Cristiana Nicoleta Todoni vs Eva Elena RoscaPrediction, Head-to-Head Results, and Stats
Cristiana Nicoleta Todoni and Eva Elena Rosca have met 1 time since 2026; Cristiana Nicoleta Todoni leads 1โ0. Their most recent meeting: Cristiana Nicoleta Todoni won at W15 Brasov (2026).
Spread & Straight-Sets Form
Completed best-of-3 matches ยท Last 12 months
| Indicator | Nicoleta Todoni | Elena Rosca | ||
|---|---|---|---|---|
| Indicator | Cristiana Nicoleta Todoni | Eva Elena Rosca | ||
| Wins in straight sets | 80% | 32/40 | 50% | 2/4 |
| Wins a set when losing | 22% | 4/18 | 0% | 0/3 |
| Goes to a deciding set | 21% | 12/58 | 29% | 2/7 |
| Covers โ1.5 sets as favorite | 47% | 7/15 | โ | |
| Covers +1.5 sets as underdog | 67% | 8/12 | 0% | 0/1 |
| Tiebreak sets won | 75% | 6/8 | 0% | 0/1 |
| Wins after taking set 1 | 92% | 35/38 | 100% | 3/3 |
| Wins 2-0 after taking set 1 | 84% | 32/38 | 67% | 2/3 |
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. Small sample โ read with care.
Previous meetings
1 career meeting, newest first
Aug 25, 2026
W15 Brasov
C Clay ยท 1st Round
Prop Research
Hit rates on common betting markets ยท Last 90 days
| Outcome | Todoni | Rosca | ||
|---|---|---|---|---|
| Outcome | Cristiana Nicoleta Todoni | Eva Elena Rosca | ||
| 1 or more | 67% | 16/24 | 50% | 1/2 |
| 3 or more | 8% | 2/24 | 0% | 0/2 |
| 5 or more | 0% | 0/24 | 0% | 0/2 |
| 10 or more | 0% | 0/24 | 0% | 0/2 |
| 15 or more | 0% | 0/24 | 0% | 0/2 |
| 20 or more | 0% | 0/24 | 0% | 0/2 |
Player ROI
Hypothetical if you put 1u on each player to win every one of their matches ยท Last 90 days
| Metric | Todoni | Rosca |
|---|---|---|
| W-L | 11โ5 | 1โ1 |
| Avg odds | 1.80 | 10.52 |
| ROI % | +12.2% | +325.0% |
| Units P/L | +1.95u | +6.50u |
Small sample: ROI stabilizes with more matches; fewer than 10 in the window is noisy.
Travel
Last 30 days
| Metric | Todoni | Rosca |
|---|---|---|
| Countries | 2 | โ |
| Events | 2 | โ |
| Matches | 7 | โ |
| Distance | โ | โ |
| Route | USA โ GER | โ |
Host country from each tournament in the last 30 days, including the current event even when a player arrived on a bye. 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
Across 2 shared opponents, both Todoni and Rosca posted a 50% win rate.
| Opponent | Todoni | Rosca |
|---|---|---|
| Daria Lopatetska | L 26 67 | W 26 75 108 |
| Ilinca Dalina Amariei | W 36 62 76 | L 06 67 |
Recent Form
Last five matches per player
Nuria Brancaccio
W50 Heraklion ยท 3rd Round
Oct 8
Eva Marie Voracek
W50 Heraklion ยท 2nd Round
Oct 7
Georgina Groth
W50 Heraklion ยท 1st Round
Oct 6
Alesia Breaz
W15 Constanta ยท Semifinals
Sep 26
Andreea Prisacariu
W15 Constanta ยท Quarterfinals
Sep 25
Estella Jaeger
W15 Constanta ยท 2nd Round
Sep 24
Maria Malina Rosca
W15 Constanta ยท 1st Round
Sep 23
Giulia Safina Popa
W15 Campulung ยท Semifinals
Sep 12
Cristiana Nicoleta Todoni
W15 Brasov ยท 1st Round
Aug 25
Ilinca Dalina Amariei
W15 Cluj Napoca ยท 1st Round
Jul 22
Veronika Kliuch
W15 Cluj Napoca ยท 3rd Round Qualifying
Jul 21
Isabelle Cherny
W15 Cluj Napoca ยท 2nd Round Qualifying
Jul 20
Darya Volkova
W15 Cluj Napoca ยท 1st Round Qualifying
Jul 19
Alexia Ioana Tatu
Focsani ITF
Jun 1
Alexia Ioana Tatu
W15 Focsani ยท 2nd Round Qualifying
Jun 1
Angelina Maria Irene Pavel
W15 Focsani ยท 1st Round Qualifying
May 31
Win rate
Matches, sets and games won ยท Last 12 months ยท 7โ58 matches
| Metric | Todoni | Rosca |
|---|---|---|
| Matches won | 69% | 57% |
| Sets won | 66% | 50% |
| Games won | 57% | 49% |
Record by tier
Head-to-head record by tournament tier
| Stage | Todoni | Rosca |
|---|---|---|
| ITF W15 | 1 | 0 |
By surface
Head-to-head record per surface
| Surface | Todoni | Rosca |
|---|---|---|
| Clay | 1 | 0 |
Share this matchup
Copy the link to paste in Discord or group chats.