Ryan Gaines
RHP / OF · Class of 2028 · Highland School (VA) · Haymarket · 6'5" 185 · L/R · 17y 6mo · Artillery 2028 Scout · UNCOMMITTED · PG 2028 #98 · PBR #328
UVA Recruiting
Pitching Report
PBR Future Games (Class of 2028) · Emerson, GA · July 22, 2026 · TrackMan  +  PG Jr. National Showcase · June 6, 2026
▶︎ Video: PBR summer look (7/8/26) · Spring outing (3/25/26) · Mid-Atlantic State Games (11/1/25) · PG profile · X
94.0
FB Max (PG Jr Ntl)
87–92
FB Sitting (FG)
6.9'
Extension Max
99.96%
PG FB Percentile
+26
MPH since 9/23
Benchmarks — vs. typical 2028 showcase arm
Gray band = typical class range (approx.) · marker = Gaines · TrackMan (PBR events)
FB Velo Max
92.0
FB Velo Sitting
87.1–91.7
FB Spin Max
2313
FB Ride (IVB)
15.1"
SL Spin Max
2440
Extension
6.3'
PBR TrackMan max is 92.0 (Richmond 6/23) — the 94.0 came thirteen days earlier at PG Jr. National. FB carries 15.1" of ride WITH 10.2" of run — a live two-plane heater — and the extension reached 6.9' at Richmond. At 6'5" with a long, loose 3/4 arm stroke, everything here still projects.
Perfect Game — Jr. National + career testing
PG grade 9.5 · #98 national 2028 · 18 PG events on file · verified 6/23/26
MetricValueClass Avg%ile
FB max (Jr. National 6/6)94.07299.96
OF velo (10/18/25)887593.1
60-yard (10/18/25)7.457.6658.8
10-yard split1.661.7676.4
FB gain since 9/8/23+26 mph——
Game stats — PG tournaments (DiamondKast):
SpanIPERAWHIPKBBHStrike %Whiff/SwoppAVG
2026 (7 G)17.04.122.0616132256.968.7.355
Career (15 G)34.23.841.6437193859.363.5.295
Career %iles vs. 2028: WHIP 80th · BB/7 75th · K/7 71st · ERA 64th. The '26 line is stuff-outrunning-command: BB% 15.5 and a .458 BABIP (0 HR allowed) inflate the damage, while the 68.7% whiff-per-swing is elite. Latest look: 0 R / 0 H / 0 BB vs. Indiana Bulls 16U Ntl (7/20). Two-way OF (88 arm), LHH bat.
Velocity Arc — 20 months, the line only goes one way
Every velo look on file, PBR + PG · All-Underclass 1st Team + Director's List (11/25)
EventDateSittingMax
VA Fall World Series10/4/2478–7979
Freshmen Showcase II2/15/2582–8383
Snyder Bucks Scout Day6/6/2586.2–87.787.9
Mid-Atlantic State Games11/1/2585.1–87.488.6
PG Jr. National6/6/26—94.0
VA/DC Top Prospect Games6/23/2688.3–90.992.0
Future Games7/22/2687.1–91.791.7
The slider made the same jump: 68.5–70.5 last November → 77.7–79.9 T81.2 at the Future Games with spin up 2200 → 2358 avg. Scout notes (6/23): easy, repeatable delivery; long, loose arm, 3/4 slot; FB to both sides; SL short and tight with lateral bite; CH thrown with arm speed and feel.
Pitch Metrics — Future Games (CH 6/23)  ·  Movement
PitchRangeMaxSpinIVBHMNote
Fastball 87.1–91.791.7212715.1"10.2"RIDE + RUN
Slider 77.7–79.981.223581.5"−4.8"TIGHT GYRO
Changeup 6/23 82.1–82.982.9212215.7"13.9"FB MIRROR
12"RiseGloveArmFBSLCH
Ext 6.3' · Release 6.3' at FG (6.9' ext at Richmond) — CH sits directly on the FB's movement cell at 9 mph less: true mirror pitch. Gyro SL tunnels underneath. The '25 curve (72–73, 2073) has been shelved for the harder breaker.
Sources: Prep Baseball Report profile (verified 6/23/26, subscriber data) — Future Games TrackMan (7/22/26), VA/DC Top Prospect Games: Richmond (6/23/26), Mid-Atlantic State Games (11/1/25), VA/DC Scout Day: Snyder Bucks (6/6/25) + Pitching Velos history · Perfect Game profile — Jr. National Showcase (6/6/26), career testing & percentiles, PG grade 9.5 · Ranks: PG #98 (9/2/26 top-500), PBR #328 (current profile) · Class benchmark bands are staff approximations · Prepared by UVA Pitching · 9/8/26