Taylor Fritz vs Lorenzo Musetti — Semifinal, Nordic Open 2026

🇸🇪
Nordic Open 2026

ATP 250HardStockholm, Sweden

Don’t missTop-seed clash

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final · Sat

🇺🇸ranked ATP number 12 going into this draw

Taylor Fritz seeded 1

13 Nov 2026 at UTC

🇮🇹ranked ATP number 24 going into this draw

Lorenzo Musetti seeded 3

🇺🇸T. FritzTaylor FritzvL. MusettiLorenzo Musetti🇮🇹

🇺🇸Taylor Fritz

🇮🇹Lorenzo Musetti

Stats, last 6 months

Won–lost

8–2

Last 10 matches

8–2

11–3

Last 30 days

10–2

By surface

22–8

Hard

17–7

0–2

Clay

–

11–3

Grass

–

By round

4–1

SF

1–0

1–3

F

1–0

8–3

At ATP 250s

7–0

How their matches go

44

Completed matches

23

48%

Won in straight sets

52%

23%

Won after losing a set

17%

16%

Lost after winning a set

22%

14%

Lost in straight sets

9%

14–8

Tiebreaks

7–4

9–6

Deciding sets

4–4

24/28

Won after winning set 1

15/17

7/16

Won after losing set 1

1/6

Serve and return, last 5 matches

71%

1st serve in

70%

79%

1st serve points won

76%

55%

2nd serve points won

60%

68%

Break points saved

62%

35%

Return points won

34%

31%

Break points won

40%

19.2

Aces a match

6.2

1.4

Double faults a match

0.8

Last 14 days

7

Matches

5

17

Sets

12

2

Days since last match

1

Head to head

4–2 Musetti

  1. 2026HardLyon Fwon by Musetti
  2. 2026HardMelbourne R16won by Musetti
  3. 2025IndoorTurin RRwon by Fritz
  4. 2024GrassLondon QFwon by Musetti
  5. 2024ClayMonte Carlo R64won by Musetti
  6. 2022GrassLondon R128won by Fritz

Common opponents, 6 monthsCommon opponents, last 6 months

OpponentTaylor FritzLorenzo Musetti
🇩🇪ZverevNo. 1
🇩🇪ZverevNo. 1LostLondon QFWonHalle SFWonParis R32
🇺🇸TiafoeNo. 8
🇺🇸TiafoeNo. 8LostHalle FWonVienna R32LostCincinnati QF
🇩🇪AltmaierNo. 63
🇩🇪AltmaierNo. 63WonLyon QFWonCincinnati R64
🇮🇹ArnaldiNo. 36
🇮🇹ArnaldiNo. 36WonShanghai R64WonLyon R32WonWashington R32
🇪🇸JodarNo. 10
🇪🇸JodarNo. 10WonWashington FLostCanada R32LostWashington QF
Total
Total4–25–3

Last 10 matches

LatestTaylor FritzLorenzo Musetti
1Won🇩🇰H. RuneHolger RuneQF · 12 NovStockholm QF · 12 NovWon🇫🇷U. HumbertUgo HumbertNo. 38No. 38 · 12 NovStockholm QF · 12 Nov
2Won🇬🇧C. NorrieCameron NorrieNo. 45No. 45 · 11 NovStockholm R16 · 11 NovWon🇬🇧T. SamuelToby SamuelNo. 97No. 97 · 10 NovStockholm R16 · 10 Nov
3Lost🇪🇸C. AlcarazCarlos AlcarazNo. 3No. 3 · 6 NovParis QF · 6 NovLost🇫🇷L. van AsscheLuca van AsscheNo. 46No. 46 · 5 NovParis R16 · 5 Nov
4Won🇫🇷A. FilsArthur FilsNo. 8No. 8 · 5 NovParis R16 · 5 NovWon🇩🇪A. ZverevAlexander ZverevNo. 2No. 2 · 4 NovParis R32 · 4 Nov
5Won🇸🇰A. MolcanAlex MolcanNo. 80No. 80 · 4 NovParis R32 · 4 NovWon🇵🇱H. HurkaczHubert HurkaczNo. 28No. 28 · 2 NovParis R64 · 2 Nov
6Won🇫🇷B. BonziBenjamin BonziNo. 99No. 99 · 3 NovParis R64 · 3 NovLost🇬🇧A. FeryArthur FeryNo. 34No. 34 · 29 OctVienna R16 · 29 Oct
7Lost🇲🇨V. VacherotValentin VacherotNo. 32No. 32 · 31 OctBasel SF · 31 OctWon🇺🇸F. TiafoeFrances TiafoeNo. 9No. 9 · 28 OctVienna R32 · 28 Oct
8Won🇫🇷A. FilsArthur FilsNo. 10No. 10 · 30 OctBasel QF · 30 OctWon🇺🇸T. FritzTaylor FritzNo. 12No. 12 · 25 OctLyon F · 25 Oct
9Won🇨🇦D. ShapovalovDenis ShapovalovNo. 47No. 47 · 29 OctBasel R16 · 29 OctWon🇮🇹F. CobolliFlavio CobolliNo. 7No. 7 · 24 OctLyon SF · 24 Oct
10Won🇦🇺R. HijikataRinky HijikataNo. 86No. 86 · 28 OctBasel R32 · 28 OctWon🇫🇷L. van AsscheLuca van AsscheNo. 45No. 45 · 23 OctLyon QF · 23 Oct