Joao Fonseca

ATP #39BrazilAge 199 titles1,135 ptsL1 streak
65.8%
Win rate (career)
60.9%
Clay win rate (career)
6.2
Aces / match (last 10)
106
Career wins

Upcoming

No upcoming matches scheduled.

Recent form

Form: 10 matches, 4 wins, 6 lossesLWWWLWLLLL

Last 10 matches: 4 wins, 6 losses. Current streak: L1.

Career statistics

Joao Fonseca career statistics
StatCareerLast 10
Win rate65.8%40%
Win rate — Hard64.8%40%
Win rate — Clay60.9%
Win rate — Grass50%
Aces per match6.26.2
Break points converted44.1%44.1%
1st serve %67.2%67.2%
Return points won27.1%27.1%

Recent results

Joao Fonseca last 10 match results
DateOpponentTournamentSurfScoreResult
J. SinnerATP Indian WellsHard6-7 6-7L
T. PaulATP Indian WellsHard6-2 6-3W
K. KhachanovATP Indian WellsHard6-4 6-7 4-6W
R. CollignonATP Indian WellsHard7-6 6-4W
I. BuseRio de JaneiroHard7-5 3-6 4-6L
T. MonteiroRio de JaneiroHard7-6 6-1W
A. TabiloBuenos AiresHard3-6 6-3 5-7L
E. SpizzirriAustralian OpenHard4-6 6-2 1-6 2-6L
C. AlcarazOthers matchesHard7-5 2-6 10-8L
K. KhachanovParisHard6-1 3-6 6-3L

Surface statistics

Clay
60.9%42–27
Hard
64.8%70–38
Grass
50%9–9

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Joao Fonseca betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
J. SinnerATP Indian Wells9.85 / 1.09LO/U 20 · O 1.99 U 1.89-5 2.066-7 6-7
T. PaulATP Indian Wells2.95 / 1.46W6-2 6-3
K. KhachanovATP Indian Wells1.69 / 2.28W6-4 6-7 4-6
R. CollignonATP Indian Wells1.67 / 2.33WO/U 23 · O 1.98 U 1.89-2.5 2.007-6 6-4
I. BuseRio de Janeiro1.25 / 4.39LO/U 21 · O 1.88 U 1.99-4.5 2.087-5 3-6 4-6

Head to head

Joao Fonseca head to head records against top opponents
OpponentOverallHardClayGrassLast match
Jacob Fearnley302–01–030 Jun 2025
Learner Tien414–00–121 Mar 2025
Billy Harris121–10–1
Tommy Paul111–00–19 Mar 2026
Karen Khachanov111–17 Mar 2026