Prep Baseball Report
Ryan Miller
Ryan Miller
Ryan Miller
Ryan Miller

CLASS OF 2028

1B
OF

Ryan
Miller

Granite Bay (HS) • CA
6' 2" • 175.2LBS
L/L • 16yr 1mo
Travel Team: Alpha baseball
2028 National

Rankings available to Premium Subscriber

Log In Subscribe to PrepBsl Plus

2028 State

Rankings available to Premium Subscriber

Log In Subscribe to PrepBsl Plus

Commitment

UNCOMMITTED
Player has made a commitment?
Tell us where

Videos

This Area is only available to Prep Baseball Plus subscribers.

Best of Snapshot
News
Comments
Contact

Best Of Stats

Hitting
22
Hand Speed (max)
1/25/26
77.1
Bat Speed (max)
1/25/26
25
Rot. Acc (max)
1/25/26
75
Hard Hit %
7/22/26
Power
101
Exit Velocity (max)
5/31/26
92.1
Exit Velocity (avg)
7/22/26
380
Distance (max)
5/31/26
58
Sweet Spot %
7/22/26
Run
6.86
60-yd
7/22/26
3.81
30-yd
7/22/26
1.61
10-yd
1/25/26
20.5
Run speed (max)
7/22/26
Defense
77
INF Velo
1/25/26
83
OF Velo
5/31/26
-
C Velo
-
Pop Time
Pitching

Fastball

85
Velocity (max)
1/25/26
81.7 - 84.2
Velo Range
1/25/26
2008
Spin Rate (avg)
1/25/26

Changeup

71 - 73
Velo Range
1/25/26
1252
Spin Rate (avg)
1/25/26

Curveball

70 - 72
Velo Range
7/22/26
1645
Spin Rate (avg)
5/31/26

Slider

70 - 72.2
Velo Range
5/31/26
1766
Spin Rate (avg)
5/31/26

Game Performance

Notes

Comments

5/31/26
Ryan Miller, Granite Bay High (CA), 2028
Positional Profile: 1B/OF Projectable two way prospect with present bat to ball skills, presence on the mound, and room to fill out.
Body: 6-2, 168-pounds. Projectable frame with room to add strength.
Delivery: Controlled delivery with a medium-high leg kick. Works out of stretch and full windup.
Arm Action: LH. Smooth arm action with some extension and whip through release.
FB: T83, 80-83 mph. Natural arm-side action with swing/miss potential up in the zone. T2195, 1933 average rpm.
CB: 69-70 mph. 12-6 CB with late depth. Tunnels well off FB. T1659, 1645 average rpm.
SL: 70-72 mph. Tight break with ability to locate in and out of the zone. T1832, 1766 average rpm.
ATH: 6.90 runner in the 60. 1.64 and 3.81 in the 10 and 30 yard splits. 25.90 max vertical.
5/31/26
Ryan Miller, Granite Bay High (CA), 2028
Positional Profile: 1B/OF Projectable two way prospect with present bat to ball skills, presence on the mound, and room to fill out.
Body: 6-2, 168-pounds. Projectable frame with room to add strength.
Hit: LHH. Neutral setup woth feet just outside of shoulders. Hands behind the ear with upper half slightly closed. Present bat to ball skills, launching the barrel at the baseball. Swings with intent.
Power: 101 max exit velocity, averaged 88.3 mph. 380' max distance.
Arm: LH. INF-77 mph. OF-83 mph. 1B: Quick, whippy arm with accurate throws. OF: Long arm action out of a three-quarter slot.
Defense: Smooth movements in both the infield and outfield. Tracks ball well.
ATH: 6.90 runner in the 60. 1.64 and 3.81 in the 10 and 30 yard splits. 25.90 max vertical.
Vizual Edge: 68.7 Edge Score
1/26/25
Ryan Miller, Granite Bay High (CA), 2028
Positional Profile: 1B/OF
Body: 6-0, 146-pounds. Wiry build, room for added strength, projectable.
Hit: LHH. Starts tall and balanced, toe-taps into a long stride, aggressive turn on the ball with heavy core action. Shorter path, stays on top of the ball, whippy action. 64.6 mph bat speed with 12 G's of rotational acceleration.
Power: 92 max exit velocity, averaged 85.0 mph. 303' max distance.
Arm: LH. INF-70 mph. Full circle, 3/4 slot.
Defense: Stays low, steady one-hand gather with arm out front.
ATH: 7.68 runner in the 60. 1.83 and 4.25 in the 10 and 30 yard splits. 18.50 max vertical.
Vizual Edge: 65.54 Edge Score

Draft Reports

Contact

Premium Content Area

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

Purchase Subscription
OR
Login

Twitter