Prep Baseball Report

Prep Baseball Minnesota Top Performers of 2025: Hitting Metrics (Trackman)


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 PEAK EXIT VELOCITY ALL (2026-2029)

Rank Name State School Class Pos Exit Velocity (max)
1 Grady Babcock MN Kasson-Mantorville Senior High 2026 3B 103.9 mph
2 Sterling Reed MN IMG Academy 2026 RHP 103.3 mph
3 Eli Martin MN Zimmerman High School 2027 C 103.2 mph
4 Cade Hamilton MN East Ridge 2027 1B 103.0 mph
5 Brody Geislinger MN Delano 2026 SS 102.5 mph
6 Jonathan Drevlow MN Chanhassen High School 2027 C 102.4 mph
7 Caleb Martin MN BIG LAKE SENIOR HIGH 2027 OF 102.4 mph
8 Tyson Moore MN Acceleration Sports Academy 2027 C 102.2 mph
9 Henry Semans MN Blaine High School 2028 SS 102.2 mph
10 Beau Cazin MN Blaine High School 2028 OF 101.5 mph
11 Charlie Johnson MN Chanhassen High School 2026 OF 101.5 mph
12 Koltin Kolbinger MN Mankato East 2027 C 101.1 mph
13 Jacob Michel MN Rosemount 2027 3B 101.0 mph
14 Connor Finn MN Mahtomedi Senior High 2026 LHP 101.0 mph
15 Miles Tomaszewski MN Cleveland Secondary 2028 3B 100.9 mph
16 Brandon Lunneborg MN Eagan High School 2026 C 100.7 mph
17 Matthew Berkland MN Wayzata High 2026 C 100.7 mph
18 Oliver Taynton MN Maple Grove 2026 OF 100.7 mph
19 Mat Matejka MN Dover-Eyota High School 2027 OF 100.6 mph
20 Isaac Feller MN Cretin-Derham Hall 2027 OF 100.6 mph
21 Cooper Sanders MN Centennial 2028 RHP 100.5 mph
22 Grady Renwick MN FARMINGTON HIGH SCHOOL 2026 3B 100.4 mph
23 Beckett Shimpa MN Maple Grove 2027 LHP 100.1 mph
24 Easton Ridlehoover MN Rogers 2026 OF 100.0 mph
25 Jacob Musgjerd MN Minnetonka 2026 3B 100.0 mph

TOP AVERAGE EXIT VELOCITY ALL (2026-2029)

Rank Name State School Class Pos Exit Velocity (avg)
1 Cade Hamilton MN East Ridge 2027 1B 97.6 mph
2 Mat Matejka MN Dover-Eyota High School 2027 OF 97.5 mph
3 Henry Semans MN Blaine High School 2028 SS 96.6 mph
4 Tyler Carlson MN Prior Lake High School 2027 OF 96.4 mph
5 Connor Finn MN Mahtomedi Senior High 2026 LHP 95.9 mph
6 Jacob Musgjerd MN Minnetonka 2026 3B 95.0 mph
7 Matthew Berkland MN Wayzata High 2026 C 95.0 mph
8 Brody Geislinger MN Delano 2026 SS 94.5 mph
9 Drew Oldenburg MN Rogers 2026 OF 94.3 mph
10 Tyson Moore MN Acceleration Sports Academy 2027 C 93.8 mph
11 Cody Loida MN Mahtomedi Senior High 2026 SS 93.8 mph
12 Isaac Feller MN Cretin-Derham Hall 2027 OF 93.6 mph
13 Caleb Martin MN BIG LAKE SENIOR HIGH 2027 OF 93.2 mph
14 Jacob Michel MN Rosemount 2027 3B 93.1 mph
15 Benjamin Fenske MN Farmington High School 2026 OF 93.0 mph
16 Nicholas Moran MN ST. LOUIS PARK SENIOR HIGH 2027 3B 93.0 mph
17 Grady Babcock MN Kasson-Mantorville Senior High 2026 3B 92.8 mph
18 Chase Bjorgaard MN Edina 2026 OF 92.8 mph
19 Brandon Lunneborg MN Eagan High School 2026 C 92.8 mph
20 Mac Warren MN Champlin Park High School 2028 1B 92.7 mph
21 Koltin Kolbinger MN Mankato East 2027 C 92.5 mph
22 Beau Cazin MN Blaine High School 2028 OF 92.5 mph
23 Charlie Johnson MN Chanhassen High School 2026 OF 92.5 mph
24 Blake Vriesen MN Chaska High School 2027 RHP 92.4 mph
25 Jack Glancey MN Mounds View Senior High 2026 OF 92.1 mph

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

Rank Name State School Class Pos Distance (max)
1 Cade Hamilton MN East Ridge 2027 1B 406 ft
2 Charlie Johnson MN Chanhassen High School 2026 OF 402 ft
3 Mat Matejka MN Dover-Eyota High School 2027 OF 391 ft
4 Eli Martin MN Zimmerman High School 2027 C 387 ft
5 Owen Strey MN Chaska High School 2026 SS 386 ft
6 Matthew Berkland MN Wayzata High 2026 C 384 ft
7 Joseph Crissinger MN Fairmont 2027 1B 383 ft
8 Hudson Sjoberg MN Willmar Senior High 2027 OF 381 ft
9 Grady Babcock MN Kasson-Mantorville Senior High 2026 3B 381 ft
10 Beckett Shimpa MN Maple Grove 2027 LHP 379 ft
11 Henry Semans MN Blaine High School 2028 SS 378 ft
12 Beau Cazin MN Blaine High School 2028 OF 378 ft
13 Tyson Moore MN Acceleration Sports Academy 2027 C 378 ft
14 Garrett Wheeler MN Minnetonka 2026 SS 377 ft
15 Jacob Musgjerd MN Minnetonka 2026 3B 377 ft
16 Leo Giwa MN Providence Academy 2027 OF 376 ft
17 Colbe Tappe MN Staples-Motley Senior High 2026 C 373 ft
18 Cale Holthaus MN MONTICELLO SENIOR HIGH 2027 OF 373 ft
19 Levi Rogers MN Fillmore Central Senior High 2026 RHP 373 ft
20 Spencer Barta MN Roseville Area Senior High 2026 C 372 ft
21 Cole Kambeitz MN Chanhassen High School 2026 2B 371 ft
22 Wyatt Asanovich MN Chanhassen High School 2026 3B 370 ft
23 Riley West MN Buffalo Senior High 2027 2B 370 ft
24 Tyler Carlson MN Prior Lake High School 2027 OF 370 ft
25 Brandon Lunneborg MN Eagan High School 2026 C 369 ft

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

Rank Name State School Class Pos Distance (avg)
1 Henry Semans MN Blaine High School 2028 SS 340 ft
2 Beau Cazin MN Blaine High School 2028 OF 322 ft
3 Cade Hamilton MN East Ridge 2027 1B 318 ft
4 Mat Matejka MN Dover-Eyota High School 2027 OF 308 ft
5 Jack Schultz MN Robbinsdale Armstrong 2027 SS 307 ft
6 Joseph Crissinger MN Fairmont 2027 1B 305 ft
7 Matthew Smith MN Blaine High School 2026 LHP 300 ft
8 Gavin Torvick MN Mankato West Senior High 2027 RHP 297 ft
9 Tommy Meyer MN Centennial 2026 RHP 297 ft
10 Corbin Guggisberg MN Le Sueur-Henderson High School 2027 3B 295 ft
11 Ricky Hillard MN Minnetonka 2027 RHP 294 ft
12 Brody Geislinger MN Delano 2026 SS 293 ft
13 Kalin Jochum MN Chaska High School 2027 3B 293 ft
14 Ryan Tatkenhorst MN Anoka 2026 3B 292 ft
15 Blake Vriesen MN Chaska High School 2027 RHP 291 ft
16 Logan Tretter MN East Ridge 2027 RHP 290 ft
17 Wyatt Asanovich MN Chanhassen High School 2026 3B 288 ft
18 Elliott Gustafson MN Irondale Senior High 2026 C 286 ft
19 Max Prideaux MN STILLWATER AREA HIGH SCHOOL 2027 C 286 ft
20 Colbe Tappe MN Staples-Motley Senior High 2026 C 284 ft
21 Wyatt Jegtvig MN Hawley High School 2027 OF 282 ft
22 Charlie Johnson MN Chanhassen High School 2026 OF 282 ft
23 Campbell Kerr MN Minnetonka 2027 RHP 281 ft
24 Price Caron MN Coon Rapids 2026 C 279 ft
25 Wyatt Lawrence MN St. Michael-Albertville Senior High 2026 1B 278 ft


TOP PEAK EXIT VELOCITY 2026

Rank Name State School Class Pos Exit Velocity (max)
1 Grady Babcock MN Kasson-Mantorville Senior High 2026 3B 103.9 mph
2 Sterling Reed MN IMG Academy 2026 RHP 103.3 mph
3 Brody Geislinger MN Delano 2026 SS 102.5 mph
4 Charlie Johnson MN Chanhassen High School 2026 OF 101.5 mph
5 Connor Finn MN Mahtomedi Senior High 2026 LHP 101.0 mph
6 Brandon Lunneborg MN Eagan High School 2026 C 100.7 mph
7 Matthew Berkland MN Wayzata High 2026 C 100.7 mph
8 Oliver Taynton MN Maple Grove 2026 OF 100.7 mph
9 Grady Renwick MN FARMINGTON HIGH SCHOOL 2026 3B 100.4 mph
10 Easton Ridlehoover MN Rogers 2026 OF 100.0 mph

TOP AVERAGE EXIT VELOCITY 2026

Rank Name State School Class Pos Exit Velocity (avg)
1 Connor Finn MN Mahtomedi Senior High 2026 LHP 95.9 mph
2 Jacob Musgjerd MN Minnetonka 2026 3B 95.0 mph
3 Matthew Berkland MN Wayzata High 2026 C 95.0 mph
4 Brody Geislinger MN Delano 2026 SS 94.5 mph
5 Drew Oldenburg MN Rogers 2026 OF 94.3 mph
6 Cody Loida MN Mahtomedi Senior High 2026 SS 93.8 mph
7 Benjamin Fenske MN Farmington High School 2026 OF 93.0 mph
8 Grady Babcock MN Kasson-Mantorville Senior High 2026 3B 92.8 mph
9 Chase Bjorgaard MN Edina 2026 OF 92.8 mph
10 Brandon Lunneborg MN Eagan High School 2026 C 92.8 mph

TOP MAX DISTANCE (FT) 2026

Rank Name State School Class Pos Distance (max)
1 Charlie Johnson MN Chanhassen High School 2026 OF 402 ft
2 Owen Strey MN Chaska High School 2026 SS 386 ft
3 Matthew Berkland MN Wayzata High 2026 C 384 ft
4 Grady Babcock MN Kasson-Mantorville Senior High 2026 3B 381 ft
5 Garrett Wheeler MN Minnetonka 2026 SS 377 ft
6 Jacob Musgjerd MN Minnetonka 2026 3B 377 ft
7 Colbe Tappe MN Staples-Motley Senior High 2026 C 373 ft
8 Levi Rogers MN Fillmore Central Senior High 2026 RHP 373 ft
9 Spencer Barta MN Roseville Area Senior High 2026 C 372 ft
10 Cole Kambeitz MN Chanhassen High School 2026 2B 371 ft

TOP AVG DISTANCE (FT) 2026

Rank Name State School Class Pos Distance (avg)
1 Matthew Smith MN Blaine High School 2026 LHP 300 ft
2 Tommy Meyer MN Centennial 2026 RHP 297 ft
3 Brody Geislinger MN Delano 2026 SS 293 ft
4 Ryan Tatkenhorst MN Anoka 2026 3B 292 ft
5 Wyatt Asanovich MN Chanhassen High School 2026 3B 288 ft
6 Elliott Gustafson MN Irondale Senior High 2026 C 286 ft
7 Colbe Tappe MN Staples-Motley Senior High 2026 C 284 ft
8 Charlie Johnson MN Chanhassen High School 2026 OF 282 ft
9 Price Caron MN Coon Rapids 2026 C 279 ft
10 Wyatt Lawrence MN St. Michael-Albertville Senior High 2026 1B 278 ft


TOP PEAK EXIT VELOCITY 2027

Rank Name State School Class Pos Exit Velocity (max)
1 Eli Martin MN Zimmerman High School 2027 C 103.2 mph
2 Cade Hamilton MN East Ridge 2027 1B 103.0 mph
3 Jonathan Drevlow MN Chanhassen High School 2027 C 102.4 mph
4 Caleb Martin MN BIG LAKE SENIOR HIGH 2027 OF 102.4 mph
5 Tyson Moore MN Acceleration Sports Academy 2027 C 102.2 mph
6 Koltin Kolbinger MN Mankato East 2027 C 101.1 mph
7 Jacob Michel MN Rosemount 2027 3B 101.0 mph
8 Mat Matejka MN Dover-Eyota High School 2027 OF 100.6 mph
9 Isaac Feller MN Cretin-Derham Hall 2027 OF 100.6 mph
10 Beckett Shimpa MN Maple Grove 2027 LHP 100.1 mph

TOP AVERAGE EXIT VELOCITY 2027

Rank Name State School Class Pos Exit Velocity (avg)
1 Cade Hamilton MN East Ridge 2027 1B 97.6 mph
2 Mat Matejka MN Dover-Eyota High School 2027 OF 97.5 mph
3 Tyler Carlson MN Prior Lake High School 2027 OF 96.4 mph
4 Tyson Moore MN Acceleration Sports Academy 2027 C 93.8 mph
5 Isaac Feller MN Cretin-Derham Hall 2027 OF 93.6 mph
6 Caleb Martin MN BIG LAKE SENIOR HIGH 2027 OF 93.2 mph
7 Jacob Michel MN Rosemount 2027 3B 93.1 mph
8 Nicholas Moran MN ST. LOUIS PARK SENIOR HIGH 2027 3B 93.0 mph
9 Koltin Kolbinger MN Mankato East 2027 C 92.5 mph
10 Blake Vriesen MN Chaska High School 2027 RHP 92.4 mph

TOP MAX DISTANCE (FT) 2027

Rank Name State School Class Pos Distance (max)
1 Cade Hamilton MN East Ridge 2027 1B 406 ft
2 Mat Matejka MN Dover-Eyota High School 2027 OF 391 ft
3 Eli Martin MN Zimmerman High School 2027 C 387 ft
4 Joseph Crissinger MN Fairmont 2027 1B 383 ft
5 Hudson Sjoberg MN Willmar Senior High 2027 OF 381 ft
6 Beckett Shimpa MN Maple Grove 2027 LHP 379 ft
7 Tyson Moore MN Acceleration Sports Academy 2027 C 378 ft
8 Leo Giwa MN Providence Academy 2027 OF 376 ft
9 Cale Holthaus MN MONTICELLO SENIOR HIGH 2027 OF 373 ft
10 Riley West MN Buffalo Senior High 2027 2B 370 ft

TOP AVG DISTANCE (FT) 2027

Rank Name State School Class Pos Distance (avg)
1 Cade Hamilton MN East Ridge 2027 1B 318 ft
2 Mat Matejka MN Dover-Eyota High School 2027 OF 308 ft
3 Jack Schultz MN Robbinsdale Armstrong 2027 SS 307 ft
4 Joseph Crissinger MN Fairmont 2027 1B 305 ft
5 Gavin Torvick MN Mankato West Senior High 2027 RHP 297 ft
6 Corbin Guggisberg MN Le Sueur-Henderson High School 2027 3B 295 ft
7 Ricky Hillard MN Minnetonka 2027 RHP 294 ft
8 Kalin Jochum MN Chaska High School 2027 3B 293 ft
9 Blake Vriesen MN Chaska High School 2027 RHP 291 ft
10 Logan Tretter MN East Ridge 2027 RHP 290 ft


TOP PEAK EXIT VELOCITY 2028

Rank Name State School Class Pos Exit Velocity (max)
1 Henry Semans MN Blaine High School 2028 SS 102.2 mph
2 Beau Cazin MN Blaine High School 2028 OF 101.5 mph
3 Miles Tomaszewski MN Cleveland Secondary 2028 3B 100.9 mph
4 Cooper Sanders MN Centennial 2028 RHP 100.5 mph
5 Ian Adams MN Orono Senior High 2028 RHP 98.1 mph
6 Josh Becker MN Rosemount Senior High 2028 OF 97.7 mph
7 Caleb Sullivan MN LeSueur Henderson 2028 RHP 97.2 mph
8 Rowan Deming MN Cretin-Derham Hall 2028 C 96.2 mph
9 Mac Warren MN Champlin Park High School 2028 1B 96.1 mph
10 Ryder Tri MN Cretin Derham Hall 2028 LHP 96.0 mph

TOP AVERAGE EXIT VELOCITY 2028

Rank Name State School Class Pos Exit Velocity (avg)
1 Henry Semans MN Blaine High School 2028 SS 96.6 mph
2 Mac Warren MN Champlin Park High School 2028 1B 92.7 mph
3 Beau Cazin MN Blaine High School 2028 OF 92.5 mph
4 Miles Tomaszewski MN Cleveland Secondary 2028 3B 91.5 mph
5 Josh Becker MN Rosemount Senior High 2028 OF 91.3 mph
6 Ian Adams MN Orono Senior High 2028 RHP 90.3 mph
7 Cooper Sanders MN Centennial 2028 RHP 89.6 mph
8 Colton Brandt MN Mayo High School 2028 SS 88.7 mph
9 Holden Gardiner MN Lakeville North High 2028 RHP 88.7 mph
10 Braeden Heckman MN Burnsville 2028 RHP 88.5 mph

TOP MAX DISTANCE (FT) 2028

Rank Name State School Class Pos Distance (max)
1 Henry Semans MN Blaine High School 2028 SS 378 ft
2 Beau Cazin MN Blaine High School 2028 OF 378 ft
3 Emmitt Rentas MN Mankato West Senior High 2028 C 366 ft
4 Jude Heyer MN Eden Prairie Senior High 2028 SS 355 ft
5 Cooper Sanders MN Centennial 2028 RHP 353 ft
6 Parker Banks MN Randolph, MN 2028 OF 351 ft
7 Jonathan Bulthuis MN MAPLE GROVE SENIOR HIGH 2028 RHP 350 ft
8 Josh Becker MN Rosemount Senior High 2028 OF 347 ft
9 Mac Warren MN Champlin Park High School 2028 1B 347 ft
10 Rowan Deming MN Cretin-Derham Hall 2028 C 344 ft

TOP AVG DISTANCE (FT) 2028

Rank Name State School Class Pos Distance (avg)
1 Henry Semans MN Blaine High School 2028 SS 340 ft
2 Beau Cazin MN Blaine High School 2028 OF 322 ft
3 AJ Hillesheim MN Lakeville North High 2028 C 266 ft
4 Cooper Sanders MN Centennial 2028 RHP 264 ft
5 Ethan Krosch MN Shakopee High School 2028 SS 261 ft
6 Lincoln Page MN EDINA SENIOR HIGH 2028 C 258 ft
7 Kilen Reder MN Woodbury High School 2028 SS 257 ft
8 Rowan Deming MN Cretin-Derham Hall 2028 C 251 ft
9 Maxwell Wegwerth MN Maple Grove 2028 RHP 250 ft
10 Ryder Tri MN Cretin Derham Hall 2028 LHP 250 ft


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 AVERAGE EXIT VELOCITY 2029

Rank Name State School Class Pos Exit Velocity (avg)
1 Raymond Onstad MN Cretin Derham Hall 2029 3B 91.0 mph
2 Thomas Larson MN Eden Prairie HS ALC 2029 RHP 88.2 mph
3 Mason Lewandoski MN Cretin Derham Hall 2029 SS 86.0 mph
4 Ari Miller MN Edina Senior High 2029 LHP 85.6 mph
5 Roman Chirhart MN Woodbury High School 2029 C 85.5 mph
6 Kade Vanek MN Stillwater Area High School 2029 1B 85.2 mph
7 Connor Flanagan MN Saint Thomas Academy 2029 LHP 84.2 mph
8 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 83.4 mph
9 Deacon Remitz MN Forest Lake 2029 C 82.1 mph
10 Tiger Leigh MN Minnetonka 2029 RHP 81.7 mph

TOP MAX DISTANCE (FT) 2029

Rank Name State School Class Pos Distance (max)
1 Mason Lewandoski MN Cretin Derham Hall 2029 SS 353 ft
2 Tiger Leigh MN Minnetonka 2029 RHP 341 ft
3 Kade Vanek MN Stillwater Area High School 2029 1B 331 ft
4 Oliver Chamberlain MN Stillwater Area High School 2029 3B 329 ft
5 Nico Cappelli MN Eden Prairie HS ALC 2029 3B 329 ft
6 Roman Chirhart MN Woodbury High School 2029 C 327 ft
7 Peter O'Gara MN Eastview Senior High 2029 RHP 327 ft
8 Thomas Larson MN Eden Prairie HS ALC 2029 RHP 325 ft
9 Ari Miller MN Edina Senior High 2029 LHP 325 ft
10 Abrahm Hanson MN Champlin Park High School 2029 OF 322 ft

TOP AVG DISTANCE (FT) 2029

Rank Name State School Class Pos Distance (avg)
1 Nico Cappelli MN Eden Prairie HS ALC 2029 3B 274 ft
2 Easton Simons MN Hill Murray School 2029 3B 255 ft
3 Tiger Leigh MN Minnetonka 2029 RHP 253 ft
4 Ben Dowzak MN Lakeville South High 2029 C 244 ft
5 Peter O'Gara MN Eastview Senior High 2029 RHP 244 ft
6 Caleb Williams MN Woodbury High School 2029 SS 238 ft
7 Mason Slepica MN Champlin Park High School 2029 1B 234 ft
8 Keagan McDermott MN Rosemount 2029 OF 229 ft
9 Silas Kardell MN Legacy Christian Academy 2029 SS 229 ft
10 Noah Scott MN St. Thomas Academy 2029 SS 220 ft


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