Challenger Como | 08/29 14:35 | 25 | [264] Matteo Gigante v Gian Marco Moroni [238] | 6-7,6-2,6-1 | |
US Open, New York, USA | 08/24 16:25 | 14 | [240] Gian Marco Moroni v Andrea Collarini [211] | 6-7,4-6 | |
Challenger Todi | 07/04 17:00 | 25 | [216] Gian Marco Moroni v Luciano Darderi [232] | 4-6,5-7 | |
Milan, Italy | 06/21 08:00 | 25 | Viktor Durasovic v Gian Marco Moroni | Cancelled | |
French Open, Paris, France | 05/18 15:30 | 15 | [166] Gian Marco Moroni v Pedro Cachin [152] | 6-7,3-6 | |
French Open, Paris, France | 05/17 13:10 | 14 | [111] Lopez, Feliciano v Gian Marco Moroni [166] | 1-6,6-7 | |
Challenger - Rome | 05/01 12:30 | 29 | [178] Gian Marco Moroni v Franco Agamenone [176] | 1-6,4-6 | |
Challenger - Rome | 04/30 12:00 | 28 | [102] Quentin Halys v Gian Marco Moroni [178] | 6-7,3-6 | |
Challenger - Rome | 04/29 09:30 | 27 | [343] Ergi Kirkin v Gian Marco Moroni [178] | 4-6,3-6 | |
Challenger - Rome | 04/28 09:00 | 26 | [345] Denis Yevseyev v Gian Marco Moroni [178] | 0-6,1-6 | |
Challenger - Rome | 04/26 12:45 | 25 | [178] Gian Marco Moroni v Simon, Gilles [158] | 6-1,6-4 | |
ATP - Barcelone | 04/18 13:20 | 24 | [101] Jaume Munar v Gian Marco Moroni [181] | 6-2,6-4 | |
ATP - Barcelone | 04/17 10:15 | 19 | [92] Hugo Dellien v Gian Marco Moroni [180] | 7-5,6-2 | |
ATP - Barcelone | 04/16 08:00 | 45 | [180] Gian Marco Moroni v Pierre-Hugues Herbert [136] | 6-3,6-1 | |
Challenger - Madrid | 04/11 14:00 | 25 | [180] Gian Marco Moroni v Pavel Kotov [169] | 6-3,6-7,5-7 | |
ATP - Marrakech | 04/04 11:30 | 19 | [215] Mirza Basic v Gian Marco Moroni [182] | 6-4,6-4 | |
ATP - Marrakech | 04/03 14:15 | 14 | [300] Esteve Lobato, Eduard v Gian Marco Moroni [185] | 6-7,2-6 | |
Challenger - Oeiras | 03/28 13:20 | 25 | [116] Thiago Monteiro v Gian Marco Moroni [185] | 7-6,7-6 | |
Challenger Roseto | 03/08 09:00 | 25 | [458] Carlos Gimeno Valero v Gian Marco Moroni [184] | 6-3,6-1 | |
Challenger Gran Canaria | 02/28 14:05 | 25 | [183] Gian Marco Moroni v Raul Brancaccio [288] | 0-6,1-6 | |
Forli 6, Italy | 02/16 09:00 | 25 | [268] Torpegaard, Mikael v Gian Marco Moroni [194] | 7-6,2-6,7-6 | |
Challenger - Bengaluru | 02/09 07:20 | 26 | [196] Gian Marco Moroni v Gabriel Decamps [467] | 2-6,7-5,6-7 | |
Challenger - Bengaluru | 02/07 08:35 | 25 | [196] Gian Marco Moroni v Myneni, Saketh [290] | 6-1,6-1 | |
ATP Pune | 02/01 07:30 | 25 | [163] Elias Ymer v Gian Marco Moroni [202] | 7-5,3-6,6-4 | |
ATP Pune | 01/31 08:40 | 19 | [206] Kimmer Coppejans v Gian Marco Moroni [202] | 6-7,4-6 | |
ATP Pune | 01/30 07:30 | 14 | [205] Gian Marco Moroni v Evgeny Donskoy [186] | 7-5,5-7,6-1 | |
Forli 6, Italy | 01/21 18:20 | 27 | [205] Gian Marco Moroni v Quentin Halys [148] | 6-7,6-7 | |
Forli 6, Italy | 01/19 16:05 | 26 | [268] Tung-Lin Wu v Gian Marco Moroni [205] | 6-7,3-6 | |
Forli 6, Italy | 01/18 18:00 | 25 | [200] Antoine Hoang v Gian Marco Moroni [205] | 7-6,0-6,2-6 | |
Open d'Australie | 01/13 00:15 | 15 | [120] Taro Daniel v Gian Marco Moroni [197] | 6-3,6-1 |
Gian Marco Moroni (born 13 February 1998) is an Italian professional tennis player.
Moroni has a career-high ATP singles ranking of world No. 159, which he first achieved in June 2022. He also has a career-high ATP doubles ranking of world No. 327, attained in May 2019. He has reached seven career singles finals, with a record of two wins and five losses, including a 1–4 record in ATP Challenger finals. Additionally, he has reached one career doubles final, in which he finished runner-up, at the ITF Futures level.
Moroni made his ATP main draw debut at the 2019 Swiss Open Gstaad after successfully qualifying for the singles main draw. He defeated Luca Margaroli 6–3, 6–4 and Marco Trungelliti 6–3, 6–2 during qualifying rounds and then upset veteran Spaniard Tommy Robredo in the first round with a 6–2, 6–2 straight sets victory. He was ultimately eliminated in the second round by fifth seed and eventual semi-finalist João Sousa 4–6, 4–6.