Prep Baseball Report

Greater Toronto Preseason ID: Pitching Data Dive


Cam Black-Araujo
Assistant Director, Prep Baseball Canada

On Monday, February 19th the Prep Baseball Ontario staff hosted the annual Greater Toronto Preseason ID at the Vaughan Sportsplex in Vaughan, Ontario and the event gives players a chance to showcase their offseason developments prior to their spring trips down South. The event also serves as an identifier and qualifier for our Select Series Events such as Future Games (2026), Jr. Future Games (2028/2029), Senior Future Games (2025), West Coast Games (2025/2026) Best of the West (18U & 15U), NY State Games (2025-2027) and NorthEast Senior Games (2025).

This event featured over 110 prospects from the across the province in the 2024 - 2028 classes and allowed our staff an opportunity to get an in-depth look at the players, as well as collect updated metrics via our tech partners TrackMan and Swift Performance.

Earlier this week, we broke down the top measurable data performers from the event with our Statistical Analysis. Now, 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:

For complete event results, click here.
To view upcoming event schedule, click here.

FASTBALL

MAX VELOCITY (MPH)

Rank Name State School Class Pos Velocity (max)
1 Jordan Taylor ON St. Bennidicts 2025 RHP 89.0 mph
2 Nathaniel Chambers ON Silverthorn Collegiate 2024 RHP 89.0 mph
3 Alexander Kuypers ON I.E. Weldon 2026 3B 87.0 mph
4 Ramsey Chung ON Our Lady of Mount Carmel 2026 SS 86.1 mph
5 Quinn Lightfoot ON Mayfield SS 2025 OF 85.4 mph
6 Gus Reid ON Adam Scott 2026 SS 85.0 mph
7 Logan Melo ON John Paul II 2025 3B 83.7 mph
8 Nolan Walsh ON Bishop Allen Academy 2025 OF 83.5 mph
9 Theo Lima ON Donald A. Wilson 2027 OF 83.1 mph
10 Griffin Dyck ON Kingsville District High School 2024 3B 83.0 mph

Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.

SPIN RATE (AVG)

Rank Name State School Class Pos Spin Rate (avg)
1 Adrian Sharma ON David Suzuki Secondary School 2025 C 2469 rpm
2 Griffin Dyck ON Kingsville District High School 2024 3B 2242 rpm
3 Santino Femia ON Holy Cross 2025 RHP 2202 rpm
4 Nathaniel Chambers ON Silverthorn Collegiate 2024 RHP 2175 rpm
5 Nicholas Silveira ON Martingrove Collegiate 2025 RHP 2157 rpm
6 Tanner Morris ON Confederation 2027 C 2136 rpm
7 Barrett Forberg ON TanenbaumChat 2025 2B 2105 rpm
8 Carter Delaplante ON St Jean De Brebeuf 2026 SS 2102 rpm
9 Theo Lima ON Donald A. Wilson 2027 OF 2093 rpm
10 Owen Harnden ON CCI 2025 SS 2087 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 Colton Tilley ON Clarkson Secondary School 2026 RHP 19.1 in
2 Nicholas Myatt ON Banting Memorial 2026 SS 19.1 in
3 Jacob Knoll ON Bishop Tonnos 2027 RHP 19.1 in
4 Dillon Rosset ON Markham District 2025 1B 18.8 in
5 Ramsey Chung ON Our Lady of Mount Carmel 2026 SS 18.6 in
6 Nathan Malinowski ON Craig Keilburger 2025 SS 18.5 in
7 Ben Sommerfeldt ON Henry Street High School 2026 RHP 18.0 in
8 Cooper Hershenhorn ON Leaside 2027 OF 17.7 in
9 Gianpaolo Dente ON St Michael's College School 2026 LHP 17.4 in
10 Paul Dubrick ON South London Collegiate Institute 2026 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 efficiency. 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 the vertical approach angle.

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Nolan Walsh ON Bishop Allen Academy 2025 OF -16.5
2 Nicholas Silveira ON Martingrove Collegiate 2025 RHP 16.0
3 Benjamin Arnone ON St. Maximilian Kolbe Catholic High School 2025 RHP 15.5
4 Aidan Cochran ON Upper Canada College 2027 RHP 14.7
5 Joshua Marchildon ON Georgian Bay District Secondary School 2027 RHP 14.0
6 Owen Mckinstry ON Saugeen District Senior School 2027 RHP 13.7
7 Owen Harnden ON CCI 2025 SS 13.2
8 Luke Rosero ON St. Roch 2027 1B -13.1
9 Santino Femia ON Holy Cross 2025 RHP 12.5
10 Matthew McKay ON St. Michael's College School 2025 RHP 12.2

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 %

Rank Name State School Class Pos Zone %
1 Jaden Simpson ON St. James 2027 OF 85 %
2 Tanner Morris ON Confederation 2027 C 83 %
^ Nathan Malinowski ON Craig Keilburger 2025 SS 83 %
3 Benjamin Arnone ON St. Maximilian Kolbe Catholic High School 2025 RHP 77 %
4 Gianpaolo Dente ON St Michael's College School 2026 LHP 71 %
^ Luke Rosero ON St. Roch 2027 1B 71 %
5 Joel Gotthelf ON Nottawasauga Pines 2026 SS 66 %
^ Kyle Peterson ON Donald A Wilson 2026 OF 66 %
^ Nicholas Perez Scott ON St. James Elementary 2028 LHP 66 %
6 Colton Tilley ON Clarkson Secondary School 2026 RHP 62 %
^ Owen Mckinstry ON Saugeen District Senior School 2027 RHP 62 %
^ Markus Heelam ON St Martin’s 2027 RHP 62 %

CURVEBALL

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Theo Lima ON Donald A. Wilson 2027 OF 2527 rpm
2 Adrian Sharma ON David Suzuki Secondary School 2025 C 2432 rpm
3 Barrett Forberg ON TanenbaumChat 2025 2B 2345 rpm
4 Griffin Dyck ON Kingsville District High School 2024 3B 2223 rpm
5 Ben Sommerfeldt ON Henry Street High School 2026 RHP 2222 rpm
6 Cole Zwarich ON Bill Crothers 2027 SS 2161 rpm
7 Nicholas Silveira ON Martingrove Collegiate 2025 RHP 2099 rpm
8 Alexander Kuypers ON I.E. Weldon 2026 3B 2064 rpm

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Theo Lima ON Donald A. Wilson 2027 OF -14.3 in
2 Logan Melo ON John Paul II 2025 3B -12.8 in
3 Ty Wilson ON Catholic Central 2025 SS -12.8 in
4 Kyle Peterson ON Donald A Wilson 2026 OF -11.3 in
5 Adrian Sharma ON David Suzuki Secondary School 2025 C -10.7 in
6 Brady Isaacs ON Belle River District 2025 RHP -9.4 in
7 Tanner Morris ON Confederation 2027 C -8.5 in
8 Nicholas Perez Scott ON St. James Elementary 2028 LHP -7.5 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Daniel Cugliari ON St. Jean DE Brebeuf 2028 C -11.5
2 Theo Lima ON Donald A. Wilson 2027 OF -11.0
3 Nathan Villamere ON St. Andrew's College 2025 RHP -10.4
4 Nicholas Perez Scott ON St. James Elementary 2028 LHP 10.2
5 Michael Pirog ON Earl Haig 2025 RHP -9.7
6 Nicholas Myatt ON Banting Memorial 2026 SS -9.7
7 Adrian Sharma ON David Suzuki Secondary School 2025 C -9.6
8 Sam White ON The York School 2026 OF -9.3

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Markus Heelam ON St Martin’s 2027 RHP 100 %
^ Gianpaolo Dente ON St Michael's College School 2026 LHP 100 %
2 Ben Sommerfeldt ON Henry Street High School 2026 RHP 80 %
3 Logan Melo ON John Paul II 2025 3B 75 %
^ Alexander Kuypers ON I.E. Weldon 2026 3B 75 %
^ Carter Delaplante ON St Jean De Brebeuf 2026 SS 75 %
4 Dillon Rosset ON Markham District 2025 1B 71 %
5 Tanner Morris ON Confederation 2027 C 60 %
^ Nash Brophy ON Dunnville 2026 SS 60 %
^ Kayden Stirling ON John F. Ross 2025 RHP 60 %
^ Nicholas Silveira ON Martingrove Collegiate 2025 RHP 60 %

SLIDER

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Adrian Sharma ON David Suzuki Secondary School 2025 C 2463
2 Owen Harnden ON CCI 2025 SS 2278
3 Griffin Dyck ON Kingsville District High School 2024 3B 2263
4 Aidan Cochran ON Upper Canada College 2027 RHP 2204
5 Ramsey Chung ON Our Lady of Mount Carmel 2026 SS 2180
6 Aarya Kumar ON Bill Crothers Secondary School 2027 C 2160
7 Nathaniel Chambers ON Silverthorn Collegiate 2024 RHP 2143
8 Alexander Kuypers ON I.E. Weldon 2026 3B 2057

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Nathan Malinowski ON Craig Keilburger 2025 SS -9.2 in
2 Alexander Graham ON York Mills Collegiate 2024 1B -8.9 in
3 Brady Isaacs ON Belle River District 2025 RHP -7.3 in
4 Michael Pirog ON Earl Haig 2025 RHP 6.9 in
5 Nolan Walsh ON Bishop Allen Academy 2025 OF -6.7 in
6 Sam White ON The York School 2026 OF -5.7 in
7 Griffin Dyck ON Kingsville District High School 2024 3B -5.3 in
8 Liam Chow ON Thornlea Secondary School 2025 2B -5.3 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Nolan Walsh ON Bishop Allen Academy 2025 OF 12.4
2 Brady Isaacs ON Belle River District 2025 RHP -11.2
3 Quinn Lightfoot ON Mayfield SS 2025 OF -11.2
4 Griffin Dyck ON Kingsville District High School 2024 3B -10.5
5 Liam Chow ON Thornlea Secondary School 2025 2B -10.2
6 Nathan Malinowski ON Craig Keilburger 2025 SS -10.1
7 Jovan Wang ON St. Judes Academy 2027 SS -9.4
8 Sam White ON The York School 2026 OF -9.2

STRIKE ZONE %

Rank Name State School Class Pos Zone %
1 Kyle Peterson ON Donald A Wilson 2026 OF 100 %
2 Nathaniel Chambers ON Silverthorn Collegiate 2024 RHP 80 %
3 Aidan Cochran ON Upper Canada College 2027 RHP 75 %
^ Liam Chow ON Thornlea Secondary School 2025 2B 75 %
^ Ramsey Chung ON Our Lady of Mount Carmel 2026 SS 75 %
4 Brady Isaacs ON Belle River District 2025 RHP 66 %
^ Alexander Kuypers ON I.E. Weldon 2026 3B 66 %
5 Owen Harnden ON CCI 2025 SS 60 %

CHANGEUP

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Matthew McKay ON St. Michael's College School 2025 RHP 19.0
2 Joshua Marchildon ON Georgian Bay District Secondary School 2027 RHP 17.3
3 Ty Wilson ON Catholic Central 2025 SS 17.0
4 Kyle Peterson ON Donald A Wilson 2026 OF 15.1
5 Theo Lima ON Donald A. Wilson 2027 OF 13.3
6 Luke Rosero ON St. Roch 2027 1B -13.1
7 Nathan Malinowski ON Craig Keilburger 2025 SS 13.1
8 Nicholas Perez Scott ON St. James Elementary 2028 LHP -12.7
9 Santino Femia ON Holy Cross 2025 RHP 12.7
10 Markus Heelam ON St Martin’s 2027 RHP 12.7

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Jacob Knoll ON Bishop Tonnos 2027 RHP 100 %
^ Nolan Walsh ON Bishop Allen Academy 2025 OF 100 %
2 Ben MacLean ON Huron Heights Secondary School 2025 1B 66 %
^ Nathan Villamere ON St. Andrew's College 2025 RHP 66 %
^ Joshua Marchildon ON Georgian Bay District Secondary School 2027 RHP 66 %

UPCOMING EVENTS

SHOWCASE STATE DATE LOCATION
2024 Canada Reds Academy Scout Day ON 02/23 Russell Sports Dome
2024 Ottawa/Gatineau Preseason ID ON 03/01 Bell Sensplex
2024 Titans Scout Day ON 03/23 True North Fieldhouse
2024 Spring Future Games Trials ON 03/29 The Athlete Matrix
2024 Pitcher Only Future Games Trials ON 03/29 NRS Institute
2024 Pitcher Only Future Games Trials II ON 04/01 NRS Institute
2024 Junior Future Games Trials ON 04/01 The Athlete Matrix
2024 Spring Future Games Trials II ON 04/06 Campus Fieldhouse
2024 Unsigned Senior Showcase ON 04/07 Campus Fieldhouse
2024 Junior Future Games Trials II ON 04/13 Campus Fieldhouse
2024 Ontario Blue Jays Scout Day ON 04/18 The Athlete Matrix
2024 Terriers Scout Day ON 04/24 King's Christian Collegiate
2024 18U Best of the West ON 05/01 Norbrock Stadium (Kamloops, BC)
2024 15U Best of the West ON 05/01 Norbrock Stadium (Kamloops, BC)
Improve My Profile with Game Video (Ontario) ON 08/29 Ontario

RELATED CONTENT