


| # | Per | Time | Team | Play / Scorer | Score |
|---|---|---|---|---|---|
| 1 | 1st | 5:11 | OntarioONT | #17 Sam Meikle Try | 5–0 |
| 2 | 1st | 6:22 | OntarioONT | #22 Rogan Moir Conversion | 7–0 |
| 3 | 1st | 10:21 | OntarioONT | #11 Adam DeNoble Try | 12–0 |
| 4 | 1st | 19:35 | OntarioONT | #15 Cooper Allen Try | 17–0 |
| 5 | 1st | 20:36 | OntarioONT | #22 Rogan Moir Conversion | 19–0 |
| 6 | 1st | 22:38 | OntarioONT | #15 Cooper Allen Try | 24–0 |
| 7 | 1st | 23:37 | OntarioONT | #22 Rogan Moir Conversion | 26–0 |
| 8 | 2nd | 36:05 | QuebecQUE | #7 Rocky Kohler Try | 26–5 |
| # | Per | Time | Team | Player | Card |
|---|---|---|---|---|---|
| 1 | 1st | 29:12 | OntarioONT | #20 Zion Davidson | Yellow card sin bin 10 min |
| 2 | 2nd | 56:16 | OntarioONT | #30 Kelan Barron | Yellow card sin bin 10 min |
| Per | Time | Team | Off | On |
|---|---|---|---|---|
| 1st | 20:08 | OntarioONT | #28 Devin Hollands | #8 Logan Hatfield |
| 1 | 2 | T | |
|---|---|---|---|
| ONT | 26 | 0 | 26 |
| QUE | 0 | 5 | 5 |
| Per | Time | Team | Event | Detail | Score |
|---|---|---|---|---|---|
| 1st | 0:42 | OntarioONT | Knock-on | #28 Devin Hollands | — |
| 1st | 1:22 | QuebecQUE | Scrum won | — | — |
| 1st | 1:56 | QuebecQUE | Penalty conceded | #24 Mathew Cao | — |
| 1st | 2:56 | QuebecQUE | Scrum won | — | — |
| 1st | 3:53 | QuebecQUE | Penalty conceded | #13 Douglas De Arburn | — |
| 1st | 4:30 | OntarioONT | Lineout won | — | — |
| 1st | 4:53 | OntarioONT | Penalty conceded | #17 Sam Meikle | — |
| 1st | 5:11 | OntarioONT | Try | #17 Sam Meikle | 5–0 |
| 1st | 6:22 | OntarioONT | Conversion | #22 Rogan Moir | 7–0 |
| 1st | 7:38 | OntarioONT | Knock-on | #15 Cooper Allen | — |
| 1st | 8:17 | OntarioONT | Scrum won | — | — |
| 1st | 8:58 | QuebecQUE | Penalty conceded | #2 Charlie Ross | — |
| 1st | 10:21 | OntarioONT | Try | #11 Adam DeNoble | 12–0 |
| 1st | 12:11 | QuebecQUE | Penalty conceded | #7 Rocky Kohler | — |
| 1st | 12:51 | OntarioONT | Lineout won | — | — |
| 1st | 13:23 | OntarioONT | Knock-on | #23 Waka Raina | — |
| 1st | 13:47 | QuebecQUE | Scrum won | — | — |
| 1st | 16:17 | OntarioONT | Penalty conceded | #20 Zion Davidson | — |
| 1st | 16:20 | OntarioONT | Penalty conceded | #2 Ashok Cudjoe | — |
| 1st | 16:24 | OntarioONT | Penalty conceded | #17 Sam Meikle | — |
| 1st | 17:08 | QuebecQUE | Knock-on | #6 Ethan Jabbour | — |
| 1st | 18:14 | QuebecQUE | Penalty conceded | — | — |
| 1st | 18:34 | QuebecQUE | Penalty conceded | #24 Mathew Cao | — |
| 1st | 19:29 | OntarioONT | Scrum won | — | — |
| 1st | 19:35 | OntarioONT | Try | #15 Cooper Allen | 17–0 |
| 1st | 20:08 | OntarioONT | Replacement | #28 Devin Hollands → Logan Hatfield | — |
| 1st | 20:36 | OntarioONT | Conversion | #22 Rogan Moir | 19–0 |
| 1st | 21:44 | QuebecQUE | Knock-on | #22 Paul Richardson | — |
| 1st | 22:20 | OntarioONT | Scrum won | — | — |
| 1st | 22:38 | OntarioONT | Try | #15 Cooper Allen | 24–0 |
| 1st | 23:37 | OntarioONT | Conversion | #22 Rogan Moir | 26–0 |
| 1st | 24:47 | OntarioONT | Lineout won | — | — |
| 1st | 25:31 | QuebecQUE | Penalty conceded | #2 Charlie Ross | — |
| 1st | 25:54 | OntarioONT | Lineout won | — | — |
| 1st | 26:00 | OntarioONT | Penalty conceded | #25 Oliver Policelli | — |
| 1st | 27:28 | OntarioONT | Lineout won | — | — |
| 1st | 27:51 | QuebecQUE | Penalty conceded | #13 Douglas De Arburn | — |
| 1st | 28:42 | QuebecQUE | Lineout won | — | — |
| 1st | 29:12 | OntarioONT | Yellow card | #20 Zion Davidson sin bin 10 min | — |
| 1st | 29:54 | QuebecQUE | Lineout won | — | — |
| 2nd | 31:32 | OntarioONT | Lineout won | — | — |
| 2nd | 31:59 | OntarioONT | Penalty conceded | #21 Aidan McGuire | — |
| 2nd | 35:09 | OntarioONT | Penalty conceded | — | — |
| 2nd | 36:05 | QuebecQUE | Try | #7 Rocky Kohler | 26–5 |
| 2nd | 38:15 | QuebecQUE | Knock-on | #17 Massimo Cinotti | — |
| 2nd | 39:03 | OntarioONT | Scrum won | — | — |
| 2nd | 39:21 | OntarioONT | Penalty conceded | #8 Logan Hatfield | — |
| 2nd | 40:11 | OntarioONT | Knock-on | — | — |
| 2nd | 41:56 | OntarioONT | Scrum won | — | — |
| 2nd | 42:28 | QuebecQUE | Penalty conceded | #13 Douglas De Arburn | — |
| 2nd | 42:28 | OntarioONT | Lineout won | — | — |
| 2nd | 42:56 | QuebecQUE | Penalty conceded | — | — |
| 2nd | 43:27 | QuebecQUE | Knock-on | #8 Ethan Hasse | — |
| 2nd | 44:56 | OntarioONT | Scrum won | — | — |
| 2nd | 45:59 | QuebecQUE | Lineout won | — | — |
| 2nd | 46:25 | OntarioONT | Lineout won | — | — |
| 2nd | 47:53 | OntarioONT | Knock-on | #9 Sam Morreale | — |
| 2nd | 49:17 | QuebecQUE | Scrum won | — | — |
| 2nd | 49:26 | QuebecQUE | Penalty conceded | #4 Sebastiano Magnan | — |
| 2nd | 50:41 | QuebecQUE | Turnover won | — | — |
| 2nd | 51:07 | OntarioONT | Penalty conceded | #3 Will Lloyd | — |
| 2nd | 51:09 | OntarioONT | Penalty conceded | #3 Will Lloyd | — |
| 2nd | 52:26 | OntarioONT | Penalty conceded | #12 Zach Berrill | — |
| 2nd | 53:03 | OntarioONT | Penalty conceded | #21 Aidan McGuire | — |
| 2nd | 54:16 | QuebecQUE | Penalty conceded | #8 Ethan Hasse | — |
| 2nd | 55:05 | OntarioONT | Lineout won | — | — |
| 2nd | 56:16 | OntarioONT | Yellow card | #30 Kelan Barron sin bin 10 min | — |
| 2nd | 56:20 | OntarioONT | Penalty conceded | #30 Kelan Barron | — |
| 2nd | 56:39 | QuebecQUE | Knock-on | #4 Sebastiano Magnan | — |
| 2nd | 58:06 | QuebecQUE | Penalty conceded | — | — |
| 2nd | 58:47 | QuebecQUE | Lineout won | — | — |
| 2nd | 59:21 | OntarioONT | Penalty conceded | #5 Tyler Cunningham | — |
| 2nd | 59:48 | OntarioONT | Turnover won | — | — |