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 Ruiz
Alejandro Moro
Canas
🇪🇸 · #228
No line
Final
2–0
23 games
Pablo Llamas
Ruiz
🇪🇸 · #140
No line
Tenerife 1 Challenger
Challenger
Hard
R16
Final
S1
S2
🇪🇸
Alejandro Moro Canas
7
7
6
🇪🇸
Pablo Llamas Ruiz
6
4
4
Loading point-by-point…
Alejandro Moro Canas
· #228
🇪🇸 · 25y · RH
· '26: 29–25
W
W
W
W
L
Moneyline
To win
No price yet
Game spread
—
No line yet
Total games
—
No line yet
Pablo Llamas Ruiz
· #140
🇪🇸 · 23y · RH
· '26: 31–21
W
W
L
W
L
Moneyline
To win
No price yet
Game spread
—
No line yet
Total games
—
No line yet
Pre-Match Lines
Match stats
Match
Set 1
Set 2
Canas
Ruiz
1
Aces
3
1
Double faults
1
74%
60/81
1st serve %
71%
58/82
58%
35/60
1st serve points won
59%
34/58
62%
13/21
2nd serve points won
42%
10/24
73%
8/11
Break points saved
64%
7/11
Head to Head
Canas 5–3
Canas
6-4
7-6(5)
Ruiz
Apr 2026 ·
Madrid Challenger · R16 · Clay
Canas
5-7
1-6
Ruiz
Jan 2026 ·
Oeiras 2 Challenger · R16 · Hard
Canas
4-6
6-7(5)
Ruiz
Sep 2025 ·
Lisbon Challenger · R32 · Clay
Canas
7-6(4)
6-4
Ruiz
Feb 2025 ·
Tenerife 1 Challenger · R16 · Hard
Canas
7-5
5-7
6-1
Ruiz
Feb 2024 ·
Tenerife 2 Challenger · R32 · Hard
Canas
6-1
3-6
7-5
Ruiz
Jul 2023 ·
Pozoblanco Challenger · R16 · Hard
Canas
6-7(3)
6-4
6-1
Ruiz
Jun 2023 ·
Lyon Challenger · QF · Clay
Canas
4-6
6-7(6)
Ruiz
Nov 2022 ·
Maspalomas Challenger · R16 · Clay
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
›
Pablo Llamas Ruiz
🇪🇸 · #140 · 23y · RH
· '26: 31–21
W
W
L
W
L
Profile ›
Seville Challenger
Challenger
L
7-5
3-6
3-6
vs R. Brancaccio
9/9 · R16
W
6-3
4-6
6-3
vs K. Coppejans
9/8 · R32
New York
Grand Slam
L
6-7(3)
3-6
vs L. Harris
8/28 · Q3
W
6-2
4-6
7-6(11)
vs V. Sachko
8/26 · Q2
W
7-6(3)
7-5
vs A. Bolt
8/25 · Q1
View Full Stats
›