Results

Challenger San Luis Potosi 04/18 21:05 26 Marcelo Tomas Barrios Vera v Joao Souza Walkover
Challenger San Luis Potosi 04/17 19:40 25 [422] Joao Souza v Mohamed Safwat [191] 6-3,6-4
Challenger San Luis Potosi 04/16 21:50 24 Gerardo L Villasenor v Joao Souza 5-7,7-6,3-6
Challenger Santiago 03/05 20:40 25 [411] Joao Souza v Facundo Arguello [195] 6-4,3-6,4-6
Challenger Santiago 03/04 19:50 24 [411] Joao Souza v Gerard Granollers [452] 6-1,6-3
ATP Sao Paulo 02/23 17:05 64 [164] Alessandro Giannessi v Joao Souza [416] 7-6,6-3
Challenger Morelos 02/19 17:20 25 [416] Joao Souza v Roberto Quiroz [182] 4-6,0-6
Challenger Morelos 02/18 18:05 24 Joao Souza v Luis Patino 6-4,6-3
Challenger Dallas 02/04 17:40 24 [403] Joao Souza v Liam Broady [299] 6-4,6-7,2-6
ITF M25 Weston 02/02 15:30 28 [380] Dmitry Popko v Joao Souza [404] 7-6,6-2
ITF M25 Weston 02/01 18:00 27 [404] Joao Souza v Patrick Kypson [454] Walkover
ITF M25 Weston 01/31 16:15 26 Joao Souza v Ricardo Rodriguez Retired