Prep Baseball Report

Mississauga Preseason Invite: Pitching Data Dive


Cam Black-Araujo
Assistant Director, Canada

On Friday, February 13th, the Prep Baseball Ontario staff hosted it's first Preaseason Invite of the 2026 season with the annual Mississauga Preseason Invite, hosted at the Athlete's Turf, home of the Ontario Blue Jays, in Mississauga, Ontario.

This event featured roughly 80 prospects in the 2026 - 2029 classes and it was a strong group to open up three straight sold-out events in Ontario that will feature some of the top players in their respective classes as players are competing for roster spots on Canada/Ontario's National Team's at events such as the Future Games, Senior Future Games, West Coast Games, New York State Games, NorthEast Senior Games and the Best of the West.

All players ran through a full workout that included batting practice and bullpens captured on our TrackMan, swings captured by Blast motion, 30-yard with splits captured by VALD Performance and positional metrics. Over the next several days we'll be highlighting top performers from the event within our post-event analysis. Stay locked into our social media channels over the next several days as we continue to push out video, leaderboards and more.

Earlier this week, we broke down the top measurable data performers from the event with our Statistical Analysis article. 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 the Class of 2026 Commitment Board, click here.

To register for the Cambridge Preseason Invite (Feb. 21), click here.
To register for the Ontario Rising Stars ID - 2030/31 Classes (Mar. 1), click here.
To register for the Ottawa/Gatineau Spring Invite (Mar. 22), click here.
To register for the Montreal Spring Invite (Apr. 25), click here.


FASTBALL

MAX VELOCITY (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 James Bader ON Loyola Catholic Secondary 2027 RHP 2155 rpm
2 Nicholas Perez Scott ON St. Joan of Arc 2028 LHP 2092 rpm
3 Constantine Trifonopoulos ON Philip Pocock Catholic Secondary School 2029 3B 2085 rpm
4 Thejan Gunatilake ON St Francis Xavier Secondary school Mississauga 2028 RHP 2061 rpm
5 Gianluca Passarelli ON St. Edmund Campion Secondary School 2027 SS 2043 rpm
6 Oliver Iemma ON bill crothers 2028 RHP 2038 rpm
7 Ryan Bouvier ON John F. Ross Collegiate Vocational Institute 2027 RHP 2029 rpm
8 Tanner Jacobs ON Dr. JM Denison SS 2028 OF 1969 rpm
9 Gabriel D'Ercole ON Our Lady Queen of the World Academy 2028 OF 1951 rpm
10 Jordin Allen ON waterdown 2027 RHP 1942 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 Jack Bell ON FENELON FALLS 2028 OF 17.3 in
2 Christopher Rocovitis ON Robert F Hall Catholic High School 2027 2B 16.1 in
3 Jake Hardy ON ALD 2027 OF 15.8 in
4 Oliver Iemma ON bill crothers 2028 RHP 15.7 in
5 Aarush Chaturvedi ON Earl Haig Secondary School 2027 SS 15.6 in
6 Gabriel Pilon Guerra ON St. Martin Secondary School 2028 RHP 15.4 in
7 Nicolas Cordeiro (Genua) ON Holy Trinity 2029 OF 15.3 in
8 Zach Newport ON Sinclair high school 2026 SS 14.2 in
9 Carter Becher ON St Andrew's College 2029 RHP 14.2 in
10 Constantine Trifonopoulos ON Philip Pocock Catholic Secondary School 2029 3B 13.8 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 Jordin Allen ON waterdown 2027 RHP 17.6
2 Thejan Gunatilake ON St Francis Xavier Secondary school Mississauga 2028 RHP 17.4
3 Constantine Trifonopoulos ON Philip Pocock Catholic Secondary School 2029 3B 15.6
4 Jake Hardy ON ALD 2027 OF 15.0
5 Christopher Rocovitis ON Robert F Hall Catholic High School 2027 2B 14.9
6 Nadim Rangwala ON Toronto French School 2028 1B 14.6
7 Maxwell Avelino ON Robert F Hall 2028 OF 13.2
8 Tanner Jacobs ON Dr. JM Denison SS 2028 OF 12.4
9 Zach Newport ON Sinclair high school 2026 SS 11.9
10 Kane Ricciotti ON St. Peters Catholic Secondary 2027 1B 11.1

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 Gabriel D'Ercole ON Our Lady Queen of the World Academy 2028 OF 85 %
2 Tanner Jacobs ON Dr. JM Denison SS 2028 OF 71 %
^ Jordin Allen ON waterdown 2027 RHP 71 %
3 Kane Ricciotti ON St. Peters Catholic Secondary 2027 1B 63 %
4 Gianluca Passarelli ON St. Edmund Campion Secondary School 2027 SS 62 %
^ Gryphon Lee ON Greater Fort Erie Secondary School 2029 SS 62 %
^ Major MacNeil ON Nottawasaga Pines 2028 RHP 62 %
5 Aidan Aquino ON St. Martin Secondary School 2028 LHP 60 %
6 Nicolas Cordeiro (Genua) ON Holy Trinity 2029 OF 57 %

CURVEBALL

SPIN RATE (AVG.)

INDUCED VERTICAL BREAK (AVG.)

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Aidan Aquino ON St. Martin Secondary School 2028 LHP 13.8
2 Jack Bell ON FENELON FALLS 2028 OF 13.1
3 Tanner Jacobs ON Dr. JM Denison SS 2028 OF -12.7
4 Nadim Rangwala ON Toronto French School 2028 1B -12.4
5 Nicolas Cordeiro (Genua) ON Holy Trinity 2029 OF 11.6
6 Major MacNeil ON Nottawasaga Pines 2028 RHP -11.0
7 James Bader ON Loyola Catholic Secondary 2027 RHP -10.2
8 Oliver Iemma ON bill crothers 2028 RHP -10.1

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Nicholas Perez Scott ON St. Joan of Arc 2028 LHP 66 %
2 Oliver Iemma ON bill crothers 2028 RHP 50 %
^ Major MacNeil ON Nottawasaga Pines 2028 RHP 50 %

SLIDER

SPIN RATE (AVG.)

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Constantine Trifonopoulos ON Philip Pocock Catholic Secondary School 2029 3B 6.3 in
2 Aidan Aquino ON St. Martin Secondary School 2028 LHP -5.6 in
3 Gianluca Passarelli ON St. Edmund Campion Secondary School 2027 SS -4.4 in
4 Marco Cunha ON n/a 2029 1B 4.2 in
5 Gabriel D'Ercole ON Our Lady Queen of the World Academy 2028 OF -3.6 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Aidan Aquino ON St. Martin Secondary School 2028 LHP 16.4
2 Gianluca Passarelli ON St. Edmund Campion Secondary School 2027 SS -11.4
3 Oliver Iemma ON bill crothers 2028 RHP -10.4
4 Gabriel D'Ercole ON Our Lady Queen of the World Academy 2028 OF 9.4
5 Ryan Bouvier ON John F. Ross Collegiate Vocational Institute 2027 RHP -8.0

STRIKE ZONE %

CHANGEUP

HORIZONTAL MOVEMENT (AVG.)

STRIKE ZONE %

RECENT NEWS