Ben Shelton def. Gabriel Diallo — Round of 32, Dallas Open 2026

🇺🇸
Dallas Open 2026

ATP 500HardDallas, USA

Played10 Feb 2026

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

🇺🇸ranked ATP number 9 going into this drawWon

Ben Shelton seeded 2 6 6

🇨🇦ranked ATP number 39 going into this draw

Gabriel Diallo 4 4

🇺🇸B. SheltonBen SheltonvG. DialloGabriel Diallo🇨🇦

🇺🇸Ben Shelton

🇨🇦Gabriel Diallo

Match stats

Serve

13

Aces

6

3

Double faults

3

58%

1st serve in

64%

82%

1st serve points won

81%

64%

2nd serve points won

35%

75%

Service points won

64%

3/3

Break points saved

1/3

Return

36%

Return points won

25%

2/3

Break points won

0/3

64

Total points won

51

Head to head

2–0 Shelton

  1. This matchDallas R32won by Shelton
  2. 2025HardWashington R16won by Shelton

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

3–7

5–2

Last 30 days

0–2

By surface

13–7

Hard

7–11

0–3

Indoor hard

–

By round

4–1

R32

4–5

4–1

R16

0–4

6–2

First match at an event

6–5

1–1

At ATP 500s

0–2

How their matches go

21

Completed matches

16

48%

Won in straight sets

25%

10%

Won after losing a set

6%

5%

Lost after winning a set

38%

38%

Lost in straight sets

31%

7–4

Tiebreaks

4–6

1–1

Deciding sets

0–5

10/11

Won after winning set 1

5/9

2/10

Won after losing set 1

0/7

Serve and return, last 5 matches

67%

1st serve in

68%

79%

1st serve points won

72%

62%

2nd serve points won

44%

68%

Break points saved

50%

35%

Return points won

32%

32%

Break points won

39%

14.2

Aces a match

8.2

2.4

Double faults a match

3.2

Last 14 days

1

Matches

0

3

Sets

0

13

Days since last match

23

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentBen SheltonGabriel Diallo
🇮🇹SinnerNo. 2
🇮🇹SinnerNo. 2LostMelbourne QFLostTurin RRLostParis QFLostCincinnati R32
🇩🇪ZverevNo. 4
🇩🇪ZverevNo. 4LostTurin RRLostCincinnati QFLostMelbourne R128
🇨🇦Auger-AliassimeNo. 8
🇨🇦Auger-AliassimeNo. 8LostTurin RRLostBasel R32
🇪🇸Antoni Munar ClarNo. 37
🇪🇸Antoni Munar ClarNo. 37LostBasel R16LostNew York R64
🇧🇪Goffin
🇧🇪GoffinLostShanghai R64WonShanghai R32
Total
Total0–81–4

Last 10 matches going in

LatestBen SheltonGabriel Diallo
1Lost🇮🇹J. SinnerJannik SinnerNo. 2No. 2 · 28 JanMelbourne QF · 28 JanLost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 18 JanMelbourne R128 · 18 Jan
2Won🇳🇴C. RuudCasper RuudNo. 13No. 13 · 26 JanMelbourne R16 · 26 JanLost🇮🇹A. VavassoriAndrea VavassoriR32 · 13 JanAdelaide R32 · 13 Jan
3Won🇲🇨V. VacherotValentin VacherotNo. 32No. 32 · 24 JanMelbourne R32 · 24 JanLost🇭🇰C. Coleman WongChak Lam Coleman WongNo. 150No. 150 · 7 JanHong Kong R16 · 7 Jan
4Won🇦🇺D. SweenyDane SweenyNo. 182No. 182 · 22 JanMelbourne R64 · 22 JanWon🇳🇱J. De JongJesper De JongNo. 74No. 74 · 6 JanHong Kong R32 · 6 Jan
5Won🇫🇷U. HumbertUgo HumbertNo. 36No. 36 · 20 JanMelbourne R128 · 20 JanLost🇦🇺A. de MinaurAlex de MinaurNo. 7No. 7 · 29 OctParis R32 · 29 Oct
6Lost🇦🇷S. BaezSebastian BaezNo. 43No. 43 · 16 JanAuckland QF · 16 JanWon🇳🇱T. GriekspoorTallon GriekspoorNo. 28No. 28 · 28 OctParis R64 · 28 Oct
7Won🇦🇷F. ComesanaFrancisco ComesanaNo. 66No. 66 · 14 JanAuckland R16 · 14 JanLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 13No. 13 · 22 OctBasel R32 · 22 Oct
8Lost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 14 NovTurin RR · 14 NovLost🇦🇺J. DuckworthJames DuckworthNo. 103No. 103 · 15 OctAlmaty R16 · 15 Oct
9Lost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 8No. 8 · 12 NovTurin RR · 12 NovWon🇰🇿A. OmarkhanovAmir OmarkhanovR32 · 13 OctAlmaty R32 · 13 Oct
10Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 9 NovTurin RR · 9 NovLost🇧🇪Z. BergsZizou BergsNo. 45No. 45 · 7 OctShanghai R16 · 7 Oct