Arianne Hartono vs Lea MaPrediction, Head-to-Head Results, and Stats
π³π±Arianne Hartono
#538 Β· 30 yrs Β· Right-Handed
31w2 meetings Β· sets 3β3
πΊπΈLea Ma
#283 Β· 25 yrs
4w3Arianne Hartono and Lea Ma have met 2 times since 2025; they are level 1β1. Their first meeting came at Jingshan Tennis Open - Jingshan in 2025 on hard. On hard courts they are level 1β1. Across all meetings Hartono has taken 3 sets to Ma's 3. Their most recent meeting: Arianne Hartono won at W100 San Diego 1 (2026).
Spread & Straight-Sets Form
Completed best-of-3 matches Β· Last 12 months
| Indicator | Hartono | Ma | ||
|---|---|---|---|---|
| Indicator | Arianne Hartono | Lea Ma | ||
| Wins in straight sets | 50% | 1/2 | 58% | 19/33 |
| Wins a set when losing | 25% | 2/8 | 35% | 8/23 |
| Goes to a deciding set | 30% | 3/10 | 39% | 22/56 |
| Covers β1.5 sets as favorite | 0% | 0/2 | 52% | 17/33 |
| Covers +1.5 sets as underdog | 38% | 3/8 | 47% | 9/19 |
| Tiebreak sets won | 67% | 2/3 | 50% | 7/14 |
| Wins after taking set 1 | 50% | 1/2 | 85% | 29/34 |
| Wins 2-0 after taking set 1 | 50% | 1/2 | 56% | 19/34 |
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: 0 of 2 completed meetings ended in straight sets (Hartono 0, Ma 0).
Style Matchup
Playing styles and historical archetype record
Hartono
π₯ Big Hitter
Ma
π€ Servebot
Matchup analysis
π₯ Big Hitter vs π€ Servebot is historically tight (49% vs 51%, 3,090 matches). Neither style has a clear edge, so form, surface, and the head-to-head matter most.
Previous meetings
2 career meetings, newest first
Jan 28, 2026
W100 San Diego 1
H Hard Β· 1st Round
Sep 22, 2025
Jingshan Tennis Open - Jingshan
H Hard Β· 1st Round
Player ROI
Hypothetical if you put 1u on each player to win every one of their matches Β· Last 90 days
| Metric | Hartono | Ma |
|---|---|---|
| W-L | - | 11β5 |
| Avg odds | - | 1.92 |
| ROI % | - | +7.1% |
| Units P/L | - | +1.14u |
Travel
Last 30 days
| Metric | Hartono | Ma |
|---|---|---|
| Countries | β | 1 |
| Events | β | 1 |
| Matches | β | 1 |
| Distance | β | β |
| Route | β | POL |
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
Across 1 shared opponent, both Hartono and Ma posted a 100% win rate.
| Opponent | Hartono | Ma |
|---|---|---|
| Unknown Player | W 61 75 | W 64 61 |
Recent Form
Last five matches per player
Lea Ma
W100 San Diego 1 Β· 1st Round
Jan 28
Arantxa Rus
W100 Dubai 1 Β· 2nd Round
Dec 3
Mei Yamaguchi
W100 Dubai 1 Β· 1st Round
Dec 2
Dalila Jakupovic
W75 Fujairah 1 Β· 1st Round
Nov 24
Anouck Vrancken Peeters
W75 Petange 1 Β· 1st Round
Nov 18
Joanna Garland
Chennai Open - Chennai Β· 1st Round
Oct 29
Lulu Sun
WTA 125 Jinan Open - Jinan Β· 2nd Round
Oct 15
Unknown Player
WTA 125 Jinan Open - Jinan Β· 1st Round
Oct 14
Reese Brantmeier
W100 Landisville Β· 1st Round
Aug 5
Elizabeth Mandlik
W75 Granby Β· Quarterfinals
Jul 17
Lizette Cabrera
W75 Granby Β· 2nd Round
Jul 15
Haruka Kaji
W75 Granby Β· 1st Round
Jul 14
Mananchaya Sawangkaew
Hall of Fame Open - Newport Β· 2nd Round
Jul 9
Savannah Broadus
W100 Cary Β· Quarterfinals
Jul 3
Clervie Ngounoue
W100 Cary Β· 2nd Round
Jul 2
Elvina Kalieva
W100 Cary Β· 1st Round
Jun 30
Rivalry momentum
Cumulative head-to-head lead over time
Win rate
Matches, sets and games won Β· Last 12 months Β· 10β57 matches
| Metric | Hartono | Ma |
|---|---|---|
| Matches won | 20% | 58% |
| Sets won | 26% | 55% |
| Games won | 39% | 52% |
Record by tier
Head-to-head record by tournament tier
| Stage | Hartono | Ma |
|---|---|---|
| ITF W100 | 1 | 0 |
| WTA 125 | 0 | 1 |
By surface
Head-to-head record per surface
| Surface | Hartono | Ma |
|---|---|---|
| Hard | 1 | 1 |
Share this matchup
Copy the link to paste in Discord or group chats.