CourtCockpit
picks1d agosackmann1d agotennis-data1d agoodds4h ago
ATP · #181 ·

Gian Marco Moroni

?H · ?cm · age 24
Hard 1424Clay 1541Grass 1500
Recent Form · L10
4/10
Hard 41% · Clay 51% · Grass 0%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
778
last:
Head-to-Head
116
OpponentRecordHardClayGrassLast met
Kimmer Coppejans ·#186121-00-20-02022-01-31
Unknown020-00-20-02022-04-04
Unknown110-11-00-02021-08-30
Gilles Simon ·#188200-02-00-02022-04-25
Unknown201-01-00-02021-08-29
Chun Hsin Tseng ·#121201-01-00-02021-01-31
Unknown200-02-00-02022-09-26
Dimitar Kuzmanov ·#225110-01-10-02021-06-14
Unknown020-00-20-02021-07-26
Unknown020-10-10-02022-02-28
Unknown020-10-10-02023-02-20
Pedro Cachin ·#110020-00-20-02022-05-23
Unknown111-00-10-02022-01-17
Pavel Kotov ·#75110-01-10-02022-04-11
Unknown200-02-00-02021-08-29
Federico Gaio ·#174201-01-00-02021-08-29
Unknown020-10-10-02023-01-30
Marco Cecchinato ·#109110-01-10-02022-09-12
Quentin Halys ·#84110-11-00-02022-04-25
Franco Agamenone ·#136020-00-20-02023-04-16
Alex Molcan ·#135100-01-00-02021-04-05
Andy Murray ·#129010-10-00-02021-02-07
Unknown010-00-10-02021-01-24
Andrea Pellegrino ·#153010-00-10-02020-09-28
Unknown100-01-00-02021-06-21
Unknown010-10-00-02020-03-02
Yannick Hanfmann ·#95010-00-10-02020-08-17
Filip Horansky ·#203010-00-10-02021-02-22
Max Purcell ·#97101-00-00-02020-03-02
Tomas Barrios Vera ·#162010-00-10-02021-08-02
Unknown010-10-00-02020-02-10
Nicolas Jarry ·#143010-00-10-02021-07-12
Juan Manuel Cerundolo ·#161010-00-10-02021-08-29
Unknown101-00-00-02021-01-10
Tomas Machac ·#25101-00-00-02021-08-30
Unknown010-00-10-02021-04-12
Unknown100-01-00-02021-06-07
Unknown010-10-00-02020-01-20
Bernabe Zapata Miralles ·#144100-01-00-02021-09-06
Unknown101-00-00-02020-01-13
Ulises Blanch ·#244010-00-10-02020-09-28
Unknown100-01-00-02021-09-06
Unknown101-00-00-02021-02-07
Carlos Alcaraz ·#2100-01-00-02020-08-17
Unknown100-01-00-02021-06-14
Federico Coria ·#79100-01-00-02021-06-21
Duje Ajdukovic ·#115100-01-00-02021-06-21
Daniel Altmaier ·#88100-01-00-02020-08-17
Unknown010-00-10-02021-03-29
Aslan Karatsev ·#139010-10-00-02020-01-13
Unknown010-00-10-02020-09-14
Unknown010-00-10-02021-01-31
Marc Polmans ·#217010-10-00-02021-09-20
Cedrik Marcel Stebe ·#231100-01-00-02020-08-17
Holger Rune ·#11100-01-00-02021-06-21
Evan Furness ·#208100-01-00-02021-07-05
Unknown010-10-00-02020-02-17
Marc Andrea Huesler ·#152010-10-00-02021-11-08
Andrea Vavassori ·#206100-01-00-02021-08-29
Unknown100-01-00-02021-06-21
Unknown010-00-10-02021-05-10
Unknown010-10-00-02021-01-10
Unknown010-00-10-02022-10-03
Marco Trungelliti ·#138010-10-00-02022-01-03
Hugo Dellien ·#106010-00-10-02022-04-18
Unknown010-10-00-02022-01-31
Unknown100-01-00-02022-04-25
Titouan Droguet ·#174100-01-00-02022-11-28
Thiago Monteiro ·#100010-00-10-02022-03-28
Unknown101-00-00-02023-02-06
Unknown100-01-00-02023-04-16
Unknown100-01-00-02022-11-28
Benoit Paire ·#227010-00-10-02022-09-26
Unknown010-10-00-02022-02-07
Alexander Ritschard ·#194010-00-10-02021-10-11
Unknown100-01-00-02022-11-21
Unknown010-10-00-02022-02-14
Unknown101-00-00-02022-02-07
Denis Yevseyev ·#207100-01-00-02022-04-25
Unknown010-10-00-02022-10-10
Unknown101-00-00-02023-01-30
Unknown100-01-00-02021-10-11
Antoine Hoang ·#155101-00-00-02022-01-17
Evgeny Donskoy ·#149101-00-00-02022-01-31
Luciano Darderi ·#43010-00-10-02022-07-04
Unknown010-00-10-02024-03-18
Unknown010-00-10-02022-03-07
Rudolf Molleker ·#197100-01-00-02022-11-28
Pierre Hugues Herbert ·#127100-01-00-02022-04-18
Unknown100-01-00-02022-11-21
Unknown100-01-00-02022-04-04
Unknown010-00-10-02023-07-31
Unknown100-01-00-02022-11-28
Unknown100-01-00-02022-11-21
Unknown010-00-10-02023-09-04
Unknown100-01-00-02021-10-04
Unknown100-01-00-02021-10-04
Taro Daniel ·#89010-10-00-02022-01-17
Fernando Verdasco ·#244010-10-00-02021-11-01
Unknown100-01-00-02023-09-04
Unknown100-01-00-02022-10-03
Unknown100-01-00-02022-05-23
Shintaro Mochizuki ·#146010-10-00-02023-02-06
Jaume Munar ·#65010-00-10-02022-04-18
Matteo Gigante ·#139010-00-10-02022-08-29
Nuno Borges ·#33010-00-10-02022-09-19
Gianluca Mager ·#67010-10-00-02023-02-06
Unknown100-01-00-02023-04-16
Unknown101-00-00-02022-01-17
Unknown010-00-10-02022-09-05
Tallon Griekspoor ·#33010-00-10-02021-10-04
Unknown010-00-10-02022-11-21
Unknown010-00-10-02022-11-28
Lorenzo Giustino ·#223101-00-00-02023-01-30
Ricardas Berankis ·#248010-10-00-02023-01-02
Unknown010-10-00-02022-08-29
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-03-18Murcia CHQ1clayGabriel Debru7-5 7-6(6)L
2023-09-04Seville CHQ1clayJesse Flores7-5 6-3W
2023-09-04Seville CHQ2clayImanol Lopez Morillo6-3 6-4L
2023-07-31Liberec CHQ1clayMatyas Cerny4-0 RETL
2023-04-16Roseto Degli Abruzzi CHQ2clayFilip Peliwo6-4 6-3W
2023-04-16Roseto Degli Abruzzi CHQ1clayLuca Castagnola5-7 6-3 6-1W
2023-04-16Roseto Degli Abruzzi CHR32clayFranco Agamenone6-3 7-5L
2023-02-20Rovereto CHQ1hardFrancesco Forti4-6 6-3 4-0 RETL
2023-02-06Tenerife 3 CHR32hardGianluca Mager6-3 6-2L
2023-02-06Tenerife 3 CHQ1hardMassimo Giunta6-1 7-6(4)W
2023-02-06Tenerife 3 CHQ2hardShintaro Mochizuki6-1 6-1L
2023-01-30Tenerife 2 CHR32hardCarlos Taberner7-5 6-3L
2023-01-30Tenerife 2 CHQ1hardAlexander Weis6-3 6-4W
2023-01-30Tenerife 2 CHQ2hardLorenzo Giustino6-2 5-3 RETW
2023-01-02Oeiras 1 CHR32hardRicardas Berankis2-6 6-1 7-5L
2022-11-28Maspalomas CHR32clayRudolf Molleker6-4 3-6 7-6(4)W
2022-11-28Maspalomas CHQ2clayAlberto Barroso Campos6-2 6-1W
2022-11-28Maspalomas CHR16clayTitouan Droguet7-6(6) 7-5W
2022-11-28Maspalomas CHQFclaySteven Diez6-2 1-6 6-4L
2022-11-28Maspalomas CHQ1clayFilip Bergevi6-4 7-6(1)W