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
Metric
Value
Class Avg
%ile
FB max (Jr. National 6/6)
94.0
72
99.96
OF velo (10/18/25)
88
75
93.1
60-yard (10/18/25)
7.45
7.66
58.8
10-yard split
1.66
1.76
76.4
FB gain since 9/8/23
+26 mph
—
—
Game stats — PG tournaments (DiamondKast):
Span
IP
ERA
WHIP
K
BB
H
Strike %
Whiff/Sw
oppAVG
2026 (7 G)
17.0
4.12
2.06
16
13
22
56.9
68.7
.355
Career (15 G)
34.2
3.84
1.64
37
19
38
59.3
63.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)
Event
Date
Sitting
Max
VA Fall World Series
10/4/24
78–79
79
Freshmen Showcase II
2/15/25
82–83
83
Snyder Bucks Scout Day
6/6/25
86.2–87.7
87.9
Mid-Atlantic State Games
11/1/25
85.1–87.4
88.6
PG Jr. National
6/6/26
—
94.0
VA/DC Top Prospect Games
6/23/26
88.3–90.9
92.0
Future Games
7/22/26
87.1–91.7
91.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
Pitch
Range
Max
Spin
IVB
HM
Note
Fastball
87.1–91.7
91.7
2127
15.1"
10.2"
RIDE + RUN
Slider
77.7–79.9
81.2
2358
1.5"
−4.8"
TIGHT GYRO
Changeup6/23
82.1–82.9
82.9
2122
15.7"
13.9"
FB MIRROR
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