Pablo Llamas Ruiz and Patrick Zahraj have met 1 time since 2026; Pablo Llamas Ruiz leads 1–0. Their most recent meeting: Pablo Llamas Ruiz won at Oeiras Indoor 2 (2026).
Playing styles and historical archetype record
Ruiz
🪃 Counterpuncher
Zahraj
🪃 Counterpuncher
Matchup analysis
Both Pablo Llamas Ruiz and Patrick Zahraj are 🪃 Counterpuncher types. Mirror matchups usually come down to execution, fitness, and surface fit — across 4,672 matches in our dataset the historical split is about even.
1 career meeting, newest first
Hit rates on common betting markets · Last 90 days
| Outcome | Ruiz | Zahraj | ||
|---|---|---|---|---|
| Outcome | Pablo Llamas Ruiz | Patrick Zahraj | ||
| 1 or more | 75% | 15/20 | 73% | 11/15 |
| 3 or more | 50% | 10/20 | 73% | 11/15 |
| 5 or more | 35% | 7/20 | 27% | 4/15 |
| 10 or more | 0% | 0/20 | 7% | 1/15 |
| 15 or more | 0% | 0/20 | 0% | 0/15 |
| 20 or more | 0% | 0/20 | 0% | 0/15 |
Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days
| Metric | Ruiz | Zahraj |
|---|---|---|
| W-L | 14–4 | 5–8 |
| Avg odds | 1.54 | 2.07 |
| ROI % | +14.2% | -48.3% |
| Units P/L | +2.56u | -6.28u |
Results vs. opponents both players faced · Last 12 months
Ruiz has a higher win rate against shared opponents (75% vs Zahraj's 25%).
| Opponent | Ruiz | Zahraj |
|---|---|---|
| Henrique Rocha | W 46 63 61 | W 75 64 |
| Daniil Glinka | L 26 63 67 | L 67 26 |
| Ignacio Buse | W 64 64 | L 67 36 |
| Facundo Diaz Acosta | W 67 62 63 | L 16 46 |
Last five matches per player
Daniel Merida
Internazionali di Tennis Città di Perugia | G.I.MA. Tennis Cup · Quarterfinals
Jun 5
Jacopo Vasami
Internazionali di Tennis Città di Perugia | G.I.MA. Tennis Cup · Round of 16
Jun 3
Michele Ribecai
Internazionali di Tennis Città di Perugia | G.I.MA. Tennis Cup · Round of 32
Jun 1
Thiago Agustin Tirante
Roland Garros · Round of 128
May 26
Nicolas Mejia
Roland Garros · 1st Round Qualifying
May 24
Vilius Gaubas
Roland Garros · 3rd Round Qualifying
May 22
Ugo Blanchet
Roland Garros · 2nd Round Qualifying
May 20
Daniil Medvedev
Internazionali BNL d'Italia · Round of 32
May 11
Justin Schlageter
Futures 2026 ·
Jun 17
Robin Bertrand
RISE CENTURION OPEN · Round of 32
Jun 2
Giles Hussey
RISE IRENE OPEN · Round of 32
May 25
Nemanja Malesevic
M25 Nottingham · Round of 16
May 4
Freddie Ridout
M25 Nottingham · Round of 32
May 4
Henry Lieberman
M25 Nottingham · Round of 16
Apr 27
Toby Martin
M25 Nottingham · Round of 32
Apr 27
Rhys Lawlor
M25 Nottingham · Quarterfinals
Apr 27
Matches, sets and games won · Last 12 months · 56–67 matches
| Metric | Ruiz | Zahraj |
|---|---|---|
| Matches won | 69% | 45% |
| Sets won | 63% | 45% |
| Games won | 54% | 48% |
Head-to-head record by tournament tier
| Stage | Ruiz | Zahraj |
|---|---|---|
| ATP Challenger Tour | 1 | 0 |
Head-to-head record per surface
| Surface | Ruiz | Zahraj |
|---|---|---|
| Hard | 1 | 0 |