B. Shelton

ATP · USA · age 24 · left-handed · recent form 5-3

B. Shelton is a ATP tennis player. Current hard-court ELO 2016 (162-73). Recent form: 5-3 over the last 8 matches.

Playing next B. Shelton vs A. Fils Finals - Turin · Nov. 15, 2026 — read the AI prediction & analysis →

ELO ratings by surface (since 2018)

SurfaceELORecordMatches
Hard2016162-73235
Clay179828-2351
Grass184519-1433

Playing style

temperament Shot selection and match management deteriorate in tight moments - unforced errors spike exactly when a set tightens, undercutting his own firepower.

pattern Slice backhand is a genuine liability: it sits up high enough that opponents attack it and use it to take control of neutral rallies.

style Game built on an explosive serve, heavy forehand and standout athleticism; peak days are serving clinics.

margin Recent matches trend long and tight - most of his latest wins and losses have gone the distance rather than being decided in two.

weapon Left-handed serve is the cornerstone of his game, backed by explosive athleticism.

surface Thrives in fast North American hard-court conditions.

temperament Lifts his intensity in decisive moments rather than fading.

pattern Season runs streaky — stretches where he is nearly unbeatable alternate with flat patches.

weapon First serve is his standout weapon and rates above most peers at tour level.

style First-serve-led attacking game that looks to move forward and finish at the net.

Style and intel notes are our own summaries of published tennis coverage, not quotations. Durable traits accumulate across independent reports; situational notes expire.

Recent match history

DateOpponentScoreEventH2H
Nov. 8, 2026 L C. Alcaraz 0 - 2 Paris · hard H2H
Nov. 7, 2026 W L. van Assche 1 - 2 Paris · hard
Nov. 6, 2026 W T. Paul 2 - 1 Paris · hard H2H
Nov. 5, 2026 W A. Rinderknech 2 - 1 Paris · hard H2H
Nov. 3, 2026 W C. Norrie 2 - 0 Paris · hard H2H
Oct. 29, 2026 L J. Kym 1 - 2 Basel · hard
Oct. 27, 2026 W A. Kovacevic 2 - 1 Basel · hard H2H
Oct. 11, 2026 L A. Gea 0 - 2 Shanghai · hard
Read next: How accurate are these predictions? We measured every one →