Zhizhen Zhang vs Otto VirtanenBirmingham Round of 32

Birmingham · CHALLENGER · Round of 32
#161ATP
1682ELO
1641Grass ELO
$546kYTD
$4.6MCAREER
29 yrs · 193 cm · Right-handed
Last 10 · pre-match
LLWWWWWLWW
0 — 2
Sets
Wednesday, 3 June 2026 ·
grass
COURT 4 · 2nd on
#140ATP
1706ELO
1688Grass ELO
$214kYTD
$1.5MCAREER
25 yrs · 193 cm · Right-handed
Last 10 · pre-match
LLWWWWLWWW
Zhang Z.
6-7 1-6
Virtanen O.
Zhang Z.
6810
Virtanen O.
71062

Otto Virtanen reeled off five straight games on the way to a 7-6 6-1 win over Zhizhen Zhang in the Birmingham round of 32.

Key context

  • Set 1, game 6: A 13-point game with four deuces went Otto Virtanen's way.
  • Set 2, game 4: Otto Virtanen broke serve.
  • Pressure points: Zhizhen Zhang converted 0 of 10 break points; Otto Virtanen converted 2 of 7 break points.

Pressure & serve by court

Zhang Z.
Virtanen O.
Break points won
0/10
2/7
Break points saved
5/7
10/10

Break points from this match. Serve-by-court shows the share of service points won from each side of the court; the court side alternates every point.

Head to head

No previous meetings on record.

Serve vs return

This season
Zhang Z.serving88% hold

wins 69% of points on serve vs Virtanen O.

Virtanen O.serving93% hold

wins 73% of points on serve vs Zhang Z.

Serve-dominated — both hold easily, expect tiebreaks

Each player's serve crossed against the other's return, converted to expected hold of serve. Recent completed matches, ATP, WTA & Challenger. About

Statistics

This season
1st serve in·Even
63%
60%
1st serve points won·Even
73%
75%
2nd serve points won·Even
49%
52%
Service points won·Even
64%
66%
Return points won·Even
34%
37%
Break points saved·Slight edge
61%
67%
Aces / match·Slight edge
7.8
8.6
Double faults / match·Dominant
1.7
3.5

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

Clutch

Under pressure
Clutch Rating·Slight edge
56
48
Break points saved·Even
94
94
Break points won·Slight edge
14
3
Deciding sets·Dominant
91
57
Tiebreaks·Dominant
43
85

Performance in the biggest moments — break points, deciding sets and tiebreaks (0–100, higher is better). About

Umpiry Score

Pre-match
6.1
Even matchUmpiry Score
5.6
Slight disadvantageUmpiry Score
  • Surface jump clay↔grass (−0.8)
Form & Matchup
3.8Grass Elo 1580
Surface ELO
6.2+100 Grass Elo edge
4.7Overall Elo 1659
ELO gap
5.3Overall Elo 1685
5.0First meeting on grass
H2H
5.0First meeting on grass
6.46 of last 10 on grass
Surface form
8.59 of last 10 on grass
Win streak
0.0Lost last 6
Fatigue & Travel
4.02 three-setters in 14 days
3-set count
Surface transition
3.0Clay → Grass
Context
5.0Didn't play here last year
Defending pts
5.0Didn't play here last year

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·Dominant
100
73

Zhang Z.: 20 days rest · Virtanen O.: 1 day rest · 1 match, 23 games (7d). Higher means fresher. About

Conditions

Court speed
Fastbig serves, short points
SlowFast
Weather
18°CRain
Wind 25 km/hHumidity 69%