Challenger de Milán | 06/26 11:30 | 28 | [257] Gian Marco Moroni v Holger Vitus Nodskov Rune [236] | 7-6,6-1 | |
Challenger de Milán | 06/25 10:00 | 27 | [257] Gian Marco Moroni v Duje Ajdukovic [297] | 6-3,7-5 | |
Challenger de Milán | 06/24 10:00 | 26 | [257] Gian Marco Moroni v Orlando Luz [326] | 6-3,6-4 | |
Challenger de Milán | 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 Roma | 05/08 17:15 | 14 | [57] Aljaz Bedene v Gian Marco Moroni [249] | 6-2,3-6,6-4 | |
Challenger de Split - Clasificación | 04/11 11:30 | 14 | Gian Marco Moroni v Bozo Barun | 3-6,6-2,6-7 | |
Challenger de Oeiras | 04/09 10:00 | 27 | [336] Pedro Cachin v Gian Marco Moroni [245] | 6-3,2-6,6-4 | |
Challenger de Oeiras | 04/08 10:00 | 26 | [269] Pavel Kotov v Gian Marco Moroni [245] | 2-6,2-6 | |
Challenger de Oeiras | 04/05 14:05 | 25 | [276] Alex Molcan v Gian Marco Moroni [245] | 2-6,4-6 | |
Challenger de Oeiras | 03/31 10:00 | 26 | [302] Igor Sijsling v Gian Marco Moroni [241] | 6-2,6-2 | |
Challenger de Oeiras | 03/29 10:00 | 25 | [263] Alexey Vatutin v Gian Marco Moroni [241] | 4-6,3-6 | |
Challenger de Zadar | 03/23 12:50 | 25 | [241] Gian Marco Moroni v Dimitar Kuzmanov [274] | 4-6,4-6 | |
Challenger de Gran Canaria | 02/25 12:25 | 26 | [231] Gian Marco Moroni v Filip Horansky [170] | 6-7,4-6 | |
Challenger de Gran Canaria | 02/23 13:15 | 25 | [231] Gian Marco Moroni v Manuel Guinard [312] | 6-3,6-2 | |
Challenger de Biella - Clasificación | 02/14 10:50 | 14 | [234] Gian Marco Moroni v Raul Brancaccio [373] | 4-6,2-6 | |
Challenger de Biella | 02/11 16:25 | 26 | [125] Andy Murray v Gian Marco Moroni [234] | 6-4,6-4 | |
Challenger de Biella | 02/09 14:20 | 25 | Evgeny Karlovskiy v Gian Marco Moroni | 6-7,4-6 | |
Challenger de Antalya | 02/02 13:05 | 25 | [230] Gian Marco Moroni v Ramkumar Ramanathan [187] | 6-4,4-6,6-7 | |
Challenger de Antalya | 02/01 11:30 | 19 | [230] Gian Marco Moroni v Akira Santillan [276] | 4-6,6-3,2-6 | |
Challenger de Antalya - Clasificación | 01/31 10:55 | 14 | [230] Gian Marco Moroni v Chun Hsin Tseng [282] | 7-5,6-4 | |
Challenger de Antalya - Clasificación | 01/28 07:00 | 14 | Gian Marco Moroni v Yanki Erel | 3-6,6-3,6-7 | |
Open de Australia | 01/12 14:50 | 15 | [198] Robin Haase v Gian Marco Moroni [229] | 6-4,7-5 | |
Open de Australia | 01/11 16:35 | 60 | [229] Gian Marco Moroni v Mischa Zverev [264] | 4-6,6-3,6-0 | |
ATP Cerdeña | 10/10 09:30 | 64 | [222] Gian Marco Moroni v Kimmer Coppejans [163] | 6-2,6-7,0-6 | |
Challenger de 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.