Prep Baseball Report

Prep Baseball Iowa Top Performers of 2025: Blast Metrics


Rob Allison
Supervisor, Upper Midwest

 

Iowa - As we head into 2026, Prep Baseball Iowa took an in-depth look at the numbers collected from our events throughout the past year. 2025 was an outstanding year as we continued our mission to help players across the state reach the next level—providing a platform to showcase their abilities and be seen by college programs nationwide. More than 900 colleges and professional teams subscribe to Prep Baseball’s services.

After compiling data from events held across Iowa in 2025, we’ve highlighted the top statistical performers in multiple categories. While these numbers don’t represent everything documented by our boots-on-the-ground scouting staff, they offer a strong snapshot of where each class currently stands.


AVG BAT SPEED ALL (2026-2029)

Rank Name State School Class Pos Bat Speed (avg)
1 Reece Whinery IA Southeast Polk High School 2026 RHP 79.4 mph
2 Xander Gutmann IA Urbandale High School 2026 OF 79.0 mph
3 Jackson Kepley IA Ames High School 2026 C 78.6 mph
4 Brandon Bea IA Davenport North 2026 OF 77.5 mph
5 Kam Jorgensen IA Saydel High School 2026 1B 77.4 mph
6 Bridger Schmidt IA Linn-Mar 2027 1B 77.3 mph
7 Brooks Bond IA Lewis Central Senior High School 2028 SS 76.9 mph
8 Anthony Harrington IA Midland Middle/High School 2026 3B 76.8 mph
9 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 76.8 mph
10 Gavin DeJesus IA Waukee High School 2026 SS 76.7 mph
11 Joey Nahas IA Dowling Catholic 2026 SS 76.7 mph
12 Peyton Ruble IA Waukee High School 2026 1B 76.6 mph
13 Christopher Erickson IA Johnston Senior High School 2028 OF 76.0 mph
14 Jonathan Carrasco IA Ankeny Centennial High School 2026 SS 76.0 mph
15 Travis White IA Martensdale-St Marys Jr-Sr High School 2026 RHP 75.5 mph
16 Trent Grevengoed IA WDM Valley 2026 OF 75.4 mph
17 Liam Howard IA Ankeny High School 2027 RHP 75.4 mph
18 Zach Benge IA Indianola High School 2026 C 75.4 mph
19 William Frederiksen IA Pleasant Valley High School 2026 1B 75.2 mph
20 Bryce Pauly IA Davenport North 2026 3B 75.1 mph
21 Cal Jepsen IA Sioux City East 2026 SS 75.1 mph
22 Brayden Kennedy IA Pleasantville High School 2027 3B 75.1 mph
23 Connor Soesbe IA Northeast Middle-High School 2026 OF 74.9 mph
24 Tate Moulton IA Grand View Christian 2026 OF 74.9 mph
25 Hayes Lautenbach IA Pella 2027 RHP 74.8 mph

AVG HAND SPEED ALL (2026-2029)

Rank Name State School Class Pos Hand Speed (avg)
1 Ryan Wille IA Ankeny High School 2027 RHP 27.6 mph
2 Brett McInnis IA Le Mars High School 2027 C 26.9 mph
3 Bridger Schmidt IA Linn-Mar 2027 1B 25.5 mph
4 Cal Jepsen IA Sioux City East 2026 SS 25.2 mph
5 Nolan Dittmer IA Davenport Assumption 2026 1B 25.2 mph
6 Jimmy Nahas IA Dowling Catholic 2026 OF 24.9 mph
7 Kam Jorgensen IA Saydel High School 2026 1B 24.4 mph
8 Joey Nahas IA Dowling Catholic 2026 SS 24.1 mph
9 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 24.1 mph
10 Camden Wroe IA Cedar Falls 2026 OF 23.8 mph
11 Jackson Kepley IA Ames High School 2026 C 23.8 mph
12 Hayes Lautenbach IA Pella 2027 RHP 23.5 mph
13 Gavin DeJesus IA Waukee High School 2026 SS 23.3 mph
14 Reid Schmal IA Ames High School 2027 C 23.3 mph
15 Ryan Buffington IA Ankeny High School 2026 LHP 23.1 mph
16 Luke Merrick IA Solon High School 2028 OF 23.1 mph
17 Michael Wiechmann IA Ballard High School 2026 LHP 23.1 mph
18 Tyler Hermansen IA Cedar Falls High School 2026 OF 23.1 mph
19 Mason Tell IA Johnston 2026 OF 23.1 mph
20 Jackson Nutt IA Southeast Polk High School 2027 C 23.1 mph
21 Mason McFate IA Pleasant Valley High School 2028 SS 23.0 mph
22 Manny Roemmich IA Valley High School 2026 OF 23.0 mph
23 Kaleb Kosman IA Johnston 2026 SS 22.9 mph
24 Brady Abram IA Van Meter 2028 OF 22.9 mph
^ Will Nesler IA Ankeny Centennial High School 2027 SS 22.9 mph
25 Matthew Blomme IA Cardinal High School 2027 RHP 22.9 mph

AVG ROTATIONAL ACCELERATION ALL (2026-2029)

Rank Name State School Class Pos Rot. Acc (avg)
1 Brett McInnis IA Le Mars High School 2027 C 36.3 g
2 Brady Abram IA Van Meter 2028 OF 35.8 g
3 Manny Roemmich IA Valley High School 2026 OF 30.3 g
4 Blake Fort IA Lewis Central Senior High School 2028 SS 28.1 g
5 Austin Leander IA East High School 2028 LHP 27.7 g
6 Jimmy Nahas IA Dowling Catholic 2026 OF 27.1 g
7 Owen Everhart IA Pleasant Valley High School 2028 OF 26.9 g
8 Graham Rima IA Pleasant Valley High School 2026 OF 26.6 g
9 Cole Goodrich IA Marion 2026 3B 26.5 g
10 Texton Bollers IA Clear Creek Amana 2028 3B 26.4 g
11 Brody Larsen IA Treynor High School 2027 C 25.5 g
12 Jackson Kepley IA Ames High School 2026 C 25.2 g
13 Joey Nahas IA Dowling Catholic 2026 SS 24.9 g
14 Cal Jepsen IA Sioux City East 2026 SS 24.9 g
15 Tyler Drefke IA DES MOINES CHRISTIAN SCHOOL 2026 OF 24.5 g
16 Ryan Buffington IA Ankeny High School 2026 LHP 24.4 g
17 Bowen Benedict IA Ballard High School 2028 LHP 24.0 g
18 Mason Tell IA Johnston 2026 OF 24.0 g
19 Tate Moulton IA Grand View Christian 2026 OF 24.0 g
20 Colton Wight IA Martensdale-St Marys Jr-Sr High School 2026 3B 23.7 g
21 Ahvyance Taylor IA Johnston Senior High School 2027 OF 23.5 g
22 Henry Simmons IA Williamsburg 2026 C 23.1 g
23 Camden Wroe IA Cedar Falls 2026 OF 23.0 g
24 Dayson Workman IA Fairfield High School 2026 SS 22.5 g
25 Reid Schmal IA Ames High School 2027 C 22.3 g

ON PLANE EFFICIENCY ALL (2026-2029)

Rank Name State School Class Pos On Plane Eff (avg)
1 Nicholas Lentz IA Dowling Catholic High School 2029 1B 94 %
2 Taite Fitch IA Interstate 35 High School 2027 C 92 %
3 Cal Hollenbaugh IA Muscatine 2026 RHP 91 %
4 Evan Kinzenbaw IA Ballard High School 2027 SS 91 %
5 Evan Varcoe IA Des Moines Christian School 2027 3B 91 %
6 Michael Wiechmann IA Ballard High School 2026 LHP 91 %
7 Aiden Frey IA Roland-Story High School 2027 OF 90 %
8 Jaxon Howe IA Norwalk 2028 C 89 %
9 Frankie Pagano IA Dowling Catholic High School 2029 LHP 88 %
10 Pete Lebo IA Grundy Center 2026 C 88 %
^ Evan Schmierer IA Iowa City Liberty 2026 SS 88 %
11 Colton Moore IA Norwalk 2027 SS 87 %
12 Texton Bollers IA Clear Creek Amana 2028 3B 86 %
13 Brady Hillebrand IA Ballard 2026 SS 86 %
14 Boston Anderson IA Northwest High School 2029 C 85 %
15 Mason Tell IA Johnston 2026 OF 85 %
16 Brody Schoenherr IA Lawton-Bronson Junior-Senior High School 2027 RHP 85 %
17 Mason Bahr IA Southeast Valley 2027 C 85 %
18 Brody McInville IA Urbandale 2026 SS 84 %
19 Jaxton Leach IA Bellevue 2027 SS 84 %
20 Ryan Lengeling IA Waukee High School 2026 C 83 %
21 Beau Morio IA Xavier 2027 C 83 %
22 Ahvyance Taylor IA Johnston Senior High School 2027 OF 83 %
23 Dane Gosselink IA West Des Moines Valley 2026 LHP 83 %
24 Lincoln Roethler IA Denver 2027 RHP 83 %
25 Drew Turgasen IA Iowa City Liberty 2028 C 83 %
^ Colton Wight IA Martensdale-St Marys Jr-Sr High School 2026 3B 83 %


AVG BAT SPEED 2026

Rank Name State School Class Pos Bat Speed (avg)
1 Reece Whinery IA Southeast Polk High School 2026 RHP 79.4 mph
2 Xander Gutmann IA Urbandale High School 2026 OF 79.0 mph
3 Jackson Kepley IA Ames High School 2026 C 78.6 mph
4 Brandon Bea IA Davenport North 2026 OF 77.5 mph
5 Kam Jorgensen IA Saydel High School 2026 1B 77.4 mph
6 Anthony Harrington IA Midland Middle/High School 2026 3B 76.8 mph
7 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 76.8 mph
8 Gavin DeJesus IA Waukee High School 2026 SS 76.7 mph
9 Joey Nahas IA Dowling Catholic 2026 SS 76.7 mph
10 Peyton Ruble IA Waukee High School 2026 1B 76.6 mph

AVG HAND SPEED 2026

Rank Name State School Class Pos Hand Speed (avg)
1 Cal Jepsen IA Sioux City East 2026 SS 25.2 mph
2 Nolan Dittmer IA Davenport Assumption 2026 1B 25.2 mph
3 Jimmy Nahas IA Dowling Catholic 2026 OF 24.9 mph
4 Kam Jorgensen IA Saydel High School 2026 1B 24.4 mph
5 Joey Nahas IA Dowling Catholic 2026 SS 24.1 mph
6 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 24.1 mph
7 Camden Wroe IA Cedar Falls 2026 OF 23.8 mph
8 Jackson Kepley IA Ames High School 2026 C 23.8 mph
9 Gavin DeJesus IA Waukee High School 2026 SS 23.3 mph
10 Ryan Buffington IA Ankeny High School 2026 LHP 23.1 mph

AVG ROTATIONAL ACCELERATION 2026

Rank Name State School Class Pos Rot. Acc (avg)
1 Manny Roemmich IA Valley High School 2026 OF 30.3 g
2 Jimmy Nahas IA Dowling Catholic 2026 OF 27.1 g
3 Graham Rima IA Pleasant Valley High School 2026 OF 26.6 g
4 Cole Goodrich IA Marion 2026 3B 26.5 g
5 Jackson Kepley IA Ames High School 2026 C 25.2 g
6 Joey Nahas IA Dowling Catholic 2026 SS 24.9 g
7 Cal Jepsen IA Sioux City East 2026 SS 24.9 g
8 Tyler Drefke IA DES MOINES CHRISTIAN SCHOOL 2026 OF 24.5 g
9 Ryan Buffington IA Ankeny High School 2026 LHP 24.4 g
10 Mason Tell IA Johnston 2026 OF 24.0 g

ON PLANE EFFICIENCY 2026

Rank Name State School Class Pos On Plane Eff (avg)
1 Cal Hollenbaugh IA Muscatine 2026 RHP 91 %
2 Michael Wiechmann IA Ballard High School 2026 LHP 91 %
3 Pete Lebo IA Grundy Center 2026 C 88 %
^ Evan Schmierer IA Iowa City Liberty 2026 SS 88 %
4 Brady Hillebrand IA Ballard 2026 SS 86 %
5 Mason Tell IA Johnston 2026 OF 85 %
6 Brody McInville IA Urbandale 2026 SS 84 %
7 Ryan Lengeling IA Waukee High School 2026 C 83 %
8 Dane Gosselink IA West Des Moines Valley 2026 LHP 83 %
9 Colton Wight IA Martensdale-St Marys Jr-Sr High School 2026 3B 83 %
10 Carter Johnson IA Waukee Northwest 2026 SS 82 %
^ Cael Kluever IA Northeast 2026 RHP 82 %


AVG BAT SPEED 2027

Rank Name State School Class Pos Bat Speed (avg)
1 Bridger Schmidt IA Linn-Mar 2027 1B 77.3 mph
2 Liam Howard IA Ankeny High School 2027 RHP 75.4 mph
3 Brayden Kennedy IA Pleasantville High School 2027 3B 75.1 mph
4 Hayes Lautenbach IA Pella 2027 RHP 74.8 mph
5 Tom Norton IA Muscatine High School 2027 3B 74.5 mph
6 Ethan Hall IA Des Moines Roosevelt 2027 RHP 74.2 mph
7 Lincoln Norris IA Knoxville High School 2027 SS 73.7 mph
8 Charlie Rutherford IA Waukee High School 2027 1B 73.6 mph
9 Ryan Wille IA Ankeny High School 2027 RHP 73.2 mph
10 Owen Hupfer IA Johnston Senior High School 2027 2B 73.2 mph

AVG HAND SPEED 2027

Rank Name State School Class Pos Hand Speed (avg)
1 Ryan Wille IA Ankeny High School 2027 RHP 27.6 mph
2 Brett McInnis IA Le Mars High School 2027 C 26.9 mph
3 Bridger Schmidt IA Linn-Mar 2027 1B 25.5 mph
4 Hayes Lautenbach IA Pella 2027 RHP 23.5 mph
5 Reid Schmal IA Ames High School 2027 C 23.3 mph
6 Jackson Nutt IA Southeast Polk High School 2027 C 23.1 mph
7 Will Nesler IA Ankeny Centennial High School 2027 SS 22.9 mph
8 Matthew Blomme IA Cardinal High School 2027 RHP 22.9 mph
9 Patrick Lentz IA Dowling Catholic 2027 3B 22.8 mph
10 Liam Howard IA Ankeny High School 2027 RHP 22.8 mph

AVG ROTATIONAL ACCELERATION 2027

Rank Name State School Class Pos Rot. Acc (avg)
1 Brett McInnis IA Le Mars High School 2027 C 36.3 g
2 Brody Larsen IA Treynor High School 2027 C 25.5 g
3 Ahvyance Taylor IA Johnston Senior High School 2027 OF 23.5 g
4 Reid Schmal IA Ames High School 2027 C 22.3 g
5 Will Nesler IA Ankeny Centennial High School 2027 SS 22.2 g
6 Patrick Lentz IA Dowling Catholic 2027 3B 21.5 g
7 Ryan Wille IA Ankeny High School 2027 RHP 20.6 g
8 Aidan Walter IA Norwalk 2027 OF 19.8 g
9 Bridger Schmidt IA Linn-Mar 2027 1B 19.8 g
10 Matt Meeker IA Waukee High School 2027 OF 19.7 g

ON PLANE EFFICIENCY 2027

Rank Name State School Class Pos On Plane Eff (avg)
1 Taite Fitch IA Interstate 35 High School 2027 C 92 %
2 Evan Kinzenbaw IA Ballard High School 2027 SS 91 %
3 Evan Varcoe IA Des Moines Christian School 2027 3B 91 %
4 Aiden Frey IA Roland-Story High School 2027 OF 90 %
5 Colton Moore IA Norwalk 2027 SS 87 %
6 Brody Schoenherr IA Lawton-Bronson Junior-Senior High School 2027 RHP 85 %
7 Mason Bahr IA Southeast Valley 2027 C 85 %
8 Jaxton Leach IA Bellevue 2027 SS 84 %
9 Beau Morio IA Xavier 2027 C 83 %
10 Ahvyance Taylor IA Johnston Senior High School 2027 OF 83 %


AVG BAT SPEED 2028

Rank Name State School Class Pos Bat Speed (avg)
1 Brooks Bond IA Lewis Central Senior High School 2028 SS 76.9 mph
2 Christopher Erickson IA Johnston Senior High School 2028 OF 76.0 mph
3 Ben Grife IA ADM 2028 RHP 73.6 mph
4 Blake Fort IA Lewis Central Senior High School 2028 SS 73.2 mph
5 Brekken Miller IA Ankeny Centennial High School 2028 C 72.9 mph
6 Henry Heller IA Moc-Floyd Valley High School 2028 LHP 72.5 mph
7 Luke Merrick IA Solon High School 2028 OF 71.8 mph
8 Brady Abram IA Van Meter 2028 OF 71.3 mph
9 Jayden Stumpff IA Cedar Rapids Prairie 2028 3B 70.5 mph
10 Mason McFate IA Pleasant Valley High School 2028 SS 70.4 mph

AVG HAND SPEED 2028

Rank Name State School Class Pos Hand Speed (avg)
1 Luke Merrick IA Solon High School 2028 OF 23.1 mph
2 Mason McFate IA Pleasant Valley High School 2028 SS 23.0 mph
3 Brady Abram IA Van Meter 2028 OF 22.9 mph
4 Texton Bollers IA Clear Creek Amana 2028 3B 22.8 mph
5 Bowen Benedict IA Ballard High School 2028 LHP 22.7 mph
6 Brycen Welsh IA North Scott High School 2028 1B 22.4 mph
7 Brooks Bond IA Lewis Central Senior High School 2028 SS 22.4 mph
8 Blake Fort IA Lewis Central Senior High School 2028 SS 22.3 mph
9 Jacob Pierro IA Wahlert Catholic High School 2028 RHP 22.2 mph
10 Max Dougherty IA Cedar Rapids Xavier 2028 3B 22.1 mph

AVG ROTATIONAL ACCELERATION 2028

Rank Name State School Class Pos Rot. Acc (avg)
1 Brady Abram IA Van Meter 2028 OF 35.8 g
2 Blake Fort IA Lewis Central Senior High School 2028 SS 28.1 g
3 Austin Leander IA East High School 2028 LHP 27.7 g
4 Owen Everhart IA Pleasant Valley High School 2028 OF 26.9 g
5 Texton Bollers IA Clear Creek Amana 2028 3B 26.4 g
6 Bowen Benedict IA Ballard High School 2028 LHP 24.0 g
7 Jacob Pierro IA Wahlert Catholic High School 2028 RHP 21.2 g
8 Brooks Bond IA Lewis Central Senior High School 2028 SS 20.3 g
9 Luke Merrick IA Solon High School 2028 OF 19.3 g
10 Jake Clement IA Ballard High School 2028 C 18.7 g

ON PLANE EFFICIENCY 2028

Rank Name State School Class Pos On Plane Eff (avg)
1 Jaxon Howe IA Norwalk 2028 C 89 %
2 Texton Bollers IA Clear Creek Amana 2028 3B 86 %
3 Drew Turgasen IA Iowa City Liberty 2028 C 83 %
4 Christopher Erickson IA Johnston Senior High School 2028 OF 81 %
5 Jayden Stumpff IA Cedar Rapids Prairie 2028 3B 81 %
6 Colin Townsend IA Pleasant Valley, IA 2028 C 81 %
7 Mason McFate IA Pleasant Valley High School 2028 SS 81 %
8 Luke Merrick IA Solon High School 2028 OF 80 %
9 Carter Tuck IA Xavier High School 2028 OF 78 %
10 Reggie Pederson IA Fort Dodge High School 2028 SS 77 %


AVG BAT SPEED 2029

Rank Name State School Class Pos Bat Speed (avg)
1 Henry Kelly IA Northwest High School 2029 OF 70.7 mph
2 Milo Schroeder IA Western Dubuque High School 2029 3B 66.7 mph
3 Frankie Pagano IA Dowling Catholic High School 2029 LHP 64.5 mph
4 Drew Budke IA Cedar Falls High School 2029 C 63.8 mph
5 Boston Anderson IA Northwest High School 2029 C 63.2 mph
6 Tripp Rypma IA Dowling Catholic High School 2029 SS 62.9 mph
7 Blake Bartlett IA St Edmond Catholic School 2029 C 59.3 mph
8 Nicholas Lentz IA Dowling Catholic High School 2029 1B 57.0 mph

AVG HAND SPEED 2029

Rank Name State School Class Pos Hand Speed (avg)
1 Frankie Pagano IA Dowling Catholic High School 2029 LHP 21.8 mph
2 Milo Schroeder IA Western Dubuque High School 2029 3B 20.5 mph
3 Drew Budke IA Cedar Falls High School 2029 C 20.3 mph
4 Henry Kelly IA Northwest High School 2029 OF 19.9 mph
5 Boston Anderson IA Northwest High School 2029 C 18.6 mph
6 Tripp Rypma IA Dowling Catholic High School 2029 SS 18.3 mph
7 Blake Bartlett IA St Edmond Catholic School 2029 C 16.3 mph
8 Nicholas Lentz IA Dowling Catholic High School 2029 1B 14.2 mph

AVG ROTATIONAL ACCELERATION 2029

Rank Name State School Class Pos Rot. Acc (avg)
1 Frankie Pagano IA Dowling Catholic High School 2029 LHP 18.2 g
2 Boston Anderson IA Northwest High School 2029 C 17.8 g
3 Henry Kelly IA Northwest High School 2029 OF 14.3 g
4 Tripp Rypma IA Dowling Catholic High School 2029 SS 12.5 g
5 Drew Budke IA Cedar Falls High School 2029 C 7.1 g
6 Nicholas Lentz IA Dowling Catholic High School 2029 1B 6.5 g
7 Blake Bartlett IA St Edmond Catholic School 2029 C 6.0 g
8 Milo Schroeder IA Western Dubuque High School 2029 3B 3.4 g

ON PLANE EFFICIENCY 2029

Rank Name State School Class Pos On Plane Eff (avg)
1 Nicholas Lentz IA Dowling Catholic High School 2029 1B 94 %
2 Frankie Pagano IA Dowling Catholic High School 2029 LHP 88 %
3 Boston Anderson IA Northwest High School 2029 C 85 %
4 Tripp Rypma IA Dowling Catholic High School 2029 SS 73 %
5 Milo Schroeder IA Western Dubuque High School 2029 3B 69 %
6 Blake Bartlett IA St Edmond Catholic School 2029 C 68 %
7 Henry Kelly IA Northwest High School 2029 OF 62 %
8 Drew Budke IA Cedar Falls High School 2029 C 57 %


MORE IOWA TOP PERFORMERS CONTENT

UPCOMING EVENTS

EVENT DATE LOCATION
Winter Hitting Update (S2) 12/14/2025 Chips Performance, Waukee, IA
Winter Hitting Update (S3) 01/11/2026 Chips Performance, Waukee, IA
IA Preseason ID-Eastern Iowa 02/08/2026 Eastern Iowa Sports Facility, Monticello, IA
Rising Stars ID-Eastern Iowa (2030s Only) 02/08/2026 Eastern Iowa Sports Facility, Monticello, IA
IA Preseason ID-Central Iowa 02/15/2026 SportsPlex West, Waukee, IA
Rising Stars ID-Central Iowa S1 (2030s Only) 02/15/2026 SportsPlex West, Waukee, IA
IA Preseason ID-Southeast Iowa 02/16/2026 Musco Sports Center, Muscatine, IA
Rising Stars ID-Southeast Iowa (2030s Only) 02/16/2026 Musco Sports Center, Muscatine, IA
IA Preseason All-State (Invite-Only) 03/08/2026 SportsPlex West, Waukee, IA
Rising Stars ID-Central Iowa S2 (2030s Only) 03/08/2026 SportsPlex West, Waukee, IA