Stat Pick
Games
Free Tools
Features
Premium
Games
Agent Picks
Tennis
Tennis
Get Started
open navigation menu
All Matches
All Matches
Curmi vs Dodin
Francesca
Curmi
🇲🇹 · #236
No line
Final
2–0
19 games
Oceane
Dodin
🇫🇷 · #306
No line
Grand Est Open 88
Contrexeville
WTA 125
Clay
R32
Final
S1
S2
🇲🇹
Francesca Curmi
6
6
🇫🇷
Oceane Dodin
4
3
Loading point-by-point…
Francesca Curmi
· #236
🇲🇹 · 24y
· '26: 35–17
W
L
L
W
L
Moneyline
To win
No price yet
Game spread
—
No line yet
Total games
—
No line yet
Oceane Dodin
· #306
🇫🇷 · 29y · RH
· '26: 18–20
L
L
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
Curmi
Dodin
2
Aces
1
1
Double faults
11
68%
45/66
1st serve %
41%
30/73
64%
29/45
1st serve points won
67%
20/30
57%
12/21
2nd serve points won
42%
18/43
88%
7/8
Break points saved
50%
4/8
Head to Head
Curmi 2–0
Curmi
6-4
6-3
Dodin
Jul 2026 ·
Contrexeville · R32 · Clay
Curmi
6-3
6-2
Dodin
Nov 2022 ·
W80 Madrid · R16 · Clay
Recent Form
Francesca Curmi
🇲🇹 · #236 · 24y
· '26: 35–17
W
L
L
W
L
Profile ›
Valencia
WTA 125
L
7-6
3-6
4-6
vs S. Lilly
9/16 · R16
W
6-1
2-6
6-2
vs V. Erjavec
9/14 · R32
Montreux
WTA 125
L
4-6
5-7
vs N. Brancaccio
9/7 · R32
W100 Gran Canaria-Maspalomas
ITF
L
3-6
6-2
4-6
vs B. Cengiz
8/1 · SF
W
6-3
1-6
4-4
RET
vs E. Lene
7/30 · QF
View Full Stats
›
Oceane Dodin
🇫🇷 · #306 · 29y · RH
· '26: 18–20
L
L
L
W
L
Profile ›
Porto
WTA 125
L
6-2
4-6
2-6
vs E. Malygina
9/23 · R16
W
1-6
6-3
6-4
vs S. Bandecchi
9/21 · R32
Caldas da Rainha
WTA 125
L
4-6
7-5
4-6
vs R. Brantmeier
9/13 · Q2
W50 Evora
ITF
L
6-4
2-6
2-6
vs S. Johnson
9/8 · R32
W50 Leiria
ITF
L
6-2
3-6
3-6
vs C. Werner
9/4 · QF
View Full Stats
›