Challenger - Milan | 06/26 11:30 | 28 | [257] Gian Marco Moroni v Holger Vitus Nodskov Rune [236] | 7-6,6-1 | |
Challenger - Milan | 06/25 10:00 | 27 | [257] Gian Marco Moroni v Duje Ajdukovic [297] | 6-3,7-5 | |
Challenger - Milan | 06/24 10:00 | 26 | [257] Gian Marco Moroni v Orlando Luz [326] | 6-3,6-4 | |
Challenger - Milan | 06/22 10:25 | 25 | [260] Gian Marco Moroni v Viktor Galovic [334] | 6-2,6-3 | |
Challenger - Almaty | 06/17 07:55 | 27 | [294] Mirza Basic v Gian Marco Moroni [260] | 6-3,7-5 | |
Challenger - Almaty | 06/16 04:00 | 26 | [260] Gian Marco Moroni v Mohamed Safwat [165] | 4-6,6-3,6-3 | |
Challenger - Almaty | 06/14 05:40 | 25 | [260] Gian Marco Moroni v Dimitar Kuzmanov [244] | Retired | |
Challenger - Almaty | 06/09 04:00 | 26 | [174] Kimmer Coppejans v Gian Marco Moroni [263] | 2-6,6-3,6-1 | |
Challenger - Almaty | 06/07 09:40 | 25 | [299] Nino Serdarusic v Gian Marco Moroni [263] | 5-7,1-6 | |
ATP - Rom | 05/08 17:15 | 14 | [57] Aljaz Bedene v Gian Marco Moroni [249] | 6-2,3-6,6-4 | |
Challenger - Split - Kvalifikation | 04/11 11:30 | 14 | Gian Marco Moroni v Bozo Barun | 3-6,6-2,6-7 | |
Challenger - Oeiras | 04/09 10:00 | 27 | [336] Pedro Cachin v Gian Marco Moroni [245] | 6-3,2-6,6-4 | |
Challenger - Oeiras | 04/08 10:00 | 26 | [269] Pavel Kotov v Gian Marco Moroni [245] | 2-6,2-6 | |
Challenger - Oeiras | 04/05 14:05 | 25 | [276] Alex Molcan v Gian Marco Moroni [245] | 2-6,4-6 | |
Challenger - Oeiras | 03/31 10:00 | 26 | [302] Igor Sijsling v Gian Marco Moroni [241] | 6-2,6-2 | |
Challenger - Oeiras | 03/29 10:00 | 25 | [263] Alexey Vatutin v Gian Marco Moroni [241] | 4-6,3-6 | |
Challenger - Zadar | 03/23 12:50 | 25 | [241] Gian Marco Moroni v Dimitar Kuzmanov [274] | 4-6,4-6 | |
Challenger - Gran Canaria | 02/25 12:25 | 26 | [231] Gian Marco Moroni v Filip Horansky [170] | 6-7,4-6 | |
Challenger - Gran Canaria | 02/23 13:15 | 25 | [231] Gian Marco Moroni v Manuel Guinard [312] | 6-3,6-2 | |
Challenger - Biella - Kvalifikation | 02/14 10:50 | 14 | [234] Gian Marco Moroni v Raul Brancaccio [373] | 4-6,2-6 | |
Challenger - Biella | 02/11 16:25 | 26 | [125] Andy Murray v Gian Marco Moroni [234] | 6-4,6-4 | |
Challenger - Biella | 02/09 14:20 | 25 | Evgeny Karlovskiy v Gian Marco Moroni | 6-7,4-6 | |
Challenger - Antalya | 02/02 13:05 | 25 | [230] Gian Marco Moroni v Ramkumar Ramanathan [187] | 6-4,4-6,6-7 | |
Challenger - Antalya | 02/01 11:30 | 19 | [230] Gian Marco Moroni v Akira Santillan [276] | 4-6,6-3,2-6 | |
Challenger - Antalya - Kvalifikation | 01/31 10:55 | 14 | [230] Gian Marco Moroni v Chun Hsin Tseng [282] | 7-5,6-4 | |
Challenger - Antalya - Kvalifikation | 01/28 07:00 | 14 | Gian Marco Moroni v Yanki Erel | 3-6,6-3,6-7 | |
Australian Open | 01/12 14:50 | 15 | [198] Robin Haase v Gian Marco Moroni [229] | 6-4,7-5 | |
Australian Open | 01/11 16:35 | 60 | [229] Gian Marco Moroni v Mischa Zverev [264] | 4-6,6-3,6-0 | |
ATP - Sardinien | 10/10 09:30 | 64 | [222] Gian Marco Moroni v Kimmer Coppejans [163] | 6-2,6-7,0-6 | |
Challenger - Biella | 09/28 12:00 | 25 | [222] Gian Marco Moroni v Andrea Pellegrino [296] | 5-7,6-3,3-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.