Prep Baseball Report

2023 Midland Advanced Metrics: Trackman Analytics - Pitching Leaderboard


PBR Ohio Staff

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 3B 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 2025 OF 12.3
8 Evan Lafferty OH Miami Valley Christian Academy 2025 3B 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 3B 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 3B 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 3B -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 3B -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 3B 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 2025 OF 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 2025 OF 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 2025 OF -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 2025 OF 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 3B 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 3B 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 3B 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 2025 OF 16.7
3 Gavin Speranza OH West Clermont 2025 RHP 15.8
4 Evan Lafferty OH Miami Valley Christian Academy 2025 3B 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 3B 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