ATP • World No. 904 • 26 pts •
Sweden
Max Dahlin
Age 20born Karlstad
Last match 4 Oct · def. Oliver Bonding
World No. 904 Max Dahlin is 8–4 in 2026 with one title (M15 Ann Arbor, MI).
Max Dahlin’s last match was on 4 Oct at M15 Ann Arbor, MI, a win over Oliver Bonding.
As of 10 October 2026, 00:47 UTC.
Next match
Opponent, time and what people predict.
No match scheduled right now. Last played 4 Oct at M15 Ann Arbor, MI: beat Oliver Bonding 6–4 6–4.
World ranking
No. 904
Down 5 places since 28 Sept
2026 season
8–4
Last 5 matches
W W W W W
Career titles
1
Last match
Beat Oliver Bonding
6–4 6–4 · M15 Ann Arbor, MI Final · 4 Oct
8–4
2026 record
1 title (M15 Ann Arbor, MI).
- Hard
- 5–0
- Clay
- 3–3
5
Match winning streak
At M15 Ann Arbor, MI, 30 Sept to 4 Oct.
- Deciding sets
- 2–2
- Tiebreaks
- 2–0
Tournament Run
Max Dahlin is not in a draw this week - the bracket appears once a tournament starts.
News & Insights
What is happening around Max Dahlin - headlines from our approved sources, links go to the source.
No fresh headlines about Max Dahlin from our sources yet.
Serve & return, 2026
How the points are won, from the match statistics api-tennis records. The tick on each bar is the median of the ATP top 100.
7 matches with statistics
On serve 8 points worse than the ATP median at holding serve
- Aces per match
- 8.0 tour median 6.1 · more than most
- Double faults per match
- 3.3 tour median 2.5 · more than most
- 1st serve points won
- 73% tour median 73%
- 2nd serve points won
- 52% tour median 52%
- Service games held
- 74% tour median 82%
- Break points saved
- 51% tour median 63%
On return 6 points worse than the ATP median at converting break points
- Return games won
- 19% tour median 22%
- Break points converted
- 34% tour median 40%
Career
No season-by-season record for Max Dahlin yet.
Results
Every singles result on record, newest first. Opponents link to their page and the score to the match page, where we have one; "people predicted" is this player's Polymarket price before the match.
| Date | Result | Opponent | Tournament | Score | People predicted |
|---|---|---|---|---|---|
| 4 Oct 2026 | W | Oliver Bonding | M15 Ann Arbor, MI · Final | 6–4 6–4 | |
| 3 Oct 2026 | W | Player 78984 | M15 Ann Arbor, MI · Semi-finals | 6–2 6–3 | |
| 2 Oct 2026 | W | Damir Zhalgasbay | M15 Ann Arbor, MI · Quarter-finals | 6–1 ret. | |
| 1 Oct 2026 | W | Alexander Bernard | M15 Ann Arbor, MI · Round of 16 | 7–5 7–6 | |
| 30 Sept 2026 | W | Vignesh Gogineni | M15 Ann Arbor, MI · Round of 32 | 6–1 6–2 | |
| 20 Sept 2026 | L | Tung-Lin Wu | ATP Davis Cup - World Group I | 4–6 4–6 | |
| 18 Aug 2026 | L | Tommaso Compagnucci | Sion (Switzerland) · Round of 32 | 5–7 3–6 | |
| 1 Aug 2026 | L | Jamie Mackenzie | Bonn · Semi-finals | 4–6 7–5 4–6 |
Show next 4 of 4 more
| 31 Jul 2026 | W | Daniel Elahi Galan | Bonn · Quarter-finals | 7–6(2) 3–6 7–5 | |
| 30 Jul 2026 | W | Tom Gentzsch | Bonn · Round of 16 | 6–4 3–6 7–6(8) | |
| 28 Jul 2026 | W | Matteo Martineau | Bonn · Round of 32 | 6–4 7–5 | |
| 14 Jul 2026 | L | Sebastian Baez | Bastad · Round of 32 | 6–4 4–6 1–6 |