Prep Baseball Report

Prep Baseball Iowa Top Performers of 2025: Hitting 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.


TOP PEAK EXIT VELOCITY ALL (2026-2029)

Rank Name State School Class Pos Exit Velocity (max)
1 Bridger Schmidt IA Linn-Mar 2027 1B 109.1 mph
2 Reed Smith IA Winterset Senior High School 2026 C 105.7 mph
3 Matt Meeker IA Waukee High School 2027 OF 105.3 mph
4 Anthony Harrington IA Midland Middle/High School 2026 3B 104.2 mph
5 Cullen Smith IA Ames 2026 OF 104.0 mph
6 Gavin DeJesus IA Waukee High School 2026 SS 103.8 mph
7 Charlie Rutherford IA Waukee High School 2027 1B 103.5 mph
8 Tom Norton IA Muscatine High School 2027 3B 103.0 mph
9 Brandon Bea IA Davenport North 2026 OF 102.9 mph
10 Joey Nahas IA Dowling Catholic 2026 SS 102.6 mph
11 Kason Clayborne IA Sioux City East 2027 OF 102.4 mph
12 Kam Jorgensen IA Saydel High School 2026 1B 101.9 mph
13 Ryan Wille IA Ankeny High School 2027 RHP 101.4 mph
14 Blake Fort IA Lewis Central Senior High School 2028 SS 101.2 mph
15 Maddox Kelley IA Solon High School 2027 SS 101.1 mph
16 Jeremiah (JJ) Phillips IA Pleasantville 2027 OF 101.1 mph
17 Jackson Kepley IA Ames High School 2026 C 101.0 mph
18 Noah Davies IA Boone High School 2026 C 100.9 mph
19 Jonathan Carrasco IA Ankeny Centennial High School 2026 SS 100.8 mph
20 Bryce Pauly IA Davenport North 2026 3B 100.7 mph
21 Liam Howard IA Ankeny High School 2027 RHP 100.5 mph
22 Ryan Slechta IA Denison High School 2026 1B 100.4 mph
23 Hunter Minner IA Ankeny High School 2027 RHP 100.4 mph
24 Tyler Honkomp IA Northwest High School 2027 OF 100.4 mph
25 Camden Wroe IA Cedar Falls 2026 OF 100.2 mph

TOP AVERAGE EXIT VELOCITY ALL (2026-2029)

Rank Name State School Class Pos Exit Velocity (avg)
1 Bridger Schmidt IA Linn-Mar 2027 1B 103.3 mph
2 Matt Meeker IA Waukee High School 2027 OF 101.5 mph
3 Nolan Dittmer IA Davenport Assumption 2026 1B 97.7 mph
4 Brayden Kennedy IA Pleasantville High School 2027 3B 95.8 mph
5 Ryan Wille IA Ankeny High School 2027 RHP 95.1 mph
6 Gavin DeJesus IA Waukee High School 2026 SS 95.1 mph
7 Tom Norton IA Muscatine High School 2027 3B 95.0 mph
8 Kam Jorgensen IA Saydel High School 2026 1B 94.8 mph
9 Tavian Soppe IA Linn Mar 2026 1B 94.7 mph
10 Tyler Majeski IA Ankeny High School 2026 1B 94.7 mph
11 Cam Hill IA Valley High School 2026 OF 94.4 mph
12 Luke Merrick IA Solon High School 2028 OF 94.3 mph
13 Anthony Harrington IA Midland Middle/High School 2026 3B 94.2 mph
14 Blake Fort IA Lewis Central Senior High School 2028 SS 94.2 mph
15 Noah Davies IA Boone High School 2026 C 94.2 mph
16 Drew Fillenworth IA Benton Community 2026 RHP 94.1 mph
17 Cal Heydon IA Coon Rapids-Bayard 2026 1B 93.8 mph
18 Ethan Hall IA Des Moines Roosevelt 2027 RHP 93.5 mph
19 Henry Simmons IA Williamsburg 2026 C 93.4 mph
20 Beau Morio IA Xavier 2027 C 93.2 mph
21 Christopher Meyer IA Independence Junior Senior High School 2026 OF 93.2 mph
22 Christopher Erickson IA Johnston Senior High School 2028 OF 93.1 mph
23 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 93.0 mph
24 Jeremiah (JJ) Phillips IA Pleasantville 2027 OF 92.9 mph
25 Xander Gutmann IA Urbandale High School 2026 OF 92.9 mph

TOP MAX DISTANCE (FT) ALL (2026-2029)

Rank Name State School Class Pos Distance (max)
1 Bridger Schmidt IA Linn-Mar 2027 1B 403 ft
2 Brandon Bea IA Davenport North 2026 OF 396 ft
3 Tom Norton IA Muscatine High School 2027 3B 393 ft
4 Tavian Soppe IA Linn Mar 2026 1B 390 ft
5 Camden Wroe IA Cedar Falls 2026 OF 388 ft
6 Luke Merrick IA Solon High School 2028 OF 385 ft
7 Matt Meeker IA Waukee High School 2027 OF 384 ft
8 Kam Jorgensen IA Saydel High School 2026 1B 384 ft
9 Beau Morio IA Xavier 2027 C 382 ft
10 Jeremiah (JJ) Phillips IA Pleasantville 2027 OF 381 ft
11 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 378 ft
12 Nolan Dittmer IA Davenport Assumption 2026 1B 377 ft
13 Drew Fillenworth IA Benton Community 2026 RHP 376 ft
14 Ryan Slechta IA Denison High School 2026 1B 375 ft
15 Jonathan Carrasco IA Ankeny Centennial High School 2026 SS 374 ft
16 Charlie Rutherford IA Waukee High School 2027 1B 374 ft
17 Patrick Lentz IA Dowling Catholic 2027 3B 373 ft
18 Cullen Smith IA Ames 2026 OF 372 ft
19 Cole Goodrich IA Marion 2026 3B 372 ft
20 Ryan Wille IA Ankeny High School 2027 RHP 371 ft
21 Tate Moulton IA Grand View Christian 2026 OF 371 ft
22 Cal Heydon IA Coon Rapids-Bayard 2026 1B 369 ft
23 Jimmy Nahas IA Dowling Catholic 2026 OF 368 ft
24 Mason Hayes IA Perry High School 2028 LHP 368 ft
25 Stetson Kane IA Ballard 2026 OF 367 ft

TOP AVG DISTANCE (FT) ALL (2026-2029)

Rank Name State School Class Pos Distance (avg)
1 Rex Komenda IA Xavier High School 2027 OF 341 ft
2 Ethan Hall IA Des Moines Roosevelt 2027 RHP 331 ft
3 Tavian Soppe IA Linn Mar 2026 1B 322 ft
4 Kyler Sallis IA Bosco Catholic School System 2027 1B 310 ft
5 Ben Klitgaard IA Iowa City High School 2026 3B 302 ft
6 Cole Goodrich IA Marion 2026 3B 301 ft
7 Gradyn Klehn IA Waukee Northwest 2027 LHP 301 ft
8 William Frederiksen IA Pleasant Valley High School 2026 1B 299 ft
9 Tate Moulton IA Grand View Christian 2026 OF 299 ft
10 Carson Nolte IA Carlisle High School 2026 2B 298 ft
11 Patrick Lentz IA Dowling Catholic 2027 3B 298 ft
12 Brody Merema IA Indianola High School 2027 OF 296 ft
13 Carson Rounds IA Des Moines Christian School 2026 OF 295 ft
14 Cal Jepsen IA Sioux City East 2026 SS 294 ft
15 Bo Rypma IA Dowling Catholic High School 2029 OF 293 ft
16 Bridger Schmidt IA Linn-Mar 2027 1B 290 ft
17 Stetson Kane IA Ballard 2026 OF 288 ft
18 Gabe Jones IA Van Meter 2026 C 287 ft
19 Grant Roberg IA Indianola High School 2028 1B 285 ft
20 Danny Doyle IA John F Kennedy High School 2027 SS 284 ft
21 Harrison Kurth IA Johnston Senior High School 2027 OF 284 ft
22 Brady Barry IA Linn-Mar 2026 C 282 ft
23 Maddox Kelley IA Solon High School 2027 SS 282 ft
24 Ryan Wille IA Ankeny High School 2027 RHP 281 ft
25 Lennon Perrine IA Ankeny High School 2026 C 278 ft


TOP PEAK EXIT VELOCITY 2026

Rank Name State School Class Pos Exit Velocity (max)
1 Reed Smith IA Winterset Senior High School 2026 C 105.7 mph
2 Anthony Harrington IA Midland Middle/High School 2026 3B 104.2 mph
3 Cullen Smith IA Ames 2026 OF 104.0 mph
4 Gavin DeJesus IA Waukee High School 2026 SS 103.8 mph
5 Brandon Bea IA Davenport North 2026 OF 102.9 mph
6 Joey Nahas IA Dowling Catholic 2026 SS 102.6 mph
7 Kam Jorgensen IA Saydel High School 2026 1B 101.9 mph
8 Jackson Kepley IA Ames High School 2026 C 101.0 mph
9 Noah Davies IA Boone High School 2026 C 100.9 mph
10 Jonathan Carrasco IA Ankeny Centennial High School 2026 SS 100.8 mph

TOP AVERAGE EXIT VELOCITY 2026

Rank Name State School Class Pos Exit Velocity (avg)
1 Nolan Dittmer IA Davenport Assumption 2026 1B 97.7 mph
2 Gavin DeJesus IA Waukee High School 2026 SS 95.1 mph
3 Kam Jorgensen IA Saydel High School 2026 1B 94.8 mph
4 Tavian Soppe IA Linn Mar 2026 1B 94.7 mph
5 Tyler Majeski IA Ankeny High School 2026 1B 94.7 mph
6 Cam Hill IA Valley High School 2026 OF 94.4 mph
7 Anthony Harrington IA Midland Middle/High School 2026 3B 94.2 mph
8 Noah Davies IA Boone High School 2026 C 94.2 mph
9 Drew Fillenworth IA Benton Community 2026 RHP 94.1 mph
10 Cal Heydon IA Coon Rapids-Bayard 2026 1B 93.8 mph

TOP MAX DISTANCE (FT) 2026

Rank Name State School Class Pos Distance (max)
1 Brandon Bea IA Davenport North 2026 OF 396 ft
2 Tavian Soppe IA Linn Mar 2026 1B 390 ft
3 Camden Wroe IA Cedar Falls 2026 OF 388 ft
4 Kam Jorgensen IA Saydel High School 2026 1B 384 ft
5 Lincoln Dalton IA Pleasant Valley High School 2026 RHP 378 ft
6 Nolan Dittmer IA Davenport Assumption 2026 1B 377 ft
7 Drew Fillenworth IA Benton Community 2026 RHP 376 ft
8 Ryan Slechta IA Denison High School 2026 1B 375 ft
9 Jonathan Carrasco IA Ankeny Centennial High School 2026 SS 374 ft
10 Cullen Smith IA Ames 2026 OF 372 ft

TOP AVG DISTANCE (FT) 2026

Rank Name State School Class Pos Distance (avg)
1 Tavian Soppe IA Linn Mar 2026 1B 322 ft
2 Ben Klitgaard IA Iowa City High School 2026 3B 302 ft
3 Cole Goodrich IA Marion 2026 3B 301 ft
4 William Frederiksen IA Pleasant Valley High School 2026 1B 299 ft
5 Tate Moulton IA Grand View Christian 2026 OF 299 ft
6 Carson Nolte IA Carlisle High School 2026 2B 298 ft
7 Carson Rounds IA Des Moines Christian School 2026 OF 295 ft
8 Cal Jepsen IA Sioux City East 2026 SS 294 ft
9 Stetson Kane IA Ballard 2026 OF 288 ft
10 Gabe Jones IA Van Meter 2026 C 287 ft


TOP PEAK EXIT VELOCITY | 2027

Rank Name State School Class Pos Exit Velocity (max)
1 Bridger Schmidt IA Linn-Mar 2027 1B 109.1 mph
2 Matt Meeker IA Waukee High School 2027 OF 105.3 mph
3 Charlie Rutherford IA Waukee High School 2027 1B 103.5 mph
4 Tom Norton IA Muscatine High School 2027 3B 103.0 mph
5 Kason Clayborne IA Sioux City East 2027 OF 102.4 mph
6 Ryan Wille IA Ankeny High School 2027 RHP 101.4 mph
7 Maddox Kelley IA Solon High School 2027 SS 101.1 mph
8 Jeremiah (JJ) Phillips IA Pleasantville 2027 OF 101.1 mph
9 Liam Howard IA Ankeny High School 2027 RHP 100.5 mph
10 Hunter Minner IA Ankeny High School 2027 RHP 100.4 mph

TOP AVERAGE EXIT VELOCITY | 2027

Rank Name State School Class Pos Exit Velocity (avg)
1 Bridger Schmidt IA Linn-Mar 2027 1B 103.3 mph
2 Matt Meeker IA Waukee High School 2027 OF 101.5 mph
3 Brayden Kennedy IA Pleasantville High School 2027 3B 95.8 mph
4 Ryan Wille IA Ankeny High School 2027 RHP 95.1 mph
5 Tom Norton IA Muscatine High School 2027 3B 95.0 mph
6 Ethan Hall IA Des Moines Roosevelt 2027 RHP 93.5 mph
7 Beau Morio IA Xavier 2027 C 93.2 mph
8 Jeremiah (JJ) Phillips IA Pleasantville 2027 OF 92.9 mph
9 Cade Newman IA Ankeny Centennial 2027 3B 92.6 mph
10 Tyler Honkomp IA Northwest High School 2027 OF 92.2 mph

TOP MAX DISTANCE (FT) | 2027

Rank Name State School Class Pos Distance (max)
1 Bridger Schmidt IA Linn-Mar 2027 1B 403 ft
2 Tom Norton IA Muscatine High School 2027 3B 393 ft
3 Matt Meeker IA Waukee High School 2027 OF 384 ft
4 Beau Morio IA Xavier 2027 C 382 ft
5 Jeremiah (JJ) Phillips IA Pleasantville 2027 OF 381 ft
6 Charlie Rutherford IA Waukee High School 2027 1B 374 ft
7 Patrick Lentz IA Dowling Catholic 2027 3B 373 ft
8 Ryan Wille IA Ankeny High School 2027 RHP 371 ft
9 Braden Seversen IA Waverly-Shell Rock Senior High School 2027 OF 363 ft
10 Owen Hupfer IA Johnston Senior High School 2027 2B 362 ft

TOP AVG DISTANCE (FT) | 2027

Rank Name State School Class Pos Distance (avg)
1 Rex Komenda IA Xavier High School 2027 OF 341 ft
2 Ethan Hall IA Des Moines Roosevelt 2027 RHP 331 ft
3 Kyler Sallis IA Bosco Catholic School System 2027 1B 310 ft
4 Gradyn Klehn IA Waukee Northwest 2027 LHP 301 ft
5 Patrick Lentz IA Dowling Catholic 2027 3B 298 ft
6 Brody Merema IA Indianola High School 2027 OF 296 ft
7 Bridger Schmidt IA Linn-Mar 2027 1B 290 ft
8 Danny Doyle IA John F Kennedy High School 2027 SS 284 ft
9 Harrison Kurth IA Johnston Senior High School 2027 OF 284 ft
10 Maddox Kelley IA Solon High School 2027 SS 282 ft


TOP PEAK EXIT VELOCITY | 2028

Rank Name State School Class Pos Exit Velocity (max)
1 Blake Fort IA Lewis Central Senior High School 2028 SS 101.2 mph
2 Grady Bachman IA Glenwood Senior High School 2028 1B 100.0 mph
3 Luke Merrick IA Solon High School 2028 OF 99.9 mph
4 Brooks Bond IA Lewis Central Senior High School 2028 SS 99.8 mph
5 Abram Decena IA Centerville High School 2028 OF 99.6 mph
6 Henry Heller IA Moc-Floyd Valley High School 2028 LHP 98.9 mph
7 Christopher Erickson IA Johnston Senior High School 2028 OF 98.8 mph
8 Ben Grife IA ADM 2028 RHP 97.5 mph
9 Jack Cooling IA West Des Moines Dowling 2028 SS 97.2 mph
10 Cole Duncan IA North Scott High School 2028 3B 96.2 mph

TOP AVERAGE EXIT VELOCITY | 2028

Rank Name State School Class Pos Exit Velocity (avg)
1 Luke Merrick IA Solon High School 2028 OF 94.3 mph
2 Blake Fort IA Lewis Central Senior High School 2028 SS 94.2 mph
3 Christopher Erickson IA Johnston Senior High School 2028 OF 93.1 mph
4 Ben Grife IA ADM 2028 RHP 92.6 mph
5 Brooks Bond IA Lewis Central Senior High School 2028 SS 90.6 mph
6 Austin Leander IA East High School 2028 LHP 90.6 mph
7 Henry Heller IA Moc-Floyd Valley High School 2028 LHP 89.1 mph
8 Grady Bachman IA Glenwood Senior High School 2028 1B 89.0 mph
9 Connor Whannel IA John F Kennedy High School 2028 SS 88.2 mph
10 McCabe Hukee IA Valley High School 2028 SS 88.0 mph

TOP MAX DISTANCE (FT) | 2028

Rank Name State School Class Pos Distance (max)
1 Luke Merrick IA Solon High School 2028 OF 385 ft
2 Mason Hayes IA Perry High School 2028 LHP 368 ft
3 Brooks Bond IA Lewis Central Senior High School 2028 SS 366 ft
4 Christopher Erickson IA Johnston Senior High School 2028 OF 363 ft
5 Cash Ryan IA Waverly Shell-Rock 2028 1B 362 ft
6 Owen Everhart IA Pleasant Valley High School 2028 OF 358 ft
7 Quinn Wheeler IA Johnston Senior High School 2028 C 354 ft
8 Austin Leander IA East High School 2028 LHP 353 ft
9 Landry Johnson IA Lamoni High School 2028 3B 352 ft
10 Grant Roberg IA Indianola High School 2028 1B 350 ft

TOP AVG DISTANCE (FT) | 2028

Rank Name State School Class Pos Distance (avg)
1 Grant Roberg IA Indianola High School 2028 1B 285 ft
2 McCabe Hukee IA Valley High School 2028 SS 271 ft
3 Colin Ruge IA Southeast Polk High School 2028 SS 270 ft
4 Alexander Taylor IA Waukee Northwest 2028 OF 269 ft
5 Ben Grife IA ADM 2028 RHP 268 ft
6 Blake Bunda IA Pocahontas Area Middle/ High School 2028 C 265 ft
7 Luke Becker IA Linn-Mar High School 2028 OF 262 ft
8 Abraham Thomas IA Dowling Catholic High School 2028 RHP 256 ft
9 Broden Grey IA Ames High School 2028 C 254 ft
10 Casey Wilkens IA Dallas Center-Grimes 2028 1B 252 ft


TOP PEAK EXIT VELOCITY | 2029

Rank Name State School Class Pos Exit Velocity (max)
1 Bennett Hicklin IA Northwest High School 2029 1B 94.2 mph
2 Milo Schroeder IA Western Dubuque High School 2029 3B 93.6 mph
3 Brody Wegher IA Sergeant Bluff-Luton Senior High School 2029 RHP 91.9 mph
4 Drew Budke IA Cedar Falls High School 2029 C 91.9 mph
5 Tommy Spieker IA North Polk High School 2029 OF 91.3 mph
6 Julian Blanco IA St Edmond Catholic School 2029 C 91.2 mph
7 Eli Morio IA Xavier High School 2029 3B 91.2 mph
8 Henry Kelly IA Northwest High School 2029 OF 90.8 mph
9 Briggs Wilson IA Dallas Center-Grimes 2029 SS 90.7 mph
10 Dominic Pope IA Johnston Senior High School 2029 RHP 89.9 mph

TOP AVERAGE EXIT VELOCITY | 2029

Rank Name State School Class Pos Exit Velocity (avg)
1 Max Bejarno IA Dallas Center-Grimes 2029 1B 86.6 mph
2 Bennett Hicklin IA Northwest High School 2029 1B 86.2 mph
3 Milo Schroeder IA Western Dubuque High School 2029 3B 86.1 mph
4 Tommy Spieker IA North Polk High School 2029 OF 85.9 mph
5 Dominic Pope IA Johnston Senior High School 2029 RHP 84.6 mph
6 Brooks Anderson IA Dowling Catholic 2029 SS 84.0 mph
7 Drew Budke IA Cedar Falls High School 2029 C 83.8 mph
8 Blake Bartlett IA St Edmond Catholic School 2029 C 83.3 mph
9 Drake Allison IA Ankeny High School 2029 C 83.0 mph
10 Kyper Schoeneman IA Linn-Mar 2029 RHP 82.8 mph

TOP MAX DISTANCE (FT) | 2029

Rank Name State School Class Pos Distance (max)
1 Henry Kelly IA Northwest High School 2029 OF 349 ft
2 Bennett Hicklin IA Northwest High School 2029 1B 345 ft
3 Tripp Rypma IA Dowling Catholic High School 2029 SS 334 ft
4 Brooks Anderson IA Dowling Catholic 2029 SS 333 ft
5 Drew Budke IA Cedar Falls High School 2029 C 330 ft
6 Bentley Hulbert IA Turkey Valley Jr-Sr High School 2029 C 328 ft
7 Max Bejarno IA Dallas Center-Grimes 2029 1B 328 ft
8 Blake Bartlett IA St Edmond Catholic School 2029 C 326 ft
9 Bo Rypma IA Dowling Catholic High School 2029 OF 320 ft
10 John Gayton IA Pleasant Valley High School 2029 RHP 316 ft

TOP AVG DISTANCE (FT) | 2029

Rank Name State School Class Pos Distance (avg)
1 Bo Rypma IA Dowling Catholic High School 2029 OF 293 ft
2 Henry Kelly IA Northwest High School 2029 OF 274 ft
3 Drake Allison IA Ankeny High School 2029 C 267 ft
4 Bennett Hicklin IA Northwest High School 2029 1B 262 ft
5 Everett Dayton IA Southeast Polk High School 2029 3B 257 ft
6 John Gayton IA Pleasant Valley High School 2029 RHP 246 ft
7 Drew Budke IA Cedar Falls High School 2029 C 245 ft
8 Dominic Pope IA Johnston Senior High School 2029 RHP 239 ft
9 Brooks Anderson IA Dowling Catholic 2029 SS 237 ft
10 Tripp Rypma IA Dowling Catholic High School 2029 SS 232 ft


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