Prep Baseball Report
Kai Larsen
Kai Larsen
Kai Larsen
Kai Larsen
Kai Larsen

CLASS OF 2026

SS
RHP

Kai
Larsen


Woodbury (HS) • MN
6' 0" • 160LBS
R/R • 18yr 3mo
Travel Team: Great Lakes

Rankings

2026 National

Rankings available to Premium Subscriber

Log In Subscribe to PrepBsl Plus

2026 State

Rankings available to Premium Subscriber

Log In Subscribe to PrepBsl Plus

Commitment

Videos

This Area is only available to Prep Baseball Plus subscribers.

Best of Snapshot
News
Comments
Contact

Best Of Stats

Hitting
22.7
Hand Speed (max)
3/15/25
72.9
Bat Speed (max)
3/15/25
8.8
Rot. Acc (max)
6/16/25
-
Hard Hit %
Power
85.7
Exit Velocity (max)
6/16/25
81
Exit Velocity (avg)
6/16/25
310
Distance (max)
6/16/25
71
Sweet Spot %
10/04/23
Run
7.03
60-yd
8/28/24
3.95
30-yd
3/15/25
1.70
10-yd
3/15/25
20.1
Run speed (max)
6/16/25
Defense
86
INF Velo
6/16/25
-
OF Velo
-
C Velo
-
Pop Time
Pitching

Fastball

84
Velocity (max)
6/16/25
82 - 84
Velo Range
6/16/25
2103
Spin Rate (avg)
6/16/25

Changeup

73 - 75
Velo Range
6/16/25
1694
Spin Rate (avg)
6/16/25

Curveball

69 - 72
Velo Range
7/17/25
-
Spin Rate (avg)

Slider

72 - 73
Velo Range
6/16/25
2175
Spin Rate (avg)
6/16/25

Game Performance

Notes

Comments

7/17/25
Standing at a lengthy 6-foot, 160-pound frame with plenty of room for added strength, Kai Larsen was dominant on the mound. He threw five innings allowing zero earned runs, two hits, and one walk while striking out five. He pounded the zone with his 81-83 mph fastball complemented by a 69-72 mph curveball that kept hitters off balance. He has a quick and whippy arm throwing out of a low 3/4 slot.
6/16/25

Kai Larsen, Woodbury High School (MN), 2026
Positional Profile: SS/RHP
Body: 6-0, 160-pounds.
Delivery: Standard start, rocker steps to leg lift, slight drop in back leg, lands inline.
Arm Action: RH. Short AA, starts at inverted w, spirals up quick, gets arm on time at footstrike, low 3/4 slot.
FB: T84, 82-84 mph. T2172, 2103 average rpm.
SL: 72-73 mph. T2229, 2175 average rpm.
CH: 73-75 mph. T2111, 1694 average rpm.
ATH: 7.03 runner in the 60. 1.80 and 3.98 in the 10 and 30 yard splits. 24.20 max vertical.

6/16/25

Kai Larsen, Woodbury High School (MN), 2026
Positional Profile: SS/RHP
Body: 6-0, 160-pounds.
Hit: RHH. open stance, strides to square, shoulder turn and hand load, stays inside the ball, mid/pull approach, contact type bat, average barrel
Power: 86 max exit velocity, averaged 81.0 mph. 310' max distance.
Arm: RH. INF-86 mph.
Defense: Ready hop, works low in athletic stance, gets around baseball, above average hands.
ATH: 7.03 runner in the 60. 1.80 and 3.98 in the 10 and 30 yard splits. 24.20 max vertical.

3/15/25

Kai Larsen, Woodbury High School (MN), 2026
Positional Profile: SS/RHP
Body: 6-0, 154-pounds.
Delivery: Standard start, rocker step to high leg lift, quick drop into back hip, quick down mound, lands inline.
Arm Action: RH. Short AA, elbow stays flexed, spirals down to up, some seperation at foot strike, 3/4 slot.
FB: T84, 82-83 mph. T2145, 2091 average rpm.
SL: 70-72 mph. T2144, 2069 average rpm.
CH: 72-74 mph. T1342, 1277 average rpm.
ATH: 7.05 runner in the 60. 1.70 and 3.95 in the 10 and 30 yard splits. 22.80 max vertical.

3/15/25

Kai Larsen, Woodbury High School (MN), 2026
Positional Profile: SS/RHP
Body: 6-0, 154-pounds.
Hit: RHH. Relaxed, open stance Stride and shoulder load, hands work flat to contact, high finish, occasionally jumps to front foot, middle approach, average barrel contact 68.3 mph bat speed with 4 G's of rotational acceleration.
Power: 86 max exit velocity, averaged 78.8 mph. 301' max distance.
Arm: RH. INF-84 mph.
Defense: Works direct, slower tempo, breaks down and balanced to field, hands work low and out front
ATH: 7.05 runner in the 60. 1.70 and 3.95 in the 10 and 30 yard splits. 22.80 max vertical.

Draft Reports

Contact

Premium Content Area

To unlock contact information, you need to purchase a ScoutPLUS subscription.

Purchase Subscription
OR
Login

Twitter