PA Preseason ID: Southeast (Session 2): Pitching Data Dive
March 5, 2026
On February 22nd, the Prep Baseball Pennsylvania staff hosted the 2026 PA Preseason ID: Southeast (Session 2) at In the Net in Palymra, PA. Over 160 players participated in a pro-style workout, gathering unrivaled access to data through our state-of-the-art tech partners, as well as in-depth scouting analysis from our Prep Baseball Pennsylvania staff.
Today, we will take a further in-depth look at the top pitchers with the help of our tech partnerships, broken down by the categories down below:
Trackman
FASTBALL
VELOCITY (MAX)
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Mason Cevette | PA | Cedar Crest | 2028 | RHP | 92.6 mph |
| 2 | Aaron Gaskey | PA | Greater Latrobe | 2028 | RHP | 92.1 mph |
| 3 | Ben Hinderberger | PA | Council Rock North | 2028 | RHP | 91.5 mph |
| 4 | Vincent Leoni | PA | Bishop McDevitt | 2028 | LHP | 91.2 mph |
| 5 | Peyton Price | PA | Cedar Cliff | 2027 | RHP | 90.6 mph |
| 6 | Grayson Fontaine | PA | North Penn | 2028 | 1B | 90.4 mph |
| 7 | Wyatt Morgan | PA | Hershey | 2027 | RHP | 88.6 mph |
| 8 | Chase Slotcavage | PA | North Schuylkill | 2028 | RHP | 87.4 mph |
| 9 | Michael Schaffer | PA | Episcopal Academy | 2028 | RHP | 87.4 mph |
| 10 | Jimmy Clark | PA | Council Rock South | 2028 | RHP | 87.3 mph |
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Jimmy Clark | PA | Council Rock South | 2028 | RHP | 2430 rpm |
| 2 | Mason Cevette | PA | Cedar Crest | 2028 | RHP | 2400 rpm |
| 3 | Lukas Swanson | PA | Malvern Prep | 2028 | RHP | 2320 rpm |
| 4 | Aaron Gaskey | PA | Greater Latrobe | 2028 | RHP | 2303 rpm |
| 5 | Bobby Smithnosky | PA | Mount Pleasant Area HS | 2028 | RHP | 2289 rpm |
| 6 | Jaxson Wise | PA | Downingtown East | 2027 | OF | 2263 rpm |
| 7 | Brock Metz | PA | Mechanicsburg | 2028 | RHP | 2256 rpm |
| 8 | Ronald (Austin) Houser | PA | Spring-Ford | 2028 | RHP | 2240 rpm |
| 9 | Gavin Gross | PA | Pope John Paul II | 2027 | OF | 2233 rpm |
| 10 | Brady Doyle | PA | Devon Preparatory School | 2028 | RHP | 2228 rpm |
Spin Rate: This metric calculates the rate of spin on the baseball as it leaves the pitcher’s hand, measured in revolutions per minute (rpm). Historical data shows that high-spin fastballs lessen the impact of gravity, allowing for more ‘rise’ (or less fall, in other words) as it carries through the zone. Low-spin fastballs typically indicate the pitch has greater horizontal action, often making it tougher to square up, but generally easier to make contact with, leading to more ground balls, while high-spin fastballs show a correlation with swings and misses.
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | River Knepp | PA | Midd-West | 2029 | OF | 23.1 in |
| 2 | Alex Shaffer | PA | Annville Cleona | 2027 | 3B | 22.2 in |
| 3 | Micah Solomon | PA | Mechanicsburg | 2029 | OF | 20.0 in |
| 4 | Mason Cevette | PA | Cedar Crest | 2028 | RHP | 18.7 in |
| 5 | Aidan Gamble | PA | Downingtown West | 2028 | 1B | 18.6 in |
| 6 | Evan Brobst | PA | Owen J. Roberts | 2028 | 1B | 18.2 in |
| 7 | Gavin Gross | PA | Pope John Paul II | 2027 | OF | 18.1 in |
| 8 | Jaxson Wise | PA | Downingtown East | 2027 | OF | 17.8 in |
| 9 | Will Lucas | PA | Mechanicsburg | 2027 | RHP | 17.8 in |
| 10 | Wesley Sweitzer | PA | West York Area HS | 2027 | RHP | 17.4 in |
Induced Vertical Break: Used in short form as "IVB," this metric is most important on fastballs for creating rise and on curveballs for creating depth – it can also have some use when measuring sliders and cutters as well. Sliders tend to be closer to zero inches while cutters are generally between 5 and 15 inches. Usually fastballs and curveballs with large IVB have higher spin efficiencies as well. Sliders generally have very little (closer to zero) IVB and very low spin efficiencies. You could also categorize IVB into spin rate as this is part of the “useful movement” you’re looking for. IVB is also a huge part of vertical approach angle.
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Landynn Bieber | PA | Lewisburg | 2028 | RHP | 18.1 |
| 2 | Colin Shaffer | PA | Pa, Lower Dauphin High School | 2028 | RHP | 16.8 |
| 3 | Gavin Chronister | PA | West York Area HS | 2028 | 1B | 16.4 |
| 4 | Blake Myers | PA | Downingtown East | 2028 | SS | 16.0 |
| 5 | Chase Slotcavage | PA | North Schuylkill | 2028 | RHP | 15.9 |
| 6 | Charlie Lovett | PA | Lower Merion | 2028 | RHP | 15.4 |
| 7 | Bryson Knorr | PA | Mechanicsburg | 2028 | LHP | -15.1 |
| 8 | Mason Cevette | PA | Cedar Crest | 2028 | RHP | 14.5 |
| 9 | Gavin Gross | PA | Pope John Paul II | 2027 | OF | 14.1 |
| 10 | Chase Yoder | PA | Schuylkill Haven SHS | 2028 | RHP | 14.0 |
Horizontal Break: Outlined on TrackMan’s own website: “... horizontal movement is measured in inches between where the pitch actually crosses the front of home plate side-wise, and where it would have crossed home plate side-wise if had it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left from the pitcher’s perspective.”
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Braylon Showalter | PA | Southern Lehigh SHS | 2029 | SS | 100 % |
| 2 | Ty McGough | PA | Hollidaysburg Area | 2028 | SS | 85 % |
| 3 | Wyatt Marks | PA | Perkiomen Valley | 2028 | RHP | 83 % |
| ^ | Blaise Bonnell | PA | Downingtown West | 2028 | RHP | 83 % |
| 4 | Brady Doyle | PA | Devon Preparatory School | 2028 | RHP | 80 % |
| 5 | Michael Schaffer | PA | Episcopal Academy | 2028 | RHP | 75 % |
Average MLB pitchers throw 62% strikes, and better pitchers throw strikes 65% of the time, or roughly 2:1 strikes to balls.
CURVEBALL
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Brady Doyle | PA | Devon Preparatory School | 2028 | RHP | 2473 rpm |
| 2 | Ben Hinderberger | PA | Council Rock North | 2028 | RHP | 2447 rpm |
| 3 | Bryson Knorr | PA | Mechanicsburg | 2028 | LHP | 2396 rpm |
| 4 | Carlo Woellner-Davis | PA | Conrad Weiser | 2028 | C | 2381 rpm |
| 5 | Chase Norris | PA | Cedar Crest | 2029 | LHP | 2372 rpm |
| 6 | Micah Solomon | PA | Mechanicsburg | 2029 | OF | 2367 rpm |
| 7 | Tyler McLean | PA | Downingtown West | 2027 | RHP | 2342 rpm |
| 8 | William De Prado | PA | Kimberton Waldorf School | 2027 | RHP | 2324 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Carlo Woellner-Davis | PA | Conrad Weiser | 2028 | C | -18.0 in |
| 2 | Gavin Gross | PA | Pope John Paul II | 2027 | OF | -16.5 in |
| 3 | Brady Shinkunas | PA | Neshaminy | 2027 | LHP | -14.4 in |
| 4 | Bobby Smithnosky | PA | Mount Pleasant Area HS | 2028 | RHP | -12.8 in |
| 5 | River Knepp | PA | Midd-West | 2029 | OF | -12.1 in |
| 6 | Wyatt Marks | PA | Perkiomen Valley | 2028 | RHP | -11.7 in |
| 7 | Cadin Coleman | PA | Phoenixville Area | 2027 | RHP | -10.7 in |
| 8 | Liam Matijasick | PA | Pennridge | 2028 | OF | -9.8 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Landynn Bieber | PA | Lewisburg | 2028 | RHP | -21.9 |
| 2 | Charlie Lovett | PA | Lower Merion | 2028 | RHP | -16.3 |
| 3 | Dante Peterson | PA | State College Area | 2028 | 2B | -16.2 |
| 4 | Caden Johnson | PA | Cumberland Valley | 2027 | OF | 15.9 |
| 5 | Ben Hinderberger | PA | Council Rock North | 2028 | RHP | -15.6 |
| 6 | Joey Bonko | PA | Notre Dame High School | 2027 | SS | -14.4 |
| 7 | Luke Gelencser | PA | Cedar Cliff HS | 2028 | LHP | 14.3 |
| 8 | Brady Shinkunas | PA | Neshaminy | 2027 | LHP | 13.7 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Aidan Cugini | PA | West Chester Bayard Rustin | 2028 | 3B | 100 % |
| ^ | Carter Patterson | PA | Marple Newtown SHS | 2028 | OF | 100 % |
| ^ | River Knepp | PA | Midd-West | 2029 | OF | 100 % |
| ^ | Chase Norris | PA | Cedar Crest | 2029 | LHP | 100 % |
| ^ | Jaxson Wise | PA | Downingtown East | 2027 | OF | 100 % |
| 2 | Gabe Gianni | PA | West Chester East | 2028 | RHP | 80 % |
| 3 | William De Prado | PA | Kimberton Waldorf School | 2027 | RHP | 75 % |
| ^ | Bobby Smithnosky | PA | Mount Pleasant Area HS | 2028 | RHP | 75 % |
| ^ | Micah Solomon | PA | Mechanicsburg | 2029 | OF | 75 % |
| 4 | Landynn Bieber | PA | Lewisburg | 2028 | RHP | 66 % |
| ^ | Cadin Coleman | PA | Phoenixville Area | 2027 | RHP | 66 % |
| ^ | Aaron Gaskey | PA | Greater Latrobe | 2028 | RHP | 66 % |
| ^ | Carter Harman | PA | Red Land | 2027 | SS | 66 % |
| ^ | Dante Peterson | PA | State College Area | 2028 | 2B | 66 % |
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Mason Cevette | PA | Cedar Crest | 2028 | RHP | 2558 |
| 2 | Patrick Kelly | PA | Marple Newtown SHS | 2027 | RHP | 2518 |
| 3 | Ronald (Austin) Houser | PA | Spring-Ford | 2028 | RHP | 2427 |
| 4 | Bryson Knorr | PA | Mechanicsburg | 2028 | LHP | 2411 |
| 5 | Brady Doyle | PA | Devon Preparatory School | 2028 | RHP | 2399 |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Wyatt Marks | PA | Perkiomen Valley | 2028 | RHP | 11.1 in |
| 2 | Joey Bonko | PA | Notre Dame High School | 2027 | SS | -9.2 in |
| 3 | Brady Shinkunas | PA | Neshaminy | 2027 | LHP | -9.1 in |
| 4 | Colin Shaffer | PA | Pa, Lower Dauphin High School | 2028 | RHP | 9.0 in |
| 5 | Caleb Tesfaye | PA | Devon Preparatory School | 2028 | 1B | 6.8 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Charlie Lovett | PA | Lower Merion | 2028 | RHP | -14.7 |
| 2 | Grayson Fontaine | PA | North Penn | 2028 | 1B | 14.0 |
| 3 | Bryson Knorr | PA | Mechanicsburg | 2028 | LHP | 14.0 |
| 4 | Brogan Perreault | PA | Liberty High School Bethlehem, PA | 2028 | 3B | -13.9 |
| 5 | Gavin Chronister | PA | West York Area HS | 2028 | 1B | -13.4 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Bryson Knorr | PA | Mechanicsburg | 2028 | LHP | 100 % |
| ^ | Wesley Sweitzer | PA | West York Area HS | 2027 | RHP | 100 % |
| ^ | Cohen Leister | PA | Mifflin County High School | 2029 | 3B | 100 % |
| 2 | Caleb Tesfaye | PA | Devon Preparatory School | 2028 | 1B | 80 % |
| 3 | Tyler McLean | PA | Downingtown West | 2027 | RHP | 75 % |
| ^ | Collin Kim | PA | Perkiomen Valley HS | 2027 | C | 75 % |
| ^ | Wyatt Morgan | PA | Hershey | 2027 | RHP | 75 % |
| ^ | Ty McGough | PA | Hollidaysburg Area | 2028 | SS | 75 % |
CHANGEUP
Spin Rate (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Charlie Lovett | PA | Lower Merion | 2028 | RHP | 2116 rpm |
| 2 | Brady Doyle | PA | Devon Preparatory School | 2028 | RHP | 2052 rpm |
| 3 | Tyler McLean | PA | Downingtown West | 2027 | RHP | 2037 rpm |
| 4 | Chase Slotcavage | PA | North Schuylkill | 2028 | RHP | 1997 rpm |
| 5 | Bobby Smithnosky | PA | Mount Pleasant Area HS | 2028 | RHP | 1993 rpm |
| 6 | Vincent Leoni | PA | Bishop McDevitt | 2028 | LHP | 1858 rpm |
| 7 | Ronald (Austin) Houser | PA | Spring-Ford | 2028 | RHP | 1842 rpm |
| 8 | Carter Harman | PA | Red Land | 2027 | SS | 1811 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | River Knepp | PA | Midd-West | 2029 | OF | 16.6 in |
| 2 | Zachary Miller | PA | Red Land | 2028 | LHP | 16.4 in |
| 3 | Gavin Chronister | PA | West York Area HS | 2028 | 1B | 16.2 in |
| 4 | Joey Bonko | PA | Notre Dame High School | 2027 | SS | 16.2 in |
| 5 | Matthew Clymans | PA | Cumberland Valley | 2029 | RHP | 16.0 in |
| 6 | Evan Brobst | PA | Owen J. Roberts | 2028 | 1B | 15.6 in |
| 7 | Aidan Gamble | PA | Downingtown West | 2028 | 1B | 14.5 in |
| 8 | Henry Marshall | PA | Downingtown East | 2027 | RHP | 14.5 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Chase Slotcavage | PA | North Schuylkill | 2028 | RHP | 21.1 |
| 2 | Charlie Lovett | PA | Lower Merion | 2028 | RHP | 20.0 |
| 3 | Ben Lindros | PA | Downingtown West | 2028 | SS | 18.1 |
| 4 | Mason Cevette | PA | Cedar Crest | 2028 | RHP | 17.4 |
| 5 | Landynn Bieber | PA | Lewisburg | 2028 | RHP | 17.2 |
| 6 | Grayson Fontaine | PA | North Penn | 2028 | 1B | -17.0 |
| 7 | Jimmy Clark | PA | Council Rock South | 2028 | RHP | 16.6 |
| 8 | Joey Bonko | PA | Notre Dame High School | 2027 | SS | 16.3 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Tyler McLean | PA | Downingtown West | 2027 | RHP | 100 % |
| ^ | Wesley Sweitzer | PA | West York Area HS | 2027 | RHP | 100 % |
| ^ | Aiden Carney | PA | Marple Newtown SHS | 2028 | 2B | 100 % |
| ^ | Cohen Leister | PA | Mifflin County High School | 2029 | 3B | 100 % |
| ^ | Luke Gelencser | PA | Cedar Cliff HS | 2028 | LHP | 100 % |
| ^ | Bobby Smithnosky | PA | Mount Pleasant Area HS | 2028 | RHP | 100 % |
| ^ | Owen Whittaker | PA | Cedar Cliff HS | 2029 | RHP | 100 % |
| ^ | Braden Davis | PA | Penncrest | 2027 | OF | 100 % |
| ^ | Thomas Lynch | PA | Souderton Area | 2028 | 2B | 100 % |
| ^ | Jesse Keller | PA | Cedar Cliff HS | 2027 | LHP | 100 % |
| 2 | William De Prado | PA | Kimberton Waldorf School | 2027 | RHP | 66 % |
| ^ | Gavin Chronister | PA | West York Area HS | 2028 | 1B | 66 % |
| ^ | Robert Pasquarello | PA | Plymouth-Whitemarsh | 2028 | RHP | 66 % |
| ^ | Michael Schaffer | PA | Episcopal Academy | 2028 | RHP | 66 % |
| ^ | Bryan Cantello | PA | Spring-Ford | 2028 | OF | 66 % |
+ CLICK HERE for a look at the complete statistics from the event.
