Stat Pick
Games
Free Tools
Features
Premium
Games
Agent Picks
Tennis
NFL
MLB
WNBA
Tennis
NBA
NHL
Get Started
open navigation menu
All Matches
All Matches
Canas vs Batalla
Alejandro Moro
Canas
🇪🇸 · #228 · (5)
ML
-159
Games
-2
Final
2–0
O/U 22
23 games
Oriol Roca
Batalla
🇪🇸 · #310
ML
+115
Games
+2
Biella Challenger
Challenger
Clay
QF
Final
S1
S2
🇪🇸
Alejandro Moro Canas
(5)
7
7
6
🇪🇸
Oriol Roca Batalla
6
4
4
Loading point-by-point…
Alejandro Moro Canas
· #228
🇪🇸 · 25y · RH
· '26: 29–25
W
W
W
W
L
Moneyline
-159
To win
Game spread
−2
-120
Total games
O/U 22
-123
Oriol Roca Batalla
· #310
🇪🇸 · 33y · RH
· '26: 48–28
W
W
L
W
L
Moneyline
+115
To win
Game spread
+2
-120
Total games
O/U 22
-123
Pre-Match Lines
Match stats
Match
Set 1
Set 2
Canas
Batalla
8
Aces
3
3
Double faults
0
66%
46/70
1st serve %
72%
53/74
80%
37/46
1st serve points won
64%
34/53
46%
11/24
2nd serve points won
48%
10/21
50%
2/4
Break points saved
57%
4/7
Head to Head
Canas 2–0
Canas
7-6(4)
6-4
Batalla
Sep 2026 ·
Biella Challenger · QF · Clay
Canas
7-5
6-4
Batalla
Feb 2024 ·
Tenerife 3 Challenger · R32 · Hard
Recent Form
Alejandro Moro Canas
🇪🇸 · #228 · 25y · RH
· '26: 29–25
W
W
W
W
L
Profile ›
Biella Challenger
Challenger
L
6-7(1)
4-6
vs A. Carlo
9/20 · Final
W
6-3
4-6
6-2
vs J. Clarke
9/19 · SF
W
7-6(4)
6-4
vs O. Batalla
9/18 · QF
W
6-4
6-3
vs P. Lagutin
9/16 · R16
W
6-2
7-6(4)
vs G. Blancaneaux
9/14 · R32
View Full Stats
›
Oriol Roca Batalla
🇪🇸 · #310 · 33y · RH
· '26: 48–28
W
W
L
W
L
Profile ›
Plovdiv 4 Challenger
Challenger
L
6-3
4-6
1-6
vs C. Hemery
9/23 · R16
W
6-3
6-2
vs D. Dedura
9/21 · R32
Biella Challenger
Challenger
L
6-7(4)
4-6
vs A. Canas
9/18 · QF
W
2-6
6-3
6-4
vs S. Napolitano
9/16 · R16
W
6-2
6-2
vs A. Quilez
9/15 · R32
View Full Stats
›