| Team: Algot |
| Sherwood Park, AB |
 |
S: |
Terren Algot |
| 3: |
Matthew Perozak |
| 2: |
Ben Kelba |
| 1: |
Rhett Whittmire |
| A: |
|
|
| Team: Bachek |
| Okotoks, AB |
 |
S: |
Kesler Bachek |
| 3: |
Andrew Southwood |
| 2: |
Dylan Miller |
| 1: |
Max Ingram |
| A: |
|
|
| Team: Bassendowski-Day |
| Sherwood Park, AB |
 |
S: |
Ben Bassendowski-Day |
| 3: |
Ryan Stockdale |
| 2: |
|
| 1: |
Ayden Watt |
| A: |
|
|
| Team: Beaton |
| Ottawa, ON |
 |
S: |
Broderick Beaton |
| 3: |
Camden Cassidy |
| 2: |
Jack Steski |
| 1: |
Mauricio Ramirez |
| A: |
|
|
| Team: Beck |
| Salmon Arm, BC |
 |
S: |
Kaiden Beck |
| 3: |
Ethan Chiu |
| 2: |
Nolan Beck |
| 1: |
Harrison Hrynew |
| A: |
Dale Hofer |
|
| Team: Bedard |
| Rouyn-Noranda, QC |
 |
S: |
Adam Bedard |
| 3: |
Gabriel Hurens |
| 2: |
Anthony St. Louis |
| 1: |
Nathan Beaudoin-Gendron |
| A: |
|
|
| Team: Boutet |
| Winnipeg, MB |
 |
S: |
Evan Boutet |
| 3: |
Carter Boutet |
| 2: |
Liam Burton |
| 1: |
Hayden Pich |
| A: |
|
|
| Team: Brasser |
| , AB |
 |
S: |
Peyton Brasser |
| 3: |
Suhandan Thangadurai |
| 2: |
Hayden Sutherland |
| 1: |
Christina Power |
| A: |
|
|
| Team: Brenden |
| Bismarck, ND |
 |
S: |
Zachary Brenden |
| 3: |
Connor Grabow |
| 2: |
Miles Grabow |
| 1: |
Owen Nelson |
| A: |
|
|
| Team: Burgess |
| Airdrie, AB |
 |
S: |
Easton Burgess |
| 3: |
Simon Brooks |
| 2: |
Draydon Limost |
| 1: |
|
| A: |
|
|
| Team: Burton |
| Edmonton, AB |
 |
S: |
Kinley Burton |
| 3: |
Oliver Burton |
| 2: |
Kolby MacDonald |
| 1: |
Aidan Snider |
| A: |
|
|
| Team: Callewaert |
| Winnipeg, MB |
 |
S: |
Kieran Callewaert |
| 3: |
Luc Cormier |
| 2: |
Evan Traczuk |
| 1: |
Quinn Lagace |
| A: |
|
|
| Team: Campbell |
| Winnipeg, MB |
 |
S: |
Rylan Campbell |
| 3: |
Logan Zacharias |
| 2: |
Josh Evans |
| 1: |
Logan Strand |
| A: |
|
|
| Team: Clark |
| Calgary, AB |
 |
S: |
Evan Clark |
| 3: |
Rowen Fougere |
| 2: |
Keelun Boucher |
| 1: |
Sam Weber |
| A: |
|
|
| Team: Davies |
| Edmonton, AB |
 |
S: |
Zach Davies |
| 3: |
Ronan Peterson |
| 2: |
William Butler |
| 1: |
Adam Naugler |
| A: |
|
|
| Team: Davis |
| , ON |
 |
S: |
Cam Davis |
| 3: |
Oscar Barbieri |
| 2: |
Ashton Reid |
| 1: |
Dylan Yuill |
| A: |
|
|
| Team: De Melo |
| New Westminster, BC |
 |
S: |
Vitor De Melo |
| 3: |
Nuno Rodrigues |
| 2: |
Kyron Rio Suhan |
| 1: |
Arthur Camelo |
| A: |
|
|
| Team: Desaulniers |
| Winnipeg, MB |
 |
S: |
Colin Desaulniers |
| 3: |
Justin Arbez |
| 2: |
Nathan Kelly |
| 1: |
|
| A: |
|
|
| Team: DiFranco |
| Manotick, ON |
 |
S: |
Sonny DiFranco |
| 3: |
Hunter Leclair |
| 2: |
Philip Burgess |
| 1: |
Noah Kramer |
| A: |
|
|
| Team: Do |
| Carp, ON |
 |
S: |
Ayden Do |
| 3: |
Nathan Fransham |
| 2: |
Cody Briggs |
| 1: |
London Goodings |
| A: |
|
|
| Team: Duncan |
| Calgary, AB |
 |
S: |
Nolan Duncan |
| 3: |
Spencer Else |
| 2: |
Max Weber |
| 1: |
Austin Hennig |
| A: |
|
|
| Team: Dunkle |
| Castor, AB |
 |
S: |
Darien Dunkle |
| 3: |
Lowell Whittmire |
| 2: |
Marcus Sawiak |
| 1: |
Logan Thomas |
| A: |
|
|
| Team: Elsenheimer |
| Edmonton, AB |
 |
S: |
Adam Elsenheimer |
| 3: |
Ben Kiist |
| 2: |
Justice Jacques |
| 1: |
Colby Yacey |
| A: |
|
|
| Team: Fenton |
| New Westminster, BC |
 |
S: |
Adam Fenton |
| 3: |
Thomas Reed |
| 2: |
Chris Parkinson |
| 1: |
Miles Reed |
| A: |
|
|
| Team: Fitzgerald |
| Fargo, ND |
 |
S: |
Aiden Fitzgerald |
| 3: |
Jackson Askew |
| 2: |
Carter Mitchell |
| 1: |
Jake Ring |
| A: |
|
|
| Team: Freeman |
| Virden, MB |
 |
S: |
Jace Freeman |
| 3: |
Nick Senff |
| 2: |
Ryan Ostrowsky |
| 1: |
Luke Robins |
| A: |
|
|
| Team: Friesen |
| Winnipeg, MB |
 |
S: |
Cade Friesen |
| 3: |
Nate Martin |
| 2: |
Zachary Zegalski |
| 1: |
Chaythun Dyck |
| A: |
Tiernan Bertrand-Meadows |
|
| Team: Garner |
| Toronto, ON |
 |
S: |
Noah Garner |
| 3: |
Nicholas Rowe |
| 2: |
Jonathan Biemans |
| 1: |
Tyler Biemans |
| A: |
|
|
| Team: Girard |
| Saquenay, QC |
 |
S: |
Leandre Girard |
| 3: |
Jack Ragan |
| 2: |
Etienne Elias |
| 1: |
Xavier Guevin |
| A: |
|
|
| Team: Graham |
| Winnipeg, MB |
 |
S: |
Tanner Graham |
| 3: |
Hunter Dundas |
| 2: |
Jack Steski |
| 1: |
Rylan Graham |
| A: |
|
|
| Team: Hastings |
| Stouffville, ON |
 |
S: |
Ryan Hastings |
| 3: |
Matthew Rowley |
| 2: |
Alex Bellman |
| 1: |
Victor Kniat |
| A: |
|
|
| Team: Hebert |
| Fargo, ND |
 |
S: |
Caden Hebert |
| 3: |
Jackson Bestland |
| 2: |
Benji Paral |
| 1: |
Jack Wendtland |
| A: |
|
|
| Team: Hiebert |
| Edmonton, AB |
 |
S: |
Jaxon Hiebert |
| 3: |
Timothy Marin |
| 2: |
Evan Hennigar |
| 1: |
Nate Burton |
| A: |
|
|
| Team: Hlushak |
| Edmonton, AB |
 |
S: |
Peter Hlushak |
| 3: |
Noah Mason-Wood |
| 2: |
Lucas Sawiak |
| 1: |
Parker Harris |
| A: |
|
|
| Team: Hocevar |
| Hamilton, ON |
 |
S: |
Daniel Hocevar |
| 3: |
Joel Matthews |
| 2: |
Jacob Clarke |
| 1: |
Matthew Abrams |
| A: |
|
|
| Team: Hofstra |
| Leduc, AB |
 |
S: |
Caleb Hofstra |
| 3: |
Ethan Detema |
| 2: |
Rhett Mailloux |
| 1: |
Conner Barkley |
| A: |
|
|
| Team: Jaeger |
| Kelowna, BC |
 |
S: |
Owen Jaeger |
| 3: |
Spencer Rempel |
| 2: |
Noah Wielgosz |
| 1: |
Brenden Hruschak |
| A: |
|
|
| Team: Jermann |
| Arlesheim, SUI |
 |
S: |
Manuel Jermann |
| 3: |
Yannick Jermann |
| 2: |
Kenjo von Allen |
| 1: |
Simon Hanhart |
| A: |
|
|
| Team: Jones |
| Langley, BC |
 |
S: |
James Jones |
| 3: |
Daniel Sutherland |
| 2: |
Austin Arnold |
| 1: |
Dylan Swallow |
| A: |
Mason Straforelli |
|
| Team: Kadlec |
| Rice Lake, WI |
 |
S: |
Austin Kadlec |
| 3: |
Kyler Warring |
| 2: |
Zac Hess |
| 1: |
Davin Britton |
| A: |
|
|
| Team: Landers |
| Drayton Valley, AB |
 |
S: |
Lucas Laforest |
| 3: |
Ethan Landers |
| 2: |
Damon Landers |
| 1: |
Ryan Pollard |
| A: |
|
|
| Team: Landers |
| Drayton Valley, AB |
 |
S: |
Barrett Bartling |
| 3: |
Lucas Laforest |
| 2: |
Ethan Landers |
| 1: |
Damon Landers |
| A: |
|
|
| Team: Landry |
| Drayton Valley, AB |
 |
S: |
Walker Landry |
| 3: |
Torron Chambers |
| 2: |
Reagan Hynes |
| 1: |
McKinley Harper |
| A: |
|
|
| Team: Lawrence |
| St. Albert, AB |
 |
S: |
Timothy Lawrence |
| 3: |
Rilen Donaldson |
| 2: |
Dylan Jost |
| 1: |
Haydn Couprie |
| A: |
|
|
| Team: MacIsaac |
| Halifax, NS |
 |
S: |
Calan MacIsaac |
| 3: |
Nathan Gray |
| 2: |
Owain Fisher |
| 1: |
Chris McCurdy |
| A: |
|
|
| Team: MacTavish |
| Hamilton, ON |
 |
S: |
Tyler MacTavish |
| 3: |
Evan Madore |
| 2: |
Nathan Kim |
| 1: |
Colsen Flemington |
| A: |
Owen MacTavish |
|
| Team: Malo |
| Morris, MB |
 |
S: |
Raphael Malo |
| 3: |
Colin Desaulniers |
| 2: |
Justin Arbez |
| 1: |
Nathan Kelly |
| A: |
|
|
| Team: McDonald |
| Winnipeg, MB |
 |
S: |
Jordon McDonald |
| 3: |
Dallas Burgess |
| 2: |
Elias Huminicki |
| 1: |
Cameron Olafson |
| A: |
|
|
| Team: McKenzie |
| Vernon, BC |
 |
S: |
Taj McKenzie |
| 3: |
Nolan Blaeser |
| 2: |
Koen Hampshire |
| 1: |
Felix Lau |
| A: |
|
|
| Team: McMillan |
| Wainwright, AB |
 |
S: |
Darby McMillan |
| 3: |
Charlie McMillan |
| 2: |
Raynelle Leggett |
| 1: |
Bristol Green |
| A: |
|
|
| Team: Melo |
| New Westminster, BC |
 |
S: |
Guiherme Melo |
| 3: |
Julia Gentile |
| 2: |
Pedro Ribeiro |
| 1: |
Rafaela Ladeira |
| A: |
|
|
| Team: Miller |
| Medicine Hat, AB |
 |
S: |
Ryker Miller |
| 3: |
Colby Sherwick |
| 2: |
Drinnan Mack |
| 1: |
Lyndon Sherwick |
| A: |
|
|
| Team: Mosher |
| Halifax, PEI |
 |
S: |
Nick Mosher |
| 3: |
Sean Beland |
| 2: |
Owen McPherson |
| 1: |
Aidan MacDonald |
| A: |
|
|
| Team: Mulima |
| Kitchener/Waterloo, ON |
 |
S: |
Kibo Mulima |
| 3: |
Owen Henry |
| 2: |
Kyle Stratton |
| 1: |
Matthew Duizer |
| A: |
|
|
| Team: Norris |
| Morris, MB |
 |
S: |
Zach Norris |
| 3: |
Ethan Brandt |
| 2: |
Blake Good |
| 1: |
Carter Malmquist |
| A: |
|
|
| Team: Olafson |
| Winnipeg, MB |
 |
S: |
Colton Olafson |
| 3: |
Tristan Blight |
| 2: |
Hunter Feffries |
| 1: |
Cooper Eagles |
| A: |
|
|
| Team: Orzech |
| Calgary, AB |
 |
S: |
Spencer Orzech |
| 3: |
Brenna Guglielmina |
| 2: |
Kaitlin Sali |
| 1: |
Brooke Else |
| A: |
|
|
| Team: Perry |
| St. John's, NL |
 |
S: |
Simon Perry |
| 3: |
Nicholas Codner |
| 2: |
Sean O'Leary |
| 1: |
Brayden Snow |
| A: |
|
|
| Team: Prenevost |
| Mississauga, ON |
 |
S: |
Matthew Prenevost |
| 3: |
Wyatt Small |
| 2: |
Nelson Wang |
| 1: |
Adam Moor |
| A: |
|
|
| Team: Rajala |
| Sudbury, NO |
 |
S: |
Brendan Rajala |
| 3: |
Jackson Dubinsky |
| 2: |
Jesse Crozier |
| 1: |
Adam Wiersema |
| A: |
|
|
| Team: Ringgenberg |
| Interlaken-Bern, SUI |
 |
S: |
Marco Ringgenberg |
| 3: |
Simon Ringgenberg |
| 2: |
Timo Zingg |
| 1: |
Levin Schmidlin |
| A: |
|
|
| Team: Rokke |
| Fargo, ND |
 |
S: |
Porter Rokke |
| 3: |
Brennen Krenz |
| 2: |
Casey Erovick |
| 1: |
Ben Rokke |
| A: |
|
|
| Team: Roy |
| Saguenay, ON |
 |
S: |
Pierre-Olivier Roy |
| 3: |
Louis-Francois Brassard |
| 2: |
Jacob Lepage |
| 1: |
Thomas Corbeil |
| A: |
|
|
| Team: Ruth |
| Ottawa, ON |
 |
S: |
Noah Ruth |
| 3: |
Mathieu Stagg |
| 2: |
Thomas Teevens |
| 1: |
Cameron Beck |
| A: |
|
|
| Team: Schoenhardt |
| Edmonton, AB |
 |
S: |
Nathan Schoenhardt |
| 3: |
Braeden Hein |
| 2: |
Karter Bishop |
| 1: |
Hugo Chow |
| A: |
|
|
| Team: Shea |
| Winnipeg, MB |
 |
S: |
Riley Shea |
| 3: |
Aiden Zalondek |
| 2: |
Austin Mclean |
| 1: |
Reese Shea |
| A: |
|
|
| Team: Smith |
| Edmonton, AB |
 |
S: |
Logan Smith |
| 3: |
Jack Odeen |
| 2: |
Ethan Chapman |
| 1: |
Ben Hildebrand |
| A: |
|
|
| Team: Stockton |
| Ruthven, ON |
 |
S: |
Dylan Stockton |
| 3: |
Mason Kemp |
| 2: |
Carson Kay |
| 1: |
Ryan Hookey |
| A: |
|
|
| Team: Sugden |
| Winnipeg, MB |
 |
S: |
Nash Sugden |
| 3: |
Lane Fehr |
| 2: |
Tanner Treichel |
| 1: |
Ryan Thiessen |
| A: |
|
|
| Team: Szydlik |
| Winnipeg, MB |
 |
S: |
Brady Szydlik |
| 3: |
Hudson Doyle |
| 2: |
Hudson Strand |
| 1: |
Kaimen Doyle |
| A: |
|
|
| Team: Thompson |
| Barrie, ON |
 |
S: |
Owen Thompson |
| 3: |
Will Dombroskie |
| 2: |
Owen Robinson |
| 1: |
Kayden Beauchamp |
| A: |
Adam Schell |
|
| Team: Tipple |
| St. John's, NL |
 |
S: |
Parker Tipple |
| 3: |
Spencer Tipple |
| 2: |
Jack Kinsella |
| 1: |
Isaac Manuel |
| A: |
|
|
| Team: Tomlinson |
| Salmon Arm, BC |
 |
S: |
Austin Tomlinson |
| 3: |
Eli Rands |
| 2: |
Ben Froese |
| 1: |
Noah Longland |
| A: |
|
|
| Team: Tremblay |
| Saguenay, QC |
 |
S: |
Raphael Tremblay |
| 3: |
Mathis Arsenault |
| 2: |
Thomas Lauzon |
| 1: |
Justin Lapointe |
| A: |
|
|
| Team: Wendling |
| Wausau, WI |
 |
S: |
Wesley Wendling |
| 3: |
Kevin Tuma |
| 2: |
Caden Hebert |
| 1: |
Jackson Armstrong |
| A: |
|
|
| Team: Whitbread |
| Lacombe, AB |
 |
S: |
Daniel Whitbread |
| 3: |
Calder Dyck |
| 2: |
Braxten Szerve |
| 1: |
Gavin Siemens |
| A: |
|
|
| Team: Wipf |
| Calgary, AB |
 |
S: |
Kenan Wipf |
| 3: |
Michael Keenan |
| 2: |
Ky Macaulay |
| 1: |
Max Cinnamon |
| A: |
|
|
| Team: Wright |
| Toronto, ON |
 |
S: |
Wyatt Wright |
| 3: |
Liam Tardif |
| 2: |
Isaac Racz |
| 1: |
Owen Nicholls |
| A: |
|
|