2023 Swanson Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard
February 20, 2023
Follow on Twitter: @pbr_newengland
Follow on Instagram: @pbr_newengland
We would like to thank all who participated in The PBR New England 2023 Scout Day: Swanson Baseball. This was a great opportunity for 2024-2026 prospects to be put on college recruiting boards. 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 New England event? Check out our schedule by clicking here.
Complete Statistics
To view the Positional Stats, Click Here.
To view the Trackman Stats, Click Here.
To view the Blast Stats, Click Here.
2023 Swanson Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Fastball)
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 83.6 mph |
2 | Justin Eckrote | CT | Berlin | 2025 | RHP | 81.1 mph |
3 | Maxwell Markar | CT | Xavier | 2026 | OF | 78.8 mph |
4 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 77.4 mph |
5 | Jack Swanson | CT | Berlin | 2027 | SS | 77.1 mph |
6 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 74.4 mph |
7 | Matteo Modifica | CT | Berlin | 2026 | 2B | 72.1 mph |
8 | Gavin Bennett | CT | Berlin | 2026 | RHP | 72.1 mph |
9 | Cody Puzio | CT | Berlin | 2026 | OF | 71.2 mph |
10 | Jack Shweky | CT | Berlin | 2028 | RHP | 70.6 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Gavin Bennett | CT | Berlin | 2026 | RHP | 1914 rpm |
2 | Matteo Modifica | CT | Berlin | 2026 | 2B | 1907 rpm |
3 | Jack Swanson | CT | Berlin | 2027 | SS | 1876 rpm |
4 | Maxwell Markar | CT | Xavier | 2026 | OF | 1853 rpm |
5 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 1797 rpm |
6 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 1796 rpm |
7 | Cody Puzio | CT | Berlin | 2026 | OF | 1737 rpm |
8 | Jack Shweky | CT | Berlin | 2028 | RHP | 1715 rpm |
9 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 1695 rpm |
10 | Justin Eckrote | CT | Berlin | 2025 | RHP | 1692 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 18.8 in |
2 | Jack Shweky | CT | Berlin | 2028 | RHP | 16.8 in |
3 | Gavin Bennett | CT | Berlin | 2026 | RHP | 16.5 in |
4 | Ryan Champagne | CT | Xavier | 2028 | RHP | 15.8 in |
5 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 13.4 in |
6 | Maxwell Markar | CT | Xavier | 2026 | OF | 13.0 in |
7 | Justin Eckrote | CT | Berlin | 2025 | RHP | 12.0 in |
8 | Cody Puzio | CT | Berlin | 2026 | OF | 11.7 in |
9 | Matteo Modifica | CT | Berlin | 2026 | 2B | 10.8 in |
10 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 10.1 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Matteo Modifica | CT | Berlin | 2026 | 2B | 18.8 |
2 | Justin Eckrote | CT | Berlin | 2025 | RHP | 15.9 |
3 | Ty Puzio | CT | Berlin | 2028 | SS | 13.5 |
4 | Jack Shweky | CT | Berlin | 2028 | RHP | 13.5 |
5 | Cody Puzio | CT | Berlin | 2026 | OF | 12.0 |
6 | Jack Swanson | CT | Berlin | 2027 | SS | 11.5 |
7 | Ryan Champagne | CT | Xavier | 2028 | RHP | 9.5 |
8 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 8.3 |
9 | Gavin Bennett | CT | Berlin | 2026 | RHP | 8.1 |
10 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 8.0 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Ty Puzio | CT | Berlin | 2028 | SS | 34 |
2 | Matteo Modifica | CT | Berlin | 2026 | 2B | 28 |
3 | Gavin Bennett | CT | Berlin | 2026 | RHP | 27 |
4 | Cody Puzio | CT | Berlin | 2026 | OF | 26 |
5 | Jack Shweky | CT | Berlin | 2028 | RHP | 26 |
6 | Jack Swanson | CT | Berlin | 2027 | SS | 25 |
7 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 25 |
8 | Ryan Champagne | CT | Xavier | 2028 | RHP | 25 |
9 | Maxwell Markar | CT | Xavier | 2026 | OF | 24 |
10 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 24 |
2023 Swanson Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Curveball)
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 65.5-66.3 mph |
2 | Jack Swanson | CT | Berlin | 2027 | SS | 65.2-66.3 mph |
3 | Matteo Modifica | CT | Berlin | 2026 | 2B | 63.5-64.0 mph |
4 | Gavin Bennett | CT | Berlin | 2026 | RHP | 61.5-63.7 mph |
5 | Cody Puzio | CT | Berlin | 2026 | OF | 55.5-60.7 mph |
6 | Ty Puzio | CT | Berlin | 2028 | SS | 51.6-53.0 mph |
7 | Ryan Champagne | CT | Xavier | 2028 | RHP | 48.0-52.6 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 1963 rpm |
2 | Ty Puzio | CT | Berlin | 2028 | SS | 1889 rpm |
3 | Gavin Bennett | CT | Berlin | 2026 | RHP | 1808 rpm |
4 | Cody Puzio | CT | Berlin | 2026 | OF | 1795 rpm |
5 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 1674 rpm |
6 | Ryan Champagne | CT | Xavier | 2028 | RHP | 1513 rpm |
7 | Matteo Modifica | CT | Berlin | 2026 | 2B | 1493 rpm |
8 | Jack Swanson | CT | Berlin | 2027 | SS | 1419 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Matteo Modifica | CT | Berlin | 2026 | 2B | -7.6 in |
2 | Jack Swanson | CT | Berlin | 2027 | SS | -6.9 in |
3 | Ty Puzio | CT | Berlin | 2028 | SS | 6.6 in |
4 | Cody Puzio | CT | Berlin | 2026 | OF | -5.3 in |
5 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | -2.6 in |
6 | Ryan Champagne | CT | Xavier | 2028 | RHP | 0.7 in |
7 | Gavin Bennett | CT | Berlin | 2026 | RHP | 0.5 in |
8 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 0.0 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Matteo Modifica | CT | Berlin | 2026 | 2B | -8.6 |
2 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | -8.5 |
3 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | -7.4 |
4 | Ryan Champagne | CT | Xavier | 2028 | RHP | -7.3 |
5 | Cody Puzio | CT | Berlin | 2026 | OF | -7.2 |
6 | Jack Swanson | CT | Berlin | 2027 | SS | -7.1 |
7 | Gavin Bennett | CT | Berlin | 2026 | RHP | -4.2 |
8 | Ty Puzio | CT | Berlin | 2028 | SS | -4.1 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Ty Puzio | CT | Berlin | 2028 | SS | 36 |
2 | Ryan Champagne | CT | Xavier | 2028 | RHP | 34 |
3 | Cody Puzio | CT | Berlin | 2026 | OF | 34 |
4 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 30 |
5 | Gavin Bennett | CT | Berlin | 2026 | RHP | 30 |
6 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 28 |
7 | Matteo Modifica | CT | Berlin | 2026 | 2B | 24 |
8 | Jack Swanson | CT | Berlin | 2027 | SS | 21 |
2023 Swanson Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Slider)
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 71.4-71.6 mph |
2 | Justin Eckrote | CT | Berlin | 2025 | RHP | 70.0-71.6 mph |
3 | Maxwell Markar | CT | Xavier | 2026 | OF | 68.2-70.3 mph |
4 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 63.9-64.4 mph |
5 | Jack Shweky | CT | Berlin | 2028 | RHP | 56.2-59.3 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 2058 |
2 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 1844 |
3 | Maxwell Markar | CT | Xavier | 2026 | OF | 1829 |
4 | Justin Eckrote | CT | Berlin | 2025 | RHP | 1678 |
5 | Jack Shweky | CT | Berlin | 2028 | RHP | 1580 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Justin Eckrote | CT | Berlin | 2025 | RHP | -5.6 in |
2 | Maxwell Markar | CT | Xavier | 2026 | OF | -2.6 in |
3 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | -2.3 in |
4 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | -1.9 in |
5 | Jack Shweky | CT | Berlin | 2028 | RHP | 1.3 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | -11.2 |
2 | Justin Eckrote | CT | Berlin | 2025 | RHP | -5.7 |
3 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | -4.0 |
4 | Jack Shweky | CT | Berlin | 2028 | RHP | 0.6 |
5 | Maxwell Markar | CT | Xavier | 2026 | OF | -0.6 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Jack Shweky | CT | Berlin | 2028 | RHP | 30 |
2 | Luca Giannelli | CT | Cheshire Academy | 2026 | 1B | 29 |
3 | Riley Gordon | CT | Haddam Killingworth | 2024 | RHP | 29 |
4 | Maxwell Markar | CT | Xavier | 2026 | OF | 26 |
5 | Justin Eckrote | CT | Berlin | 2025 | RHP | 26 |
2023 Swanson Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Changeup)
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Justin Eckrote | CT | Berlin | 2025 | RHP | 75.7-77.4 mph |
2 | Jack Swanson | CT | Berlin | 2027 | SS | 71.6-72.7 mph |
3 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 71.4-71.9 mph |
4 | Gavin Bennett | CT | Berlin | 2026 | RHP | 65.6-66.4 mph |
5 | Matteo Modifica | CT | Berlin | 2026 | 2B | 64.0-65.2 mph |
6 | Jack Shweky | CT | Berlin | 2028 | RHP | 60.3-61.7 mph |
7 | Ryan Champagne | CT | Xavier | 2028 | RHP | 54.0-55.9 mph |
Top Changeup Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Maxwell Markar | CT | Xavier | 2026 | OF | 1540 rpm |
2 | Gavin Bennett | CT | Berlin | 2026 | RHP | 1392 rpm |
3 | Matteo Modifica | CT | Berlin | 2026 | 2B | 1380 rpm |
4 | Ryan Champagne | CT | Xavier | 2028 | RHP | 1374 rpm |
5 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 1331 rpm |
6 | Jack Shweky | CT | Berlin | 2028 | RHP | 1286 rpm |
7 | Jack Swanson | CT | Berlin | 2027 | SS | 1234 rpm |
8 | Justin Eckrote | CT | Berlin | 2025 | RHP | 1192 rpm |
Top Changeup Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Gavin Bennett | CT | Berlin | 2026 | RHP | 16.6 in |
2 | Jack Shweky | CT | Berlin | 2028 | RHP | 10.0 in |
3 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 8.2 in |
4 | Matteo Modifica | CT | Berlin | 2026 | 2B | 7.4 in |
5 | Ryan Champagne | CT | Xavier | 2028 | RHP | 7.1 in |
6 | Justin Eckrote | CT | Berlin | 2025 | RHP | 7.0 in |
7 | Jack Swanson | CT | Berlin | 2027 | SS | 4.9 in |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Justin Eckrote | CT | Berlin | 2025 | RHP | 13.7 |
2 | Jack Swanson | CT | Berlin | 2027 | SS | 12.0 |
3 | Jack Shweky | CT | Berlin | 2028 | RHP | 11.5 |
4 | Matteo Modifica | CT | Berlin | 2026 | 2B | 8.5 |
5 | Ryan Champagne | CT | Xavier | 2028 | RHP | -6.4 |
6 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 5.6 |
7 | Gavin Bennett | CT | Berlin | 2026 | RHP | 2.6 |
Top Changeup Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Ryan Champagne | CT | Xavier | 2028 | RHP | 29 |
2 | Matteo Modifica | CT | Berlin | 2026 | 2B | 23 |
3 | Gavin Bennett | CT | Berlin | 2026 | RHP | 23 |
4 | Jack Shweky | CT | Berlin | 2028 | RHP | 22 |
5 | Maxwell Markar | CT | Xavier | 2026 | OF | 20 |
6 | Tyler Bergstrom | CT | Berlin | 2024 | RHP | 19 |
7 | Jack Swanson | CT | Berlin | 2027 | SS | 17 |
8 | Justin Eckrote | CT | Berlin | 2025 | RHP | 16 |
Recent News
- NEW ENGLAND Silva Ready For ‘New Challenge’ Ahead At Cornell 8/27/24
- NEW ENGLAND Van Dolah Ready To Make An Impact At Holy Cross 8/23/24
- NEW ENGLAND Daly 'Can’t Wait’ To Start College At Holy Cross 8/23/24
- NEW ENGLAND 2024 Massachusetts Prospect Games Advanced Metrics: Hitting Leaderboard 8/21/24
- NEW ENGLAND 2024 Massachusetts Prospect Games Advanced Metrics: Trackman Analytics - Pitching Leaderboard 8/21/24
- NEW ENGLAND Results From 2024 Massachusetts Prospect Games 8/21/24
- NEW ENGLAND Jones Excited About Playing Baseball At George Washington 8/19/24
- NEW ENGLAND 2024 New England Junior State Games Advanced Metrics: Hitting Leaderboard 8/15/24
- NEW ENGLAND 2024 New England Junior State Games Advanced Metrics: Pitching Leaderboard 8/15/24
- NEW ENGLAND Results From 2024 New England Junior State Games 8/15/24