| Team name | Skip's name | Lineup |
|---|---|---|
| Team Naugler | Adam Naugler | Skip: Adam Naugler Third: Jullian Bowling Second: Logan Waddell Lead: Shawn Dragon Alternate: Tasir Bhuiyan |
| Team Naugler | Adam Naugler | Skip: Adam Naugler Third: Jullian Bowling Second: Logan Waddell Lead: Shawn Dragon Alternate: Tasir Bhuiyan |
| Team Alberta | Kyler Kurina | Skip: Kyler Kurina Third: Evan Crough Second: Garrett Johnston Lead: Zachary Duncan Alternate: Josh Kroker |
| Team New Brunswick | Connor Carter | Skip: Connor Carter Third: Noah Riggs Second: Ethan Legge Lead: Tyler Boyle |
| Mitchell | Scott Mitchell | Skip: Scott Mitchell Third: Brendan Rajala Second: Jesse Crozier Lead: Ian Deschene Alternate: Duncan Smith |
| Team NO 2 | Samuel Branconnier | Skip: Samuel Branconnier Third: Patrik Labrosse Second: Tyler Smith Lead: Alexandre Rhéaume Alternate: Sébastien Whissell |
| McDonald | Jordon McDonald | Skip: Jordon McDonald Third: Jaedon Neuert Second: Braxton Kuntz Lead: Alexandre Fontaine |
| Team Prince Edward Island | Brayden Snow | Skip: Brayden Snow Third: Jack MacFadyen Second: Liam Barbrick Lead: Davis Nicholson |
| Team Nova Scotia | Adam Currie | Skip: Adam Currie Third: Benjamin Currie Second: Nathan Allen Lead: Connor Haines |