Career
Souza competes mainly on the Association of Tennis Professionals Challenger Tour, both in singles and doubles. He reached his highest Association of Tennis Professionals singles ranking, Number. 69, on April 6, 2015, and his highest Association of Tennis Professionals doubles ranking, Number.
70, on January 7, 2013.
Souza is coached by former Brazilian player Ricardo Acioly. João Souza is also known as "Feijão" (Portuguese for Bean).
In 2011 he qualified to the United States Open, but was defeated in the first round by wildcard Robby Ginepri 3–6, 4–6, 7–6, 1–6. In the 2014 season, Souza beat world number 45 Robin Haase in round of 32 of the Association of Tennis Professionals 250 São Paulo.
Later he reached semifinals at the Marburg, Scheveningen and Poznan Challengers.
At the Medellin Challenger, he beat Facundo Bagnis in semifinals and lost to Austin Krajicek in the final. He reached semifinals at the Quito Challenger. In 2015, he played in the longest singles match in history, losing to Leonardo Mayer in 6 hours and 42 minutes, 6–7(4–7), 6–7(5–7), 7–5, 7–5, 13–15.
Singles: 17 (12–5) Doubles: 22 (11–11) Current till 2015 United States Open.