Player

🇮🇹 Gian Marco Moroni

Career matches 384
Wins 194
Losses 190
Win rate 50.5%
Elo (current) —

Surface breakdown

Hard 39.7% 29W – 44L (73 matches)
Clay 53.1% 165W – 146L (311 matches)

Career form (last 10)

LWWLLWWLWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

151–200 of 384

DateTournamentRoundWinnerLoserScoreSurface
2020-08-17Todi CHR16Gian Marco MoroniDaniel Altmaier3-6 6-4 6-4Clay
2020-08-17Todi CHR32Gian Marco MoroniCarlos Alcaraz6-3 6-2Clay
2020-03-02Monterrey CHR16John Patrick SmithGian Marco Moroni7-6(7) 6-1Hard
2020-03-02Monterrey CHR32Gian Marco MoroniFederico Gaio6-4 6-7(4) 6-2Hard
2020-03-02Monterrey CHR64Gian Marco MoroniMax Purcell6-3 3-0 RETHard
2020-02-17Cuernavaca CHR32Alexander SarkissianGian Marco Moroni6-3 6-3Hard
2020-02-10Cherbourg CHQ1Jules MarieGian Marco Moroni6-4 6-4Hard
2020-01-20Bangkok CHR64Wishaya TrongcharoenchaikulGian Marco Moroni5-7 7-6(4) 1-0 RETHard
2020-01-13Bangkok CHSFAslan KaratsevGian Marco Moroni6-2 6-2Hard
2020-01-13Bangkok CHQFGian Marco MoroniAndrea Arnaboldi6-2 6-4Hard
2020-01-13Bangkok CHR16Gian Marco MoroniChun Hsin Tseng3-6 6-4 6-3Hard
2020-01-13Bangkok CHR32Gian Marco MoroniViktor Durasovic6-4 7-6(7)Hard
2019-11-18Maia CHR32Andrej MartinGian Marco Moroni6-2 7-5Clay
2019-11-18Maia CHR64Gian Marco MoroniViktor Galovic6-3 7-6(6)Clay
2019-11-11Ortisei CHR64Lucas MiedlerGian Marco Moroni7-6(2) 1-6 6-2Hard
2019-10-21Hamburg CHR32Federico GaioGian Marco Moroni6-1 6-2Hard
2019-10-21Hamburg CHR64Gian Marco MoroniVit Kopriva7-6(2) 3-6 6-2Hard
2019-10-07Santo Domingo CHR32Federico DelbonisGian Marco Moroni3-6 7-6(4) 7-5Clay
2019-10-07Santo Domingo CHR64Gian Marco MoroniGonzalo Escobar6-3 6-1Clay
2019-09-30Barcelona CHR64Jozef KovalikGian Marco Moroni3-6 6-2 6-4Clay
2019-09-23Florence CHR64Carlos TabernerGian Marco Moroni7-6(4) 7-6(3)Clay
2019-09-16Biella CHR32Jaume MunarGian Marco Moroni7-5 6-2Clay
2019-09-16Biella CHR64Gian Marco MoroniAndrea Pellegrino6-1 4-1 RETClay
2019-09-09Banja Luka CHR16Facundo MenaGian Marco Moroni6-4 6-3Clay
2019-09-09Banja Luka CHR32Gian Marco MoroniRobin Haase6-1 6-4Clay
2019-09-09Banja Luka CHR64Gian Marco MoroniNemanja Malesevic6-3 6-0Clay
2019-08-26Como CHR64Gonzalo EscobarGian Marco Moroni6-0 6-1Clay
2019-08-19L'Aquila CHR32Juan Pablo FicovichGian Marco Moroni6-4 4-6 6-4Clay
2019-08-12Cordenons CHQFJeremy JahnGian Marco Moroni6-2 4-6 7-6(2)Clay
2019-08-12Cordenons CHR16Gian Marco MoroniAlejandro Tabilo7-6(1) 2-6 6-3Clay
2019-08-12Cordenons CHR32Gian Marco MoroniLorenzo Musetti6-7(6) 7-6(5) 4-1 RETClay
2019-07-29Liberec CHR64Petr NouzaGian Marco Moroni4-5 RETClay
2019-07-22GstaadR32Gian Marco MoroniTommy Robredo6-2 6-2Clay
2019-07-22GstaadR16Joao SousaGian Marco Moroni6-4 6-4Clay
2019-07-22GstaadQ2Gian Marco MoroniMarco Trungelliti6-3 6-2Clay
2019-07-22GstaadQ1Gian Marco MoroniLuca Margaroli6-3 6-4Clay
2019-07-08Perugia CHQFDaniel Elahi GalanGian Marco Moroni3-6 6-4 6-3Clay
2019-07-08Perugia CHR16Gian Marco MoroniFederico Coria7-5 4-6 6-1Clay
2019-07-08Perugia CHR32Gian Marco MoroniSalvatore Caruso6-1 6-4Clay
2019-07-08Perugia CHR64Gian Marco MoroniPietro Rondoni4-6 6-1 6-0Clay
2019-07-01Ludwigshafen CHR32Elias YmerGian Marco Moroni6-4 6-4Clay
2019-07-01Ludwigshafen CHR64Gian Marco MoroniGuilherme Clezar6-3 3-6 7-5Clay
2019-06-24Milan CHR32Aslan KaratsevGian Marco Moroni7-5 6-1Clay
2019-05-13Lisboa CHR64Mario Vilella MartinezGian Marco Moroni6-2 0-0 RETClay
2019-05-06Rome CHFHenri LaaksonenGian Marco Moroni6-7(2) 7-6(2) 6-2Clay
2019-05-06Rome CHSFGian Marco MoroniAdam Pavlasek6-1 6-1Clay
2019-05-06Rome CHQFGian Marco MoroniFilip Horansky6-4 1-0 RETClay
2019-05-06Rome CHR16Gian Marco MoroniMate Valkusz6-5 RETClay
2019-05-06Rome CHR32Gian Marco MoroniUlises Blanch6-2 6-3Clay
2019-04-29Bordeaux CHR32Adrian MannarinoGian Marco Moroni6-4 6-0Clay

Aliases

4

atp

  • Gian Marco Moroni (mp83)

atp_short

  • G. Moroni (mp83)

sackmann

  • Gian Marco Moroni (126237)

variant

  • G Moroni
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair