ATP • World No. 284 • 198 pts • Italy Italy

Stefano Napolitano

Age 31196 cm90 kgborn Biellaturned pro 2012

Last match 16 Sept · lost to Oriol Roca Batalla

World No. 284 Stefano Napolitano ATP · Italy Italy

World No. 284 Stefano Napolitano is 26–21 in 2026 with a run to the Kigali final.

Stefano Napolitano’s last match was on 16 Sept at Biella, a loss to Oriol Roca Batalla.

As of 8 October 2026, 18:18 UTC.

Next match

Opponent, time and what people predict.

No match scheduled right now. Last played 16 Sept at Biella: lost to Oriol Roca Batalla 6–2 3–6 4–6.

World ranking

No. 284

Down 5 places since 28 Sept

2026 season

26–21

Last 5 matches

L L L W L

Career titles

0

Last match

Lost to Oriol Roca Batalla

6–2 3–6 4–6 · Biella Round of 16 · 16 Sept

26–21

2026 record

runner-up at Kigali and Mexico City.

Hard
10–7
Clay
16–13
Grass
0–1

9

Match winning streak

M15 Oberhaching to Kigali, 10 Feb to 6 Mar.

Deciding sets
8–6
Tiebreaks
11–10

Tournament Run

Stefano Napolitano is not in a draw this week - the bracket appears once a tournament starts.

News & Insights

What is happening around Stefano Napolitano - headlines from our approved sources, links go to the source.

No fresh headlines about Stefano Napolitano 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.

28 matches with statistics

On serve 3 points worse than the ATP median at holding serve

Aces per match
3.8 tour median 6.1 · fewer than most
Double faults per match
2.0 tour median 2.6 · fewer than most
1st serve points won
70% tour median 73%
2nd serve points won
54% tour median 52%
Service games held
79% tour median 82%
Break points saved
62% tour median 63%

On return about tour average at converting break points

Return games won
25% tour median 22%
Break points converted
38% tour median 40%

Career

0 singles titles · best year-end No. 167 (2024). Year-end singles ranking by season, from api-tennis.

  1. No. 879 2012
  2. No. 859 2013
  3. No. 468 2014
  4. No. 406 2015
  5. No. 172 2016
  6. No. 211 2017
  7. No. 199 2018
  8. No. 229 2019
  9. No. 277 2020
  10. No. 486 2021
  11. No. 498 2022
  12. No. 232 2023
  13. No. 167 2024
  14. No. 452 2025

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
16 Sept 2026 L Oriol Roca Batalla Biella · Round of 16 6–2 3–6 4–6
15 Sept 2026 W Alex Marti Pujolras Biella · Round of 32 6–4 6–3
8 Sept 2026 L Stefano Travaglia Genova · Round of 32 4–6 5–7
1 Sept 2026 L Henry Bernet Como · Round of 32 0–3 ret.
24 Aug 2026 L Mackenzie McDonald US Open · Qualifying quarter-finals 4–6 5–7
17 Aug 2026 L Ugo Blanchet Quebec City (Canada) · Qualifying semi-finals 4–6 6–4 6–7(4)
27 Jul 2026 L Alexandre Muller San Marino · Round of 32 2–6 4–6
20 Jul 2026 L Zsombor Piros Zug · Round of 32 1–6 2–3 ret.
Show next 20 of 40 more
17 Jul 2026 L Gonzalo Villanueva Cordenons · Quarter-finals 3–6 6–7(2)
16 Jul 2026 W Alex Barrena Cordenons · Round of 16 6–4 3–6 7–6(2)
13 Jul 2026 W Felix Balshaw Cordenons · Round of 32 6–1 4–6 6–1
22 Jun 2026 L Billy Harris Wimbledon · Qualifying quarter-finals 2–6 2–6
17 Jun 2026 L Daniel Rincon Parma · Round of 16 2–6 1–3 ret.
15 Jun 2026 W Franco Agamenone Parma · Round of 32 6–3 3–6 7–6(7)
2 Jun 2026 L Tuncay Duran Centurion 2 (South Africa) · Round of 32 7–6(5) 6–7(2) 0–3 ret.
30 May 2026 L Edward Winter Centurion (South Africa) · Semi-finals 1–6 6–1 5–7
29 May 2026 W Philip Henning Centurion (South Africa) · Quarter-finals 6–3 7–5
28 May 2026 W Alec Beckley Centurion (South Africa) · Round of 16 6–4 6–2
26 May 2026 W Stefan Vujic Centurion (South Africa) · Round of 32 6–2 6–4
18 May 2026 L Alejandro Moro Canas French Open · Qualifying quarter-finals 6–4 6–7(4) 0–6
11 May 2026 L Jakub Paul Valencia · Qualifying semi-finals 2–6 4–6
13 Apr 2026 L James Duckworth Mexico City · Final 7–6(7) 6–7(3) 2–6
11 Apr 2026 W Luka Pavlovic Mexico City · Semi-finals 6–3 6–4
10 Apr 2026 W Tristan Schoolkate Mexico City · Quarter-finals 3–6 6–1 6–4
8 Apr 2026 W Matias Soto Mexico City · Round of 16 6–1 7–6(8)
7 Apr 2026 W Andres Martin Mexico City · Round of 32 6–4 6–4
31 Mar 2026 L Facundo Mena San Luis Potosi · Round of 32 4–6 0–6
13 Mar 2026 L Arthur Gea Kigali 2 · Quarter-finals 3–6 4–6
Show next 20 of 20 more
12 Mar 2026 W Maximilian Neuchrist Kigali 2 · Round of 16 6–3 6–7(6) 6–1
10 Mar 2026 W Joel Schwaerzler Kigali 2 · Round of 32 7–6(13) 7–6(4)
8 Mar 2026 L Joel Schwaerzler Kigali · Final 6–7(5) 6–7(6)
6 Mar 2026 W Arthur Gea Kigali · Semi-finals 7–6(3) 5–7 6–3
5 Mar 2026 W Luka Pavlovic Kigali · Quarter-finals 6–4 6–3
4 Mar 2026 W Luka Mikrut Kigali · Round of 16 1–6 7–6(5) 3–2 ret.
3 Mar 2026 W Corentin Denolly Kigali · Round of 32 6–3 6–4
2 Mar 2026 W Maximilian Neuchrist Kigali · Qualifying final 7–5 7–6(4)
1 Mar 2026 W Dillon Beckles Kigali · Qualifying semi-finals 6–0 6–1
14 Feb 2026 w/o Marvin Moeller M15 Oberhaching · Semi-finals w/o
13 Feb 2026 W Yaroslav Demin M15 Oberhaching · Quarter-finals 6–7(5) 6–2 6–3
12 Feb 2026 W Filippo Romano M15 Oberhaching · Round of 16 6–4 3–6 6–3
10 Feb 2026 W Pepijn Bastiaansen M15 Oberhaching · Round of 32 6–4 6–1
3 Feb 2026 L Charles Broom Cesenatico · Round of 32 5–7 4–6
20 Jan 2026 L Joel Schwaerzler Soma Bay 2 · Round of 32 6–3 6–7(0) ret.
19 Jan 2026 W Alex Hernandez Soma Bay 2 · Qualifying final 6–4 7–6(5)
18 Jan 2026 W Filip Peliwo Soma Bay 2 · Qualifying semi-finals 6–4 6–3
16 Jan 2026 L Marko Miladinovic M15 Hurghada 2 · Quarter-finals 3–6 6–2 6–7
15 Jan 2026 W Aljaz Jeran M15 Hurghada 2 · Round of 16 6–0 6–1
14 Jan 2026 W Player 4688 M15 Hurghada 2 · Round of 32 6–4 6–1