Prep Baseball Report

2025 Year in Review: PA Trackman Pitching Leaderboard (Class of '28)


Joe Walentin
PBR Staff

In the ever-evolving landscape of baseball analytics, advanced technology continues to redefine how player performance is evaluated and understood. Throughout 2025, events across the state were filled with rising stars showcasing their talent — and behind the scenes, the unsung hero capturing every metric was Trackman.

In this article, we take a deep dive into the Trackman pitching leaderboards, unraveling the stories the data tells and highlighting the standout performances that are shaping the future of baseball in the region. The final results also include standout players from outside the state borders who excelled while participating in a PBR Pennsylvania event.

Interested In Attending A PBR Pennsylvania Event? Click Here

Interested In Subscribing to Prep Baseball Report? Click Here

Follow The Team


Peak Fastball Velocity

Rank Name State School Class Pos Velocity (max)
1 Carson Steingall PA Nazareth Area 2028 RHP 92.0 mph
2 Greyson Bell PA Daniel Boone Area HS 2028 LHP 90.7 mph
3 Owen Murphy PA The Haverford School 2028 RHP 90.5 mph
4 Mason Cevette PA Cedar Crest 2028 RHP 90.0 mph
5 Carson King PA Pine-Richland 2028 RHP 88.3 mph
6 Beckett Gaiski PA Malvern Prep 2028 1B 88.1 mph
7 Ben Hinderberger PA Council Rock North 2028 RHP 87.7 mph
8 Carlo Woellner-Davis PA Conrad Weiser HS 2028 C 87.2 mph
9 Aaron Gaskey PA Greater Latrobe 2028 RHP 87.2 mph
10 Aidan Brokenshire PA Mount Carmel Area 2028 RHP 86.8 mph
 

Peak Fastball Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Greyson Bell PA Daniel Boone Area HS 2028 LHP 2580 rpm
2 Aidan Gamble PA Downingtown West 2028 1B 2507 rpm
3 Beckett Gaiski PA Malvern Prep 2028 1B 2474 rpm
4 Bobby Smithnosky PA Mount Pleasant Area HS 2028 RHP 2474 rpm
5 Travis McDonough PA Strath Haven HS 2028 RHP 2473 rpm
6 Owen Murphy PA The Haverford School 2028 RHP 2430 rpm
7 Mason Cevette PA Cedar Crest 2028 RHP 2419 rpm
8 Keegan Scotti PA North Allegheny 2028 RHP 2413 rpm
9 Carson Steingall PA Nazareth Area 2028 RHP 2411 rpm
10 Cole Tucholski PA Perkiomen School 2028 LHP 2392 rpm

Peak Curveball Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Keegan Scotti PA North Allegheny 2028 RHP 2752 rpm
2 Carlo Woellner-Davis PA Conrad Weiser HS 2028 C 2632 rpm
3 Greyson Bell PA Daniel Boone Area HS 2028 LHP 2621 rpm
4 Brett Miracle PA Quakertown 2028 OF 2511 rpm
5 Tyler McDonald PA Brentwood 2028 C 2503 rpm
6 Ryan Farley PA West Chester Bayard Rustin 2028 SS 2486 rpm
7 Brady Doyle PA Devon Preparatory School 2028 RHP 2485 rpm
8 Luca DeGregorio PA East Pennsboro 2028 RHP 2463 rpm
9 Ben Hinderberger PA Council Rock North 2028 RHP 2448 rpm
10 Aaron Gaskey PA Greater Latrobe 2028 RHP 2413 rpm

 

Advanced Metrics Via Trackman Baseball

FB Hop+ Score

Rank Name State School Class Pos Hop+
1 Mason Cevette PA Cedar Crest 2028 RHP 100
2 Ben Hinderberger PA Council Rock North 2028 RHP 98
3 Carson King PA Pine-Richland 2028 RHP 94
4 Beckett Gaiski PA Malvern Prep 2028 1B 92
5 Carlo Woellner-Davis PA Conrad Weiser HS 2028 C 90
6 Cole Tucholski PA Perkiomen School 2028 LHP 89
^ Stephen Verdolini III PA Central Bucks-West 2028 RHP 89
7 Tyler Ryan PA Malvern Prep 2028 OF 88
^ Chase Slotcavage PA North Schuylkill 2028 RHP 88
8 Carter Tucholski PA Quakertown Community 2028 SS 87
9 Grady Wheaton PA Hempfield Area High School 2028 SS 86
10 Rhys Werksman PA South Fayette 2028 OF 85

CB Hammer+ Score

Rank Name State School Class Pos Hammer+
1 Carlo Woellner-Davis PA Conrad Weiser HS 2028 C 95
2 Brady Doyle PA Devon Preparatory School 2028 RHP 82
3 Aaron Gaskey PA Greater Latrobe 2028 RHP 77
^ Bobby Smithnosky PA Mount Pleasant Area HS 2028 RHP 77
^ Stephen Verdolini III PA Central Bucks-West 2028 RHP 77
4 Colten Wetzel PA Ambridge Area 2028 SS 76
5 Aidan Gamble PA Downingtown West 2028 1B 74
6 Keegan Scotti PA North Allegheny 2028 RHP 73
7 Carter Tucholski PA Quakertown Community 2028 SS 71
8 Cameron Guardalabene PA Seneca Valley High School 2028 OF 68
^ Grady Wheaton PA Hempfield Area High School 2028 SS 68
^ CJ Shearer PA Downingtown West 2028 C 68
9 Caden Petro PA North Allegheny 2028 RHP 66
^ Jackson Boob PA Hollidaysburg Area 2028 2B 66
10 Michael Schaffer PA Episcopal Academy 2028 RHP 64

CB Sweep+ Score

Rank Name State School Class Pos Sweep+
1 Carlo Woellner-Davis PA Conrad Weiser HS 2028 C 118
2 Brady Doyle PA Devon Preparatory School 2028 RHP 103
3 Aidan Gamble PA Downingtown West 2028 1B 102
4 Bobby Smithnosky PA Mount Pleasant Area HS 2028 RHP 98
5 CJ Shearer PA Downingtown West 2028 C 92
^ Michael Schaffer PA Episcopal Academy 2028 RHP 92
6 Colten Wetzel PA Ambridge Area 2028 SS 91
^ Robert Pasquarello PA Plymouth-Whitemarsh 2028 RHP 91
7 Cole Tucholski PA Perkiomen School 2028 LHP 90
^ Jackson Boob PA Hollidaysburg Area 2028 2B 90
8 Damien Eastman PA Wyoming Valley West SHS 2028 3B 88
9 Frankie Fallabel PA Hazleton Area High School 2028 RHP 85
^ Brandon Shaw PA Downingtown West 2028 SS 85
^ Carter Tucholski PA Quakertown Community 2028 SS 85
10 Grayson Valancius PA Upper Saint Clair 2028 OF 84
^ Benjamin Smith PA Elizabethtown 2028 OF 84

SL Sweep+ Score

Rank Name State School Class Pos Sweep+
1 John Hitt PA Lower Merion 2028 RHP 111
2 Beckett Gaiski PA Malvern Prep 2028 1B 109
3 Travis McDonough PA Strath Haven HS 2028 RHP 108
4 Rhys Werksman PA South Fayette 2028 OF 96
5 Kaiden Cozzone PA Octorara Area 2028 OF 94
6 Owen Murphy PA The Haverford School 2028 RHP 91
7 Michael Tomsho PA Upper Merion 2028 OF 90
8 Eli Paradise PA Perkiomen Valley 2028 RHP 89
^ Michael Schaffer PA Episcopal Academy 2028 RHP 89
9 Ben Hinderberger PA Council Rock North 2028 RHP 84
10 Teddy Celentano PA Devon Preparatory School 2028 RHP 78
^ Jonathan Petras PA Slippery Rock 2028 RHP 78

SL Hammer+ Score

Rank Name State School Class Pos Hammer+
1 Beckett Gaiski PA Malvern Prep 2028 1B 90
2 Travis McDonough PA Strath Haven HS 2028 RHP 78
3 Kaiden Cozzone PA Octorara Area 2028 OF 71
4 John Hitt PA Lower Merion 2028 RHP 70
^ Ryan Vallone PA Methacton HS 2028 RHP 70
^ Ben Hinderberger PA Council Rock North 2028 RHP 70
5 Chase Slotcavage PA North Schuylkill 2028 RHP 66
^ Benjamin Nordai PA Middletown Area 2028 RHP 66
^ Aidan Brokenshire PA Mount Carmel Area 2028 RHP 66
6 Michael Schaffer PA Episcopal Academy 2028 RHP 65
^ Caden Petro PA North Allegheny 2028 RHP 65
^ Owen Murphy PA The Haverford School 2028 RHP 65
7 Teddy Celentano PA Devon Preparatory School 2028 RHP 60
8 Rhys Werksman PA South Fayette 2028 OF 59
9 Eli Paradise PA Perkiomen Valley 2028 RHP 57
10 Dominic Lauletta PA Plum 2028 RHP 56
^ Jonathan Petras PA Slippery Rock 2028 RHP 56