| Challenger Biella | 09/11 11:45 | 26 | [416] Giovanni Fonio v Zdenek Kolar [276] | 6-4,6-7,1-6 | |
| Challenger Biella | 09/09 08:00 | 25 | [192] Filippo Romano v Giovanni Fonio [416] | 6-7,4-6 | |
| Challenger Genoa | 09/02 08:00 | 25 | [243] Alvaro Guillen Meza v Giovanni Fonio [407] | 6-3,3-6,6-4 | |
| Challenger Genoa | 09/01 09:45 | 19 | [407] Giovanni Fonio v Gabriele Pennaforti [472] | 0-6,6-4,4-6 | |
| Challenger Genoa | 08/31 14:05 | 14 | Giovanni Fonio v Parikshit Somani | 6-3,6-2 | |
| Challenger Genoa | 08/31 12:00 | 14 | Giovanni Fonio v Lin/Wang | Cancelled | |
| Challenger Como | 08/29 10:20 | 26 | [158] Nicolai Budkov Kjaer v Giovanni Fonio [407] | 6-4,7-6 | |
| Challenger Como | 08/26 11:05 | 25 | [416] Piedmont v Giovanni Fonio [407] | 2-6,6-3,3-6 | |
| Challenger Como | 08/25 10:25 | 19 | [407] Giovanni Fonio v Jacopo Vasami [387] | 6-4,6-2 | |
| Challenger Como | 08/24 12:00 | 14 | Giovanni Fonio v Rocco Piatti | 6-3,6-4 | |
| ITF M25 Lesa | 08/22 18:00 | - |
Lukoil Neftochimik
v
Giovanni Fonio |
6-2,5-3 | |
| ITF M25 Lesa | 08/21 10:00 | - | Niccolo Ciavarella v Giovanni Fonio | 5-7,0-6 | |
| ITF M25 Lesa | 08/20 10:30 | - | Thomas Gerbaud v Giovanni Fonio | 3-6,3-6 | |
| ITF M25 Bolzano | 07/29 13:06 | - | [431] Giovanni Oradini v Giovanni Fonio [383] | 7-6,6-7,6-4 | |
| Challenger Bunschoten | 07/14 15:00 | 19 | [382] Giovanni Fonio v Nicolas Kicker [394] | 1-6,6-3,6-7 | |
| Challenger Bunschoten | 07/13 13:40 | 14 | Giovanni Fonio v Michiel de Krom | 6-3,6-2 | |
| Challenger Modena | 06/30 11:05 | 19 | [310] Stefano Travaglia v Giovanni Fonio [387] | 6-2,2-6,6-4 | |
| Challenger Modena | 06/29 11:10 | 14 | [432] Andrea Picchione v Giovanni Fonio [378] | 6-4,1-6,3-6 | |
| Challenger Milan | 06/24 10:45 | 25 |
[378] Giovanni Fonio v
Max Houkes
[256]
|
6-3,3-6,6-7 | |
| Challenger Milan | 06/23 08:00 | 19 | [406] Tom Gentzsch v Giovanni Fonio [378] | 2-6,2-6 | |
| Challenger Milan | 06/22 09:20 | 14 |
[431] Gianluca Mager
v
Giovanni Fonio [376] |
3-6,3-6 | |
| Challenger Sassuolo | 06/17 16:20 | 25 |
[376] Giovanni Fonio v
Oriol Roca Batalla
[346]
|
2-6,2-6 | |
| Challenger Sassuolo | 06/16 09:15 | 19 |
[346] Oriol Roca Batalla
v
Giovanni Fonio [376] |
4-6,4-6 | |
| Challenger Sassuolo | 06/15 12:20 | 14 | Federico Iannaccone v Giovanni Fonio | 3-6,6-3,5-7 | |
| Challenger Perugia | 06/08 08:00 | 14 | Giovanni Fonio v Pierluigi Basile | 6-7,6-7 | |
| Challenger Vicenza | 05/26 09:35 | 19 | Andres Santamarta Roig v Giovanni Fonio | 6-2,6-1 | |
| Challenger Vicenza | 05/25 13:20 | 14 | Jeremy Gschwendtner v Giovanni Fonio | 1-6,1-6 | |
| Challenger Turin | 05/14 09:00 | 25 |
[73] Yunchaokete Bu
v
Giovanni Fonio [331] |
7-6,6-4 | |
| Challenger Turin | 05/13 09:00 | 19 | [266] Carlos Sanchez Jover v Giovanni Fonio [331] | 4-6,4-6 | |
| Challenger Turin | 05/12 11:35 | 14 | [324] Giovanni Oradini v Giovanni Fonio [331] | 4-6,4-6 |
Giovanni Fonio (born 7 May 1998) is an Italian tennis player.
Fonio has a career high ATP singles ranking of world No. 269 achieved on 29 January 2024. He also has a career high doubles ranking of No. 406 achieved on 15 January 2024.
Fonio has won 2 ATP Challenger doubles title: at the 2021 Antalya Challenger III with Riccardo Bonadio and at the 2023 Internazionali di Tennis del Friuli Venezia Giulia with Francesco Forti.
In May 2022, at the qualifiers at the Internazionali d’Italia he lost to Emil Ruusuvuori.
On 30 November 2023, at the Yokkaichi Challenger in Japan, he defeated the then top 100 player Yosuke Watanuki in 3 sets.