Canadian College/University Showcase: Pitching Data Dive
February 9, 2026
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
- ON Canadian College/University Showcase: Positional Data Dive 2/09/26
- ON Canadian College/University Showcase: Pitching Data Dive 2/09/26
- ON Canadian College/University Showcase: Statistical Analysis 2/09/26
- AB 2026 Program Preview: Lethbridge Longhorns 2/09/26
- BC Prospect Pulse (BC): Preseason Invitational Watchlist (Underclass) 2/09/26
