CLASS OF 2025
LHP
OF
William
Haas
Rockford (HS) • MN
6' 1" • 200LBS
L/L • 17yr 11mo
Travel Team: P2P Millers
6' 1" • 200LBS
L/L • 17yr 11mo
Travel Team: P2P Millers
Rankings
2025 National
Rankings available to Premium Subscriber
2025 State
Rankings available to Premium Subscriber
Commitment
Best Of Stats
Fastball
94
Velocity (max)
2/21/24
92 - 94
Velo Range
2/21/24
2165
Spin Rate (avg)
9/13/22
Changeup
77 - 80
Velo Range
2/21/24
1672
Spin Rate (avg)
6/19/23
Curveball
69.6 - 75.4
Velo Range
6/19/23
2020
Spin Rate (avg)
9/13/22
Slider
74 - 76
Velo Range
3/16/24
2085
Spin Rate (avg)
7/27/22
89.6
Exit Velocity (max)
6/27/23
79.7
Exit Velocity (avg)
9/13/22
323
Distance (max)
6/29/22
43
Sweet Spot %
9/13/22
25
Hand Speed (max)
6/27/23
69.2
Bat Speed (max)
6/27/23
24.2
Rot. Acc (max)
6/27/23
-
Hard Hit %
6.85
60
6/27/23
3.81
30-yd
6/27/23
1.65
10-yd
6/27/23
20.2
Run speed (max)
6/27/23
-
INF Velo
89
OF Velo
6/27/23
-
C Velo
-
Pop Time
Positional Tools
2023
2022
2021
Outfield Velocity
The athlete's maximum throwing velocity from an outfield position in the given event year. Measured in miles per hour (MPH).
89.0
60 Yard Dash
The athlete's fastest 60-yard dash time in the given event year. Measured in seconds (s)
7.20
Outfield Velocity
The athlete's maximum throwing velocity from an outfield position in the given event year. Measured in miles per hour (MPH).
88.0
Power / Speed Score
A simple calculation that divides the athlete’s Exit Velocity Max by the athlete’s 60 Yard Dash time for the given event year. For example, 98 MPH / 7.00s = 14.00.
12.1
60 Yard Dash
The athlete's fastest 60-yard dash time in the given event year. Measured in seconds (s)
7.48
Outfield Velocity
The athlete's maximum throwing velocity from an outfield position in the given event year. Measured in miles per hour (MPH).
77.0
Power / Speed Score
A simple calculation that divides the athlete’s Exit Velocity Max by the athlete’s 60 Yard Dash time for the given event year. For example, 98 MPH / 7.00s = 14.00.
9.2
Hitting
2023
2022
Exit Velocity Max
The highest exit velocity of any batted ball in the given event year. Measured in miles per hour (MPH).
89.6
Exit Velocity Avg
Average exit velocity of all batted balls in the given event year. Measured in miles per hour (MPH).
74.8
Distance Max
The highest flight distance of any batted ball in the given event year. Measured in feet (ft).
299
Distance Avg
Average flight distance of all batted balls in the given event year. Measured in feet (ft).
115
Launch Angle Avg
Average launch angle of all batted balls in the given event year. Measured in degrees.
11.8
Hard Hit %
Percentage of batted balls with exit velocities over 95 MPH in the given event year.
Sweet Spot %
Percentage of batted balls in the given event year with a launch angle between 8° and 32°.
Line Drive %
Percentage of batted balls with launch angles between 10 and 25 degrees in the given event year.
Fly Ball %
Percentage of batted balls with launch angles between 25 and 50 degrees in the given event year.
Ground Ball %
Percentage of batted balls with launch angles below 10 degrees in the given event year.
Exit Velocity Max
The highest exit velocity of any batted ball in the given event year. Measured in miles per hour (MPH).
87.4
Exit Velocity Avg
Average exit velocity of all batted balls in the given event year. Measured in miles per hour (MPH).
78.5
Distance Max
The highest flight distance of any batted ball in the given event year. Measured in feet (ft).
323
Distance Avg
Average flight distance of all batted balls in the given event year. Measured in feet (ft).
170
Launch Angle Avg
Average launch angle of all batted balls in the given event year. Measured in degrees.
19.5
Hard Hit %
Percentage of batted balls with exit velocities over 95 MPH in the given event year.
Sweet Spot %
Percentage of batted balls in the given event year with a launch angle between 8° and 32°.
Line Drive %
Percentage of batted balls with launch angles between 10 and 25 degrees in the given event year.
Fly Ball %
Percentage of batted balls with launch angles between 25 and 50 degrees in the given event year.
Ground Ball %
Percentage of batted balls with launch angles below 10 degrees in the given event year.
PBR MN Underclass Prospect Games (2025 Grads)
Jun 27, 2023
Trackman - Hitting
89.6
Exit Velocity (max)
74.8
Exit Velocity (avg)
115
Distance (avg)
299
Distance (max)
Sweet Spot %
Fly Ball %
Ground Ball %
PBR MN Scout Day- MN Millers- Underclass
Sep 13, 2022
Trackman - Hitting
87.4
Exit Velocity (max)
79.7
Exit Velocity (avg)
155
Distance (avg)
299
Distance (max)
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
PBR MN Top Prospect Games (2025 Grads)
Jun 29, 2022
Trackman - Hitting
85.8
Exit Velocity (max)
78.2
Exit Velocity (avg)
217
Distance (avg)
323
Distance (max)
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
PBR MN Preseason Underclass: 2025 Grads (Invite Only)
Mar 19, 2022
Trackman - Hitting
84.9
Exit Velocity (max)
77.5
Exit Velocity (avg)
130
Distance (avg)
242
Distance (max)
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Hitting
2023
2022
Hand Speed Max
The highest Peak Hand Speed of any swing in the given event year.
25.0
Hand Speed Avg
The average Peak Hand Speed for all swings in the given event year.
23.7
Bat Speed Max
The highest Bat Speed of any swing in the given event year.
69.2
Bat Speed Avg
The average Bat Speed for all swings in the given event year.
66.7
Rotational Acceleration Max
The highest Rotational Acceleration of any swing in the given event year.
Rotational Acceleration Avg
The average Rotational Acceleration for all swings in the given event year.
On-Plane Efficiency Max
The highest On-Plane Efficiency of any swing in the given event year.
On-Plane Efficiency Avg
The average On-Plane Efficiency for all swings in the given event year.
Hand Speed Max
The highest Peak Hand Speed of any swing in the given event year.
23.6
Hand Speed Avg
The average Peak Hand Speed for all swings in the given event year.
21.5
Bat Speed Max
The highest Bat Speed of any swing in the given event year.
66.0
Bat Speed Avg
The average Bat Speed for all swings in the given event year.
60.5
Rotational Acceleration Max
The highest Rotational Acceleration of any swing in the given event year.
Rotational Acceleration Avg
The average Rotational Acceleration for all swings in the given event year.
On-Plane Efficiency Max
The highest On-Plane Efficiency of any swing in the given event year.
On-Plane Efficiency Avg
The average On-Plane Efficiency for all swings in the given event year.
PBR MN Underclass Prospect Games (2025 Grads)
Jun 27, 2023
Blast - Hitting
25.0
Hand Speed (max)
23.7
Hand Speed (avg)
69.2
Bat Speed (max)
66.7
Bat Speed (avg)
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
PBR MN Top Prospect Games (2025 Grads)
Jun 29, 2022
Blast - Hitting
23.6
Hand Speed (max)
22.0
Hand Speed (avg)
61.5
Bat Speed (max)
58.8
Bat Speed (avg)
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
PBR MN Preseason Underclass: 2025 Grads (Invite Only)
Mar 19, 2022
Blast - Hitting
21.7
Hand Speed (max)
21.0
Hand Speed (avg)
66.0
Bat Speed (max)
62.3
Bat Speed (avg)
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Pitching
2024
2023
2022
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
94.0
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
90.4
Fastball
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1972
Fastball
Spin Score Avg
The average Bauer Units value of all fastballs in the given event year. Bauer Units are calculated for each pitch by dividing Spin Rate by Velocity.
21.9
Fastball
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
72.5
Curveball
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1622
Curveball
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Changeup
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
76.4
Changeup
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1459
Changeup
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Slider
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
74.5
Slider
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1420
Slider
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
91.4
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
86.5
Fastball
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
2094
Fastball
Spin Score Avg
The average Bauer Units value of all fastballs in the given event year. Bauer Units are calculated for each pitch by dividing Spin Rate by Velocity.
24.2
Fastball
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
72.0
Curveball
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1839
Curveball
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Changeup
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
73.9
Changeup
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1609
Changeup
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Slider
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
73.6
Slider
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1842
Slider
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
87.6
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
84.6
Fastball
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
2060
Fastball
Spin Score Avg
The average Bauer Units value of all fastballs in the given event year. Bauer Units are calculated for each pitch by dividing Spin Rate by Velocity.
24.3
Fastball
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
69.2
Curveball
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1892
Curveball
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Changeup
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
73.5
Changeup
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
1391
Changeup
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
Slider
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH).
71.8
Slider
Spin Rate Avg
The average rate of spin for all pitches of this type in the given event year. Measured in rotations per minute (RPM).
2061
Slider
Total Movement Avg
The average total non-gravity movement for all pitches of this type in the given event year. Measured in inches (in).
PBR MN Preseason All-State (Invite Only)
Mar 16, 2024
Trackman - Fastball
89.9
Velocity (max)
86.8 - 89.2
Velo Range
86.8
Eff Velocity (avg)
2,149
Spin Rate (max)
2,088
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Curveball
73.9
Velocity (max)
71.6 - 73.7
Velo Range
70.3
Eff Velocity (avg)
1,742
Spin Rate (max)
1,677
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Slider
75.6
Velocity (max)
74.2 - 75.6
Velo Range
72.3
Eff Velocity (avg)
1,295
Spin Rate (max)
1,272
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - ChangeUp
75.3
Velocity (max)
72.9 - 75.1
Velo Range
72.9
Eff Velocity (avg)
1,578
Spin Rate (max)
1,474
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Spin Efficiency % (avg)
PBR Midwest ProCase
Feb 21, 2024
Trackman - Fastball
94.0
Velocity (max)
91.9 - 93.7
Velo Range
90.7
Eff Velocity (avg)
2,041
Spin Rate (max)
1,856
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Curveball
73.5
Velocity (max)
72.1 - 73.2
Velo Range
69.7
Eff Velocity (avg)
1,619
Spin Rate (max)
1,581
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Slider
75.4
Velocity (max)
72.8 - 75.4
Velo Range
71.9
Eff Velocity (avg)
1,663
Spin Rate (max)
1,494
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - ChangeUp
79.5
Velocity (max)
76.9 - 79.5
Velo Range
76.7
Eff Velocity (avg)
1,650
Spin Rate (max)
1,446
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Spin Efficiency % (avg)
PBR MN Underclass Prospect Games (2025 Grads)
Jun 27, 2023
Trackman - Fastball
91.4
Velocity (max)
86.0 - 89.4
Velo Range
86.5
Eff Velocity (avg)
2,214
Spin Rate (max)
2,125
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Curveball
74.4
Velocity (max)
71.0
Eff Velocity (avg)
1,690
Spin Rate (max)
1,690
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Trackman - ChangeUp
74.9
Velocity (max)
74.5 - 74.9
Velo Range
73.6
Eff Velocity (avg)
1,649
Spin Rate (max)
1,553
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Spin Efficiency % (avg)
PBR MN Top Prospect Games (2024 Grads)
Jun 19, 2023
Trackman - Fastball
87.4
Velocity (max)
84.4 - 86.5
Velo Range
84.0
Eff Velocity (avg)
2,351
Spin Rate (max)
2,099
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Curveball
75.5
Velocity (max)
69.6 - 75.4
Velo Range
70.0
Eff Velocity (avg)
2,076
Spin Rate (max)
1,953
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - ChangeUp
75.7
Velocity (max)
74.5 - 75.7
Velo Range
73.3
Eff Velocity (avg)
1,783
Spin Rate (max)
1,672
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Spin Efficiency % (avg)
PBR MN Preseason Underclass (2025 Grads)
Mar 18, 2023
Trackman - Fastball
90.3
Velocity (max)
87.0 - 89.7
Velo Range
85.4
Eff Velocity (avg)
2,195
Spin Rate (max)
2,027
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Curveball
71.8
Velocity (max)
69.8 - 71.8
Velo Range
67.5
Eff Velocity (avg)
1,893
Spin Rate (max)
1,792
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
Trackman - Slider
73.9
Velocity (max)
73.2 - 73.9
Velo Range
69.9
Eff Velocity (avg)
1,984
Spin Rate (max)
1,842
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Spin Efficiency % (avg)
Trackman - ChangeUp
73.2
Velocity (max)
72.0 - 73.1
Velo Range
69.9
Eff Velocity (avg)
1,847
Spin Rate (max)
1,605
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Spin Efficiency % (avg)
PBR MN Scout Day- MN Millers- Underclass
Sep 13, 2022
Trackman - Fastball
87.6
Velocity (max)
85.3 - 87.5
Velo Range
84.5
Eff Velocity (avg)
2,209
Spin Rate (max)
2,165
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Curveball
71.4
Velocity (max)
70.1 - 71.4
Velo Range
67.8
Eff Velocity (avg)
2,067
Spin Rate (max)
2,020
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - ChangeUp
76.5
Velocity (max)
75.1 - 76.2
Velo Range
73.4
Eff Velocity (avg)
1,472
Spin Rate (max)
1,348
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
2022 PBR Future Games
Jul 27, 2022
Trackman - Fastball
87.0
Velocity (max)
82.7 - 85.6
Velo Range
82.8
Eff Velocity (avg)
2,230
Spin Rate (max)
2,036
Spin Rate (avg)
Spin Score (max)
Trackman - Curveball
73.5
Velocity (max)
71.1 - 73.5
Velo Range
70.2
Eff Velocity (avg)
2,041
Spin Rate (max)
1,997
Spin Rate (avg)
Spin Score (max)
Trackman - Slider
74.1
Velocity (max)
71.2 - 74.0
Velo Range
71.5
Eff Velocity (avg)
2,174
Spin Rate (max)
2,085
Spin Rate (avg)
Spin Score (max)
Trackman - ChangeUp
75.5
Velocity (max)
73.2 - 75.4
Velo Range
72.6
Eff Velocity (avg)
1,594
Spin Rate (max)
1,368
Spin Rate (avg)
Spin Score (max)
PBR MN Top Prospect Games (2025 Grads)
Jun 29, 2022
Trackman - Fastball
84.0
Velocity (max)
81.5 - 84.0
Velo Range
80.0
Eff Velocity (avg)
2,180
Spin Rate (max)
2,089
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Slider
70.1
Velocity (max)
69.6 - 70.1
Velo Range
67.3
Eff Velocity (avg)
2,268
Spin Rate (max)
1,999
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
PBR MN Preseason Underclass: 2025 Grads (Invite Only)
Mar 19, 2022
Trackman - Fastball
85.3
Velocity (max)
84.0 - 85.2
Velo Range
82.5
Eff Velocity (avg)
2,078
Spin Rate (max)
2,011
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Curveball
72.5
Velocity (max)
64.4 - 69.7
Velo Range
65.1
Eff Velocity (avg)
1,912
Spin Rate (max)
1,753
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - ChangeUp
74.0
Velocity (max)
65.3 - 74.0
Velo Range
68.6
Eff Velocity (avg)
1,666
Spin Rate (max)
1,449
Spin Rate (avg)
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Pitch Scores
2024
2023
2022
Fastball
Hop+
A fastball with hop has a flat approach angle and visually jumps through the zone. When thrown up in the zone, it is more likely to generate a higher swing and miss average. Hop+ of 100 is MLB average.
Fastball
Sink+
A fastball with sink has low backspin and drops through the strike zone. When thrown down in the zone, it is more likely to generate a higher ground ball percentage and lower launch angle. Sink+ of 100 is MLB average.
Fastball
Rise+
A fastball with rise has a high percentage of backspin. When thrown up in the zone, it is more likely to generate a higher fly ball percentage. Rise+ of 100 is MLB average
Curveball
Hammer+
A hammer breaking ball drops vertically with velocity through the zone, or 12-to-6 movement. Hammer+ of 100 is MLB average.
Curveball
Sweep+
A sweeping breaking ball moves horizontally with velocity through the zone. Sweep+ of 100 is MLB average.
Slider
Hammer+
A hammer breaking ball drops vertically with velocity through the zone, or 12-to-6 movement. Hammer+ of 100 is MLB average.
Slider
Sweep+
A sweeping breaking ball moves horizontally with velocity through the zone. Sweep+ of 100 is MLB average.
Fastball
Hop+
A fastball with hop has a flat approach angle and visually jumps through the zone. When thrown up in the zone, it is more likely to generate a higher swing and miss average. Hop+ of 100 is MLB average.
Fastball
Sink+
A fastball with sink has low backspin and drops through the strike zone. When thrown down in the zone, it is more likely to generate a higher ground ball percentage and lower launch angle. Sink+ of 100 is MLB average.
Fastball
Rise+
A fastball with rise has a high percentage of backspin. When thrown up in the zone, it is more likely to generate a higher fly ball percentage. Rise+ of 100 is MLB average
Curveball
Hammer+
A hammer breaking ball drops vertically with velocity through the zone, or 12-to-6 movement. Hammer+ of 100 is MLB average.
Curveball
Sweep+
A sweeping breaking ball moves horizontally with velocity through the zone. Sweep+ of 100 is MLB average.
Fastball
Rise+
A fastball with rise has a high percentage of backspin. When thrown up in the zone, it is more likely to generate a higher fly ball percentage. Rise+ of 100 is MLB average
Curveball
Hammer+
A hammer breaking ball drops vertically with velocity through the zone, or 12-to-6 movement. Hammer+ of 100 is MLB average.
Curveball
Sweep+
A sweeping breaking ball moves horizontally with velocity through the zone. Sweep+ of 100 is MLB average.
PBR Midwest ProCase
Feb 21, 2024
Pitch Scores - Fastball
Hop+
Rise+
Sink+
Pitch Scores - Curveball
Hammer+
Sweep+
Pitch Scores - Slider
Hammer+
Sweep+
Pitching Velos
2024
2023
2022
2021
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
94.0
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
90.5
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
72.8
Changeup
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
76.2
Slider
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
74.5
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
91.0
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
87.0
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
72.5
Changeup
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
74.8
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
86.0
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
84.5
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
71.5
Fastball
Velocity Max
The maximum observed fastball velocity in the given event year. Measured in miles per hour (MPH).
77.0
Fastball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
74.3
Curveball
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
58.7
Changeup
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
65.2
Slider
Velocity Avg
The average velocity for all pitches of this type in the given event year. Measured in miles per hour (MPH)
64.5
Game Performance
2024
2023
2022
RSi
The reactive strength index measurement of an athlete's explosiveness by comparing their jump height to the ground contact time in between their jumps. On a scale of 0-5.
Vertical Jump
A measure of any athlete's body strength and reach calculated from the flight time divided by the contact time.
10 Yard Dash
The athlete's fastest 0-10-yard split time in the given event year. Measured in seconds.
1.65
30 Yard Dash
The athlete's fastest 0-30-yard split time in the given event year. Measured in seconds.
3.81
60 Yard Dash
The athlete's fastest 0-60-yard time in the given event year. Measured in seconds.
6.84
Top Speed (MPH)
The athlete's fastest split time converted to miles per hour.
10 Yard Dash
The athlete's fastest 0-10-yard split time in the given event year. Measured in seconds.
1.68
30 Yard Dash
The athlete's fastest 0-30-yard split time in the given event year. Measured in seconds.
3.93
60 Yard Dash
The athlete's fastest 0-60-yard time in the given event year. Measured in seconds.
7.12
Top Speed (MPH)
The athlete's fastest split time converted to miles per hour.
RSi
The reactive strength index measurement of an athlete's explosiveness by comparing their jump height to the ground contact time in between their jumps. On a scale of 0-5.
Vertical Jump
A measure of any athlete's body strength and reach calculated from the flight time divided by the contact time.
2022 PBR Future Games
Jul 27, 2022
Swift
2.08
RSi (max)
2.08
RSi (avg)
1,453
Jump Power (max)
27.9
Jump Height (max)
27.8
Jump Height (avg)
PBR MN Top Prospect Games (2025 Grads)
Jun 29, 2022
Swift
1.68
10-yd
3.93
30-yd
7.12
60-yd
19.3
Run speed (max)
8.4
Run Speed (avg)
2.78
RSi (max)
2.78
RSi (avg)
1,485
Jump Power (max)
28.5
Jump Height (max)
28.4
Jump Height (avg)
Visual Edge
2022
Edge Score
The highest Edge Score within the given year. Edge Score is a comprehensive score that takes the core-six visual skills into account, providing an assessment of an athlete’s overall visual ability.
66.0
Pitch Ai
2022
Arm Speed
The maximum speed, in the direction of home plate, that the wrist is traveling. Measured in meters per second (m/s)
Arm Slot
Angle of the forearm relative to the ground between maximum external rotation (MER) and ball release (BR). Which can be a powerful player comparison metric, delivered in degrees.
Knee Extension Velo
The angular velocity of the front knee straightening after foot plant, which provides indicators of velocity potential. Measured in degrees per second.
Deception
The amount of time that the ball is visible to the hitter, after the instant of front foot strike. Measures in milliseconds.
Hip-Shoulder Separation
The difference in angle of between the hips and shoulders, occurring close to the foot plant. Measured in degrees.
PBR MN Top Prospect Games (2025 Grads)
Jun 29, 2022
ProPlayAI - Foot Plant
Elbow Flexion (avg)
Shoulder Abduction (avg)
Hip Shoulder Seperation (avg)
ProPlayAI - MER
External Rotation (avg)
Stride Length (avg)
Horizontal Abduction (avg)
ProPlayAI - Release
Arm Speed (max)
Arm Speed (avg)
Knee Extension Velocity (max)
Knee Extension Velocity (avg)
Knee Flexion (avg)
Arm Slot (avg)
Lateral Trunk Tilt (avg)
Arm Path (avg)
Deception (avg)
Torque (avg)
Efficiency (avg)
Sequencing (avg)
PBR MN Preseason Underclass: 2025 Grads (Invite Only)
Mar 19, 2022
ProPlayAI - Foot Plant
Elbow Flexion (avg)
Shoulder Abduction (avg)
Hip Shoulder Seperation (avg)
ProPlayAI - MER
External Rotation (avg)
Stride Length (avg)
Horizontal Abduction (avg)
ProPlayAI - Release
Arm Speed (max)
Arm Speed (avg)
Knee Extension Velocity (max)
Knee Extension Velocity (avg)
Knee Flexion (avg)
Arm Slot (avg)
Lateral Trunk Tilt (avg)
Arm Path (avg)
Deception (avg)
Torque (avg)
Efficiency (avg)
Sequencing (avg)
Notes
News
- 2024 Minnesota Heat Sheet - Jun 15, 2024
- 2024 Prep Baseball Minnesota Diamond Notes: Week 6 - May 23, 2024
- National Player of the Week: 4/29 to 5/5 - May 8, 2024
- 2024 Prep Baseball Minnesota Pitcher & Player of the Week: Week 4 - May 8, 2024
- PITCH 2 PITCH MILLERS SCOUT DAY - 2025/2026 NAMES TO KNOW - Sep 22, 2022
- Dirty Dozen: Future Games 2025 Arms - Sep 6, 2022
- PBR 15U National Championship - Pitchers - Jul 9, 2022
- PBR MN Preseason Underclass (2025 Grads)- Scouting Reports- Pitchers - Apr 12, 2022
- PBR MN Preseason Underclass (2025 Grads)- Scouting Reports- Position Players - Apr 11, 2022
- PBR MN- 2021 PBR Jr. Future Games- Team Minnesota Recap - Nov 19, 2021
- PBR MN Jr. Future Games Trials- Scouting Reports - Jul 21, 2021
Comments
Draft Reports
Contact
Premium Content Area
To unlock contact information, you need to purchase a ScoutPLUS subscription.
Purchase Subscription OR
Login
Positional Profile: LHP/OF
Body: 6-1, 195-pounds.
Delivery: Hybrid start, small/simple steps with rhythm, knee swing up, small coil at top, swings down and lands slightly across
Arm Action: LH. Short arm action, draws hand back, titled inverted w, horizontal elbow, 3/4 slot
FB: T90, 87-89 mph. T2149, 2088 average rpm.
CB: 72-74 mph. T1742, 1677 average rpm.
SL: 74-76 mph. T1295, 1272 average rpm.
CH: 73-75 mph. T1578, 1474 average rpm.
William Haas, Rockford (MN), 2025
Positional Profile: LHP/OF Ranked 1st in MN 2025 class
Body: 6-1, 170-pounds.
Hit: LHH. Open stance Shoudler load and strides square. Slides and works against front side, stiff lower half. Whole field approach, inconsistent barrel, ground ball or fly ball contact. 66.7 mph bat speed with 21 G’s of rotational acceleration.
Power: 90 max exit velocity, averaged 74.8 mph. 299' max distance.
Arm: LH. OF-89 mph. Good carry
Defense: Moves athletically. Good footwork to ball and transistion into release. Good glove
ATH: 6.85 runner in the 60. 1.65 and 3.81 in the 10 and 30 yard splits.
Positional Profile: LHP/OF Ranked 1st in MN 2025 class
Body: 6-1, 170-pounds.
Delivery: Hybrid start, small steps, has rhythm, athletic leg swing, slightl coil, leg swing down, lands across.
Arm Action: LH. Average arm action, down behind to horizontal elbow, shoulder are inline, 3/4 slot
FB: T91, 86-89 mph. Run, heavy T2214, 2125 average rpm.
CB: 74-74 mph. 1/7 sharp break T1690, 1690 average rpm.
CH: 74-75 mph. Run/sink T1649, 1553 average rpm.
ATH: 6.85 runner in the 60. 1.65 and 3.81 in the 10 and 30 yard splits.
Positional Profile: LHP/OF Ranked 1st in MN 2025 class
Body: 6-1, 170-pounds.
Hit: LHH. Open stance Shoudler load and strides square. Slides and works against front side, stiff lower half. Whole field approach, inconsistent barrel, ground ball or fly ball contact. 66.7 mph bat speed with 21 G’s of rotational acceleration.
Power: 90 max exit velocity, averaged 74.8 mph. 299' max distance.
Arm: LH. OF-89 mph. Good carry
Defense: Moves athletically. Good footwork to ball and transistion into release. Good glove
ATH: 6.85 runner in the 60. 1.65 and 3.81 in the 10 and 30 yard splits.
William Haas, Rockford (MN), 2025
Positional Profile: LHP/OF Ranked 1st in MN 2025 class
Body: 6-1, 170-pounds.
Delivery: Hybrid start, small steps, has rhythm, athletic leg swing, slightl coil, leg swing down, lands across.
Arm Action: LH. Average arm action, down behind to horizontal elbow, shoulder are inline, 3/4 slot
FB: T91, 86-89 mph. Run, heavy T2214, 2125 average rpm.
CB: 74-74 mph. 1/7 sharp break T1690, 1690 average rpm.
CH: 74-75 mph. Run/sink T1649, 1553 average rpm.
ATH: 6.85 runner in the 60. 1.65 and 3.81 in the 10 and 30 yard splits.
Positional Profile: LHP/OF
Body: 6-1, 170-pounds.
Arm Action: LH
FB: T87, 84-86 mph. T2351, 2099 average rpm.
CB: 70-75 mph. T2076, 1953 average rpm.
CH: 74-76 mph. T1783, 1672 average rpm.
William Haas, Rockford (MN), 2025
Positional Profile: LHP/OF
Body: 6-1, 170-pounds.
Arm Action: LH
FB: T87, 84-86 mph. T2351, 2099 average rpm.
CB: 70-75 mph. T2076, 1953 average rpm.
CH: 74-76 mph. T1783, 1672 average rpm.
Body: 6-0, 165-pounds.
Delivery: Narrow hybrid start, good rhythm and timing, controlled leg swing, Lands slightly across the body
Arm Action: LH. Short quick arm path, shoulders work inline, 3/4 slot
FB: T90, 87-90 mph. Varying T2195, 2027 average rpm.
CB: 70-72 mph. Flashed late 1/7 break T1893, 1792 average rpm.
SL: 73-74 mph. Occasioanl sweep T1984, 1842 average rpm.
CH: 72-73 mph. Late fade/dive T1847, 1605 average rpm.
Positional Profile: LHP/OF Ranked 1st in MN 2025 class
Body: 6-0, 165-pounds.
Delivery: Narrow hybrid start, good rhythm and timing, controlled leg swing, Lands slightly across the body
Arm Action: LH. Short quick arm path, shoulders work inline, 3/4 slot
FB: T90, 87-90 mph. Varying T2195, 2027 average rpm.
CB: 70-72 mph. Flashed late 1/7 break T1893, 1792 average rpm.
SL: 73-74 mph. Occasioanl sweep T1984, 1842 average rpm.
CH: 72-73 mph. Late fade/dive T1847, 1605 average rpm.
Positional Profile: LHP/OF
Body: 6-0, 160-pounds.
Hit: LHH. Open stance. Controlled leg lift and hand load. Average hands, easy at times. Barrel works slightly uphill. Mid/pull approach with ground ball to fly ball contact. Flashed pop
Power: 85.8 max exit velocity, averaged 78.2 mph. 322’ max distance.
Arm: LH. OF - 87 mph. Good carry
Defense: Good glove and stays low. Slower developing footwork to ball.
Run: 7.12 runner in the 60.
Delivery: Hybrid start. Steps back and athletic leg swing. Controlled balance with good tempo. Lands inline down the mound
Arm Action: LH. Hand break with good timing. Slight inverted w, elbow gets behind body, stays short and clean out front.
FB: T84, 81.5-84.0 mph. T2180, 2088 average rpm. Slight arm side run
SL: 69.6-70.1 mph. T2268, 1998 average rpm. 2/8 break with good feel
Positional Profile: LHP/OF - Jr. Futures Participant/ Follow on mound
Body: 6-0, 140-pounds.
Hit: LHH. Open relaxed stance. Longer stride, shoulder turn and hand load. Deeper barrel behind and hands scoop. Inconsistent timing. Mid/pull with mostly ground ball contact.
Power: 84.9 max exit velocity, averaged 77.5 mph. 241’ max distance.
Arm: LH. OF - 85 mph. Good carry
Defense: Moves athletically to the ball. Clean footwork and glove
Run: 7.20 runner in the 60.
Delivery: Hybrid. Controlled balance and rhythm. Shows athleticism. Overall clean
Arm Action: LH. Clean arm path, ¾ slot
FB: T85.3, 84.0-85.2 mph. T2078, 2010 average rpm. Arm side, late life
CB: 64.4-69.7 mph. T1911, 1753 average rpm. Smaller 1/7 break
CH: 65.3-74.0 mph. T1665, 1448 average rpm. Arm side run
2021 PBR Jr. Future Games
Slender frame. Loose arm action from the left side. Low 3/4 arm slot. Fastball topped at 77mph with lots of movement to the arm side. Haas touted a very effective 3 pitch mix with a breaking ball at 60-65mph and a change up at 64-68mph. Haas was very effective during his start on the weekend. Competed very well.
Positional Profile: LHP/OF
Body: 5-11 137 Long Lanky
Delivery: Quick rocker step. Turn and leg kick. Gets down the mound. High chest and repeatable balanced delivery.
Arm Action: Whippy loose arm. High ¾ arm slot. Will change to a low ¾ slot too. Hides the ball well.
FB: 74-76mph T-76 Lots of arm side run
CB: 57-59 mph 1/7 developing
CH: 65-67 mph heavy sink and run.
SL: 64-67 mph smaller. Best when he throws it hard.
Hit: LHH- Loads hands high. Separates from the lower half. Tendency to arm bar. Gets long through the zone and swings with the top half. Looks to elevate the baseball. Inconsistent feel for the barrel.
Power: 69mph exit velocity off of a tee
Arm: OF- 77mph
Defense: OF- Solid movements. Sure hands. Easy whippy arm action with accuracy. Strong arm.
Run: 7.48 60-yard dash
Positional Profile: LHP/OF
Body: 5--11, 130lbs, long lanky
Delivery: Small rocker step to a big tuck, gets down the hill aggressively, uses lower body aggressively during delivery.
Arm Action: Long loose arm action from ¾
FB: T-75, 72-74 mph range. Arm side run.
CB: 55-56 mph. 1/7 shape. Developing, spinner.
CH/FK: 62-65 mph. Arm side fade and sink.
SL: 64-67 mph. Developing, not much break.
Hit: Balanced stance, gets good separation with the lower and upper body, inconsistent barrel feel, good rhythm, leaks front shoulder, middle approach, line drive contact.
Power: 69 mph exit velocity from the tee.
Arm: LH, OF: 77mph
Defense: OF- Anticipatory hop, plays through the baseball, throws the ball with carry, loose arm action, decent movements, average hands.
Run: 7.48 runner in the 60 yard dash