THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,575 MLB PLAYERS | 16,375 MLB DRAFT SELECTIONS
2,575 MLB PLAYERS | 16,375 MLB DRAFT SELECTIONS
Keegan Cavanaugh
2029 GRAD
 |  OF/IF, RHP, UT
 |  Wisconsin Rapids, WI
UNCOMMITTED
Best PG Grade
7.5
ABOUT PG GRADES
Assumption
HIGH SCHOOL
5-9
  140
HEIGHT/WEIGHT
L/R
BATS/THROWS
15 and 9 mos
AGE
PG EVENT RESULTS
81 mph
FB VELO
7/10/2026
7.21 sec
60 YARD DASH
3/1/2026
1.77 sec
10 YARD SPLIT
3/1/2026
83 mph
OF VELO
3/1/2026
77 mph
IF VELO
3/1/2026
79 mph
EXIT VELO
3/1/2026
110.20 lb
L-Grip
110 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 Midwest Indoor Showcase  
Keegan Cavanaugh is a 2029 OF/RHP/IF with a 5-9 140 lb. frame from Wisconsin Rapids, WI who attends Assumption. Slender young athletic build with lots of time and room to get stronger. Left handed hitter, sets up in a straight stance with a shoulder high hand set, has a quick hands drive swing, good line drive path through the zone, works the middle of the field with consistent solid line drive contact, more power there as he matures and gets stronger. 7.21 runner in the sixty. Primary outfielder on defense, fields the ball out front and carries momentum into his throws, gets downhill well, has good arm strength for his age with some carry on his throws. Also worked out in the infield, still developing his fundamentals and actions here, much more polished in the outfield. Took a turn on the mound, works from a side step delivery with a multi-piece arm action and 3/4's arm slot. Fastball was in the upper 70's and was mostly straight. Curveball showed some sweeping break in the mid-60's with depth, threw strikes with both pitches and was effective. Very good student.

PG CAREER PROGRESSION
+5 MPH
FB Velo since 07/03/2025
+2.27 MPH
Max Barrel Speed since 03/01/2026
+.56
Impact Momentum since 03/01/2026
+4.72 Gs
Max Acceleration since 03/01/2026
Best PG Grade: 7.5
PERCENTILE RANKINGS
CLASS OF2029 in the recorded year
CATEGORY TOP RESULT CLASS AVG PERCENTILE
FB 81 mph 69 mph
93.38%
60 7.21 sec 7.86 sec
85.41%
10 SPL 1.77 sec 1.79 sec
53.00%
L-Grip 110.20 lb 101.47 lb
66.77%
R-Grip 110 lb 103.61 lb
62.65%
OF 83 mph 72 mph
88.04%
IF 77 mph 69 mph
78.86%
CATEGORIES TOP RESULT CLASS AVG PERCENTILE
Exit Velo 79 mph 74 mph
65.81%
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
Keegan Cavanaugh
EVENT
2026 PG Midwest Indoor Showcase
HITTING
Baseball Left Handed Hitter
59
Swing Mechanics Score™
46
Direction
68
Plane
57
Depth & Length
67
Mechanics

CATEGORY TOP RESULT CLASS AVG PERCENTILE
Max Barrel Speed 61.744 mph 58.95 mph
64.67%
Impact Momentum 22.159 21.56
59.28%
Max Acceleration 29.518 g's 29.49 g's
57.06%
BEST SINGLE GAME STATS
BATTING STATSLAST OCCURRENCE
At bats: 4 Jul 27, 2025 vs. 5 Star Great Lakes 2029 National
Runs: 2 Jul 27, 2025 vs. 5 Star Great Lakes 2029 National
Hits: 2 Sep 27, 2025 vs. 3T's Dawgs 15U Shahidi
RBI's: 1 Jul 27, 2025 vs. 5 Star Great Lakes 2029 National
Doubles: 1 Jul 03, 2026 vs. Cangelosi Sparks 15u White
Total bases: 2 Jul 03, 2026 vs. Cangelosi Sparks 15u White
Walks: 3 Sep 28, 2025 vs. Mrozek Baseball 16U
Stolen bases: 2 Sep 27, 2025 vs. 3T's Dawgs 15U Shahidi
PITCHING STATSLAST OCCURRENCE
Inn. pitched: 4.1 Jul 03, 2025 vs. Hit Dogs Illinois Fletcher 2029
Runs allowed: 0 Jul 26, 2025 vs. Cangelosi Sparks Gutierrez
Earned runs: 0 Sep 28, 2025 vs. Mrozek Baseball 16U
Hits allowed: 0 Jul 26, 2025 vs. Cangelosi Sparks Gutierrez
Strikeouts: 6 Sep 28, 2025 vs. Mrozek Baseball 16U
Walks allowed: 1 Jul 13, 2026 vs. Novi Heat