Toistaiseksi Sousa on saavuttanut ensimmäisiä menestyksiä erityisesti Challenger Tourilla . Vuonna 2010 hän voitti ensimmäisen tittelinsä kaksinpelissä, kun hän voitti Leonardo Tavaresin kanssa Tampereella Latvian duettia Andis Juška ja Deniss Pavlovs vastaan . Ensimmäinen henkilökohtainen titteli seurasi vuonna 2011 Fürthissä , jossa hän voitti Saksan mestarin Jan-Lennard Struffin kolmessa erässä . Hän voitti toisen henkilökohtaisen tittelinsä huhtikuussa 2012 Mersinissä Turkissa Javier Martía vastaan 6: 4, 0: 6, 6: 4. Sousa pystyi saada jonkin Grand Slam turnauksessa ensimmäistä kertaa vuonna 2012. Ranskan avoimissa . Avauskierroksella hän kuitenkin epäonnistui Marcel Granollersissa neljässä erässä . Hän teki debyyttinsä ATP World Tourilla Estorilissa vuonna 2008, kun hän pääsi menestyksekkäästi pääarvontaan. Pelissä Oliver Marachia vastaan hänellä oli selvä ylivoima ja voitti selvästi 6: 1, 6: 3. Seuraavassa neljännesvälierissä Frederico Gilia vastaan hän hävisi kahdessa erässä . Vain neljä vuotta myöhemmin, vuonna 2012, hän pääsi jälleen World Tourin pääkenttään. Vuonna Barcelonassa hän siirtyi tärkein tehtävä on ATP 500 turnauksen ja voitti Venäjän Igor Kunitsyn vuonna kaksi ensimmäisellä kierroksella . Toisella kierroksella Frederico Gil heitti jälleen Sousan turnauksesta. Gil voitti juuri kolmessa erässä. Syyskuussa 2013 hän oli ensimmäinen portugalilainen, joka voitti henkilökohtaisen turnauksen Kuala Lumpurin ATP -kiertueella. Finaalissa hän voitti Julien Benneteaun kolmessa erässä.
João Sousaa ei pidä sekoittaa brasilialaiseen tennispelaajaan João Souzaan, joka on lähes vuosi vanhempi . Olet jo seisonut yhdessä useita kertoja saman turnauksen pääarvonnassa; He tapasivat ensimmäisen kerran ATP -turnauksessa Genevessä toukokuussa 2015.
On myös toinen portugalilainen tennispelaaja nimeltä Pedro Sousa, joka ei ole sukua hänelle. João Sousa pystyi voittamaan kaksi edellistä kaksintaistelua hänen kanssaan selvästi kahdessa erässä.