ATP Tour
ATP World Ranking - 62 pts
🪃 Counterpuncher
Turns defense into offense. Absorbs pace, redirects with precision, and thrives in long rallies by letting opponents beat themselves. Excels at converting break points when they matter most.
Strong against
Weak against
Age
28
Height
6'2" (188 cm)
Weight
85 kg (187 lbs)
Plays
Left-Handed
Career-High Ranking
#352 (2023-01-09)
43
Wins
54
Losses
44.3%
Win %
0
Titles
Career record broken down by surface
| Year | Summary | Clay | Hard | Grass |
|---|---|---|---|---|
| 2026 | 4/3 | 2/1 | 2/2 | - |
| 2025 | 2/4 | 2/3 | 0/1 | - |
| 2024 | 7/15 | 6/10 | 1/5 | - |
| 2023 | 13/17 | 10/9 | 3/8 | - |
| 2022 | 17/14 | 9/6 | 8/8 | - |
| 2016 | 0/1 | 0/1 | - | - |
| Career | 43/54 | 29/30 | 14/24 | - |
Averages · Last 90 days (3 matches)
Serve
Return
Rally
Last 10 results
| Date | Tournament | Round | Opponent | Surface | Score | Result |
|---|---|---|---|---|---|---|
| May 9, 2026 | CAME CUP 2026 CITTA' DI CERVIA | Round of 32 | Guido Ivan Justo | Clay | 46 46 | L |
| May 2, 2026 | CAME CUP 2026 CITTA' DI CERVIA | 2nd Round Qualifying | Manuel Mazza | Clay | 67 64 64 | W |
| May 1, 2026 | CAME CUP 2026 CITTA' DI CERVIA | 1st Round Qualifying | Olle Wallin | Clay | 64 75 | W |
| Feb 23, 2026 | Challenger Città di Lugano | 2nd Round Qualifying | Petr Brunclik | Hard | 46 67 | L |
| Feb 22, 2026 | Challenger Città di Lugano | 1st Round Qualifying | Matt Kuhar | Hard | 62 26 64 | W |
| Feb 2, 2026 | Start Romagna Cup -1° Trofeo Città di Cesenatico | 2nd Round Qualifying | Lorenzo Rottoli | Hard | 26 63 67 | L |
| Feb 1, 2026 | Start Romagna Cup -1° Trofeo Città di Cesenatico | 1st Round Qualifying | Daniel Bagnolini | Hard | 61 64 | W |
| Nov 16, 2025 | Bergamo | 1st Round Qualifying | Anton Matusevich | Hard | 46 26 | L |
| Sep 9, 2025 | Biella | Round of 32 | Gianluca Cadenasso | Clay | 36 36 | L |
| Sep 8, 2025 | Biella | 2nd Round Qualifying | Alex Martinez | Clay | 76 60 | W |
Giovanni Oradini is currently ranked #602 in the ATP singles rankings with 62 points.
Giovanni Oradini (ATP #602) has a career win-loss record of 43-54 (44.3% win rate) and has won 0 ATP titles.
Smashrs tracks Giovanni's upcoming matches with AI-powered predictions across six independent models. Our confidence score reflects the degree of agreement between models - a higher score means stronger consensus. Check back before each match for the latest prediction.