Challenger Rome | 05/12 10:00 | 29 | [249] Gian Marco Moroni v Henri Laaksonen [119] | 7-6,6-7,2-6 | |
Challenger Rome | 05/11 11:30 | 28 | [210] Adam Pavlasek v Gian Marco Moroni [249] | 1-6,1-6 | |
Challenger Rome | 05/10 13:40 | 27 | [249] Gian Marco Moroni v Filip Horansky [166] | Retired | |
Challenger Rome | 05/09 09:40 | 26 | [249] Gian Marco Moroni v Mate Valkusz [322] | Retired | |
Challenger Rome | 05/08 13:50 | 25 | [249] Gian Marco Moroni v Ulises Blanch [290] | 6-2,6-3 | |
Challenger Rome | 05/06 10:00 | 24 | Gian Marco Moroni v Alessandro Bega | Cancelled | |
Challenger Bordeaux | 04/30 10:40 | 25 | [250] Gian Marco Moroni v Adrian Mannarino [56] | 4-6,0-6 | |
Challenger Bordeaux | 04/29 11:10 | 24 | Pierre Delage v Gian Marco Moroni | 3-6,4-6 | |
Challenger Francavilla | 04/25 11:10 | 26 | [257] Gian Marco Moroni v Rudolf Molleker [168] | 6-3,2-6,0-6 | |
Challenger Francavilla | 04/23 11:30 | 25 | Andrea Del Federico v Gian Marco Moroni | 1-6,2-6 | |
Challenger Francavilla | 04/23 11:30 | 25 | Gerard Granollers v Gian Marco Moroni | Cancelled | |
Challenger Francavilla | 04/22 09:45 | 24 | [257] Gian Marco Moroni v Ivan Nedelko [436] | 6-3,6-2 | |
Challenger Tunis | 04/19 10:00 | 27 | [271] Gian Marco Moroni v Joao Domingues [221] | 7-5,4-6,5-7 | |
Challenger Tunis | 04/18 09:30 | 26 | [148] Oscar Otte v Gian Marco Moroni [271] | 2-6,3-6 | |
Challenger Tunis | 04/16 13:50 | 25 | [271] Gian Marco Moroni v Jurgen Zopp [174] | 6-4,6-7,6-2 | |
Challenger Tunis | 04/15 11:35 | 24 | [271] Gian Marco Moroni v Riccardo Bonadio [418] | 6-3,5-7,7-5 | |
Challenger Barletta | 04/08 11:25 | 24 | [243] Gian Marco Moroni v Jannik Sinner [316] | 6-0,4-6,1-6 | |
Challenger Alicante | 04/01 13:00 | 24 | [236] Pedro Cachin v Gian Marco Moroni [231] | 6-3,6-3 | |
Challenger Marbella | 03/26 14:55 | 25 | [100] Jiri Vesely v Gian Marco Moroni [236] | 6-2,6-2 | |
Challenger Marbella | 03/25 14:05 | 24 | [236] Gian Marco Moroni v Marko Djokovic [323] | 6-3,6-0 | |
Challenger Santiago | 03/07 14:00 | 26 | [228] Gian Marco Moroni v Hugo Dellien [87] | 6-7,2-6 | |
Challenger Santiago | 03/06 14:00 | 25 | [228] Gian Marco Moroni v Emilio Gomez [312] | 6-3,6-7,6-3 | |
ATP Sao Paulo | 02/23 14:00 | 64 | [140] Carlos Berlocq v Gian Marco Moroni [226] | 1-6,6-3,6-4 | |
Challenger Cherbourg | 02/13 11:20 | 25 | [228] Gian Marco Moroni v Gianluigi Quinzi [153] | 2-6,2-6 | |
Challenger Cherbourg | 02/11 15:15 | 24 | [228] Gian Marco Moroni v Roman Safiullin [318] | 7-5,6-2 | |
Challenger Launceston | 01/29 06:10 | 25 | [397] Harry Bourchier v Gian Marco Moroni [229] | 7-6,6-3 | |
Challenger Burnie | 01/22 02:00 | 25 | [226] Gian Marco Moroni v Sebastian Fanselow [324] | 6-4,4-6,2-6 | |
Australian Open | 01/07 23:00 | 44 | [120] Jason Jung v Gian Marco Moroni [227] | 3-6,6-1,7-6 | |
ATP Doha | 12/29 10:40 | 64 | [135] Sergiy Stakhovsky v Gian Marco Moroni [215] | 7-6,7-5 | |
Challenger Szczecin | 09/11 10:50 | 25 | [215] Gian Marco Moroni v Mario Vilella Martinez [252] | 2-6,2-6 |
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.