Calgary Future Games Trials: Pitching Data Dive
March 11, 2026
On Friday, March 6th, the Prep Baseball Alberta staff hosted it's first of two Future Games Trials of the weekend with the Calgary Future Games Trials hosted at Duvernay Fieldhouse, home of the Okotoks Dawgs, in Okotoks, Alberta.
This event featured roughly 50 prospects in the 2026 - 2030 classes and it was a strong group of players, both on the positional and pitching side, competing for a spot on one of Canada's three teams heading to the Future Games in late July... The Canadian Future Games team (2028/2029 prospects), Senior Future Games team (2026/27 prospects) and the Junior Future Games team (2030). Players attending Future Games Trials events also qualify to be selected for other marquee events including West Coast Games (CA), West Coast Super Sophomore Games (OR) and more.
All player ran through a full workout that included batting practice and bullpens captured on our TrackMan, as well as 30-yard sprints 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 partner, TrackMan Baseball, broken down by the categories down below:
For complete event results, click here.
To view Alberta's 2026 Commitment Board, click here.
To request an invite for the Calgary Spring Future Games Trials (May 12), click here.
FASTBALL
MAX VELOCITY (MPH)
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Brydon White | AB | Foothills Composite High School | 2027 | RHP | 89.9 mph |
| 2 | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | 89.2 mph |
| 3 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 88.2 mph |
| 4 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | 88.0 mph |
| 5 | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 85.8 mph |
| 6 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | 85.8 mph |
| 7 | Riley Wolbeck | AB | Foothills Composite High School | 2028 | 3B | 84.6 mph |
| 8 | Rocky Schmidt | AB | Okotoks Dawgs Academy | 2028 | RHP | 83.5 mph |
| 9 | Cade Calhoun | AB | Not listed | 2027 | RHP | 81.8 mph |
| 10 | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | 81.6 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 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | 2392 rpm |
| 2 | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | 2216 rpm |
| 3 | Riley Wolbeck | AB | Foothills Composite High School | 2028 | 3B | 2177 rpm |
| 4 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 2145 rpm |
| 5 | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | 2138 rpm |
| 6 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | 2062 rpm |
| 7 | Rocky Schmidt | AB | Okotoks Dawgs Academy | 2028 | RHP | 2034 rpm |
| 8 | Liam Ward | AB | Calgary Academy | 2029 | 1B | 2023 rpm |
| 9 | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 2021 rpm |
| 10 | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | 2020 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 | Desmond Savoie | AB | Western Canada High School | 2029 | 3B | 19.8 in |
| 2 | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | 18.7 in |
| 3 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 18.1 in |
| 4 | Brady Oberg | AB | St. Francis Jr. High School | 2029 | OF | 16.9 in |
| 5 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | 16.9 in |
| 6 | Rocky Schmidt | AB | Okotoks Dawgs Academy | 2028 | RHP | 15.9 in |
| 7 | Riccardo Belicchi | AB | Foothills Composite High School | 2028 | OF | 15.9 in |
| 8 | Liam Ward | AB | Calgary Academy | 2029 | 1B | 15.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 | Jack Hewlett | AB | Ecole Secondaire St. Albert Catholic High School | 2027 | LHP | -12.9 |
| 2 | Brydon White | AB | Foothills Composite High School | 2027 | RHP | 12.3 |
| 3 | Rocky Schmidt | AB | Okotoks Dawgs Academy | 2028 | RHP | 10.5 |
| 4 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | -9.8 |
| 5 | Weston Brown | AB | Not Listed | 2030 | SS | 9.6 |
| 6 | Aslan Uygur | AB | Westmount Charter Mid-High School | 2031 | RHP | 9.2 |
| 7 | Nate Oberg | AB | Catholic Central High School Lethbridge, AB. | 2027 | OF | 8.9 |
| 8 | Colson Calhoun | AB | Not listed | 2029 | OF | 7.6 |
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 | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | 83 % |
| 2 | Brydon White | AB | Foothills Composite High School | 2027 | RHP | 71 % |
| 3 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 62 % |
| 4 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | 60 % |
| 5 | Tristan Optland | AB | Central Memorial | 2028 | RHP | 55 % |
| ^ | Payne Olson | AB | Bowness High School | 2029 | OF | 55 % |
| ^ | Jack Hewlett | AB | Ecole Secondaire St. Albert Catholic High School | 2027 | LHP | 55 % |
| 6 | Nolan Brown | AB | WH Croxford | 2027 | RHP | 50 % |
| ^ | Cade Calhoun | AB | Not listed | 2027 | RHP | 50 % |
| ^ | Rylan Borstmayer | AB | Memorial | 2029 | OF | 50 % |
| ^ | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 50 % |
CURVEBALL
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | 3044 rpm |
| 2 | Hayden Mayberry | AB | Centennial High School | 2028 | OF | 2351 rpm |
| 3 | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | 2132 rpm |
| 4 | Liam Ward | AB | Calgary Academy | 2029 | 1B | 2125 rpm |
| 5 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | 2010 rpm |
| 6 | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 2002 rpm |
| 7 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 1998 rpm |
| 8 | Tristan Optland | AB | Central Memorial | 2028 | RHP | 1966 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Hayden Mayberry | AB | Centennial High School | 2028 | OF | -11.3 in |
| 2 | Aslan Uygur | AB | Westmount Charter Mid-High School | 2031 | RHP | -10.8 in |
| 3 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | -9.8 in |
| 4 | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | -9.6 in |
| 5 | Nate Oberg | AB | Catholic Central High School Lethbridge, AB. | 2027 | OF | 8.6 in |
| 6 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | -8.2 in |
| 7 | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | -7.4 in |
| 8 | Rocky Schmidt | AB | Okotoks Dawgs Academy | 2028 | RHP | -6.8 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | -12.1 |
| 2 | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | -10.0 |
| 3 | Riccardo Belicchi | AB | Foothills Composite High School | 2028 | OF | -9.3 |
| 4 | Cade Calhoun | AB | Not listed | 2027 | RHP | -8.5 |
| 5 | Hayden Mayberry | AB | Centennial High School | 2028 | OF | -7.3 |
| 6 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | 7.2 |
| 7 | Weston Brown | AB | Not Listed | 2030 | SS | -6.8 |
| 8 | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | -6.0 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Riccardo Belicchi | AB | Foothills Composite High School | 2028 | OF | 100 % |
| ^ | Aslan Uygur | AB | Westmount Charter Mid-High School | 2031 | RHP | 100 % |
| ^ | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | 100 % |
| 2 | Riley Wolbeck | AB | Foothills Composite High School | 2028 | 3B | 75 % |
| 3 | Nolan Brown | AB | WH Croxford | 2027 | RHP | 66 % |
| ^ | Rylan Borstmayer | AB | Memorial | 2029 | OF | 66 % |
| 4 | Cade Calhoun | AB | Not listed | 2027 | RHP | 60 % |
| 5 | Weston Brown | AB | Not Listed | 2030 | SS | 50 % |
| ^ | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | 50 % |
| ^ | Nate Oberg | AB | Catholic Central High School Lethbridge, AB. | 2027 | OF | 50 % |
| ^ | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | 50 % |
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | 2369 |
| 2 | Hayden Mayberry | AB | Centennial High School | 2028 | OF | 2367 |
| 3 | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 2101 |
| 4 | Brydon White | AB | Foothills Composite High School | 2027 | RHP | 2040 |
| 5 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 1885 |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Hayden Mayberry | AB | Centennial High School | 2028 | OF | -9.5 in |
| 2 | Payne Olson | AB | Bowness High School | 2029 | OF | -8.8 in |
| 3 | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | -6.6 in |
| 4 | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | -5.5 in |
| 5 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 3.9 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Hayden Mayberry | AB | Centennial High School | 2028 | OF | -8.3 |
| 2 | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | -7.6 |
| 3 | Cooper Norsworthy | AB | Chinook High School | 2027 | RHP | -7.4 |
| 4 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | -4.8 |
| 5 | Payne Olson | AB | Bowness High School | 2029 | OF | -3.8 |
STRIKE ZONE %
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 75 % |
| 2 | Brydon White | AB | Foothills Composite High School | 2027 | RHP | 66 % |
| 3 | Kade Strandquist | AB | Wm E Hay Stettler Secondary Campus | 2026 | OF | 50 % |
CHANGEUP
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Ethan Renaud | AB | Okotoks Dawgs Academy | 2028 | OF | 14.7 |
| 2 | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 14.4 |
| 3 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | -14.1 |
| 4 | Jack Stevens | AB | Okotoks Dawgs Academy | 2027 | RHP | 13.4 |
| 5 | Riley Wolbeck | AB | Foothills Composite High School | 2028 | 3B | 12.5 |
| 6 | Nolan Brown | AB | WH Croxford | 2027 | RHP | 12.1 |
| 7 | Emilio Flores | AB | Sir Winston Churchill Highschool | 2028 | OF | 11.5 |
| 8 | Jack Hewlett | AB | Ecole Secondaire St. Albert Catholic High School | 2027 | LHP | -11.3 |
STRIKE ZONE %
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cade Calhoun | AB | Not listed | 2027 | RHP | 100 % |
| ^ | Nate Oberg | AB | Catholic Central High School Lethbridge, AB. | 2027 | OF | 100 % |
| 2 | Ben Greer | AB | Foothills Composite High School | 2027 | LHP | 66 % |
| ^ | Jack Hewlett | AB | Ecole Secondaire St. Albert Catholic High School | 2027 | LHP | 66 % |
| 3 | Payne Olson | AB | Bowness High School | 2029 | OF | 50 % |
| ^ | Kristjan Bachart | AB | Foothills Composite High School | 2028 | OF | 50 % |
| ^ | Ryan Ziebart | AB | Catholic Central High School - Lethbridge | 2027 | 3B | 50 % |
| ^ | Ryder Farrer | AB | Notre Dame | 2026 | RHP | 50 % |
RECENT NEWS
