Prep Baseball Report

Oregon Preseason ID - Pitching Data Dive


Dylan Grenz
Associate Scout

On Saturday, February 17th, Prep Baseball staff hosted the Oregon Preseason ID at The University of Oregon in Eugene, OR. Featuring prospects in the 2024-2028 classes, over 40 players from across the state participated in this pro-style workout. The event included unrivaled access to data through our state-of-the-art technology partners, as well as in-depth scouting analysis from our Prep Baseball staff.

Preseason ID events serve as an important tool for both PBR scouts and college recruiters, who will subsequently create lists of prospects to follow as they plan their spring coverage. We also tend to see prospects’ best performances in the preseason, as most athletes are fresh and coming off of strict and targeted off-season training programs that have resulted in big gains, primed for updating their Prep Baseball profile. Exceptional performances lend the opportunity to secure invitations to some of the summer's biggest invite-only events, including Top Prospect Games, Prep Baseball Future Games, and more.

Earlier this week, we published our Statistical Analysis, where we broke down the stat leaders from the more traditional categories, and our Positional Data Dive, where we unpacked the more complex positional player data. Today, we will take a further in-depth look at the pitching data, collected via Trackman. All listed stats are also recorded and made available on individual player profiles.

DATA DIVE - TRACKMAN PITCHING

Oregon Preseason ID

PEAK FB VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Emmett Stacher CA Etna Union 2025 C 87.5 mph
2 Wade Hagey OR Wilsonville High School 2025 LHP 86.8 mph
3 Myles Cox OR Willamette 2027 SS 84.6 mph
4 Cash Martin OR McNary 2025 RHP 83.8 mph
5 JT Girod OR Central 2027 SS 82.8 mph
6 Mason Christian OR Willamette 2027 RHP 82.3 mph
7 Bryson Nygren OR Regis 2025 RHP 82.2 mph
8 Ben James OR Liberty 2026 RHP 81.9 mph
9 Luke Wheeling OR North Bend 2025 3B 81.8 mph
10 Drew Wooten OR Marist Catholic 2024 RHP 81.7 mph

EFFECTIVE FB VELOCITY AVG

Effective velocity is taking into account the velocity of each pitch, its release distance, the pitches time to the plate / hitting area, and the pitches movement.  With all of this information, Effective Velocity is allowing coaches and scouts to more accurately compare how a pitch is affecting a hitter.

Rank Name State School Class Pos Eff Velocity (avg)
1 Emmett Stacher CA Etna Union 2025 C 83.9 mph
2 Wade Hagey OR Wilsonville High School 2025 LHP 83.2 mph
3 Myles Cox OR Willamette 2027 SS 81.6 mph
4 Drew Wooten OR Marist Catholic 2024 RHP 79.6 mph
5 Mason Christian OR Willamette 2027 RHP 79.3 mph
6 Bryson Nygren OR Regis 2025 RHP 79.0 mph
7 JT Girod OR Central 2027 SS 78.9 mph
8 Alejandro Ziolkowski OR Pleasant Hill 2025 RHP 77.9 mph

PEAK FB SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Wade Hagey OR Wilsonville High School 2025 LHP 2292 rpm
2 Emmett Stacher CA Etna Union 2025 C 2262 rpm
3 Drew Wooten OR Marist Catholic 2024 RHP 2255 rpm
4 Joseph Owens OR Glencoe 2025 RHP 2254 rpm
5 Mason Christian OR Willamette 2027 RHP 2215 rpm
6 JT Girod OR Central 2027 SS 2128 rpm
7 Bryson Nygren OR Regis 2025 RHP 2127 rpm
8 Mason Frederickson OR Sandy 2027 SS 2087 rpm

AVG FB SPIN RATE

Rank Name State School Class Pos Spin Rate (avg)
1 Emmett Stacher CA Etna Union 2025 C 2208 rpm
2 Wade Hagey OR Wilsonville High School 2025 LHP 2201 rpm
3 Joseph Owens OR Glencoe 2025 RHP 2181 rpm
4 Mason Christian OR Willamette 2027 RHP 2172 rpm
5 Drew Wooten OR Marist Catholic 2024 RHP 2128 rpm
6 JT Girod OR Central 2027 SS 2077 rpm
7 Mason Frederickson OR Sandy 2027 SS 2034 rpm
8 Bryson Nygren OR Regis 2025 RHP 2033 rpm

AVG INDUCED VERTICAL MOVEMENT

Rank Name State School Class Pos IVB (avg)
1 Cash Martin OR McNary 2025 RHP 20.1 in
2 Mason Christian OR Willamette 2027 RHP 19.6 in
3 Jack Burnham OR Ida B. Wells-Barnett 2027 LHP 18.8 in
4 Myles Cox OR Willamette 2027 SS 18.7 in
5 Drew Wooten OR Marist Catholic 2024 RHP 17.4 in
6 Mason Frederickson OR Sandy 2027 SS 16.3 in
7 Joseph Owens OR Glencoe 2025 RHP 16.0 in
8 Parker Edwards OR Sheldon 2027 RHP 15.9 in
9 Wade Hagey OR Wilsonville High School 2025 LHP 15.7 in
10 Isaac Libal OR Tualatin 2025 RHP 15.6 in
11 Ben James OR Liberty 2026 RHP 15.3 in
12 Gavin Bush OR South Eugene 2025 SS 15.3 in

AVG HORIZONTAL MOVEMENT

Rank Name State School Class Pos HM (avg)
1 Emmett Stacher CA Etna Union 2025 C 19.6
2 Andrew Roadman OR South Eugene 2027 3B 19.2
3 Jaxon Detzler OR Sheldon 2026 LHP -17.2
4 Jack Burnham OR Ida B. Wells-Barnett 2027 LHP -16.2
5 Bryson Nygren OR Regis 2025 RHP 15.6
6 Kye Leenders OR Sherwood 2027 LHP -15.3
7 Dayton Stills OR Sweet Home 2026 RHP 13.3
8 Wade Hagey OR Wilsonville High School 2025 LHP -13.2
9 JT Girod OR Central 2027 SS 12.8
10 Drew Wooten OR Marist Catholic 2024 RHP 11.1
11 Cash Martin OR McNary 2025 RHP 9.9
12 Myles Cox OR Willamette 2027 SS 9.5

CB VELOCITY

Rank Name State School Class Pos Velo Range
1 Emmett Stacher CA Etna Union 2025 C 73.5-76.5 mph
2 Wade Hagey OR Wilsonville High School 2025 LHP 75.4-76.3 mph
3 Myles Cox OR Willamette 2027 SS 71.8-73.4 mph
4 Joseph Owens OR Glencoe 2025 RHP 70.4-73.1 mph
5 Ben James OR Liberty 2026 RHP 69.9-72.1 mph
6 Jaxon Detzler OR Sheldon 2026 LHP 67.2-68.8 mph
7 Drew Wooten OR Marist Catholic 2024 RHP 66.3-68.2 mph
8 Blake Timothy OR Lincoln High School 2026 OF 64.6-66.9 mph

PEAK CB SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Joseph Owens OR Glencoe 2025 RHP 2368 rpm
2 Myles Cox OR Willamette 2027 SS 2355 rpm
3 Emmett Stacher CA Etna Union 2025 C 2307 rpm
4 Jaxon Detzler OR Sheldon 2026 LHP 2285 rpm
5 Wade Hagey OR Wilsonville High School 2025 LHP 2191 rpm

AVG CB SPIN RATE

Rank Name State School Class Pos Spin Rate (avg)
1 Joseph Owens OR Glencoe 2025 RHP 2322 rpm
2 Myles Cox OR Willamette 2027 SS 2291 rpm
3 Jaxon Detzler OR Sheldon 2026 LHP 2211 rpm
4 Emmett Stacher CA Etna Union 2025 C 2174 rpm
5 Parker Edwards OR Sheldon 2027 RHP 2080 rpm

SL VELOCITY

Rank Name State School Class Pos Velo Range
1 Emmett Stacher CA Etna Union 2025 C 76.2-76.7 mph
2 Mason Christian OR Willamette 2027 RHP 72.7-74.9 mph
3 Bryson Nygren OR Regis 2025 RHP 73.0-74.6 mph
4 Myles Cox OR Willamette 2027 SS 72.9-74.1 mph
5 JT Girod OR Central 2027 SS 71.4-73.3 mph
6 Luke Wheeling OR North Bend 2025 3B 70.8-72.1 mph
7 Joseph Owens OR Glencoe 2025 RHP 69.6-70.9 mph
8 Mason Frederickson OR Sandy 2027 SS 69.0-70.7 mph

PEAK SL SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Joseph Owens OR Glencoe 2025 RHP 2484 rpm
2 Mason Christian OR Willamette 2027 RHP 2439 rpm
3 Bryson Nygren OR Regis 2025 RHP 2303 rpm
4 Myles Cox OR Willamette 2027 SS 2256 rpm
5 Luke Wheeling OR North Bend 2025 3B 2235 rpm
6 Emmett Stacher CA Etna Union 2025 C 2224 rpm
7 Cash Martin OR McNary 2025 RHP 2201 rpm
8 Parker Edwards OR Sheldon 2027 RHP 2139 rpm

AVG SL SPIN RATE

Rank Name State School Class Pos Spin Rate (avg)
1 Joseph Owens OR Glencoe 2025 RHP 2406
2 Mason Christian OR Willamette 2027 RHP 2400
3 Myles Cox OR Willamette 2027 SS 2226
4 Emmett Stacher CA Etna Union 2025 C 2188
5 Cash Martin OR McNary 2025 RHP 2147
6 Parker Edwards OR Sheldon 2027 RHP 2128
7 Jaxon Detzler OR Sheldon 2026 LHP 2075
8 Luke Wheeling OR North Bend 2025 3B 2040

CH VELOCITY

Rank Name State School Class Pos Velo Range
1 Emmett Stacher CA Etna Union 2025 C 79.0-79.8 mph
2 Wade Hagey OR Wilsonville High School 2025 LHP 76.7-78.8 mph
3 Bryson Nygren OR Regis 2025 RHP 77.3-78.4 mph
4 Myles Cox OR Willamette 2027 SS 72.7-76.5 mph
5 Luke Wheeling OR North Bend 2025 3B 73.5-76.4 mph
6 Mason Christian OR Willamette 2027 RHP 74.2-75.5 mph
7 Mason Frederickson OR Sandy 2027 SS 74.5-75.3 mph
8 Ben James OR Liberty 2026 RHP 71.7-73.7 mph
9 JT Girod OR Central 2027 SS 71.8-72.9 mph
10 Kye Leenders OR Sherwood 2027 LHP 67.7-72.1 mph

AVG CH SPIN RATE

Rank Name State School Class Pos Spin Rate (avg)
1 Mason Christian OR Willamette 2027 RHP 1979 rpm
2 Myles Cox OR Willamette 2027 SS 1763 rpm
3 Emmett Stacher CA Etna Union 2025 C 1762 rpm
4 Jack Burnham OR Ida B. Wells-Barnett 2027 LHP 1674 rpm
5 Bryson Nygren OR Regis 2025 RHP 1604 rpm
6 Jaxon Detzler OR Sheldon 2026 LHP 1593 rpm
7 JT Girod OR Central 2027 SS 1532 rpm
8 Kye Leenders OR Sherwood 2027 LHP 1504 rpm
9 Parker Edwards OR Sheldon 2027 RHP 1493 rpm
10 Wade Hagey OR Wilsonville High School 2025 LHP 1451 rpm

CH HORIZONTAL MOVEMENT

Rank Name State School Class Pos HM (avg)
1 Emmett Stacher CA Etna Union 2025 C 18.1
2 Myles Cox OR Willamette 2027 SS 16.8
3 Mason Christian OR Willamette 2027 RHP 16.4
4 Wade Hagey OR Wilsonville High School 2025 LHP -14.4
5 Bryson Nygren OR Regis 2025 RHP 14.0
6 Andrew Roadman OR South Eugene 2027 3B 13.8
7 Jaxon Detzler OR Sheldon 2026 LHP -13.2
8 Cash Martin OR McNary 2025 RHP 12.9
9 Parker Edwards OR Sheldon 2027 RHP 12.0
10 Ben James OR Liberty 2026 RHP 9.8

 + CLICK HERE for a look at the complete statistics from the event.