2023 Midland Advanced Metrics: Trackman Analytics - Pitching Leaderboard
January 30, 2023
Follow on Twitter- @PrepBaseballOH
Follow on Twitter- @PBROhioScout
Follow on Instagram- @pbrohio
We would like to thank all who participated in PBR Ohio's 2023 Scout Day: Midland. This was a great opportunity for the class of 2023-2026 prospects to be put on college radars. Many players impressed during their individual workouts at the showcase. Below we have the complete statistical results from the event as well as the top performers across various different categories.
Interested in attending a PBR Ohio event? Check out our schedule by clicking here.
Complete Statistics
To view the Positional Stats, Click Here.
To view the Trackman Analytics, Click Here.
To view the Blast Analytics, Click Here.
To view the Swift Analytics, Click Here.
2023 Midland Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Fastball)
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 90.7 mph |
2 | Connor Davis | OH | Reading | 2025 | RHP | 86.7 mph |
3 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 86.6 mph |
4 | Carson Braun | OH | Anderson | 2024 | RHP | 86.3 mph |
5 | Eli Porter | KY | Mason County | 2024 | LHP | 85.1 mph |
6 | Eddie Tanner | OH | Talawanda | 2025 | SS | 84.5 mph |
7 | Tate Riggs | TN | Nolensville | 2024 | RHP | 84.2 mph |
8 | Mason Glen | OH | Anderson | 2025 | LHP | 84.1 mph |
9 | Carter Sellers | OH | Little Miami | 2025 | LHP | 84.0 mph |
10 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 83.6 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Austin Adamson | OH | Oak Hills | 2023 | SS | 2186 rpm |
2 | Joseph Lafkas | OH | Turpin | 2025 | OF | 2141 rpm |
3 | Carson Braun | OH | Anderson | 2024 | RHP | 2133 rpm |
4 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 2117 rpm |
5 | Eddie Tanner | OH | Talawanda | 2025 | SS | 2101 rpm |
6 | Mason Glen | OH | Anderson | 2025 | LHP | 2084 rpm |
7 | Austin Brown | OH | Miami Trace | 2026 | C | 2068 rpm |
8 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 2053 rpm |
9 | Connor Davis | OH | Reading | 2025 | RHP | 2035 rpm |
10 | Carter Sellers | OH | Little Miami | 2025 | LHP | 2023 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 19.6 in |
2 | Mason Glen | OH | Anderson | 2025 | LHP | 18.6 in |
3 | Colton Emerson | OH | Stephen T Badin | 2026 | OF | 17.6 in |
4 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 17.2 in |
5 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 17.2 in |
6 | Carson Shroyer | OH | Arch Bishop Moeller | 2026 | 1B | 17.1 in |
7 | Eli Porter | KY | Mason County | 2024 | LHP | 16.9 in |
8 | Carter Sellers | OH | Little Miami | 2025 | LHP | 16.4 in |
9 | Joseph Lafkas | OH | Turpin | 2025 | OF | 14.5 in |
10 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 14.5 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Cam Morton | OH | Miami Trace | 2026 | 3B | 17.5 |
2 | Carson Braun | OH | Anderson | 2024 | RHP | 16.9 |
3 | Gus Foley | OH | Anderson | 2023 | LHP | -15.3 |
4 | Dillon Brus | OH | St. Xavier | 2026 | OF | -14.6 |
5 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 14.4 |
6 | Austin Brown | OH | Miami Trace | 2026 | C | 12.5 |
7 | Jack Kelley | OH | Milford Exempted | 2025 | RHP | 12.3 |
8 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 11.4 |
9 | Joseph Lafkas | OH | Turpin | 2025 | OF | 11.3 |
10 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 11.2 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Austin Adamson | OH | Oak Hills | 2023 | SS | 28 |
2 | Victor Denen | OH | Turpin | 2024 | RHP | 28 |
3 | Joseph Lafkas | OH | Turpin | 2025 | OF | 27 |
4 | Austin Brown | OH | Miami Trace | 2026 | C | 27 |
5 | Kellan Riesenbeck | OH | LaSalle | 2026 | 2B | 27 |
6 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 26 |
7 | Eddie Tanner | OH | Talawanda | 2025 | SS | 26 |
8 | Dillon Brus | OH | St. Xavier | 2026 | OF | 25 |
9 | Mason Glen | OH | Anderson | 2025 | LHP | 25 |
10 | Colton Emerson | OH | Stephen T Badin | 2026 | OF | 25 |
2023 Midland Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Curveball)
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 71.0-73.0 mph |
2 | Carter Sellers | OH | Little Miami | 2025 | LHP | 71.3-72.4 mph |
3 | Eli Porter | KY | Mason County | 2024 | LHP | 68.6-72.3 mph |
4 | Mason Glen | OH | Anderson | 2025 | LHP | 64.1-70.7 mph |
5 | Austin Adamson | OH | Oak Hills | 2023 | SS | 68.0-69.1 mph |
6 | Kellan Riesenbeck | OH | LaSalle | 2026 | 2B | 68.7-69.0 mph |
7 | Austin Brown | OH | Miami Trace | 2026 | C | 66.9-68.2 mph |
8 | Gus Foley | OH | Anderson | 2023 | LHP | 67.2-67.6 mph |
9 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 64.5-66.6 mph |
10 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 63.3-65.0 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 2429 rpm |
2 | Austin Adamson | OH | Oak Hills | 2023 | SS | 2338 rpm |
3 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 2077 rpm |
4 | Mason Glen | OH | Anderson | 2025 | LHP | 2013 rpm |
5 | Cam Morton | OH | Miami Trace | 2026 | 3B | 1992 rpm |
6 | Kellan Riesenbeck | OH | LaSalle | 2026 | 2B | 1982 rpm |
7 | Victor Denen | OH | Turpin | 2024 | RHP | 1975 rpm |
8 | Carter Sellers | OH | Little Miami | 2025 | LHP | 1936 rpm |
9 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 1889 rpm |
10 | Gus Foley | OH | Anderson | 2023 | LHP | 1889 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Mason Glen | OH | Anderson | 2025 | LHP | -13.0 in |
2 | Kellan Riesenbeck | OH | LaSalle | 2026 | 2B | -8.0 in |
3 | Austin Adamson | OH | Oak Hills | 2023 | SS | -7.2 in |
4 | Eli Porter | KY | Mason County | 2024 | LHP | -5.8 in |
5 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | -5.7 in |
6 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | -5.2 in |
7 | Colton Emerson | OH | Stephen T Badin | 2026 | OF | -4.7 in |
8 | Carter Sellers | OH | Little Miami | 2025 | LHP | 4.6 in |
9 | Victor Denen | OH | Turpin | 2024 | RHP | -4.5 in |
10 | Austin Brown | OH | Miami Trace | 2026 | C | -4.1 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Austin Adamson | OH | Oak Hills | 2023 | SS | -15.1 |
2 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | -14.4 |
3 | Victor Denen | OH | Turpin | 2024 | RHP | -12.1 |
4 | Cam Morton | OH | Miami Trace | 2026 | 3B | -11.7 |
5 | Mason Glen | OH | Anderson | 2025 | LHP | 10.9 |
6 | Gus Foley | OH | Anderson | 2023 | LHP | 9.2 |
7 | Colton Emerson | OH | Stephen T Badin | 2026 | OF | -9.1 |
8 | Carson Shroyer | OH | Arch Bishop Moeller | 2026 | 1B | 8.3 |
9 | Carter Sellers | OH | Little Miami | 2025 | LHP | 6.6 |
10 | Cameron Anderson | OH | West Clermont | 2026 | RHP | -5.9 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Austin Adamson | OH | Oak Hills | 2023 | SS | 34 |
2 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 34 |
3 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 33 |
4 | Victor Denen | OH | Turpin | 2024 | RHP | 32 |
5 | Cam Morton | OH | Miami Trace | 2026 | 3B | 31 |
6 | Mason Glen | OH | Anderson | 2025 | LHP | 31 |
7 | Colton Emerson | OH | Stephen T Badin | 2026 | OF | 30 |
8 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 29 |
9 | Gus Foley | OH | Anderson | 2023 | LHP | 29 |
10 | Carson Shroyer | OH | Arch Bishop Moeller | 2026 | 1B | 29 |
2023 Midland Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Slider)
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Connor Davis | OH | Reading | 2025 | RHP | 71.2-74.4 mph |
2 | Joseph Lafkas | OH | Turpin | 2025 | OF | 73.1-73.9 mph |
3 | Tate Riggs | TN | Nolensville | 2024 | RHP | 71.9-73.3 mph |
4 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 70.7-71.7 mph |
5 | Carson Braun | OH | Anderson | 2024 | RHP | 68.2-71.4 mph |
6 | Eddie Tanner | OH | Talawanda | 2025 | SS | 68.2-69.6 mph |
7 | Austin Adamson | OH | Oak Hills | 2023 | SS | 68.1-68.5 mph |
8 | Dillon Brus | OH | St. Xavier | 2026 | OF | 65.9-67.2 mph |
9 | Jack Kelley | OH | Milford Exempted | 2025 | RHP | 61.7-63.2 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 2382 |
2 | Austin Adamson | OH | Oak Hills | 2023 | SS | 2379 |
3 | Connor Davis | OH | Reading | 2025 | RHP | 2272 |
4 | Eddie Tanner | OH | Talawanda | 2025 | SS | 2226 |
5 | Carson Braun | OH | Anderson | 2024 | RHP | 2171 |
6 | Mason Glen | OH | Anderson | 2025 | LHP | 2155 |
7 | Joseph Lafkas | OH | Turpin | 2025 | OF | 2102 |
8 | Dillon Brus | OH | St. Xavier | 2026 | OF | 1950 |
9 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 1920 |
10 | Tate Riggs | TN | Nolensville | 2024 | RHP | 1833 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Mason Glen | OH | Anderson | 2025 | LHP | -11.4 in |
2 | Carson Braun | OH | Anderson | 2024 | RHP | -10.0 in |
3 | Gavin Speranza | OH | West Clermont | 2025 | RHP | -7.3 in |
4 | Connor Davis | OH | Reading | 2025 | RHP | -5.3 in |
5 | Jack Kelley | OH | Milford Exempted | 2025 | RHP | 5.3 in |
6 | Austin Adamson | OH | Oak Hills | 2023 | SS | -4.4 in |
7 | Joseph Lafkas | OH | Turpin | 2025 | OF | 4.2 in |
8 | Eddie Tanner | OH | Talawanda | 2025 | SS | 3.1 in |
9 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 2.9 in |
10 | Dillon Brus | OH | St. Xavier | 2026 | OF | -1.9 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Eddie Tanner | OH | Talawanda | 2025 | SS | -16.0 |
2 | Austin Adamson | OH | Oak Hills | 2023 | SS | -13.3 |
3 | Carson Braun | OH | Anderson | 2024 | RHP | -12.7 |
4 | Mason Glen | OH | Anderson | 2025 | LHP | 12.1 |
5 | Gavin Speranza | OH | West Clermont | 2025 | RHP | -9.8 |
6 | JoJo Overbeek | OH | Anderson | 2024 | RHP | -8.3 |
7 | Jack Kelley | OH | Milford Exempted | 2025 | RHP | -4.4 |
8 | Connor Davis | OH | Reading | 2025 | RHP | -3.0 |
9 | Joseph Lafkas | OH | Turpin | 2025 | OF | -2.0 |
10 | Dillon Brus | OH | St. Xavier | 2026 | OF | 1.8 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Austin Adamson | OH | Oak Hills | 2023 | SS | 35 |
2 | Eddie Tanner | OH | Talawanda | 2025 | SS | 33 |
3 | Carson Braun | OH | Anderson | 2024 | RHP | 31 |
4 | Connor Davis | OH | Reading | 2025 | RHP | 31 |
5 | Mason Glen | OH | Anderson | 2025 | LHP | 31 |
6 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 30 |
7 | Dillon Brus | OH | St. Xavier | 2026 | OF | 30 |
8 | Joseph Lafkas | OH | Turpin | 2025 | OF | 29 |
9 | Jack Kelley | OH | Milford Exempted | 2025 | RHP | 28 |
10 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 27 |
2023 Midland Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Changeup)
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 80.7-84.1 mph |
2 | Carson Braun | OH | Anderson | 2024 | RHP | 79.6-80.3 mph |
3 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 77.3-79.6 mph |
4 | Tate Riggs | TN | Nolensville | 2024 | RHP | 78.2-79.0 mph |
5 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 77.4-78.6 mph |
6 | Joseph Lafkas | OH | Turpin | 2025 | OF | 76.5-76.6 mph |
7 | Eddie Tanner | OH | Talawanda | 2025 | SS | 74.2-76.2 mph |
8 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 75.0-75.4 mph |
9 | Connor Davis | OH | Reading | 2025 | RHP | 73.2-74.8 mph |
10 | Carter Sellers | OH | Little Miami | 2025 | LHP | 73.0-73.9 mph |
Top Changeup Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 2060 rpm |
2 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 2000 rpm |
3 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 1852 rpm |
4 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 1801 rpm |
5 | Carson Braun | OH | Anderson | 2024 | RHP | 1700 rpm |
6 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 1643 rpm |
7 | Kellan Riesenbeck | OH | LaSalle | 2026 | 2B | 1626 rpm |
8 | Joseph Lafkas | OH | Turpin | 2025 | OF | 1607 rpm |
9 | Carter Sellers | OH | Little Miami | 2025 | LHP | 1527 rpm |
10 | Eddie Tanner | OH | Talawanda | 2025 | SS | 1515 rpm |
Top Changeup Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Carson Shroyer | OH | Arch Bishop Moeller | 2026 | 1B | 17.5 in |
2 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 14.7 in |
3 | Carter Sellers | OH | Little Miami | 2025 | LHP | 14.5 in |
4 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 14.2 in |
5 | Carson Braun | OH | Anderson | 2024 | RHP | 12.9 in |
6 | Gus Foley | OH | Anderson | 2023 | LHP | 12.4 in |
7 | Alex Weber | OH | Western Brown | 2025 | RHP | 11.7 in |
8 | Eddie Tanner | OH | Talawanda | 2025 | SS | 10.6 in |
9 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 10.3 in |
10 | Dillon Brus | OH | St. Xavier | 2026 | OF | 10.1 in |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 18.1 |
2 | Jack Kelley | OH | Milford Exempted | 2025 | RHP | 16.7 |
3 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 15.8 |
4 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 15.8 |
5 | Victor Denen | OH | Turpin | 2024 | RHP | 15.7 |
6 | Tate Riggs | TN | Nolensville | 2024 | RHP | 15.1 |
7 | Gus Foley | OH | Anderson | 2023 | LHP | -13.8 |
8 | Carson Braun | OH | Anderson | 2024 | RHP | 13.8 |
9 | Cam Morton | OH | Miami Trace | 2026 | 3B | 12.7 |
10 | Carter Sellers | OH | Little Miami | 2025 | LHP | -11.8 |
Top Changeup Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | JoJo Overbeek | OH | Anderson | 2024 | RHP | 28 |
2 | Cameron Anderson | OH | West Clermont | 2026 | RHP | 26 |
3 | Teagan Cumberland | OH | Archbishop Moeller | 2026 | 1B | 24 |
4 | Evan Lafferty | OH | Miami Valley Christian Academy | 2025 | SS | 24 |
5 | Gavin Speranza | OH | West Clermont | 2025 | RHP | 23 |
6 | Kellan Riesenbeck | OH | LaSalle | 2026 | 2B | 23 |
7 | Carson Shroyer | OH | Arch Bishop Moeller | 2026 | 1B | 22 |
8 | Alex Weber | OH | Western Brown | 2025 | RHP | 22 |
9 | Joseph Lafkas | OH | Turpin | 2025 | OF | 22 |
10 | Gus Foley | OH | Anderson | 2023 | LHP | 21 |
Recent Articles
- OH Goal To Play College Baseball Now A Reality For Winge 9/09/24
- OH Kogge Staying Close To Home After Commitment To Ohio University 9/09/24
- OH Updated Class of 2026 Player Rankings (September) 9/04/24
- OH Harlamert ‘Excited For The Opportunity’ At Northern Kentucky 9/03/24
- OH 2024 Summer Org Wrapup Spotlight: IVL Baseball 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: Bo Jackson Elite 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: T3 Warhawks 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: Ohio Hitmen 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: H24 Longhorns 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: Hit Dogs 9/02/24