THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,631 MLB PLAYERS | 16,402 MLB DRAFT SELECTIONS
2,631 MLB PLAYERS | 16,402 MLB DRAFT SELECTIONS
Landon Keeling
2035 GRAD
 |  3B/1B, C, OF, RHP
 |  Wentzville, MO
UNCOMMITTED
NO PG GRADE
ABOUT PG GRADES
R/R
BATS/THROWS
9 and 11 mos
AGE
PG EVENT RESULTS
53 mph
FB VELO
5/1/2026
2.04 sec
10 YARD SPLIT
2/14/2026
5.06 sec
30 YARD DASH
2/14/2026
46 mph
OF VELO
2/14/2026
46 mph
IF VELO
2/14/2026
45 mph
1B VELO
2/14/2026
49 mph
C VELO
2/14/2026
59 mph
EXIT VELO
2/14/2026
5' 10"
Broad Jump
37 lb
L-Grip
41.20 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.

PG CAREER PROGRESSION
+6 MPH
FB Velo since 05/02/2025
Best FB Velo: 53.00 MPH
PERCENTILE RANKINGS
CLASS OF2035 in the recorded year
CATEGORY TOP RESULT CLASS AVG PERCENTILE
FB 53 mph 51 mph
62.26%
10 SPL 2.04 sec 2.06 sec
56.30%
30 5.06 sec 5.16 sec
59.36%
Broad Jump 5' 10" 5' 0''
83.66%
L-Grip 37 lb 36.86 lb
58.46%
R-Grip 41.20 lb 37.60 lb
67.12%
OF 46 mph 46 mph
49.17%
IF 46 mph 47 mph
34.94%
1B 45 mph 44 mph
56.76%
C 49 mph 46 mph
76.53%
 PG Series
CATEGORY TOP RESULT CLASS AVG PERCENTILE
Broad Jump 5' 10" 2' 11"
90.31%
CATEGORIES TOP RESULT CLASS AVG PERCENTILE
Exit Velo 59 mph 51 mph
87.66%
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
Landon Keeling
EVENT
2026 PG National Indoor Select Fest ID Camp (9U-12U)
HITTING
Baseball Left Handed Hitter
63
Swing Mechanics Score™
40
Direction
78
Plane
68
Depth & Length
70
Mechanics

BEST SINGLE GAME STATS
BATTING STATSLAST OCCURRENCE
At bats: 3 Sep 27, 2026 vs. STL Klutch 10u - Higgs
Runs: 3 Jun 13, 2026 vs. STL Klutch 8u - Brown
Hits: 3 Jun 13, 2026 vs. STL Klutch 8u - Brown
RBI's: 4 Jun 13, 2026 vs. STL Klutch 8u - Brown
Doubles: 2 Sep 27, 2026 vs. STL Klutch 10u - Higgs
Triples: 1 Jun 13, 2026 vs. STL Klutch 8u - Brown
Home runs: 1 Apr 12, 2026 vs. STL Klutch 9u - Kreikemeier
Total bases: 6 Jun 13, 2026 vs. STL Klutch 8u - Brown
Walks: 2 Jun 14, 2026 vs. Midland Bandits 9U Burt
Stolen bases: 3 Sep 27, 2026 vs. STL Klutch 10u - Kreikemeier/Burt
Hit by pitch: 1 Sep 27, 2026 vs. STL Klutch 10u - Kreikemeier/Burt
PITCHING STATSLAST OCCURRENCE
Inn. pitched: 5.2 Sep 27, 2026 vs. STL Klutch 10u - Kreikemeier/Burt
Runs allowed: 0 Apr 19, 2026 vs. Boomers
Earned runs: 0 Sep 26, 2026 vs. STL Klutch 10u - Kreikemeier/Burt
Hits allowed: 0 Apr 19, 2026 vs. Boomers
Strikeouts: 5 Apr 19, 2026 vs. Boomers
Walks allowed: 0 Sep 26, 2026 vs. STL Klutch 10u - Kreikemeier/Burt