Prep Baseball Report

Prep Baseball Minnesota Top Performers of 2025: The Class of 2029


Andy Judkins
State Director, Prep Baseball Minnesota

 

Minnesota - As we head into 2026, Prep Baseball Minnesota 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 Minnesota 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 60 YARD DASHES  | 2029

Rank Name State School Class Pos 60-yd.
1 Mason Helmers MN Jackson County Central Senior High 2029 C 7.16
2 Tucker Zydowsky MN Rosemount Senior High 2029 SS 7.17
^ Holden Semans MN Blaine 2029 OF 7.17
3 Mark Larson MN Chaska High School 2029 SS 7.19
4 Reggie Broberg MN East Ridge 2029 SS 7.22
^ Graham Peterson MN Stillwater Area High School 2029 2B 7.22
5 Sam Drieman MN Cretin-Derham Hall 2029 SS 7.28
6 Mason Lewandoski MN Cretin Derham Hall 2029 SS 7.29
7 Brady Dahl MN Not listed 2029 OF 7.32
8 Adrian Distad MN Prior Lake High School 2029 C 7.34
^ Bryce Bisbee MN Forest Lake Area High School 2029 OF 7.34
9 Abrahm Hanson MN Champlin Park High School 2029 OF 7.36
10 Tiger Leigh MN Minnetonka 2029 RHP 7.38
^ Roman Chirhart MN Woodbury High School 2029 C 7.38
^ Aaron Smith MN Cretin Derham Hall 2029 OF 7.38


TOP PEAK EXIT VELOCITY | 2029

Rank Name State School Class Pos Exit Velocity (max)
1 Deacon Remitz MN Forest Lake 2029 C 96.3 mph
2 Connor Flanagan MN Saint Thomas Academy 2029 LHP 95.9 mph
3 Mason Lewandoski MN Cretin Derham Hall 2029 SS 94.0 mph
4 Raymond Onstad MN Cretin Derham Hall 2029 3B 94.0 mph
5 Thomas Larson MN Eden Prairie HS ALC 2029 RHP 93.6 mph
6 Holden Semans MN Blaine 2029 OF 92.4 mph
7 Owen Brookins MN Orono Senior High 2029 LHP 91.7 mph
8 Kade Vanek MN Stillwater Area High School 2029 1B 91.6 mph
9 Easton Simons MN Hill Murray School 2029 3B 91.5 mph
10 Roman Chirhart MN Woodbury High School 2029 C 91.3 mph


TOP INFIELD VELOCITY | 2029

Rank Name State School Class Pos INF Velo
1 Roman Chirhart MN Woodbury High School 2029 C 82
^ Cooper Tappe MN Staples-Motley Senior High 2029 RHP 82
2 Owen Brookins MN Orono Senior High 2029 LHP 79
^ Oliver Chamberlain MN Stillwater Area High School 2029 3B 79
3 Sam Drieman MN Cretin-Derham Hall 2029 SS 78
4 Tucker Zydowsky MN Rosemount Senior High 2029 SS 77
5 Soren Lillegard MN St Paul Academy 2029 3B 76
^ Logan Larson MN East Ridge 2029 RHP 76
^ Mason Slepica MN Champlin Park High School 2029 1B 76
^ Kade Vanek MN Stillwater Area High School 2029 1B 76
^ Nico Cappelli MN Eden Prairie HS ALC 2029 3B 76
^ Brandon Rye MN Austin Senior High 2029 3B 76
6 Jackson Koehler MN Central High School, Norwood Young America, MN 2029 RHP 75
^ Simon Bruno MN Centennial 2029 RHP 75
^ Silas Kardell MN Legacy Christian Academy 2029 SS 75
^ Mason Lewandoski MN Cretin Derham Hall 2029 SS 75
7 Connor Gibney MN Benilde-St. Margaret 2029 RHP 74
^ Caleb Williams MN Woodbury High School 2029 SS 74
8 Will Orbell MN Woodbury High School 2029 3B 73
^ Judah Anderson MN Benilde-St. Margaret's 2029 RHP 73
^ Kelso Johnson MN Proctor Senior High 2029 RHP 73
^ Jude Huselid MN Willmar Senior High 2029 SS 73
^ Baylor Brown MN Chisago Lakes Senior High 2029 SS 73
^ Hughes Fleming MN Cretin-Derham Hall High School 2029 SS 73
^ TJ Ruhr MN Maple Grove 2029 SS 73
9 Gavin Julson MN St. Francis High 2029 SS 72
^ Noah Scott MN St. Thomas Academy 2029 SS 72
^ David Voss III MN St. Francis High 2029 SS 72
10 Rhett Ruska MN Osseo Senior High 2029 3B 71
^ Grant Letourneau MN Wayzata High 2029 RHP 71
^ Davis Wuertz MN ROCORI SENIOR HIGH 2029 1B 71
^ Owen Schmitz MN Shakopee High School 2029 SS 71
^ Dane Linn MN East High School 2029 LHP 71
^ Carter Sawtell MN Mankato West Senior High 2029 SS 71
^ Finn Biske MN Centennial 2029 RHP 71
^ Brady Bouley MN Shakopee High School 2029 1B 71


TOP OUTFIELD VELOCITY | 2029

Rank Name State School Class Pos OF Velo
1 Peter O'Gara MN Eastview Senior High 2029 RHP 85
2 Ari Miller MN Edina Senior High 2029 LHP 82
^ Connor Flanagan MN Saint Thomas Academy 2029 LHP 82
^ Brady Dahl MN Not listed 2029 OF 82
3 Abrahm Hanson MN Champlin Park High School 2029 OF 81
^ Graham Peterson MN Stillwater Area High School 2029 2B 81
4 Keagan McDermott MN Rosemount 2029 OF 79
^ Tucker Pitchford MN Mounds View Senior High 2029 OF 79
5 Holden Semans MN Blaine 2029 OF 78
^ Lincoln Schmidt MN Delano High School 2029 C 78
6 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 76
7 Marcus MacDonald MN East High School 2029 OF 75
^ Bryce Bisbee MN Forest Lake Area High School 2029 OF 75
8 Nolan Iverson MN Lk Crystal-Wellcome Memorial Sec. 2029 C 74
9 Carter Sawtell MN Mankato West Senior High 2029 SS 73
^ Finn Biske MN Centennial 2029 RHP 73
^ Henry Guise MN Wayzata High 2029 OF 73
10 Connor Williams MN Chaska 2029 RHP 72
^ Terrance Allen Jr MN St. Thomas Academy- Mendota Heights MN 2029 OF 72
^ Bennett Jenson MN Northfield Senior High 2029 OF 72


TOP CATCHER VELOCITY  | 2029

Rank Name State School Class Pos C Velo
1 Deacon Remitz MN Forest Lake 2029 C 78
2 Roman Chirhart MN Woodbury High School 2029 C 76
3 Lincoln Schmidt MN Delano High School 2029 C 72
4 Cameron Favilla MN Blaine High School 2029 C 70
5 Ben Dowzak MN Lakeville South High 2029 C 68
^ Kameron Krause MN Champlin Park High School 2029 C 68
6 Wyatt Sandquist MN Century Senior High 2029 RHP 67
^ Logan Metcalf MN Gentry Academy 2029 C 67
^ Cooper Burnes MN Champlin Park High School 2029 C 67
^ Aedan McCrohan MN Central High School (Norwood Young America, MN) 2029 C 67
7 Henry Michel MN Rosemount Senior High 2029 3B 66
^ Tylan Roberts MN Champlin Park High School 2029 SS 66
^ Dane Swenson MN East Central Senior Secondary 2029 C 66
8 Michael Spear MN Southwest High 2029 C 65
^ Brody Schmidt MN East Ridge 2029 C 65
^ Erik Ehnstrom MN Saint Thomas Academy 2029 C 65
^ Quinn Blanton MN Academy of Holy Angels 2029 C 65
^ Grant Seiberlich MN Cretin-Derham Hall 2029 C 65
^ Cian ONeill MN Chanhassen High School 2029 C 65
9 Nolan Iverson MN Lk Crystal-Wellcome Memorial Sec. 2029 C 63
^ Mason Helmers MN Jackson County Central Senior High 2029 C 63
10 Vince Pacyga MN Cretin Derham Hall 2029 C 62
^ Ethan Knudson MN Byron Senior High School 2029 C 62


TOP CATCHER POP  | 2029

Rank Name State School Class Pos Pop Time
1 Roman Chirhart MN Woodbury High School 2029 C 2.03-2.21
2 Cameron Favilla MN Blaine High School 2029 C 2.05-2.30
3 Michael Spear MN Southwest High 2029 C 2.08-2.33
4 Deacon Remitz MN Forest Lake 2029 C 2.12-2.19
5 Logan Metcalf MN Gentry Academy 2029 C 2.19-2.26
6 Wyatt Sandquist MN Century Senior High 2029 RHP 2.19-2.46
7 Kameron Krause MN Champlin Park High School 2029 C 2.21-2.32
8 Aedan McCrohan MN Central High School (Norwood Young America, MN) 2029 C 2.25-2.35
9 Brody Schmidt MN East Ridge 2029 C 2.25-2.47
10 Erik Ehnstrom MN Saint Thomas Academy 2029 C 2.27-2.35


TOP FASTBALL VELOCITY  | 2029

Rank Name State School Class Pos Max FB
1 Deacon Remitz MN Forest Lake 2029 C 85 mph
2 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 83 mph
3 Kade Vanek MN Stillwater Area High School 2029 1B 82 mph
^ Brady Dahl MN Not listed 2029 OF 82 mph
4 Joey Diaz MN Washburn High 2029 RHP 81 mph
^ Keagan McDermott MN Rosemount 2029 OF 81 mph
5 Roman Chirhart MN Woodbury High School 2029 C 80 mph
^ Blake Sanderson MN Lk Crystal-Wellcome Memorial Sec. 2029 SS 80 mph
^ Jacob Ross MN Wayzata High 2029 RHP 80 mph
^ Brandon Rye MN Austin Senior High 2029 3B 80 mph
6 Owen Brookins MN Orono Senior High 2029 LHP 79 mph
^ Abrahm Hanson MN Champlin Park High School 2029 OF 79 mph
^ Logan Larson MN East Ridge 2029 RHP 79 mph
7 Judah Anderson MN Benilde-St. Margaret's 2029 RHP 78 mph
^ Ari Miller MN Edina Senior High 2029 LHP 78 mph
^ Connor Gibney MN Benilde-St. Margaret 2029 RHP 78 mph
^ Mason Slepica MN Champlin Park High School 2029 1B 78 mph
^ Simon Bruno MN Centennial 2029 RHP 78 mph
^ Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 78 mph
8 Wyatt Sandquist MN Century Senior High 2029 RHP 77 mph
^ Easton Rossman MN Rocori Senior High 2029 SS 77 mph
^ Tucker Zydowsky MN Rosemount Senior High 2029 SS 77 mph
^ Cameron Favilla MN Blaine High School 2029 C 77 mph
^ Tucker Pitchford MN Mounds View Senior High 2029 OF 77 mph
9 Connor Flanagan MN Saint Thomas Academy 2029 LHP 76 mph
^ Brady Bouley MN Shakopee High School 2029 1B 76 mph
^ Kelso Johnson MN Proctor Senior High 2029 RHP 76 mph
^ Thomas Larson MN Eden Prairie HS ALC 2029 RHP 76 mph
10 Davis Wuertz MN ROCORI SENIOR HIGH 2029 1B 75 mph
^ Mauer Leysen MN Marshall High School 2029 LHP 75 mph
^ Mark Larson MN Chaska High School 2029 SS 75 mph
^ Jackson Koehler MN Central High School, Norwood Young America, MN 2029 RHP 75 mph


TOP FASTBALL VELOCITY (TRACKMAN)  | 2029

Rank Name State School Class Pos Velocity (max)
1 Roman Chirhart MN Woodbury High School 2029 C 84.2 mph
2 Connor Flanagan MN Saint Thomas Academy 2029 LHP 84.0 mph
3 Brady Dahl MN Not listed 2029 OF 82.3 mph
4 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 81.8 mph
5 Kade Vanek MN Stillwater Area High School 2029 1B 81.5 mph
6 Ari Miller MN Edina Senior High 2029 LHP 80.6 mph
7 Abrahm Hanson MN Champlin Park High School 2029 OF 80.5 mph
8 Mason Lewandoski MN Cretin Derham Hall 2029 SS 80.4 mph
9 Brandon Rye MN Austin Senior High 2029 3B 79.6 mph
10 Owen Brookins MN Orono Senior High 2029 LHP 79.4 mph


MORE MN TOP PERFORMERS CONTENT

UPCOMING MINNESOTA EVENTS

EVENT DATE LOCATION
Preseason ID-Central Minnesota 02/28 St. John's University
Rising Stars ID-Central Minnesota (2030s only) 02/28 St. John's University
Preseason ID-Mankato 03/07 Bethany Lutheran College
Rising Stars ID-Mankato (2030s only) 03/07 Bethany Lutheran College
Preseason ID-Twin Cities 03/08 Mash Campus
Rising Stars ID-Twin Cities S1 (2030s only) 03/08 Mash Campus
Preseason All-State (Invite Only) 03/14-3/15 Mash Campus
Rising Stars ID-Twin Cities S2 (2030s only) 03/14 Mash Campus
Rising Stars ID-Twin Cities S3 (2030s only) 03/15 Mash Campus