Smashrssmashrs.

Command Palette

Search for a command to run...

Head-to-Head

Iliyan Radulov vs Oriol Roca BatallaPrediction, Head-to-Head Results, and Stats

Iliyan Radulov and Oriol Roca Batalla have met 4 times since 2026; they are level 2โ€“2. Their first meeting came at M25 Castelldefels in 2026 on clay. On clay courts they are level 2โ€“2. 1 of their meetings has been a final, with Radulov leading those 1โ€“0. Across all meetings Radulov has taken 5 sets to Batalla's 4. Their most recent meeting: Oriol Roca Batalla won at Seville Challenger (2026).

Spread & Straight-Sets Form

Completed best-of-3 matches ยท Last 12 months

IndicatorRadulovRoca Batalla
Wins in straight sets61%82%
Wins a set when losing19%16%
Goes to a deciding set31%17%
Covers โˆ’1.5 sets as favorite37%58%
Covers +1.5 sets as underdog80%33%
Tiebreak sets won55%50%
Wins after taking set 186%93%
Wins 2-0 after taking set 168%85%

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: 3 of 4 completed meetings ended in straight sets (Radulov 2, Roca Batalla 1).

Style Matchup

Playing styles and historical archetype record

Radulov

โš”๏ธ The Gladiator

Physical intensityBalanced gameStrong in deciding setsCompetitive fighter
vs

Batalla

๐Ÿชƒ Counterpuncher

Elite BP conversionStrong return gameDefensive consistencyRally tolerance

Matchup analysis

โš”๏ธ The Gladiator vs ๐Ÿชƒ Counterpuncher is historically tight (48% vs 52%, 2,563 matches). Neither style has a clear edge, so form, surface, and the head-to-head matter most.

Previous meetings

4 career meetings, newest first

Sep 6, 2026

Seville Challenger

C Clay ยท 1st Round Qualifying

765
657
06
Batalla

May 15, 2026

M25 Vic

C Clay ยท Quarterfinals

764
63
Radulov

May 10, 2026

M25 Sabadell

C Clay ยท Final

764
62
Radulov

May 1, 2026

M25 Castelldefels

C Clay ยท Quarterfinals

36
26
Batalla

Prop Research

Hit rates on common betting markets ยท Last 90 days

OutcomeRadulovBatalla
1 or more90%84%
3 or more40%63%
5 or more10%21%
10 or more0%0%
15 or more0%0%
20 or more0%0%

Player ROI

Hypothetical if you put 1u on each player to win every one of their matches ยท Last 90 days

MetricRadulovBatalla
W-L5โ€“1011โ€“10
Avg odds2.141.73
ROI %-21.5%-16.1%
Units P/L-3.22u-3.38u

Travel

Last 30 days

MetricRadulovBatalla
Countries24
Events34
Matches47
Distance1,012 mi ยท 1,628 km2,075 mi ยท 3,339 km
RouteGBR โ†’ ESPITA โ†’ CZE โ†’ POR โ†’ ESP

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

Radulov has a higher win rate against shared opponents (71% vs Batalla's 57%).

OpponentRadulovBatalla
Matteo Martineau
L
36
26
W
64
64
Alex Marti Pujolras
W
75
46
75
W
64
63
Aron Paul Samson
W
62
62
W
61
61
Ignacio Parisca
L
16
16
W
61
61
Max Alcala Gurri
W
62
57
62
L
76
06
16
Antoni Fabre
W
61
60
L
57
46
Antoni Fabre
W
61
60
L
57
46

Recent Form

Last five matches per player

Radulov
LLLWLLLW
L

Oriol Roca Batalla

Seville Challenger ยท 1st Round Qualifying

765
657
06

Sep 6

L

Johannus Monday

Roehampton 2 Challenger ยท 1st Round

760
46
16

Aug 24

L

Mark Ceban

Roehampton 1 Challenger ยท 2nd Round

16
657

Aug 19

W

Johannus Monday

Roehampton 1 Challenger ยท 1st Round

64
36
75

Aug 17

L

Michele Ribecai

Grodzisk Mazowiecki Challenger ยท 1st Round

26
16

Aug 3

L

Cyril Vandermeersch

Segovia Challenger ยท 1st Round Qualifying

36
26

Jul 19

L

Ilya Ivashka

Pozoblanco Challenger ยท 3rd Round Qualifying

46
46

Jul 13

W

Sergio Callejon Hernando

Pozoblanco Challenger ยท 1st Round Qualifying

62
62

Jul 12

Batalla
WLWWLLWL
W

Iliyan Radulov

Seville Challenger ยท 1st Round Qualifying

657
765
60

Sep 6

L

Facundo Mena

Porto Challenger ยท Quarterfinals

46
46

Sep 4

W

Enrico Dalla Valle

Porto Challenger ยท 2nd Round

762
62

Sep 2

W

Zdenek Kolar

Porto Challenger ยท 1st Round

61
61

Aug 31

L

Radu Mihai Papoe

Prague Challenger ยท 1st Round

764
57
57

Aug 18

L

Francesco Passaro

Todi Challenger ยท 2nd Round

46
16

Aug 13

W

Nikita Mashtakov

Todi Challenger ยท 1st Round

62
64

Aug 11

L

Yanaki Milev

Plovdiv 2 Challenger ยท 1st Round

46
46

Aug 3

Rivalry momentum

Cumulative head-to-head lead over time

โ†‘ Radulovlevelโ†“ Batalla

Win rate

Matches, sets and games won ยท Last 12 months ยท 52โ€“88 matches

MetricRadulovBatalla
Matches won60%65%
Sets won55%62%
Games won52%55%

Record by tier

Head-to-head record by tournament tier

StageRadulovBatalla
Finals10
ATP Challenger Tour01
ITF M2521

By surface

Head-to-head record per surface

SurfaceRadulovBatalla
Clay22

Share this matchup

Copy the link to paste in Discord or group chats.

Iliyan Radulov vs Oriol Roca Batalla FAQ

The head-to-head is level at 2โ€“2 over 4 meetings.