Prep Baseball Report

Canadian College/University Showcase: Pitching Data Dive


Cam Black-Araujo
Assistant Director, Canada

On Saturday, February 7th, the Prep Baseball Ontario staff hosted it's first showcase of the 2026 season with the 6th annual Canadian College & University Showcase, hosted at the Midwestern Ontario Bearcats facility in Cambridge, Ontario.

This event featured roughly 90+ prospects in the 2026 - 2027 classes and allowed players the chance to showcase their skills in front of 15 Ontario colleges/universities, as well as Prairie Baseball Academy in Alberta, with roughly 25 total coaches in attendance.

All player ran through a full workout that included batting practice and bullpens captured on our TrackMan, as well as a 60-yard and 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)

Rank Name State School Class Pos Velocity (max)
1 Evan Shewfelt ON Blessed Trinity 2027 RHP 88.2 mph
2 Josh Marchildon ON Georgian Bay District Secondary School 2027 RHP 86.3 mph
3 Ben MacLean ON Huron Heights Secondary School 2026 1B 86.1 mph
4 Ryan Dunham ON Newmarket Jr.-Sr. High School 2027 RHP 85.3 mph
5 Tyler Garrity ON North Toronto 2026 OF 84.9 mph
6 Maddox Pinch ON Donald A Wilson 2027 3B 83.1 mph
7 Cole Geldart ON John F. Ross 2026 3B 82.9 mph
8 Zsolt Incze ON Clarkson Secondary School 2026 RHP 82.7 mph
9 Jonah Ferry ON Bill Crothers Secondary School 2026 LHP 82.6 mph
10 Rex Reaume ON Chatham Kent Secondary School 2026 LHP 82.3 mph
11 Nathan Hamel ON Woodland Christian High School 2028 3B 82.0 mph
12 Alexandre Duclos ON Northview Heights SS 2026 RHP 82.0 mph
13 Ben Stockert ON Pierre Elliot Trudeau High School 2026 RHP 81.9 mph
14 Nathan Kuzmich ON Banting memorial high school 2027 RHP 81.5 mph
15 Carlo Cioffi ON Bill Crothers 2026 2B 81.3 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 Ryan Dunham ON Newmarket Jr.-Sr. High School 2027 RHP 2240 rpm
2 Tyler Garrity ON North Toronto 2026 OF 2211 rpm
3 Zsolt Incze ON Clarkson Secondary School 2026 RHP 2206 rpm
4 Ben Stockert ON Pierre Elliot Trudeau High School 2026 RHP 2192 rpm
5 Cole Geldart ON John F. Ross 2026 3B 2179 rpm
6 Aaron Dyke ON Parkside Collegiate 2026 RHP 2136 rpm
7 Ben MacLean ON Huron Heights Secondary School 2026 1B 2106 rpm
8 Josh Marchildon ON Georgian Bay District Secondary School 2027 RHP 2097 rpm
9 Nathan Hamel ON Woodland Christian High School 2028 3B 2081 rpm
10 Justin Egle ON Georgetown District High School 2027 3B 2068 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 Eden Lee-Bartlett ON York Mills 2027 C 21.5 in
2 Jared Shewan ON St. josephs Catholic Highschool 2027 OF 20.3 in
3 Colton Tilley ON Clarkson SS 2026 RHP 19.0 in
4 Tyler Garrity ON North Toronto 2026 OF 17.3 in
5 Ryan Dunham ON Newmarket Jr.-Sr. High School 2027 RHP 17.3 in
6 Evan Kroetsch ON York Mills Collegiate Institute 2027 3B 17.3 in
7 Carlo Cioffi ON Bill Crothers 2026 2B 16.6 in
8 Carson Jubenville ON Blessed Trinity Catholic, Grimsby Ontario 2027 OF 16.6 in
9 Nathan Hamel ON Woodland Christian High School 2028 3B 16.4 in
10 Matteo Covello ON Robert F. Hall 2028 2B 16.0 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 Evan Shewfelt ON Blessed Trinity 2027 RHP 18.0
2 Eric Roberto ON St Thomas Aquinas 2026 RHP 17.9
3 Jonah Ferry ON Bill Crothers Secondary School 2026 LHP -16.0
4 John Key ON Huron Heights SS Newmarket 2027 2B 15.2
5 Cameron Morrison ON Parkside Collegiate 2026 RHP 14.3
6 Maxwell Hazell ON Bill Crothers Secondary 2027 3B 14.2
7 Cayden Turner ON David Suzuki Secondary School 2027 SS 13.7
8 Evan Kroetsch ON York Mills Collegiate Institute 2027 3B 13.0
9 Maddox Pinch ON Donald A Wilson 2027 3B 12.8
10 Gavin Gingras ON Father John Redmond Catholic Secondary School 2027 RHP 12.7

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 Ben Stockert ON Pierre Elliot Trudeau High School 2026 RHP 85 %
2 Evan Shewfelt ON Blessed Trinity 2027 RHP 80 %
3 Josh Marchildon ON Georgian Bay District Secondary School 2027 RHP 75 %
4 Ben MacLean ON Huron Heights Secondary School 2026 1B 70 %
5 Colton Tilley ON Clarkson SS 2026 RHP 66 %
^ Jonah Ferry ON Bill Crothers Secondary School 2026 LHP 66 %
^ Spencer Cunneyworth ON John F. Ross Collegiate Vocational Institute 2026 RHP 66 %
6 Jorel Malabanan ON St. Edmund Campion Secondary School 2026 RHP 58 %
7 Liam Martil ON Neil McNeil High School 2026 2B 57 %
8 Ilias Takopoulos ON Sir John A. MacDonald Collegiate 2027 RHP 55 %

CURVEBALL

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Zsolt Incze ON Clarkson Secondary School 2026 RHP 2556 rpm
2 Alexandre Duclos ON Northview Heights SS 2026 RHP 2302 rpm
3 Colton Tilley ON Clarkson SS 2026 RHP 2257 rpm
4 Aaron Dyke ON Parkside Collegiate 2026 RHP 2231 rpm
5 Ryan Dunham ON Newmarket Jr.-Sr. High School 2027 RHP 2132 rpm
6 Callum Ryckman ON Parkside 2026 RHP 2102 rpm
7 Carlo Cioffi ON Bill Crothers 2026 2B 2080 rpm
8 Cameron Morrison ON Parkside Collegiate 2026 RHP 2060 rpm
9 Carson Jubenville ON Blessed Trinity Catholic, Grimsby Ontario 2027 OF 2037 rpm
10 Mason Brennan ON Milton District High School 2027 RHP 2032 rpm

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Nathan Kuzmich ON Banting memorial high school 2027 RHP -14.4 in
2 Taite Crawford ON Bayside Secondary School 2027 RHP -13.3 in
3 Cameron Morrison ON Parkside Collegiate 2026 RHP -12.5 in
4 Spencer Cunneyworth ON John F. Ross Collegiate Vocational Institute 2026 RHP -12.4 in
5 Lucas Hamel ON Woodland Christian High School 2026 OF -11.3 in
6 Cole Chirrey ON Iroquois Ridge High School 2027 RHP -10.8 in
7 Nathan Hamel ON Woodland Christian High School 2028 3B -10.5 in
8 Aaron Dyke ON Parkside Collegiate 2026 RHP -9.9 in
9 Liam Martil ON Neil McNeil High School 2026 2B -8.6 in
10 Callum Ryckman ON Parkside 2026 RHP -8.1 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Cameron Morrison ON Parkside Collegiate 2026 RHP -14.5
2 Mason Brennan ON Milton District High School 2027 RHP -13.4
3 Spencer Cunneyworth ON John F. Ross Collegiate Vocational Institute 2026 RHP -11.9
4 Jonnie Farquhar ON Waterdown District High School 2027 SS -11.8
5 Nathan Hamel ON Woodland Christian High School 2028 3B -10.2
6 Nathan Kuzmich ON Banting memorial high school 2027 RHP -9.8
7 Aaron Dyke ON Parkside Collegiate 2026 RHP -9.7
8 Jared Shewan ON St. josephs Catholic Highschool 2027 OF 8.6
9 Justin Egle ON Georgetown District High School 2027 3B -8.6
10 Lucas Hamel ON Woodland Christian High School 2026 OF -8.2

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Alexandre Duclos ON Northview Heights SS 2026 RHP 100 %
^ Daniel Coccimiglio ON Forest Hill Collegiate 2027 SS 100 %
^ Ben Stockert ON Pierre Elliot Trudeau High School 2026 RHP 100 %
2 Cayden Turner ON David Suzuki Secondary School 2027 SS 75 %
3 Zsolt Incze ON Clarkson Secondary School 2026 RHP 66 %
^ Callum Ryckman ON Parkside 2026 RHP 66 %
^ Lucas Hamel ON Woodland Christian High School 2026 OF 66 %
4 Gavin Gingras ON Father John Redmond Catholic Secondary School 2027 RHP 60 %
^ Jared Shewan ON St. josephs Catholic Highschool 2027 OF 60 %

SLIDER

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Zsolt Incze ON Clarkson Secondary School 2026 RHP 2593
2 Cole Geldart ON John F. Ross 2026 3B 2560
3 Alexandre Duclos ON Northview Heights SS 2026 RHP 2448
4 Matteo Covello ON Robert F. Hall 2028 2B 2210
5 Rex Reaume ON Chatham Kent Secondary School 2026 LHP 2174
6 Evan Shewfelt ON Blessed Trinity 2027 RHP 2126
7 Maxwell Hazell ON Bill Crothers Secondary 2027 3B 2110
8 Jorel Malabanan ON St. Edmund Campion Secondary School 2026 RHP 2089
9 Josh Marchildon ON Georgian Bay District Secondary School 2027 RHP 2061
10 Nathan Kuzmich ON Banting memorial high school 2027 RHP 2047

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Spencer Cunneyworth ON John F. Ross Collegiate Vocational Institute 2026 RHP -8.8 in
2 Nathan Kuzmich ON Banting memorial high school 2027 RHP -8.3 in
3 Jorel Malabanan ON St. Edmund Campion Secondary School 2026 RHP -6.8 in
4 Alexandre Duclos ON Northview Heights SS 2026 RHP -5.8 in
5 Cole Chirrey ON Iroquois Ridge High School 2027 RHP -4.8 in
6 Matteo Covello ON Robert F. Hall 2028 2B -4.4 in
7 Cole Geldart ON John F. Ross 2026 3B -4.1 in
8 Evan Shewfelt ON Blessed Trinity 2027 RHP -3.7 in
9 Eric Roberto ON St Thomas Aquinas 2026 RHP 3.1 in
10 Maddox Pinch ON Donald A Wilson 2027 3B -2.6 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Cameron Morrison ON Parkside Collegiate 2026 RHP -16.9
2 Jonah Ferry ON Bill Crothers Secondary School 2026 LHP 14.9
3 Ben MacLean ON Huron Heights Secondary School 2026 1B -11.5
4 Spencer Cunneyworth ON John F. Ross Collegiate Vocational Institute 2026 RHP -9.2
5 Zsolt Incze ON Clarkson Secondary School 2026 RHP -9.1
6 Cole Geldart ON John F. Ross 2026 3B -8.8
7 Matteo Covello ON Robert F. Hall 2028 2B -8.7
8 Alexandre Duclos ON Northview Heights SS 2026 RHP -8.4
9 Jorel Malabanan ON St. Edmund Campion Secondary School 2026 RHP -8.2
10 Maxwell Hazell ON Bill Crothers Secondary 2027 3B -8.1

STRIKE ZONE %

Rank Name State School Class Pos Zone %
1 Zsolt Incze ON Clarkson Secondary School 2026 RHP 100 %
^ Jorel Malabanan ON St. Edmund Campion Secondary School 2026 RHP 100 %
2 Cole Geldart ON John F. Ross 2026 3B 80 %
3 Cole Chirrey ON Iroquois Ridge High School 2027 RHP 66 %
^ Daniel Yeo ON Bayside Secondary School 2027 2B 66 %
4 Josh Marchildon ON Georgian Bay District Secondary School 2027 RHP 60 %
5 Eric Roberto ON St Thomas Aquinas 2026 RHP 50 %
^ Landen Maunder ON Pickering high school 2026 RHP 50 %
^ Maxwell Hazell ON Bill Crothers Secondary 2027 3B 50 %

CHANGEUP

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Alexandre Duclos ON Northview Heights SS 2026 RHP 16.1
2 Josh Marchildon ON Georgian Bay District Secondary School 2027 RHP 15.2
3 Cayden Turner ON David Suzuki Secondary School 2027 SS 15.0
4 John Key ON Huron Heights SS Newmarket 2027 2B 15.0
5 Cole Chirrey ON Iroquois Ridge High School 2027 RHP 14.2
6 Landen Maunder ON Pickering high school 2026 RHP 14.1
7 Evan Shewfelt ON Blessed Trinity 2027 RHP 14.1
8 Jonah Ferry ON Bill Crothers Secondary School 2026 LHP -13.8
9 Aaron Dyke ON Parkside Collegiate 2026 RHP 13.4
10 Colton Tilley ON Clarkson SS 2026 RHP 13.0

STRIKE ZONE %

Rank Name State School Class Pos Zone %
1 Cole Chirrey ON Iroquois Ridge High School 2027 RHP 100 %
^ Tyler Garrity ON North Toronto 2026 OF 100 %
^ Spencer Cunneyworth ON John F. Ross Collegiate Vocational Institute 2026 RHP 100 %
^ Lucas Hamel ON Woodland Christian High School 2026 OF 100 %
2 Colton Tilley ON Clarkson SS 2026 RHP 75 %
^ Taite Crawford ON Bayside Secondary School 2027 RHP 75 %
^ Maxwell Hazell ON Bill Crothers Secondary 2027 3B 75 %
3 Cameron Morrison ON Parkside Collegiate 2026 RHP 66 %
^ Justin Egle ON Georgetown District High School 2027 3B 66 %
^ Jorel Malabanan ON St. Edmund Campion Secondary School 2026 RHP 66 %
^ Jonnie Farquhar ON Waterdown District High School 2027 SS 66 %
^ Jack Pepeljugovski ON Birchmount Park CI 2026 OF 66 %

RECENT NEWS