| 1 | PETERS Eric | ON - Ontario / L'Ontario | 664/ 1 | 664 | 10 | 19 | |
| | ON - Ontario / L'Ontario |
| | 70m: 664 |
| 2 | WILSON-POYTON Reece | ON - Ontario / L'Ontario | 638/ 2 | 638 | 4 | 16 | |
| | ON - Ontario / L'Ontario |
| | 70m: 638 |
| 3 | DESEMERY Alexandre | BC - British Columbia / Colombie-Br | 637/ 3 | 637 | 5 | 13 | |
| | BC - British Columbia / Colombie-Br |
| | 70m: 637 |
| 4 | MAXWELL Brian | BC - British Columbia / Colombie-Br | 637/ 4 | 637 | 1 | 19 | |
| | BC - British Columbia / Colombie-Br |
| | 70m: 637 |
| 5 | MOORE Greg | BC - British Columbia / Colombie-Br | 620/ 5 | 620 | 5 | 13 | |
| | BC - British Columbia / Colombie-Br |
| | 70m: 620 |
| 6 | CHOUINARD Jules | QC - Quebec / Le Québec | 616/ 6 | 616 | 7 | 12 | |
| | QC - Quebec / Le Québec |
| | 70m: 616 |
| 7 | LEE Benjamen | ON - Ontario / L'Ontario | 613/ 7 | 613 | 5 | 8 | |
| | ON - Ontario / L'Ontario |
| | 70m: 613 |
| 8 | LI Leheng | ON - Ontario / L'Ontario | 608/ 8 | 608 | 3 | 6 | |
| | ON - Ontario / L'Ontario |
| | 70m: 608 |
| 9 | DELBECQUE Jérôme | QC - Quebec / Le Québec | 600/ 9 | 600 | 2 | 8 | |
| | QC - Quebec / Le Québec |
| | 70m: 600 |
| 10 | MOLITOR Dawson | AB - Alberta / L'Alberta | 599/10 | 599 | 4 | 3 | |
| | AB - Alberta / L'Alberta |
| | 70m: 599 |
| 11 | DESROSIERS Remi | QC - Quebec / Le Québec | 594/11 | 594 | 1 | 6 | |
| | QC - Quebec / Le Québec |
| | 70m: 594 |
| 12 | HU Daryll | ON - Ontario / L'Ontario | 592/12 | 592 | 4 | 8 | |
| | ON - Ontario / L'Ontario |
| | 70m: 592 |
| 13 | MELNIK William | ON - Ontario / L'Ontario | 588/13 | 588 | 1 | 3 | |
| | ON - Ontario / L'Ontario |
| | 70m: 588 |
| 14 | GAGNON Alexandre | QC - Quebec / Le Québec | 571/14 | 571 | 1 | 8 | |
| | QC - Quebec / Le Québec |
| | 70m: 571 |
| 15 | VILLANUEVA Dylan | ON - Ontario / L'Ontario | 569/15 | 569 | 1 | 8 | |
| | ON - Ontario / L'Ontario |
| | 70m: 569 |
| 16 | LYNCH David | ON - Ontario / L'Ontario | 561/16 | 561 | 0 | 6 | |
| | ON - Ontario / L'Ontario |
| | 70m: 561 |
| 17 | TSENG Victor | ON - Ontario / L'Ontario | 560/17 | 560 | 7 | 4 | |
| | ON - Ontario / L'Ontario |
| | 70m: 560 |
| 18 | RYMAL Peter | ON - Ontario / L'Ontario | 558/18 | 558 | 1 | 5 | |
| | ON - Ontario / L'Ontario |
| | 70m: 558 |
| 19 | MAI Tuan | ON - Ontario / L'Ontario | 549/19 | 549 | 2 | 5 | |
| | ON - Ontario / L'Ontario |
| | 70m: 549 |
| 20 | HSU Leon Cho Lun | BC - British Columbia / Colombie-Br | 543/20 | 543 | 0 | 8 | |
| | BC - British Columbia / Colombie-Br |
| | 70m: 543 |
| 21 | DUPUY Luc | QC - Quebec / Le Québec | 522/21 | 522 | 0 | 4 | |
| | QC - Quebec / Le Québec |
| | 70m: 522 |
| 22 | BAISLEY Hailey | NB - New Brunswick / Nouv-Brunswick | 512/22 | 512 | 2 | 4 | |
| | NB - New Brunswick / Nouv-Brunswick |
| | 70m: 512 |
| 23 | FEROUZ Fazeel | ON - Ontario / L'Ontario | 512/23 | 512 | 1 | 6 | |
| | ON - Ontario / L'Ontario |
| | 70m: 512 |
| 24 | CHAKRAVARTY Sanjay | ON - Ontario / L'Ontario | 499/24 | 499 | 0 | 3 | |
| | ON - Ontario / L'Ontario |
| | 70m: 499 |
| 25 | LAVERGNE Jean-Francois | QC - Quebec / Le Québec | 495/25 | 495 | 2 | 3 | |
| | QC - Quebec / Le Québec |
| | 70m: 495 |
| 26 | LOCK Michael | ON - Ontario / L'Ontario | 493/26 | 493 | 1 | 6 | |
| | ON - Ontario / L'Ontario |
| | 70m: 493 |
| 27 | AUDET Raphael | QC - Quebec / Le Québec | 456/27 | 456 | 2 | 2 | |
| | QC - Quebec / Le Québec |
| | 70m: 456 |
| 28 | ERNST Liam | ON - Ontario / L'Ontario | 404/28 | 404 | 1 | 0 | |
| | ON - Ontario / L'Ontario |
| | 70m: 404 |
| 29 | TRAN Jacky | ON - Ontario / L'Ontario | 365/29 | 365 | 1 | 3 | |
| | ON - Ontario / L'Ontario |
| | 70m: 365 |
| 30 | THOMAS Matthew | ON - Ontario / L'Ontario | 358/30 | 358 | 1 | 2 | |
| | ON - Ontario / L'Ontario |
| | 70m: 358 |