Prep Baseball Kansas Best of 2025: Top Fastball Velocities
December 23, 2025
As we wrap up the 2025 calendar year and head into the offseason, the Prep Baseball Kansas staff takes a look back at some of the top statistical performers that we saw at our events throughout the past year. Throughout this series, our staff will be highlighting Sunflower State natives who put up loud numbers while showcasing their tools to our staff throughout our showcases.
These leaderboards were compiled solely based on numbers at our state events, including Super 60, Preseason IDs, All-States, Summer IDs, Top Prospect Games, Scout Days, Fall IDs, Future Games, and the All-American Game, too.
To see all of the events we ran this year, click HERE.
For a full list of our 2026 winter calendar that includes our upcoming events, click HERE.
Today, we will continue breaking down our 2025 event leaderboards with the top fastball velocities.
TOP FASTBALL VELOCITY - ALL CLASSES
| Rank | Name | State | School | Class | Pos | Max FB |
| 1 | Nate Schlote | KS | Shawnee Mission East | 2025 | RHP | 96 mph |
| 2 | Grey Sanders | KS | Mulvane | 2026 | RHP | 95 mph |
| ^ | Jake Busse | KS | Olathe Northwest | 2027 | RHP | 95 mph |
| 3 | Beau Peterson | KS | Mill Valley | 2026 | 3B | 94 mph |
| ^ | Parker Clubb | KS | Mulvane | 2026 | C | 94 mph |
| 4 | Michael Ramsey | KS | IMG Academy | 2026 | RHP | 93 mph |
| 5 | Zane Shaw | KS | Lawrence Free State | 2026 | RHP | 92 mph |
| ^ | Quincy Koehn | KS | Maize | 2027 | RHP | 92 mph |
| ^ | Mac Solis | KS | Shawnee Mission South | 2026 | SS | 92 mph |
| 6 | Brett Liezert | KS | Olathe East | 2027 | RHP | 91 mph |
| ^ | Ty Schmeidler | KS | Thomas More Prep-Marian | 2027 | OF | 91 mph |
| ^ | Hagen Warkins | KS | Mulvane | 2026 | RHP | 91 mph |
| 7 | Max Hamilton | KS | Olathe West | 2026 | RHP | 90 mph |
| ^ | Nick Poste | KS | Blue Valley West High | 2026 | RHP | 90 mph |
| ^ | Micah Gray | KS | Emporia | 2027 | SS | 90 mph |
| 8 | Colton Roberts | KS | Rose Hill | 2025 | RHP | 89 mph |
| ^ | Kam Smith | KS | Girard | 2027 | RHP | 89 mph |
| ^ | Daxton Minton | KS | Great Bend | 2026 | RHP | 89 mph |
| ^ | Darin Fehr | KS | Lawrence Free State | 2026 | RHP | 89 mph |
| ^ | KJ McGill | KS | Bishop Carroll | 2027 | LHP | 89 mph |
| 9 | Blake Sarnecki | KS | Heritage Christian | 2026 | RHP | 88 mph |
| ^ | Ty Miller | KS | Olathe West | 2025 | RHP | 88 mph |
| ^ | Ryan Gleason | KS | Mill Valley | 2026 | RHP | 88 mph |
| ^ | Lincoln Jensen | KS | Goddard | 2026 | 3B | 88 mph |
| ^ | Brock Lubbers | KS | Rock Creek | 2027 | RHP | 88 mph |
| ^ | Brody Clasen | KS | Mulvane | 2027 | RHP | 88 mph |
| ^ | Jackson Barker | KS | Shawnee Mission South | 2027 | RHP | 88 mph |
| ^ | Grayton Gross | KS | Salina Central | 2026 | LHP | 88 mph |
| ^ | James Quance | KS | Shawnee Mission East | 2026 | RHP | 88 mph |
| ^ | Collin Schmidt | KS | Shawnee Mission South | 2027 | 3B | 88 mph |
| ^ | Luke McKenna | KS | Shawnee Mission South | 2028 | RHP | 88 mph |
| ^ | Braxton Withington | KS | Colby | 2026 | RHP | 88 mph |
| ^ | Carson Cooke | KS | Mill Valley | 2027 | RHP | 88 mph |
| ^ | Macoy Moody | KS | Wamego | 2027 | RHP | 88 mph |
| ^ | Owen Glamann | KS | Haysville Campus | 2026 | RHP | 88 mph |
| 10 | Braxton Madrigal | KS | Mulvane | 2025 | RHP | 87 mph |
| ^ | Kamden Dick | KS | Mill Valley | 2026 | OF | 87 mph |
| ^ | Matthew Gillespie | KS | Rockhurst | 2027 | RHP | 87 mph |
| ^ | Carson Douglass | KS | Eisenhower | 2027 | RHP | 87 mph |
| ^ | Arthur Rolle | KS | Life Prep | 2026 | OF | 87 mph |
| ^ | Kanoa Cobb | KS | Shawnee Mission Northwest | 2026 | SS | 87 mph |
| ^ | Bijan Kamerzell | KS | N/A | 2030 | RHP | 87 mph |
| ^ | Jayson Schrick | KS | Blue Valley West | 2027 | RHP | 87 mph |
| ^ | Tucker Lee | KS | De Soto | 2027 | OF | 87 mph |
| ^ | Parker Bass | KS | Olathe West | 2028 | RHP | 87 mph |
TOP FASTBALL VELOCITY - 2025'S
| Rank | Name | State | School | Class | Pos | Max FB |
| 1 | Nate Schlote | KS | Shawnee Mission East | 2025 | RHP | 96 mph |
| 2 | Colton Roberts | KS | Rose Hill | 2025 | RHP | 89 mph |
| 3 | Ty Miller | KS | Olathe West | 2025 | RHP | 88 mph |
| 4 | Braxton Madrigal | KS | Mulvane | 2025 | RHP | 87 mph |
| 5 | Jacob Doty | KS | Maize | 2025 | RHP | 86 mph |
| ^ | Ulises Del Rosario | KS | Life Prep | 2025 | OF | 86 mph |
TOP FASTBALL VELOCITY - 2026'S
| Rank | Name | State | School | Class | Pos | Max FB |
| 1 | Grey Sanders | KS | Mulvane | 2026 | RHP | 95 mph |
| 2 | Beau Peterson | KS | Mill Valley | 2026 | 3B | 94 mph |
| ^ | Parker Clubb | KS | Mulvane | 2026 | C | 94 mph |
| 3 | Michael Ramsey | KS | IMG Academy | 2026 | RHP | 93 mph |
| 4 | Zane Shaw | KS | Lawrence Free State | 2026 | RHP | 92 mph |
| ^ | Mac Solis | KS | Shawnee Mission South | 2026 | SS | 92 mph |
| 5 | Hagen Warkins | KS | Mulvane | 2026 | RHP | 91 mph |
| 6 | Max Hamilton | KS | Olathe West | 2026 | RHP | 90 mph |
| ^ | Nick Poste | KS | Blue Valley West High | 2026 | RHP | 90 mph |
| 7 | Daxton Minton | KS | Great Bend | 2026 | RHP | 89 mph |
| ^ | Darin Fehr | KS | Lawrence Free State | 2026 | RHP | 89 mph |
| 8 | Blake Sarnecki | KS | Heritage Christian | 2026 | RHP | 88 mph |
| ^ | Ryan Gleason | KS | Mill Valley | 2026 | RHP | 88 mph |
| ^ | Lincoln Jensen | KS | Goddard | 2026 | 3B | 88 mph |
| ^ | Grayton Gross | KS | Salina Central | 2026 | LHP | 88 mph |
| ^ | James Quance | KS | Shawnee Mission East | 2026 | RHP | 88 mph |
| ^ | Braxton Withington | KS | Colby | 2026 | RHP | 88 mph |
| ^ | Owen Glamann | KS | Haysville Campus | 2026 | RHP | 88 mph |
| 9 | Kamden Dick | KS | Mill Valley | 2026 | OF | 87 mph |
| ^ | Arthur Rolle | KS | Life Prep | 2026 | OF | 87 mph |
| ^ | Kanoa Cobb | KS | Shawnee Mission Northwest | 2026 | SS | 87 mph |
| 10 | Nolan Bell | KS | Blue Valley | 2026 | RHP | 86 mph |
| ^ | Nathan Young | KS | Lawrence Free State | 2026 | RHP | 86 mph |
| ^ | Bryce Fullen | KS | Lansing | 2026 | 1B | 86 mph |
| ^ | Patrick Keehn | KS | Andale High | 2026 | RHP | 86 mph |
| ^ | Cole Hayden | KS | Pittsburg | 2026 | RHP | 86 mph |
| ^ | Manny Myers | KS | Mulvane | 2026 | OF | 86 mph |
| ^ | Bristol Barbour | KS | Louisburg | 2026 | RHP | 86 mph |
| ^ | Baylor Vesey | KS | Gardner-Edgerton | 2026 | SS | 86 mph |
| ^ | Brady Braswell | KS | Olathe Northwest | 2026 | LHP | 86 mph |
| ^ | Steven Zimbelman | KS | Basehor-Linwood | 2026 | 2B | 86 mph |
| ^ | Brody Epke | KS | Maize South | 2026 | OF | 86 mph |
| ^ | Brody Cooper | KS | Shawnee Heights | 2026 | RHP | 86 mph |
TOP FASTBALL VELOCITY - 2027'S
| Rank | Name | State | School | Class | Pos | Max FB |
| 1 | Jake Busse | KS | Olathe Northwest | 2027 | RHP | 95 mph |
| 2 | Quincy Koehn | KS | Maize | 2027 | RHP | 92 mph |
| 3 | Brett Liezert | KS | Olathe East | 2027 | RHP | 91 mph |
| ^ | Ty Schmeidler | KS | Thomas More Prep-Marian | 2027 | OF | 91 mph |
| 4 | Micah Gray | KS | Emporia | 2027 | SS | 90 mph |
| 5 | Kam Smith | KS | Girard | 2027 | RHP | 89 mph |
| ^ | KJ McGill | KS | Bishop Carroll | 2027 | LHP | 89 mph |
| 6 | Brock Lubbers | KS | Rock Creek | 2027 | RHP | 88 mph |
| ^ | Brody Clasen | KS | Mulvane | 2027 | RHP | 88 mph |
| ^ | Jackson Barker | KS | Shawnee Mission South | 2027 | RHP | 88 mph |
| ^ | Collin Schmidt | KS | Shawnee Mission South | 2027 | 3B | 88 mph |
| ^ | Carson Cooke | KS | Mill Valley | 2027 | RHP | 88 mph |
| ^ | Macoy Moody | KS | Wamego | 2027 | RHP | 88 mph |
| 7 | Matthew Gillespie | KS | Rockhurst | 2027 | RHP | 87 mph |
| ^ | Carson Douglass | KS | Eisenhower | 2027 | RHP | 87 mph |
| ^ | Jayson Schrick | KS | Blue Valley West | 2027 | RHP | 87 mph |
| ^ | Tucker Lee | KS | De Soto | 2027 | OF | 87 mph |
| 8 | Connor McCool | KS | Shawnee Mission South | 2027 | SS | 86 mph |
| ^ | Dylan Eikenbary | KS | Piper | 2027 | LHP | 86 mph |
| 9 | Cole Haubold | KS | TOPEKA | 2027 | OF | 85 mph |
| ^ | Landon O'Reilly | KS | Blue Valley | 2027 | RHP | 85 mph |
| ^ | Wyatt Fulfer | KS | Bishop Carroll | 2027 | OF | 85 mph |
| ^ | Ethan Lane | KS | Blue Valley | 2027 | SS | 85 mph |
| 10 | Brayden Borberg | KS | Shawnee Mission Northwest | 2027 | RHP | 84 mph |
| ^ | Kyran Smith | KS | Washburn Rural | 2027 | RHP | 84 mph |
TOP FASTBALL VELOCITY - 2028'S
| Rank | Name | State | School | Class | Pos | Max FB |
| 1 | Luke McKenna | KS | Shawnee Mission South | 2028 | RHP | 88 mph |
| 2 | Parker Bass | KS | Olathe West | 2028 | RHP | 87 mph |
| 3 | Lucas Kamerzell | KS | Blue Valley | 2028 | RHP | 86 mph |
| ^ | Landen Hays | KS | Olathe Northwest | 2028 | OF | 86 mph |
| ^ | Gabriel Escobar | KS | Shawnee Heights | 2028 | SS | 86 mph |
| ^ | William Pepper | KS | Spring Hill | 2028 | SS | 86 mph |
| 4 | Jaxon Harris | KS | Mill Valley | 2028 | 1B | 85 mph |
| ^ | Wyatt Hansen | KS | Olathe South | 2028 | RHP | 85 mph |
| ^ | Brock Bailey | KS | Blue Valley Southwest | 2028 | RHP | 85 mph |
| 5 | Colten Walters | KS | Olathe South | 2028 | RHP | 84 mph |
| ^ | Michael Dobbs | KS | Seaman | 2028 | SS | 84 mph |
| 6 | Justin Carpiniello | KS | Olathe North | 2028 | 3B | 83 mph |
| ^ | Luke Busse | KS | Olathe Northwest | 2028 | RHP | 83 mph |
| ^ | Brodee Rawlins | KS | Olathe South | 2028 | SS | 83 mph |
| ^ | Liam Nider | KS | Manhattan | 2028 | RHP | 83 mph |
| 7 | Eli Kreighbaum | KS | Salina Central | 2028 | C | 82 mph |
| ^ | Ayden Krier | KS | Concordia | 2028 | SS | 82 mph |
| ^ | Ryder Holmstrom | KS | St. Thomas Aquinas | 2028 | SS | 82 mph |
| ^ | Mason Stein | KS | Paola | 2028 | 3B | 82 mph |
| ^ | Caleb Swan | KS | Olathe West | 2028 | SS | 82 mph |
| ^ | Kole Schwanke | KS | Mulvane | 2028 | RHP | 82 mph |
| ^ | Max Smaha | KS | Olathe West | 2028 | 3B | 82 mph |
| 8 | Miles Nichols | KS | Mill Valley | 2028 | C | 81 mph |
| ^ | Jack Renze | KS | St. Thomas Aquinas | 2028 | OF | 81 mph |
| ^ | Nolan Reed | KS | Olathe South | 2028 | C | 81 mph |
| 9 | Carson Clutchey | KS | Olathe South | 2028 | SS | 80 mph |
| ^ | Logan Marler | KS | Paola High | 2028 | OF | 80 mph |
| ^ | Brody Latta | KS | Chaparral Jr/Sr High | 2028 | 3B | 80 mph |
| ^ | Bryor Schultz | KS | Girard | 2028 | SS | 80 mph |
| ^ | Anthony Giamalva | KS | Leavenworth | 2028 | 2B | 80 mph |
| ^ | Devin Bendfeldt | KS | Blue Valley | 2028 | RHP | 80 mph |
| ^ | Christian Stuewe | KS | Gardner-Edgerton | 2028 | RHP | 80 mph |
| 10 | Cooper Abernathy | KS | Olathe East | 2028 | RHP | 79 mph |
| ^ | Bryce Fisher | KS | Olathe East Sr High | 2028 | 3B | 79 mph |
| ^ | Hunter Horner | KS | Blue Valley West | 2028 | SS | 79 mph |
| ^ | Brock Epke | KS | Maize South High School | 2028 | C | 79 mph |
| ^ | Nolan Smith | KS | Olathe West | 2028 | 2B | 79 mph |
| ^ | Spencer Kohl | KS | Gardner-Edgerton | 2028 | 3B | 79 mph |
TOP FASTBALL VELOCITY - 2029'S
| Rank | Name | State | School | Class | Pos | Max FB |
| 1 | Easton Vesey | KS | Gardner-Edgerton | 2029 | SS | 83 mph |
| 2 | Anthony Hann | KS | Olathe West | 2029 | RHP | 82 mph |
| 3 | Kael Fisher | KS | Mill Valley | 2029 | RHP | 80 mph |
| ^ | Brady Nieman | KS | TPH Academy | 2029 | 3B | 80 mph |
| 4 | Thomas Walter | KS | Goddard | 2029 | LHP | 79 mph |
| 5 | Trey Aldrich | KS | Paola | 2029 | 3B | 78 mph |
| ^ | Landon Alderson | KS | Mill Valley | 2029 | 1B | 78 mph |
| ^ | Kellen Sears | KS | Blue Valley Northwest | 2029 | SS | 78 mph |
| ^ | Isaac Simms | KS | Shawnee Mission South | 2029 | 3B | 78 mph |
| ^ | Jacob Becket | KS | Manhattan | 2029 | RHP | 78 mph |
| 6 | Braiden Cross | KS | Blue Valley West | 2029 | OF | 77 mph |
| ^ | Eli Kenrick | KS | Haysville Campus | 2029 | 3B | 77 mph |
| ^ | Jack Bakalar | KS | Blue Valley Southwest | 2029 | 1B | 77 mph |
| ^ | Kaiden Porta | KS | Olathe Northwest | 2029 | LHP | 77 mph |
| ^ | Logan Hepner | KS | Ottawa | 2029 | LHP | 77 mph |
| ^ | Carter Dreiling | KS | Great Bend | 2029 | 3B | 77 mph |
| ^ | Hunter Cox | KS | Cheney | 2029 | SS | 77 mph |
| 7 | Kasen Webb | KS | Derby | 2029 | SS | 76 mph |
| ^ | Adam Deutscher | KS | Andover Central | 2029 | RHP | 76 mph |
| ^ | Lane Deewall | KS | Maize South | 2029 | RHP | 76 mph |
| ^ | Kolton Burns | KS | Frontenac | 2029 | 3B | 76 mph |
| 8 | Noah Miller | KS | Basehor-Linwood | 2029 | OF | 75 mph |
| ^ | Beau Tilson | KS | Andover | 2029 | OF | 75 mph |
| ^ | Beckett Frazier | KS | Rose Hill | 2029 | OF | 75 mph |
| ^ | Asher Marchitell | KS | Arkansas City | 2029 | 3B | 75 mph |
| ^ | Remington John | KS | Cherryvale | 2029 | RHP | 75 mph |
| ^ | Rylan Dodge | KS | Shawnee Heights | 2029 | RHP | 75 mph |
| ^ | Nate Kindler | KS | Blue Valley West | 2029 | RHP | 75 mph |
| ^ | Ethan Viola | KS | Eisenhower | 2029 | OF | 75 mph |
| 9 | Tyson Niebuhr | KS | Olathe West | 2029 | 3B | 74 mph |
| ^ | Collin Ellis | KS | Mill Valley | 2029 | OF | 74 mph |
| 10 | Ethan Harman | KS | Wichita Collegiate School | 2029 | 1B | 73 mph |
| ^ | Gabriel Charlton | KS | Hutchinson | 2029 | RHP | 73 mph |
| ^ | Christian Alcala | KS | Great Bend | 2029 | C | 73 mph |
| ^ | Easton Watkins | KS | Blue Valley Southwest | 2029 | LHP | 73 mph |
END OF YEAR LEADERBOARDS
- KS Prep Baseball Kansas Best of 2025: Top Fastball Velocities 12/23/25
- KS Prep Baseball Kansas Best of 2025: Top Exit Velocities 12/18/25
- KS Prep Baseball Kansas Best of 2025: Top Pop Times 12/16/25
- KS Prep Baseball Kansas Best of 2025: Top Catcher Velocity 12/11/25
- KS Prep Baseball Kansas Best of 2025: Top Outfield Velocity 12/09/25
- KS Prep Baseball Kansas Best of 2025: Top Infield Velocity 12/04/25
- KS Prep Baseball Kansas Best of 2025: Top 60 Yard Dash 12/01/25
