Michael Mmoh vs Filippo RomanoIlkley Qualifying Semi-final

Ilkley · CHALLENGER · Qualifying Semi-final
#195ATP
1618ELO
1526Grass ELO
28 yrs · 188 cm · Right-handed
Last 10 · pre-match
LWWWWLWWWW
0 — 2
Sets
Monday, 8 June 2026 ·
grass
COURT 1 · 1st on
#355ATP
1436ELO
1418Grass ELO
20 yrs · 188 cm · Right-handed
Last 10 · pre-match
WLWWWWLLWL

Filippo Romano reeled off five straight games on the way to a 6-2 6-4 win over Michael Mmoh in the Ilkley qualifying semi-final.

Key context

  • Set 2, game 6: Michael Mmoh saved three break points to hold serve.
  • Set 2, game 10: Filippo Romano broke serve.
  • Pressure points: Michael Mmoh converted 0 of 0 break points; Filippo Romano converted 3 of 9 break points.

Win Probability

Pre-match · updated 16:21 UTC
Mmoh M.77%
Romano F.23%
Toss-up
50–58%
Slight edge
58–67%
Clear favourite
67–80%
Strong favourite
80%+

Clear favourite · Mmoh M. clearly ahead, but no certainty

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
7.1
Strong advantageUmpiry Score
6.4
Marginal edgeUmpiry Score
Form & Matchup
6.3+108 Grass Elo edge
Surface ELO
3.6Grass Elo 1418
7.3Overall Elo 1618
ELO gap
2.7Overall Elo 1436
5.0No prior meetings
H2H
5.0No prior meetings
6.06 of last 10 on grass
Surface form
7.64 of last 5 on grass
0.0
Win streak
0.0
Fatigue & Travel
4.02 three-setters in 14 days
3-set count
7.01 three-setter in 14 days
7.0Hard → Grass
Surface transition
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.

Mmoh M.
240
Romano F.
662

Conditions

Weather
13°COvercast
Wind 16 km/hHumidity 82%

Head to head

No previous meetings on record.

Statistics

Recent form
63%1st serve in+1%64%
75%1st serve points won+3%72%
42%2nd serve points won+5%47%
63%Service points won63%
39%Return points won+2%37%
65%Break points saved+2%67%
6.9Aces / match+1.65.3
6.4Double faults / match+4.12.3

Averages from each player's recent completed matches (20 vs 20). ATP, WTA & Challenger.