← Back to search

Giovanni Oradini

14/09/1997 · left-handed

Global Elo

1491

Record

0-2

ATP / Tour Record

Wins
0
Losses
2
Matches
2

Challenger Record

Wins
46
Losses
58
Matches
104

Elo and Record by Surface

Clay 1504
Wins
0
Losses
1
Matches
1

Challenger

Wins
33
Losses
35
Matches
68
Hard 1405
Wins
0
Losses
1
Matches
1

Challenger

Wins
13
Losses
23
Matches
36
Grass 1500
Wins
0
Losses
0
Matches
0

Elo Over Time

1611 1397
2016-05-23 2026-09-22 · 1511

106 matches in this range.

Performance vs. the Odds

Career record grouped by how big a favorite the market made Giovanni Oradini, based on their average odds.

Heavy favorite (odds below 1.30) 2W–0L · 100.0%
Favorite (odds 1.30-1.80) 0W–1L · 0.0%
Even match (odds 1.80-2.20) 0W–2L · 0.0%
Underdog (odds 2.20-4.00) 2W–2L · 50.0%
Heavy underdog (odds above 4.00) 0W–0L · 0.0%

9 matches with market odds since 2026-06-07.

Serve & Return

Serve and return win rates from the last 10 matches at the selected level.

1st Serve In % 56.2%
1st Serve Points Won % 70.4%
2nd Serve Points Won % 39.7%
Return Points Won vs 1st Serve % 28.7%
Return Points Won vs 2nd Serve % 53.7%
Aces per Service Game 0.65
Double Faults per Service Game 0.40

Based on the last 10 ATP/Grand Slam matches.

1st Serve In % 66.9%
1st Serve Points Won % 67.8%
2nd Serve Points Won % 52.3%
Return Points Won vs 1st Serve % 24.9%
Return Points Won vs 2nd Serve % 45.5%
Aces per Service Game 0.39
Double Faults per Service Game 0.24

Based on the last 10 Challenger matches.

Break Point Performance

How the player handles the biggest points, from the last 10 matches at the selected level.

Break Points Saved % 65.0%
Break Points Converted % 18.8%

Based on the last 10 ATP/Grand Slam matches.

Break Points Saved % 50.0%
Break Points Converted % 26.6%

Based on the last 10 Challenger matches.

Recent Matches

L Clay Genoa 2 challenger · 1. round · 2026-09-22

vs Giuseppe La Vela #553

7-6 7-6

Giovanni Oradini Giuseppe La Vela
6 Aces 3
3 Double Faults 4
- Service Points -
- First Serve In -
28 First Serve Won 43
22 Second Serve Won 17
4 Break Points Saved 6
6 Break Points Faced 8
- Winners -
- Unforced Errors -
1.5 Average Odds 2.4
W Clay Genoa 2 challenger · qualification - round of 16 · 2026-09-21

vs Pierluigi Basile #547

4-6 6-3 6-1

Giovanni Oradini Pierluigi Basile
4 Aces 4
3 Double Faults 2
- Service Points -
- First Serve In -
36 First Serve Won 38
15 Second Serve Won 18
5 Break Points Saved 8
9 Break Points Faced 9
- Winners -
- Unforced Errors -
2.4 Average Odds 1.5
W Clay Genoa 2 challenger · qualification - 1. round · 2026-09-20

vs Kody Pearson #1120

6-2 6-2

Giovanni Oradini Kody Pearson
2 Aces 1
5 Double Faults 1
- Service Points -
- First Serve In -
21 First Serve Won 28
5 Second Serve Won 13
2 Break Points Saved 6
6 Break Points Faced 6
- Winners -
- Unforced Errors -
1.0 Average Odds 8.7
L Clay Biella challenger · qualification - round of 16 · 2026-09-14

vs Pierluigi Basile #553

6-4 7-6

Giovanni Oradini Pierluigi Basile
4 Aces 10
3 Double Faults 5
- Service Points -
- First Serve In -
29 First Serve Won 38
19 Second Serve Won 8
2 Break Points Saved 3
3 Break Points Faced 5
- Winners -
- Unforced Errors -
2.5 Average Odds 1.5
W Clay Biella challenger · qualification - 1. round · 2026-09-13

vs Matthew William Donald #443

6-7 7-5 6-2

Giovanni Oradini Matthew William Donald
2 Aces 12
6 Double Faults 4
- Service Points -
- First Serve In -
46 First Serve Won 51
13 Second Serve Won 24
5 Break Points Saved 7
10 Break Points Faced 9
- Winners -
- Unforced Errors -
2.2 Average Odds 1.6
L Clay Genoa challenger · qualification - 1. round · 2026-09-06

vs Massimo Giunta #422

7-5 7-6

Giovanni Oradini Massimo Giunta
9 Aces 7
1 Double Faults 1
73 Service Points 67
41 First Serve In 40
33 First Serve Won 37
18 Second Serve Won 16
1 Break Points Saved 0
3 Break Points Faced 1
- Winners -
- Unforced Errors -
2.2 Average Odds 1.6
L Clay Trieste challenger · qualification - round of 16 · 2026-07-06

vs Oleg Prihodko #428

6-4 3-6 7-5

Giovanni Oradini Oleg Prihodko
8 Aces 7
2 Double Faults 3
90 Service Points 90
63 First Serve In 55
45 First Serve Won 45
18 Second Serve Won 18
2 Break Points Saved 2
4 Break Points Faced 3
- Winners -
- Unforced Errors -
2.2 Average Odds 1.6
W Clay Trieste challenger · qualification - 1. round · 2026-07-05

vs Matteo Sciahbasi #1310

6-3 6-3

Giovanni Oradini Matteo Sciahbasi
0 Aces 2
3 Double Faults 2
52 Service Points 59
23 First Serve In 42
15 First Serve Won 25
9 Second Serve Won 11
0 Break Points Saved 3
5 Break Points Faced 5
- Winners -
- Unforced Errors -
1.2 Average Odds 4.4
L Clay Cattolica challenger · qualification - 1. round · 2026-06-07

vs Samuele Pieri #398

1-6 7-6 6-4

Giovanni Oradini Samuele Pieri
3 Aces 10
1 Double Faults 3
101 Service Points 90
81 First Serve In 59
50 First Serve Won 44
13 Second Serve Won 20
5 Break Points Saved 6
8 Break Points Faced 8
29 Winners 44
34 Unforced Errors 39
2.6 Average Odds 1.4
L Clay Cervia CH · R32 · 2026-05-18

vs Guido Ivan Justo #249

6-4 6-4

Giovanni Oradini Guido Ivan Justo
4 Aces 0
3 Double Faults 1
66 Service Points 74
47 First Serve In 57
31 First Serve Won 39
7 Second Serve Won 9
7 Break Points Saved 4
10 Break Points Faced 5
- Winners -
- Unforced Errors -
- Average Odds -