Frances Tiafoe def. Terence Atmane — Round of 128, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played1 Jul 2026

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇺🇸ranked ATP number 19 going into this drawWon

Frances Tiafoe seeded 17 7 6 4 6

🇫🇷ranked ATP number 50 going into this draw

Terence Atmane 66 1 6 4

🇺🇸F. TiafoeFrances TiafoevT. AtmaneTerence Atmane🇫🇷

🇺🇸Frances Tiafoe

🇫🇷Terence Atmane

Match stats

Serve

11

Aces

9

6

Double faults

5

58%

1st serve in

61%

80%

1st serve points won

78%

62%

2nd serve points won

44%

73%

Service points won

65%

7/10

Break points saved

4/9

Serve speed (km/h)

214

Fastest serve

231

191

Average 1st serve

209

154

Average 2nd serve

168

Return

35%

Return points won

28%

5/9

Break points won

3/10

Points

32

Winners

34

18

Unforced errors

45

14/21

Net points won

22/34

126

Total points won

105

Head to head

3–0 Tiafoe

  1. This matchLondon R128won by Tiafoe
  2. 2026HardMiami R16won by Tiafoe
  3. 2026HardDallas R32won by Tiafoe

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

3–7

7–2

Last 30 days

1–3

By surface

7–1

Grass

1–3

15–7

Hard

6–7

7–4

Clay

4–6

By round

2–0

R128

3–3

5–0

R64

3–1

13–0

First match at an event

7–9

5–2

At Grand Slams

0–2

How their matches go

41

Completed matches

27

34%

Won in straight sets

26%

37%

Won after losing a set

15%

7%

Lost after winning a set

30%

22%

Lost in straight sets

30%

13–14

Tiebreaks

7–5

13–3

Deciding sets

4–8

22/22

Won after winning set 1

11/16

7/19

Won after losing set 1

0/11

Serve and return, last 5 matches

67%

1st serve in

65%

78%

1st serve points won

74%

62%

2nd serve points won

54%

77%

Break points saved

68%

37%

Return points won

26%

42%

Break points won

17%

5.8

Aces a match

10.4

1.2

Double faults a match

1.8

Last 14 days

4

Matches

2

9

Sets

5

10

Days since last match

9

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentFrances TiafoeTerence Atmane
🇩🇪AltmaierNo. 59
🇩🇪AltmaierNo. 59WonHalle SFWonStuttgart R32WonMiami R128
🇨🇦Auger-AliassimeNo. 4
🇨🇦Auger-AliassimeNo. 4WonHalle QFWonMiami R32
🇷🇺MedvedevNo. 9
🇷🇺MedvedevNo. 9LostBrisbane R16LostHalle R16
🇮🇹CobolliNo. 10
🇮🇹CobolliNo. 10WonHalle R32WonIndian Wells R32LostAcapulco FLostRome R64LostDelray Beach R16
🇵🇹BorgesNo. 53
🇵🇹BorgesNo. 53WonAcapulco R32Lost's-Hertogenbosch R32
🇩🇪ZverevNo. 3
🇩🇪ZverevNo. 3LostIndian Wells R16LostMadrid R32
Total
Total6–32–5

Last 10 matches going in

LatestFrances TiafoeTerence Atmane
1Won🇺🇸T. FritzTaylor FritzNo. 9No. 9 · 21 JunHalle F · 21 JunLost🇨🇦G. DialloGabriel DialloNo. 84No. 84 · 22 JunEastbourne R32 · 22 Jun
2Won🇩🇪D. AltmaierDaniel AltmaierNo. 85No. 85 · 20 JunHalle SF · 20 JunLost🇷🇺D. MedvedevDaniil MedvedevNo. 8No. 8 · 17 JunHalle R16 · 17 Jun
3Won🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 4No. 4 · 19 JunHalle QF · 19 JunWon🇪🇸M. LandaluceMartin LandaluceNo. 58No. 58 · 15 JunHalle R32 · 15 Jun
4Won🇯🇵S. ShimabukuroSho ShimabukuroNo. 104No. 104 · 17 JunHalle R16 · 17 JunLost🇵🇹N. BorgesNuno BorgesNo. 51No. 51 · 8 Jun's-Hertogenbosch R32 · 8 Jun
5Won🇮🇹F. CobolliFlavio CobolliNo. 10No. 10 · 15 JunHalle R32 · 15 JunLost🇦🇺T. KokkinakisThanasi KokkinakisR128 · 25 MayParis R128 · 25 May
6Lost🇨🇿J. LeheckaJiri LeheckaNo. 12No. 12 · 12 JunStuttgart QF · 12 JunLost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 26No. 26 · 18 MayHamburg R32 · 18 May
7Won🇦🇺R. HijikataRinky HijikataNo. 98No. 98 · 11 JunStuttgart R16 · 11 JunLost🇮🇹F. CobolliFlavio CobolliNo. 13No. 13 · 9 MayRome R64 · 9 May
8Won🇩🇪D. AltmaierDaniel AltmaierNo. 57No. 57 · 9 JunStuttgart R32 · 9 JunWon🇧🇪Z. BergsZizou BergsNo. 44No. 44 · 7 MayRome R128 · 7 May
9Lost🇮🇹M. ArnaldiMatteo ArnaldiNo. 96No. 96 · 1 JunParis R16 · 1 JunLost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 27 AprMadrid R32 · 27 Apr
10Won🇵🇹J. FariaJaime FariaNo. 117No. 117 · 30 MayParis R32 · 30 MayWon🇫🇷U. HumbertUgo HumbertNo. 34No. 34 · 25 AprMadrid R64 · 25 Apr