Jan Choinski vs Olle WallinBonn Quarter-final

Bonn · CHALLENGER · Quarter-final
#77ATP
1686ELO
1652Clay ELO
$265kYTD
$1.3MCAREER
30 yrs · 196 cm · Right-handed
Last 10 · pre-match
LLWWWWLWWW
2 — 0
Sets
Friday, 31 July 2026 ·
clay
CENTER COURT · 1st on
#415ATP
1300ELO
1289Clay ELO
24 yrs
Last 10 · pre-match
LWWWLWWWLW
Choinski J.
6-4 7-5
Wallin O.
Choinski J.
672
Wallin O.
450

Jan Choinski advanced to the semifinals of the Bonn tournament, defeating Olle Wallin in the quarterfinals. Choinski won in straight sets, 6-4, 7-5. He converted two of 13 break points and held serve well, winning 68 percent of his first-serve points to 59 percent for Wallin.

Key context

Head to head

No previous meetings on record.

Statistics

This season
1st serve in·Slight edge
64%
57%
1st serve points won·Even
69%
69%
2nd serve points won·Even
51%
52%
Service points won·Even
63%
62%
Return points won·Clear edge
36%
48%
Break points saved·Clear edge
60%
48%
Aces / match·Clear edge
5.7
3.8
Double faults / match·Slight edge
1.8
2.2

Averages over each player's completed matches in the selected window (30 vs 5). ATP, WTA & Challenger.

Win Probability

Pre-match · updated 08:50 UTC
Choinski J.60%
Wallin O.40%
Toss-up
50–58%
Slight edge
58–67%
Clear favourite
67–80%
Strong favourite
80%+

Slight edge · Choinski J. narrowly ahead

Calibrated model · 63% favourite accuracy (2025–26, out-of-sample). Probability is a statistical estimate, not a certainty. How it works.

Umpiry Score

Pre-match
8.0
Dominant favouriteUmpiry Score
5.3
Clear underdogUmpiry Score
Form & Matchup
9.5+364 Clay Elo edge
Surface ELO
0.5Clay Elo 1289
9.8Overall Elo 1686
ELO gap
0.2Overall Elo 1300
5.0No prior meetings
H2H
5.0No prior meetings
8.18 of last 10 on clay
Surface form
8.18 of last 10 on clay
Win streak
7.03-match win streak
Fatigue & Travel
3-set count
4.02 three-setters in 14 days
Context
5.0Didn't play here last year
Defending pts
5.0Didn't play here last year
5.0Opponent hot: 8 of last 10
Opponent rise

The Umpiry Score combines match-context factors — matchup, form, fatigue, travel and motivation — into a single 0–10 score, updated daily. Read how it works.

Freshness

Recent load
Freshness·Slight edge
79
86

Choinski J.: 1 day rest · 1 match, 19 games (7d) · Wallin O.: 10 days rest · 4 matches (14d). Higher means fresher. About

Conditions

Court speed
Mediumbalanced pace
SlowFast
Weather
25°COvercast
Wind 4 km/hHumidity 53%

Draw