← Back to search

Joao Silva

16/06/2007 · right-handed

Global Elo

1321

Record

0-0

ATP / Tour Record

Wins
0
Losses
0
Matches
0

Challenger Record

Wins
0
Losses
7
Matches
7

Elo and Record by Surface

Clay 1338
Wins
0
Losses
0
Matches
0

Challenger

Wins
0
Losses
5
Matches
5
Hard 1395
Wins
0
Losses
0
Matches
0

Challenger

Wins
0
Losses
2
Matches
2
Grass 1500
Wins
0
Losses
0
Matches
0

Elo Over Time

1500 1339
2022-11-28 2026-05-11 · 1339

7 matches in this range.

Performance vs. the Odds

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

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

No market odds recorded for this player yet.

Serve & Return

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

Not enough ATP/Grand Slam match history yet.

1st Serve In % 57.8%
1st Serve Points Won % 58.7%
2nd Serve Points Won % 42.3%
Return Points Won vs 1st Serve % 24.9%
Return Points Won vs 2nd Serve % 48.9%
Aces per Service Game 0.15
Double Faults per Service Game 0.44

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.

Not enough ATP/Grand Slam match history yet.

Break Points Saved % 50.0%
Break Points Converted % 36.7%

Based on the last 10 Challenger matches.

Recent Matches

L Clay Oeiras 4 CH · Q1 · 2026-05-11

vs David Jorda Sanchis #351

7-6(4) 7-5

Joao Silva David Jorda Sanchis
0 Aces 2
4 Double Faults 2
77 Service Points 89
50 First Serve In 44
31 First Serve Won 32
12 Second Serve Won 20
4 Break Points Saved 2
9 Break Points Faced 6
- Winners -
- Unforced Errors -
- Average Odds -
L Clay Oeiras 3 CH · Q1 · 2026-04-13

vs Roman Safiullin #226

4-6 6-2 6-1

Joao Silva Roman Safiullin
1 Aces 2
5 Double Faults 3
93 Service Points 81
47 First Serve In 50
27 First Serve Won 37
22 Second Serve Won 16
8 Break Points Saved 4
13 Break Points Faced 6
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Oeiras 2 CH · Q1 · 2026-01-26

vs Diego Dedura Palomero #332

6-3 6-3

Joao Silva Diego Dedura Palomero
5 Aces 0
8 Double Faults 2
53 Service Points 56
27 First Serve In 42
18 First Serve Won 26
5 Second Serve Won 5
2 Break Points Saved 4
8 Break Points Faced 7
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Oeiras 1 CH · Q1 · 2026-01-19

vs Calvin Hemery #260

6-1 6-4

Joao Silva Calvin Hemery
1 Aces 5
3 Double Faults 4
53 Service Points 47
26 First Serve In 30
15 First Serve Won 27
16 Second Serve Won 9
5 Break Points Saved 0
8 Break Points Faced 0
- Winners -
- Unforced Errors -
- Average Odds -
L Clay Maia CH · Q1 · 2024-11-25

vs Nicolas Alvarez Varona #382

7-5 6-3

Joao Silva Nicolas Alvarez Varona
2 Aces 3
0 Double Faults 1
72 Service Points 61
48 First Serve In 38
30 First Serve Won 30
11 Second Serve Won 13
8 Break Points Saved 3
11 Break Points Faced 4
- Winners -
- Unforced Errors -
- Average Odds -
L Clay Maia CH · Q1 · 2023-11-27

vs Anton Matusevich #494

6-3 6-2

Joao Silva Anton Matusevich
1 Aces 1
5 Double Faults 4
51 Service Points 54
33 First Serve In 28
18 First Serve Won 22
6 Second Serve Won 15
3 Break Points Saved 2
7 Break Points Faced 3
- Winners -
- Unforced Errors -
- Average Odds -
L Clay Maia CH · Q1 · 2022-11-28

vs Jaime Faria #616

6-2 6-0

Joao Silva Jaime Faria
0 Aces 1
4 Double Faults 1
49 Service Points 43
28 First Serve In 25
13 First Serve Won 19
8 Second Serve Won 11
1 Break Points Saved 4
6 Break Points Faced 4
- Winners -
- Unforced Errors -
- Average Odds -