Shelton B.USA (6) - Statistics

Current ATP ranking

Place Move Player Points Dropping
points
Tournaments
played
4 - Djokovic N. (SRB) 4710 0 0
5 - Auger Aliassime F. (CAN) 4100 0 0
6 - Shelton B. (USA) 3900 0 0
7 - De Minaur A. (AUS) 3895 0 0
8 - Fritz T. (USA) 3870 0 0
Updated on: 18/04/2026Full table

Shelton B. performance on hard

Win
80
54%

Lose
50
34%

Total matches: 148

Cancelled: 18

Shelton B. performance on clay

Win
24
45%

Lose
24
45%

Total matches: 53

Cancelled: 5

Shelton B. performance on grass

Win
12
52%

Lose
11
48%

Total matches: 23

Cancelled: 0

Shelton B. performance on carpet

Win
5
71%

Lose
2
29%

Total matches: 7

Cancelled: 0

This year matches

Win
16
76%

Lose
5
24%
TournamentTour. Match Prob. in %Prob. Tip Pred.
Sets
Games FT
Munich
ATP Munich - Semi-finals
Molcan A.(SVK)
Shelton B.(USA)
18/04/2026 01:35
42 58 2
0
2
3 4
6 6
0
2
Munich
ATP Munich - Quarter-finals
Fonseca J.(BRA)
Shelton B.(USA)
17/04/2026 01:40
44 56 2
0
2
3 6 3
6 3 6
1
2
Munich
ATP Munich - 1/8-finals
Blockx A.(BEL)
Shelton B.(USA)
15/04/2026 11:40
49 51 2
0
2
4 7
6 7
0
2
Munich
ATP Munich - 1/16-finals
Nava E.(USA)
Shelton B.(USA)
13/04/2026 12:55
6 6 3
8 3 6
1
2
Houston
ATP Houston - Quarter-finals
Shelton B.(USA)
Tirante T.A.(ARG)
03/04/2026 07:05
54 46 1
2
1
8 3 4
7 6 6
1
2
Houston
ATP Houston - 1/8-finals
Shelton B.(USA)
Zhang Z.(CHN)
01/04/2026 11:05
65 35 1
2
1
8 8
7 6
2
0
Miami
ATP Miami - 1/32-finals
Shelton B.(USA)
Shevchenko A.(RUS)
21/03/2026 11:15
64 36 1
2
0
8 6 3
6 8 6
1
2
Indian Wells
ATP Indian Wells - 1/16-finals
Shelton B.(USA)
Tien L.(USA)
08/03/2026 08:10
53 47 1
2
1
6 6 3
8 4 6
1
2
Indian Wells
ATP Indian Wells - 1/32-finals
Shelton B.(USA)
Opelka R.(USA)
06/03/2026 09:10
64 36 1
2
1
6 8 6
8 6 3
2
1
Dallas
ATP Dallas - Final
Fritz T.(USA)
Shelton B.(USA)
15/02/2026 07:10
52 48 1
2
1
6 3 5
3 6 7
1
2
Dallas
ATP Dallas - Semi-finals
Shapovalov D.(CAN)
Shelton B.(USA)
14/02/2026 11:10
36 64 2
0
2
6 4 6
4 6 8
1
2
Dallas
ATP Dallas - Quarter-finals
Kecmanovic M.(SRB)
Shelton B.(USA)
14/02/2026 01:15
33 67 2
0
2
7 3 4
5 6 6
1
2
Dallas
ATP Dallas - 1/8-finals
Mannarino A.(FRA)
Shelton B.(USA)
13/02/2026 01:05
46 54 2
0
2
6 8 3
8 6 6
1
2
Dallas
ATP Dallas - 1/16-finals
Diallo G.(CAN)
Shelton B.(USA)
10/02/2026 10:45
28 72 2
0
2
4 4
6 6
0
2
Australian Open
ATP Australian Open - Quarter-finals
Shelton B.(USA)
Sinner J.(ITA)
28/01/2026 08:30
30 70 2
0
3
3 4 4
6 6 6
0
3
Australian Open
ATP Australian Open - 1/8-finals
Shelton B.(USA)
Ruud C.(NOR)
26/01/2026 09:50
49 51 2
1
3
3 6 6 6
6 4 3 4
3
1
Australian Open
ATP Australian Open - 1/16-finals
Shelton B.(USA)
Vacherot V.(MON)
24/01/2026 03:55
60 40 1
3
0
6 6 8
4 4 7
3
0
Australian Open
ATP Australian Open - 1/32-finals
Shelton B.(USA)
Sweeny D.(AUS)
22/01/2026 01:50
58 42 1
3
0
6 6 6
3 2 2
3
0
Australian Open
ATP Australian Open - 1/64-finals
Shelton B.(USA)
Humbert U.(FRA)
20/01/2026 02:45
52 48 1
3
2
6 8 8
3 6 7
3
0
Auckland
ATP Auckland - Quarter-finals
Shelton B.(USA)
Baez S.(ARG)
15/01/2026 11:25
59 41 1
2
1
5 3
7 6
0
2
Auckland
ATP Auckland - 1/8-finals
Shelton B.(USA)
Comesana F.(ARG)
13/01/2026 10:40
60 40 1
2
0
7 6
5 4
2
0