| # | Name | GP | G | A | PTS | PTS/G | GPG | APG | PPG | SHG | GWG | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 96 | Steven Leavitt | 27 | 29 | 24 | 53 | 1.963 | 1.074 | 0.889 | 6 | 2 | 0 | 85 |
| 16 | Zack Ruptash | 28 | 27 | 18 | 45 | 1.607 | 0.964 | 0.643 | 5 | 4 | 3 | 34 |
| 17 | Jaxson Weisgerber | 28 | 24 | 18 | 42 | 1.500 | 0.857 | 0.643 | 8 | 2 | 2 | 51 |
| 24 | Mason Zimmer | 28 | 13 | 16 | 29 | 1.036 | 0.464 | 0.571 | 3 | 1 | 0 | 40 |
| 11 | Logan Lankoff | 28 | 11 | 17 | 28 | 1.000 | 0.393 | 0.607 | 1 | 0 | 2 | 18 |
| 22 | Braydon Lynam | 26 | 2 | 21 | 23 | 0.885 | 0.077 | 0.808 | 0 | 0 | 0 | 38 |
| 27 | Max Faulkner | 27 | 7 | 13 | 20 | 0.741 | 0.259 | 0.481 | 0 | 0 | 0 | 18 |
| 2 | Davis Strilchuk | 28 | 5 | 14 | 19 | 0.679 | 0.179 | 0.500 | 1 | 0 | 1 | 26 |
| 7 | Wim Coderre | 28 | 6 | 10 | 16 | 0.571 | 0.214 | 0.357 | 4 | 0 | 2 | 24 |
| 21 | Brady Bisaillon | 28 | 7 | 9 | 16 | 0.571 | 0.250 | 0.321 | 2 | 0 | 0 | 6 |
| 14 | Liam Yaehne | 26 | 5 | 10 | 15 | 0.577 | 0.192 | 0.385 | 1 | 2 | 0 | 26 |
| 74 | Chase Kohler | 24 | 9 | 6 | 15 | 0.625 | 0.375 | 0.250 | 4 | 0 | 0 | 47 |
| 33 | Dylan Pringle | 27 | 1 | 13 | 14 | 0.519 | 0.037 | 0.481 | 0 | 0 | 0 | 36 |
| 98 | Easton Shewchuk | 28 | 1 | 9 | 10 | 0.357 | 0.036 | 0.321 | 0 | 0 | 0 | 16 |
| 9 | Bentley Fitzgerald | 28 | 2 | 5 | 7 | 0.250 | 0.071 | 0.179 | 1 | 0 | 0 | 18 |
| 40 | Grayson Scriba | 27 | 0 | 2 | 2 | 0.074 | 0.000 | 0.074 | 0 | 0 | 0 | 0 |
| 79 | Landon Strause | 17 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0 | 0 | 0 | 0 |
| # | Name | GP | W | L | T | MIN | GA | SA | SV | SV% | GAA | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 40 | Grayson Scriba | 16 | 10 | 4 | 1 | 920:00 | 42 | 404 | 362 | 0.896 | 2.51 | 1 |
| 79 | Landon Strause | 10 | 6 | 3 | 0 | 575:00 | 42 | 294 | 252 | 0.857 | 4.02 | 0 |