Challenger LisbonChallenger 125Qualifying round 1claybest of three setsqualifying

Silva vs Ritschard 0:2: result and our tips

·

Joao Dinis SilvaElo 1366clay 1384
0:2finalrebuilt2:6 0:6
Alexander RitschardATP #483Elo 1699clay 1720

How the forecast did

Tip worked out after the fact from pre-match data — the board was not published yet at the time.

Match stats

Joao Dinis SilvaAlexander Ritschard
0Aces1
3Double faults2
45%First serves in61%
50%First-serve points won77%
37%Second-serve points won65%
0/0Break points converted5/9
2/7Service games held7/7
43%Service points won72%
28%Return points won57%
33Total points won59

Serve profile (12 months)

Matches with stats from the last 12 months, pulled towards the tour average on a small sample.

J. SilvaTourA. Ritschard
Service points won59%62%64%
Return points won37%38%41%
Service games held66%76%79%
Breaks of serve21%24%29%
Aces per service game0.350.32
Double faults per game0.360.33
Sets with a tie-break0%20%
Tie-breaks won0/03/6
Wins in straight sets—50%
Matches in the sample312

Form

The last 10 matches in all tournaments, newest first.

Joao Dinis Silva

Alexander Ritschard

  • 09/09/26LSebastian Ofner#122Challenger Seville · R164:6 4:6
  • 08/09/26WRoberto Carballes Baena#259Challenger Seville · R327:6 6:3
  • 07/09/26WAlejandro Turriziani Alvarez#940Challenger Seville · Q26:1 6:2
  • 06/09/26WSergi Perez Contri#429Challenger Seville · Q16:7 6:4 6:4
  • 19/07/26LNorbert Gombos#362Challenger Zug · Q16:2 6:7 5:7
  • 07/01/26LCharles Broom#264Challenger Nottingham · R164:6 2:6
  • 06/01/26WTiago Pereira#316Challenger Nottingham · R327:6 6:1
  • 05/01/26WAidan McHugh#482Challenger Nottingham · Q26:7 6:2 6:2
  • 04/01/26WNino Ehrenschneider#537Challenger Nottingham · Q16:3 4:6 6:3
  • 28/11/25LMatisse Bobichon#515Challenger Manama 2 · QF6:2 4:6 2:6

Elo over the last year

Joao Dinis SilvaAlexander Ritschard

Record by surface (12 months)

Wins–losses over the last 12 months.

J. SilvaA. Ritschard
Hard court0–20%5–271%
Clay0–10%3–260%

Head to head

They have not met yet.