| Intensity | 64 |
|---|---|
| Speed | 79 |
| Strength | 78 |
| Endurance | 84 |
| Durability | 94 |
| Discipline | 91 |
| Skating | 81 |
| Passing | 96 |
|---|---|
| Puck Control | 93 |
| Defense | 83 |
| Scoring | 90 |
| Experience | 73 |
| Leadership | 83 |
| Overall | 88 |

| Date | Details |
|---|---|
| October 2, 2024 | Returned from bruised shoulder (missed 1 game) |
| October 1, 2024 | Suffered bruised shoulder (out day-to-day) |
| April 16, 2023 | Returned from hip injury (missed 3 games) |
| April 13, 2023 | Suffered hip injury (out day-to-day) |
| Season | Team | League | GP | G | A | Pts | +/- | PIM | Shots | Sh% | Hits | TOI | ATOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 | Prescott Rifles | Farm | 54 | 10 | 27 | 37 | --- | 110 | --- | --- | --- | --- | --- |
| 15 | Prescott Rifles | Farm | 54 | 13 | 21 | 34 | --- | 132 | --- | --- | --- | --- | --- |
| 16 | Prescott Rifles | Farm | 54 | 6 | 24 | 30 | --- | 130 | --- | --- | --- | --- | --- |
| 17 | Prescott Rifles | Farm | 54 | 8 | 12 | 20 | --- | 133 | --- | --- | --- | --- | --- |
| 18 | Ottawa Valley Wolfhounds | NSHL | 54 | 2 | 3 | 5 | +3 | 10 | 32 | 6.3 | 50 | 623 | 11:32 |
| 19 | Ottawa Valley Wolfhounds | NSHL | 51 | 6 | 15 | 21 | +7 | 8 | 90 | 6.7 | 89 | 1032 | 20:14 |
| 20 | Ottawa Valley Wolfhounds | NSHL | 52 | 7 | 14 | 21 | -9 | 8 | 104 | 6.7 | 112 | 1180 | 22:42 |
| 21 | Ottawa Valley Wolfhounds | NSHL | 54 | 8 | 19 | 27 | +19 | 20 | 124 | 6.5 | 100 | 1326 | 24:33 |
| 22 | Ottawa Valley Wolfhounds | NSHL | 54 | 3 | 21 | 24 | -5 | 38 | 98 | 3.1 | 76 | 1054 | 19:31 |
| 23 | Sault Surge | NSHL | 54 | 5 | 23 | 28 | +23 | 30 | 121 | 4.1 | 106 | 1170 | 21:40 |
| 24 | Sault Surge | NSHL | 54 | 10 | 21 | 31 | +3 | 20 | 112 | 8.9 | 112 | 1264 | 23:24 |
| 25 | Sault Surge | NSHL | 54 | 15 | 40 | 55 | +31 | 16 | 148 | 10.1 | 116 | 1328 | 24:36 |
| 26 | Sault Surge | NSHL | 2 | 0 | 0 | 0 | -2 | 0 | 3 | 0 | 3 | 47 | 23:30 |
| Career Totals | 429 | 56 | 156 | 212 | +70 | 150 | 832 | 6.7 | 764 | 9024 | 21:02 | ||
| Season | Team | League | GP | G | A | Pts | +/- | PIM | Shots | Sh% | Hits | TOI | ATOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 18 | Ottawa Valley Wolfhounds | NSHL | 6 | 0 | 2 | 2 | -1 | 2 | 5 | 0 | 2 | 40 | 06:40 |
| 19 | Ottawa Valley Wolfhounds | NSHL | 4 | 0 | 0 | 0 | -4 | 0 | 7 | 0 | 14 | 89 | 22:15 |
| 21 | Ottawa Valley Wolfhounds | NSHL | 12 | 2 | 5 | 7 | -4 | 6 | 26 | 7.7 | 26 | 248 | 20:40 |
| 22 | Ottawa Valley Wolfhounds | NSHL | 5 | 0 | 2 | 2 | -2 | 0 | 8 | 0 | 7 | 78 | 15:36 |
| 23 | Sault Surge | NSHL | 17 | 2 | 10 | 12 | +2 | 4 | 48 | 4.2 | 64 | 402 | 23:39 |
| 24 | Sault Surge | NSHL | 11 | 3 | 5 | 8 | +5 | 2 | 28 | 10.7 | 24 | 257 | 23:22 |
| 25 | Sault Surge | NSHL | 6 | 2 | 4 | 6 | +1 | 2 | 20 | 10 | 18 | 156 | 26:00 |
| Career Totals | 61 | 9 | 28 | 37 | -3 | 16 | 142 | 6.3 | 155 | 1270 | 20:49 | ||
| Season | Team | League | GP | G | A | Pts | +/- | PIM | Shots | Sh% | Hits | TOI | ATOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 18 | Ottawa Valley Wolfhounds | NSHL | 4 | 0 | 0 | 0 | -8 | 0 | 3 | 0 | 4 | 68 | 17:00 |
| 19 | Ottawa Valley Wolfhounds | NSHL | 4 | 1 | 3 | 4 | +6 | 2 | 7 | 14.3 | 7 | 82 | 20:30 |
| 20 | Ottawa Valley Wolfhounds | NSHL | 2 | 1 | 1 | 2 | -2 | 0 | 5 | 20 | 4 | 44 | 22:00 |
| 21 | Ottawa Valley Wolfhounds | NSHL | 2 | 0 | 0 | 0 | +1 | 0 | 6 | 0 | 7 | 46 | 23:00 |
| 22 | Ottawa Valley Wolfhounds | NSHL | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 17 | 17:00 |
| 23 | Sault Surge | NSHL | 2 | 3 | 0 | 3 | +2 | 2 | 9 | 33.3 | 3 | 44 | 22:00 |
| 24 | Sault Surge | NSHL | 2 | 0 | 0 | 0 | -3 | 0 | 3 | 0 | 4 | 48 | 24:00 |
| 25 | Sault Surge | NSHL | 2 | 0 | 2 | 2 | +1 | 0 | 3 | 0 | 2 | 46 | 23:00 |
| 26 | Sault Surge | NSHL | 2 | 2 | 0 | 2 | -5 | 0 | 8 | 25 | 8 | 48 | 24:00 |
| Career Totals | 21 | 7 | 6 | 13 | -8 | 4 | 47 | 14.9 | 40 | 443 | 21:06 | ||