THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,572 MLB PLAYERS | 16,355 MLB DRAFT SELECTIONS
2,572 MLB PLAYERS | 16,355 MLB DRAFT SELECTIONS
Caleb Kahn
2029 GRAD
 |  LHP/1B, OF
 |  Jacksonville, FL
UNCOMMITTED
Best PG Grade
8
ABOUT PG GRADES
Trinity Christian Academy
HIGH SCHOOL
6-1
  182
HEIGHT/WEIGHT
L/L
BATS/THROWS
15 and 6 mos
AGE
PG EVENT RESULTS
86 mph
FB VELO
5/23/2026
7.92 sec
60 YARD DASH
1/24/2026
1.92 sec
10 YARD SPLIT
5/17/2025
86 mph
OF VELO
1/24/2026
78 mph
1B VELO
1/24/2026
75 mph
EXIT VELO
1/24/2026
98 lb
L-Grip
98 lb
R-Grip

SUBSCRIBE TO DiamondKast+ to view Advanced Stats

Unlock dynamic splits, spray charts, batted-ball metrics, and PGScore — the deepest player stats Perfect Game offers.

LATEST PG SHOWCASE REPORT
2026 PG Preseason HS Prospect Showcase  
Caleb Kahn is a 2029 LHP/1B/OF with a 5-11 178 lb. frame from Jacksonville, FL who attends Trinity Christian Academy. Medium athletic build with some present strength for his age and more to come. Has a clean delivery on the mound with good balance throughout, long and loose arm stroke, gets over his front side well and repeats his release point, chance to be a real strike thrower as he develops. Fastball topped out at 81 mph with short running life and was thrown for strikes. Showed very good feel for a low 70's curveball and has an advanced feel for sequencing for his age. 7.92 runner in the sixty. Showed his arm strength and athleticism well in drills from the outfield, moved through the ball well and made accurate on line throws. Also worked out at first base with similar athletic actions and good glove work. Left handed hitter, sets up very open with a lots of moving parts into his swing, gets out front early and cuts off his swing, occasional mid field contact. Outstanding student. Named to the PG Preseason High School Showcase Top Prospect List.

PG CAREER PROGRESSION
+27 MPH
FB Velo since 03/03/2023
-0.42 SEC
60 Time since 05/17/2025
+8 MPH
OF Velo since 05/17/2025
+5 MPH
Exit Velo since 05/17/2025
+14.78 MPH
Max Barrel Speed since 05/17/2025
+5.30
Impact Momentum since 05/17/2025
+15.34 Gs
Max Acceleration since 05/17/2025
Best PG Grade: 8
PERCENTILE RANKINGS
CLASS OF2029 in the recorded year
CATEGORY TOP RESULT CLASS AVG PERCENTILE
FB 86 mph 69 mph
99.08%
60 7.92 sec 7.86 sec
40.86%
10 SPL 1.92 sec 1.79 sec
16.98%
L-Grip 98 lb 101.47 lb
43.61%
R-Grip 98 lb 103.61 lb
40.39%
OF 86 mph 72 mph
93.26%
1B 78 mph 70 mph
82.39%
CATEGORIES TOP RESULT CLASS AVG PERCENTILE
Exit Velo 75 mph 74 mph
49.59%
Perfect Game Performance
pelotero logo
A player’s Hitter Potential Score leverages data from a slow-motion video and a bat sensor to evaluate five major indicators of a hitter’s overall potential and create a personalized program to help them improve.
Access Your Personalized Development Plan
PLAYER
Caleb Kahn
EVENT
2026 PG Preseason HS Prospect Showcase
HITTING
Baseball Left Handed Hitter
70
Swing Mechanics Score™
53
Direction
82
Plane
78
Depth & Length
72
Mechanics

CATEGORY TOP RESULT CLASS AVG PERCENTILE
Max Barrel Speed 62.605 mph 58.95 mph
68.56%
Impact Momentum 22.604 21.56
64.14%
Max Acceleration 35.141 g's 29.49 g's
79.02%
BEST SINGLE GAME STATS
BATTING STATSLAST OCCURRENCE
At bats: 4 Jun 08, 2025 vs. JBR Academy
Runs: 2 Jul 11, 2026 vs. SBA Bolts Florida 2029 National
Hits: 3 Jun 09, 2024 vs. Diamond Elite 13U Calahan
RBI's: 3 Oct 22, 2023 vs. 5 Star Gulf Coast 13U
Doubles: 1 Jul 11, 2026 vs. SBA Bolts Florida 2029 National
Total bases: 3 Jun 09, 2024 vs. Diamond Elite 13U Calahan
Walks: 2 Jun 21, 2026 vs. Southern Squeeze 2028 Mays
SAC bunts: 1 Jun 22, 2024 vs. East Cobb Astros 13U Navy
SAC flies: 1 Jun 08, 2024 vs. 5 Star Savannah 13u Gold
Stolen bases: 2 Jun 21, 2026 vs. Southern Squeeze 2028 Mays
Hit by pitch: 1 Jun 30, 2026 vs. FTB National 2029
PITCHING STATSLAST OCCURRENCE
Inn. pitched: 5.1 Jun 28, 2026 vs. X Team 2029 Bielski
Runs allowed: 0 Jun 21, 2026 vs. Southern Squeeze 2028 Mays
Earned runs: 0 Jul 15, 2026 vs. Florida Burn 2029 LBI
Hits allowed: 0 Nov 05, 2023 vs. Winter Park Diamond Dawgs
Strikeouts: 8 Dec 06, 2025 vs. The Ronin Baseball Club
Walks allowed: 0 May 24, 2026 vs. Jax Indians