Skip to content
The Drop Shot
HomeScoresSchedulePlayersNews
Log inSign up
Log inSign up
HomeScoresPlayers

Sign up to draft this player and compete in fantasy tennis leagues.

Sign up
  1. Home
  2. Players
  3. Joao Fonseca
  4. Stats
  1. Home
  2. Players
  3. Joao Fonseca
  4. Stats
BRA flag
#29

ATPJoao Fonseca Stats

1,750ATP Pts
19-13Record
$1.75MPrize
Form
ATP#29
1,750ATP Pts
19-13Record
59%Win %
$1.75MPrize
L1Form
49Score
Injured (Abdomen) Ret. 11/01/2026Abdomen (11/01/26)

Latest result

Match details
Cincinnati OpenCincinnati Open· R32Round of 32Round of 32W/OFinal
ATP·Masters·Hard
23BRA flagFonsecaJ.FonsecaJ.#27FonsecaJ.FonsecaJ.
QAUS flagO'ConnellC.O'ConnellC.#133O'ConnellC.O'ConnellC.

Next match

Match details
Swiss IndoorsSwiss Indoors· R16Round of 16Round of 16Time TBD
ATP·500·Hard
7CZE flagMensikJ.MensikJ.#28MensikJ.MensikJ.
BRA flagFonsecaJ.FonsecaJ.#30FonsecaJ.FonsecaJ.

A Djokovic win, no title: Fonseca's ceiling stays a quarterfinal

The Drop Shot AI · Sep 6

Twenty wins and no trophy is the honest shape of Fonseca's 2026, though the results have moved up a tier: the round-of-32 win over Novak Djokovic at Roland-Garros, the Serb then ATP No. 4, heads a 20-14 season and beats anything else on his record.

Quarterfinals in Paris and at Monte-Carlo remain the ceiling, both on clay. The big points have been the 20-year-old Brazilian's ground, as evidenced by 67 percent of break points saved on serve across 22 matches with point data.

An abdominal injury holds him out until Sept. 25, parking him two spots off the career-high 24 first reached in November.

Related coverage

  • Briefing·Aug 28, 2026Sinner, Fonseca, Raducanu: 19 names gone from the US Open draws
  • Briefing·Aug 19, 2026Three match points saved: Medvedev out, four men's seeds gone in Cincinnati
  • Match recap·Aug 18, 2026Fonseca withdraws in Cincinnati, O'Connell into the round of 16
  • Match recap·Aug 16, 2026Fonseca takes every break point he gets in Cincinnati
Show 8 moreShow fewer
  • Match recap·Aug 11, 2026Shelton rolls behind a 9-for-9 hold record in title defense
  • Briefing·Aug 10, 2026Outside the ATP top 60: Merida Aguilar's first Masters quarterfinal
  • Match recap·Aug 10, 2026Ruud converts one break point from seven, and Fonseca topples him
  • Match recap·Aug 10, 202678 percent on first serve: Shelton's title defense handles Fonseca
  • Match recap·Aug 5, 2026Three break points, three breaks: Fonseca moves past Tsitsipas
  • Match recap·Jul 3, 2026Safiullin, ranked No. 127, stuns No. 27 Fonseca 6-3 6-3 6-3
  • Match recap·Jul 1, 2026Fonseca's return does the damage, converting 5 of 10 break points to oust De Jong
  • Match recap·Jun 29, 2026Fonseca's second serve buries Bautista Agut in straight sets
ResultsStatsH2HAbout

Match Statistics

Recorded results

Results recorded on The Drop Shot for 2023–2026. Coverage varies by season. This archive includes all recorded seasons and is independent of the filters above.

Joao Fonseca has a 37–31 record in these results, with 0 titles from 0 finals.

Longest winning streak in dated records: 4 wins (Mar 20, 2025 to Mar 23, 2025).

Best wins and finishes

Recorded highlights for 2023–2026. Opponent rankings are from the time of the match.

Best Grand Slam result: Quarterfinal at French Open 2026.

Best Masters result: Quarterfinal at Monte-Carlo Masters 2026.

OpponentTournamentScore
Novak DjokovicNo. 4French OpenR32 · May 29, 20264-6 4-6 6-3 7-5 7-5
Andrey RublevNo. 9Australian OpenR128 · Jan 14, 20257(7)-6(1) 6-3 7(7)-6(5)
Casper RuudNo. 13Canadian OpenR32 · Aug 7, 20267(8)-6(6) 6-3
Karen KhachanovNo. 16Indian WellsR64 · Mar 7, 20264-6 7(9)-6(7) 6-4
Casper RuudNo. 16French OpenR16 · May 31, 20267-5 7(10)-6(8) 5-7 6-2

Record by season

SeasonWinsLossesTitles
202619130
202515140
2024330
2023010

Record by round

RoundWinsLosses
Quarterfinal04
R1644
R32713
R64127
R128143
Year
2026—2026
Level
Surface

Attributes

Independent rolling tour snapshot · events starting Oct 7, 2024–Oct 6, 2026All surfaces · Slam / Masters / 500 / 250 · 70/30 when both windows qualifyUpdating snapshot…

SERVE: 92nd percentile · #15 of 182 · 60 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsPOWER: 72nd percentile · #50 of 177 · 57 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsNET: 16th percentile · #142 of 169 · 48 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCLUTCH: 93rd percentile · #12 of 170 · 305 qualifying points · 100% component coverage · Provisional · Events starting Oct 7, 2025–Oct 6, 2026 · current window onlyRETURN: 72nd percentile · #51 of 182 · 60 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsACCURACY: 67th percentile · #59 of 177 · 57 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsBASELINE: 88th percentile · #21 of 169 · 48 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCONSISTENCY: 55th percentile · #84 of 186 · 61 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsSERVE92POWER72NET16CLUTCH93RETURN72ACCURACY67BASELINE88CONSISTENCY55
19–13
Record
2nd Serve Won
#5/15756.9%
Set Pts Converted
#4/9572.0%
Hold After Break
#6/11990.4%

Surface breakdown

Hard64%

7-4

Clay59%

10-7

Grass50%

2-2

Record by Opponent Rank

Per

Averaged over 32 matches with detailed stats · 22 with point-by-point data

Stat202420252026
Serve
60.5%66.2%67.9%
65.2%72.9%69.8%
52.2%52.2%56.9%
60.0%65.9%65.7%
61.9%61.8%69.0%
73.8%83.8%83.2%
0.0640.0830.062
0.0170.0270.018
—193 km/h189 km/h
—170 km/h161 km/h
Return
35.1%27.9%26.9%
55.0%46.7%52.0%
41.5%35.4%36.0%
43.5%32.8%42.9%
32.3%17.2%19.2%
Rally
0.0450.1480.165
0.0450.1680.153
1.000.881.08
76.9%64.6%61.6%
50.8%50.2%51.0%
Dominance Ratio
1.041.041.05
Clutch
4914
1 / 3 wins5 / 15 wins3 / 19 wins
1 / 3 losses4 / 14 losses2 / 13 losses

Fantasy Performance

Peak Rank
—
—
—
Loading chart…