Ottawa/Gatineau Spring Invite: Positional Data Dive
March 23, 2026
On Sunday, March 22nd, the Prep Baseball Ontario staff hosted it's annual Ottawa/Gatineau Spring Invite, hosted in conjunction with the Ottawa Nepean Canadians, at the Bell Sensplex in Kanata, Ontario.
This event featured roughly 65+ prospects in the 2026 - 2030 classes and it became the largest event out staff has ever hosted in the Ottawa region. The roster included several of the top players in the Nation's Capital as players were 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 began our post-event coverage within our Statistical Analysis and Pitching Data Dive articles. Today, we will continue our post-event coverage within this Positional Data Dive as we bring you the top TrackMan, Blast Motion and VALD Performance data from Sunday's event.
For complete event results, click here.
To view the Class of 2026 Commitment Board, click here.
To register for the Ontario Future Games Trials (Apr. 3), click here.
To register for the Pitcher-Only/Catcher Future Games Trials (Apr. 11), click here.
To register for the Ontario Future Games Trials (Apr. 16), click here.
To register for the Ontario Future Games Trials (Apr. 17), click here.
To register for the Montreal Spring Invite (Apr. 25), click here.
TRACKMAN
EXIT VELOCITY (MAX)
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Will White | ON | St. John Catholic High School | 2026 | OF | 104.0 mph |
| 2 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 102.1 mph |
| 3 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 101.3 mph |
| 4 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 99.6 mph |
| 5 | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 98.8 mph |
| 6 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 98.1 mph |
| 7 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 97.0 mph |
| 8 | Jack Purdy | ON | Sacred Heart Catholic High School | 2028 | C | 94.2 mph |
| 9 | John Jackson (JJ) Sanders | ON | Colonel By Secondary School | 2027 | 3B | 94.0 mph |
| 10 | Bryson Brojde | QC | Berkshire School | 2027 | OF | 92.8 mph |
| 11 | Ayden Johnson | ON | Harbord Collegiate Institute | 2027 | C | 92.6 mph |
| 12 | Zac Ward | ON | Frontenac Secondary School | 2027 | 3B | 91.4 mph |
| 13 | Alex Dubois | QC | Hadley Philemon Wright High School | 2027 | 2B | 91.3 mph |
| 14 | Aydyn Hallett | ON | St. Mother Theresa | 2029 | SS | 90.8 mph |
| 15 | Jamie Deforge | ON | St. John Catholic High School | 2027 | RHP | 90.6 mph |
EXIT VELOCITY (AVG.)
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 96.8 mph |
| 2 | Will White | ON | St. John Catholic High School | 2026 | OF | 95.1 mph |
| 3 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 89.7 mph |
| 4 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 89.1 mph |
| 5 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 86.3 mph |
| 6 | Alex Dubois | QC | Hadley Philemon Wright High School | 2027 | 2B | 86.1 mph |
| 7 | Jack Purdy | ON | Sacred Heart Catholic High School | 2028 | C | 85.9 mph |
| 8 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 85.4 mph |
| 9 | John Jackson (JJ) Sanders | ON | Colonel By Secondary School | 2027 | 3B | 85.3 mph |
| 10 | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 84.9 mph |
Exit Velocity: This metric measures the speed of the ball, measured in miles per hour, as it comes off the bat at the moment of contact.
BATTED BALL DISTANCE (MAX)
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Will White | ON | St. John Catholic High School | 2026 | OF | 363 ft |
| 2 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 358 ft |
| 3 | John Jackson (JJ) Sanders | ON | Colonel By Secondary School | 2027 | 3B | 342 ft |
| 4 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 331 ft |
| 5 | Ayden Johnson | ON | Harbord Collegiate Institute | 2027 | C | 330 ft |
| 6 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 326 ft |
| 7 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 321 ft |
| 8 | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 321 ft |
| 9 | Cedric Lefebvre | QC | Nouvelles Frontières | 2027 | OF | 318 ft |
| 10 | Jack Purdy | ON | Sacred Heart Catholic High School | 2028 | C | 318 ft |
| 11 | Jorge Moreno | ON | Holy Trinity High | 2029 | SS | 316 ft |
| 12 | Olivier Projean | ON | Collège Notre-Dame | 2029 | 2B | 314 ft |
| 13 | Aydyn Hallett | ON | St. Mother Theresa | 2029 | SS | 309 ft |
| 14 | Grey Margulis | ON | St. Mark High School | 2028 | C | 306 ft |
| 15 | Cole Cote | ON | Saint Pius X | 2029 | RHP | 301 ft |
BATTED BALL DISTANCE (AVG.)
| Rank | Name | State | School | Class | Pos | Distance (avg) |
| 1 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 260 ft |
| 2 | Aydyn Hallett | ON | St. Mother Theresa | 2029 | SS | 256 ft |
| 3 | Ayden Johnson | ON | Harbord Collegiate Institute | 2027 | C | 223 ft |
| 4 | Cole Cote | ON | Saint Pius X | 2029 | RHP | 198 ft |
| 5 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 190 ft |
| 6 | Everett McCambley | QC | St. Michael's | 2027 | OF | 190 ft |
| 7 | Jack Purdy | ON | Sacred Heart Catholic High School | 2028 | C | 189 ft |
| 8 | Gabriel Lanzillotta | ON | Sacred Heart High School | 2028 | OF | 189 ft |
| 9 | Bowen Carson | ON | North Grenville District High School | 2029 | C | 186 ft |
| 10 | Jack Sutcliffe | ON | Ashbury College | 2028 | RHP | 175 ft |
HARD HIT %
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 100 % |
| 2 | Will White | ON | St. John Catholic High School | 2026 | OF | 72 % |
| 3 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 58 % |
| 4 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 50 % |
| 5 | Ayden Johnson | ON | Harbord Collegiate Institute | 2027 | C | 44 % |
| 6 | John Jackson (JJ) Sanders | ON | Colonel By Secondary School | 2027 | 3B | 43 % |
| ^ | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 43 % |
| 7 | Bryson Brojde | QC | Berkshire School | 2027 | OF | 41 % |
| 8 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 37 % |
| 9 | Alex Dubois | QC | Hadley Philemon Wright High School | 2027 | 2B | 30 % |
LINE DRIVE %
| Rank | Name | State | School | Class | Pos | Line Drive % |
| 1 | Alex Dubois | QC | Hadley Philemon Wright High School | 2027 | 2B | 70 % |
| 2 | Everett McCambley | QC | St. Michael's | 2027 | OF | 61 % |
| 3 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 61 % |
| 4 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 55 % |
| 5 | Jackson White | ON | St. John Catholic High School | 2030 | SS | 54 % |
| 6 | Maksym Monast | QC | École secondaire Saint-Stanislas | 2027 | 3B | 50 % |
| ^ | Troy Driver | ON | Sacred Heart | 2029 | OF | 50 % |
| ^ | Shayne Gagne | ON | Tagwi SS | 2027 | C | 50 % |
| 7 | Isaac MacEachern | ON | Glebe Collegiate Institute | 2027 | OF | 47 % |
| 8 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 46 % |
SWEET SPOT %
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 88 % |
| 2 | Bowen Carson | ON | North Grenville District High School | 2029 | C | 85 % |
| 3 | Jack Purdy | ON | Sacred Heart Catholic High School | 2028 | C | 77 % |
| 4 | Everett McCambley | QC | St. Michael's | 2027 | OF | 76 % |
| 5 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 72 % |
| 6 | Joel Geve | ON | Stittsville Ecole secondaire catholique Paul Desmarais | 2028 | SS | 71 % |
| 7 | Isaac MacEachern | ON | Glebe Collegiate Institute | 2027 | OF | 70 % |
| 8 | Alex Dubois | QC | Hadley Philemon Wright High School | 2027 | 2B | 70 % |
| ^ | Tyler Rheaume | ON | South Carleton High School | 2030 | RHP | 70 % |
| 9 | Blake MacKenzie | ON | Maplewood Secondary School | 2028 | SS | 66 % |
| ^ | Freddie Pettigrew | ON | South Carleton High School | 2030 | 2B | 66 % |
| ^ | Troy Driver | ON | Sacred Heart | 2029 | OF | 66 % |
Sweet Spot percentage: This metric is determined by how often the player produces a batted ball during the session with a launch angle between 8 to 32 degrees.
BLAST MOTION
AVG. HAND SPEED
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 23.2 mph |
| 2 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 23.2 mph |
| 3 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 22.5 mph |
| 4 | Will White | ON | St. John Catholic High School | 2026 | OF | 22.1 mph |
| 5 | Jorge Moreno | ON | Holy Trinity High | 2029 | SS | 21.2 mph |
| 6 | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 21.1 mph |
| 7 | Joel Geve | ON | Stittsville Ecole secondaire catholique Paul Desmarais | 2028 | SS | 21.1 mph |
| 8 | Aydyn Hallett | ON | St. Mother Theresa | 2029 | SS | 20.9 mph |
| 9 | John Jackson (JJ) Sanders | ON | Colonel By Secondary School | 2027 | 3B | 20.8 mph |
| 10 | Cody Beaulieu | ON | École secondaire Catholique L’escale | 2030 | OF | 20.7 mph |
Hand Speed: The observed speed as measured on the handle of the bat (measured six inches from the knob of the bat). Peak Hand Speed will occur prior to the moment of impact, very close to the commit time in the swing when the wrists unhinge.
AVG. BAT SPEED
| Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
| 1 | Carson Cappadocio | ON | St. John Catholic High School | 2028 | 3B | 73.1 mph |
| 2 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 73.0 mph |
| 3 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 72.4 mph |
| 4 | Will White | ON | St. John Catholic High School | 2026 | OF | 72.1 mph |
| 5 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 71.4 mph |
| 6 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 70.4 mph |
| 7 | John Jackson (JJ) Sanders | ON | Colonel By Secondary School | 2027 | 3B | 70.4 mph |
| 8 | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 70.2 mph |
| 9 | Bryson Brojde | QC | Berkshire School | 2027 | OF | 68.9 mph |
| 10 | Jorge Moreno | ON | Holy Trinity High | 2029 | SS | 68.4 mph |
Bat Speed: The observed speed of the sweet spot of the bat at impact. The sweet spot of the bat is measured six inches from the tip of the bat.
AVG. ROTATIONAL ACCELERATION
| Rank | Name | State | School | Class | Pos | Rot. Acc (avg) |
| 1 | Noah Hall | ON | Regiopolis Notre Dame Catholic High School | 2027 | 2B | 21.8 g |
| 2 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 21.2 g |
| 3 | Cole Cote | ON | Saint Pius X | 2029 | RHP | 18.5 g |
| 4 | Bryson Brojde | QC | Berkshire School | 2027 | OF | 18.1 g |
| 5 | Joel Geve | ON | Stittsville Ecole secondaire catholique Paul Desmarais | 2028 | SS | 17.2 g |
| 6 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 15.7 g |
| 7 | Aydyn Hallett | ON | St. Mother Theresa | 2029 | SS | 15.3 g |
| 8 | Isaac MacEachern | ON | Glebe Collegiate Institute | 2027 | OF | 12.8 g |
| 9 | Will White | ON | St. John Catholic High School | 2026 | OF | 12.5 g |
| 10 | Joshua Lamoureux | ON | École Secondaire Publique Louis Riel | 2028 | C | 12.1 g |
Rotational Acceleration: Rotational Acceleration measures how quickly your bat accelerates into the swing plane. Rotational Acceleration is a good indicator of how you build bat speed by sequencing properly vs. pulling the bat with your hands. The quicker your rotational acceleration, the more power you will have and the more time you have to make a decision at the plate.
AVG. ON-PLANE EFFICIENCY
| Rank | Name | State | School | Class | Pos | On Plane Eff (avg) |
| 1 | Grayson Ellis | QC | Blythe Academy | 2029 | 3B | 88 % |
| 2 | Bowen Carson | ON | North Grenville District High School | 2029 | C | 88 % |
| 3 | Everett McCambley | QC | St. Michael's | 2027 | OF | 88 % |
| 4 | Nathan Craig | ON | Maplewood Secondary School | 2029 | SS | 85 % |
| 5 | Cole Cote | ON | Saint Pius X | 2029 | RHP | 83 % |
| 6 | Blake MacKenzie | ON | Maplewood Secondary School | 2028 | SS | 83 % |
| 7 | Anthony Mac Millan | QC | Hormidas Gamelin | 2030 | 1B | 83 % |
| 8 | Rainner Bouret | ON | Arnprior District High School | 2029 | RHP | 82 % |
| 9 | Jorge Moreno | ON | Holy Trinity High | 2029 | SS | 81 % |
| 10 | Troy Driver | ON | Sacred Heart | 2029 | OF | 81 % |
On-Plane Efficiency: Measures the percentage of your swing where the bat is on the swing plane. Your vertical bat angle at contact establishes the plane for that swing. Plane is a great indicator of making consistent contact and barreling balls.
VALD PERFORMANCE
30-YARD SPLIT
| Rank | Name | State | School | Class | Pos | 30-yd |
| 1 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 3.85 s |
| 2 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 3.88 s |
| 3 | Jorge Moreno | ON | Holy Trinity High | 2029 | SS | 3.92 s |
| 4 | Bryce Lamarche | ON | Holy Trinity Catholic High School | 2029 | OF | 3.95 s |
| 5 | Ayden Johnson | ON | Harbord Collegiate Institute | 2027 | C | 3.97 s |
| 6 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 4.04 s |
| ^ | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 4.04 s |
| ^ | Alex Dubois | QC | Hadley Philemon Wright High School | 2027 | 2B | 4.04 s |
| 7 | Grayson Ellis | QC | Blythe Academy | 2029 | 3B | 4.05 s |
| 8 | Nathan Craig | ON | Maplewood Secondary School | 2029 | SS | 4.06 s |
| ^ | Grey Margulis | ON | St. Mark High School | 2028 | C | 4.06 s |
10-YARD SPLIT
| Rank | Name | State | School | Class | Pos | 10-yd |
| 1 | Michael Antonopoulos | QC | Northern Pre University | 2026 | OF | 1.64 s |
| 2 | Bryce Lamarche | ON | Holy Trinity Catholic High School | 2029 | OF | 1.66 s |
| 3 | Jackson Becker | ON | Sir Robert Borden High School | 2027 | OF | 1.68 s |
| ^ | Cole Cote | ON | Saint Pius X | 2029 | RHP | 1.68 s |
| ^ | Jorge Moreno | ON | Holy Trinity High | 2029 | SS | 1.68 s |
| 4 | Grayson Ellis | QC | Blythe Academy | 2029 | 3B | 1.71 s |
| 5 | Ayden Johnson | ON | Harbord Collegiate Institute | 2027 | C | 1.72 s |
| 6 | Nathan Craig | ON | Maplewood Secondary School | 2029 | SS | 1.73 s |
| 7 | Everett McCambley | QC | St. Michael's | 2027 | OF | 1.74 s |
| 8 | Shayne Gagne | ON | Tagwi SS | 2027 | C | 1.75 s |
| ^ | Ben Laughlin | ON | Glebe Collegiate Institute | 2028 | 1B | 1.75 s |
| ^ | Grey Margulis | ON | St. Mark High School | 2028 | C | 1.75 s |
RECENT NEWS
