| Australian Open | 01/20 03:20 | 23 |
[32] Joao Fonseca v
Eliot Spizzirri
[85]
|
4-6,6-2,1-6,2-6 | |
| ATP Brisbane | 01/05 01:00 | 25 |
Reilly Opelka
v
Joao Fonseca
|
Cancelled | |
| Others | 12/09 01:30 | - |
Carlos Alcaraz Garfia
v
Joao Fonseca
|
7-5,2-6,10-8 | |
| ATP Paris | 10/29 20:20 | 25 |
[14] Karen Khachanov
v
Joao Fonseca [28]
|
6-1,3-6,6-3 | |
| ATP Paris | 10/28 12:35 | 24 |
[24] Denis Shapovalov
v
Joao Fonseca [28]
|
7-5,4-6,3-6 | |
| ATP Basel | 10/26 14:30 | 29 |
[18] Alejandro Davidovich Fokina
v
Joao Fonseca [46]
|
3-6,4-6 | |
| ATP Basel | 10/25 13:00 | 28 |
[46] Joao Fonseca v
Jaume Munar
[42]
|
7-6,7-5 | |
| ATP Basel | 10/24 13:30 | 27 |
[46] Joao Fonseca v
Denis Shapovalov
[23]
|
Retired | |
| ATP Basel | 10/23 10:00 | 26 |
Jakub Mensik
v
Joao Fonseca
|
Walkover | |
| ATP Basel | 10/21 14:05 | 25 |
[33] Giovanni Mpetshi Perricard
v
Joao Fonseca [46]
|
6-7,3-6 | |
| ATP Brussels | 10/14 18:20 | 25 |
[45] Joao Fonseca v
Botic Van De Zandschulp
[86]
|
5-7,6-7 | |
| Laver Cup | 09/20 02:00 | 3 |
[25] Flavio Cobolli
v
Joao Fonseca [42]
|
4-6,3-6 | |
| Davis Cup | 09/14 15:45 | 4 |
[27] Stefanos Tsitsipas
v
Joao Fonseca [42]
|
4-6,6-3,5-7 | |
| Davis Cup | 09/13 15:00 | 1 |
[286] Stefanos Sakellaridis
v
Joao Fonseca [42]
|
5-7,3-6 | |
| US Open | 08/27 16:45 | 24 |
[45] Joao Fonseca v
Tomas Machac
[22]
|
6-7,2-6,3-6 | |
| US Open | 08/25 16:25 | 23 |
[45] Joao Fonseca v
Miomir Kecmanovic
[42]
|
7-6,7-6,6-3 | |
| ATP Cincinnati | 08/11 23:40 | 25 |
[52] Joao Fonseca v
Terence Atmane
[136]
|
3-6,4-6 | |
| ATP Cincinnati | 08/09 20:40 | 24 |
[18] Alejandro Davidovich Fokina
v
Joao Fonseca [52]
|
Retired | |
| ATP Cincinnati | 08/07 15:00 | 23 |
[49] Joao Fonseca v
Yunchaokete Bu
[76]
|
4-6,6-2,7-5 | |
| ATP Toronto | 07/28 18:00 | 23 |
[103] Tristan Schoolkate
v
Joao Fonseca [49]
|
7-6,6-4 | |
| Wimbledon | 07/04 14:45 | 25 |
[143] Nicolas Jarry
v
Joao Fonseca [54]
|
6-3,6-4,3-6,7-6 | |
| Wimbledon | 07/02 12:00 | 24 |
[54] Joao Fonseca v
Jenson Brooksby
[101]
|
6-4,5-7,6-2,6-4 | |
| Wimbledon | 06/30 13:40 | 23 |
[51] Jacob Fearnley
v
Joao Fonseca [54]
|
4-6,1-6,6-7 | |
| ATP Eastbourne | 06/26 11:00 | 26 |
[5] Taylor Fritz
v
Joao Fonseca [57]
|
6-3,6-7,7-5 | |
| ATP Eastbourne | 06/23 10:00 | 25 |
[50] Zizou Bergs
v
Joao Fonseca [57]
|
7-6,0-6,3-6 | |
| ATP Halle | 06/17 10:50 | 25 |
[57] Joao Fonseca v
Flavio Cobolli
[24]
|
7-5,6-7,6-7 | |
| French Open | 05/31 12:40 | 25 |
[65] Joao Fonseca v
Jack Draper
[5]
|
2-6,4-6,2-6 | |
| French Open | 05/29 13:45 | 24 |
[65] Joao Fonseca v
Pierre-Hugues Herbert
[147]
|
7-6,7-6,6-4 | |
| French Open | 05/27 17:10 | 23 |
[28] Hubert Hurkacz
v
Joao Fonseca [65]
|
2-6,4-6,2-6 | |
| ATP Rome | 05/08 11:25 | 23 |
[61] Fabian Marozsan
v
Joao Fonseca [65]
|
6-3,7-6 |
João Franca Guimarães Fonseca (Portuguese pronunciation: [ʒuˈɐ̃w fõˈsekɐ]; born 21 August 2006) is a Brazilian professional tennis player. He has a career-high ATP singles ranking of world No. 24, achieved on 3 November 2025 and a best doubles ranking of No. 431, reached on 26 February 2024. He is the current No. 1 singles player from Brazil.
Fonseca has won two ATP Tour singles titles at the 2025 Argentina Open and 2025 Swiss Indoors, as well as the 2024 NextGen Finals.