Lui Maxted vs Michalis SakellaridisPrediction, Head-to-Head Results, and Stats
Lui Maxted and Michalis Sakellaridis have met 1 time since 2026; Lui Maxted leads 1–0. Across all meetings Maxted has taken 2 sets to Sakellaridis's 0. Their most recent meeting: Lui Maxted won at ITC Crete Challenger (2026).
Spread & Straight-Sets Form
Completed best-of-3 matches · Last 12 months
| Indicator | Maxted | Sakellaridis | ||
|---|---|---|---|---|
| Indicator | Lui Maxted | Michalis Sakellaridis | ||
| Wins in straight sets | 73% | 30/41 | 75% | 3/4 |
| Wins a set when losing | 36% | 8/22 | 0% | 0/10 |
| Goes to a deciding set | 30% | 19/63 | 7% | 1/14 |
| Covers −1.5 sets as favorite | 53% | 23/43 | — | |
| Covers +1.5 sets as underdog | 71% | 12/17 | 27% | 3/11 |
| Tiebreak sets won | 53% | 9/17 | 0% | 0/2 |
| Wins after taking set 1 | 88% | 38/43 | 100% | 3/3 |
| Wins 2-0 after taking set 1 | 70% | 30/43 | 100% | 3/3 |
Colored rows are higher-is-better: green above 50%, red below. Favorite/underdog set by book odds; cover rows count only matches with odds on record. Head-to-head: 1 of 1 completed meetings ended in straight sets (Maxted 1, Sakellaridis 0).
Style Matchup
Playing styles and historical archetype record
Maxted
🪃 Counterpuncher
Sakellaridis
⚔️ The Gladiator
Matchup analysis
🪃 Counterpuncher vs ⚔️ The Gladiator is historically tight (49% vs 51%, 1,935 matches). Neither style has a clear edge, so form, surface, and the head-to-head matter most.
Previous meetings
1 career meeting, newest first
Mar 8, 2026
ITC Crete Challenger
H Hard · 1st Round Qualifying
Player ROI
Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days
| Metric | Maxted | Sakellaridis |
|---|---|---|
| W-L | 13–8 | 0–1 |
| Avg odds | 1.63 | 2.03 |
| ROI % | -9.6% | -100.0% |
| Units P/L | -2.02u | -1.00u |
Small sample: ROI stabilizes with more matches; fewer than 10 in the window is noisy.
Travel
Last 30 days
| Metric | Maxted | Sakellaridis |
|---|---|---|
| Countries | 1 | — |
| Events | 3 | — |
| Matches | 10 | — |
| Distance | — | — |
| Route | GBR | — |
Host country from the tournament each match was played in, over the last 30 days. Route is the order of countries visited; consecutive stops in the same country are shown once. Distance is the great-circle total between host cities, shown only when every stop in the window is geocoded. A rough fatigue signal, not a headline stat.
Common opponents
Results vs. opponents both players faced · Last 12 months
Maxted has a higher win rate against shared opponents (50% vs Sakellaridis's 0%).
| Opponent | Maxted | Sakellaridis |
|---|---|---|
| Garrett Johns | W 60 62 | L 16 16 |
| Jack Loge | L 46 26 | L 26 16 |
Recent Form
Last five matches per player
Johannus Monday
Roehampton 2 Challenger · 2nd Round
Aug 26
Anton Shepp
Roehampton 2 Challenger · 1st Round
Aug 24
Lucas Poullain
Roehampton 1 Challenger · Semifinals
Aug 21
Adrian Boitan
Roehampton 1 Challenger · Quarterfinals
Aug 20
Patrick Brady
Roehampton 1 Challenger · 2nd Round
Aug 19
Matteo Martineau
Roehampton 1 Challenger · 1st Round
Aug 18
Charles Broom
M25 Roehampton · Semifinals
Aug 8
Mark Ceban
M25 Roehampton · Quarterfinals
Aug 7
Felix Seres
M25 Lausanne · 1st Round
Aug 26
Tim Hammes
Futures 2026
Jun 22
Garrett Johns
Abruzzo Open Francavilla al Mare · 1st Round Qualifying
May 3
Lui Maxted
ITC Crete Challenger · 1st Round Qualifying
Mar 8
Jack Loge
ITC Crete Challenger · 1st Round Qualifying
Mar 1
Olle Wallin
M25 Monastir 1 · 2nd Round
Jan 8
Matei Todoran
M25 Monastir 1 · 1st Round
Jan 7
Marc Van Der Merwe
M25 Heraklion 3 · 2nd Round
Nov 27
Win rate
Matches, sets and games won · Last 12 months · 14–63 matches
| Metric | Maxted | Sakellaridis |
|---|---|---|
| Matches won | 65% | 29% |
| Sets won | 62% | 28% |
| Games won | 55% | 39% |
Record by tier
Head-to-head record by tournament tier
| Stage | Maxted | Sakellaridis |
|---|---|---|
| ATP Challenger Tour | 1 | 0 |
By surface
Head-to-head record per surface
| Surface | Maxted | Sakellaridis |
|---|---|---|
| Hard | 1 | 0 |
Share this matchup
Copy the link to paste in Discord or group chats.
