| Intensity | 80 |
|---|---|
| Speed | 80 |
| Strength | 79 |
| Endurance | 88 |
| Durability | 88 |
| Discipline | 98 |
| Skating | 80 |
| Passing | 78 |
|---|---|
| Puck Control | 80 |
| Defense | — |
| Scoring | — |
| Experience | 80 |
| Leadership | 86 |
| Overall | 77 |

| Date | Details |
|---|---|
| February 16, 2020 | Returned from hip injury (missed 4 games) |
| February 12, 2020 | Suffered hip injury (out day-to-day) |
| January 23, 2019 | Returned from thigh injury (missed 0 games) |
| January 19, 2019 | Suffered thigh injury (out day-to-day) |
| Season | Team | League | GP | GS | W | L | T | SO | GAA | GA | SA | S% | MIN | A | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8 | Plymouth Rockers | Farm | 50 | 50 | 32 | 12 | 6 | 15 | 2.16 | 109 | --- | --- | 3030:00 | 0 | --- |
| 9 | Worcester IceCats | Farm | 21 | 21 | 13 | 6 | 2 | 6 | 1.65 | 35 | --- | --- | 1270:00 | 0 | --- |
| 10 | New England Wolves | NHA | 13 | 10 | 4 | 5 | 1 | 1 | 2.71 | 28 | 281 | .900 | 621:04 | 0 | 0 |
| 11 | Toronto Marlboros | NSHL | 48 | 47 | 24 | 18 | 5 | 3 | 2.81 | 132 | 1302 | .899 | 2821:22 | 2 | 0 |
| 12 | Toronto Marlboros | NSHL | 54 | 54 | 16 | 29 | 9 | 3 | 2.64 | 140 | 1453 | .904 | 3180:20 | 0 | 0 |
| 13 | Toronto Marlboros | NSHL | 54 | 54 | 23 | 22 | 6 | 3 | 2.96 | 156 | 1483 | .895 | 3163:24 | 1 | 0 |
| 14 | Toronto Marlboros | NSHL | 51 | 51 | 27 | 20 | 3 | 2 | 2.94 | 145 | 1350 | .893 | 2964:09 | 3 | 0 |
| 15 | Toronto Marlboros | NSHL | 46 | 44 | 26 | 14 | 4 | 0 | 2.64 | 117 | 1289 | .909 | 2662:26 | 1 | 0 |
| 16 | Toronto Marlboros | NSHL | 13 | 7 | 6 | 2 | 2 | 1 | 1.74 | 16 | 232 | .931 | 551:52 | 1 | 0 |
| 17 | Winnipeg Falcons | Farm | 14 | 14 | 6 | 6 | 2 | 2 | 3.32 | 47 | --- | --- | 850:00 | 0 | 0 |
| 18 | Toronto Marlboros | NSHL | 8 | 0 | 1 | 2 | 0 | 0 | 5.14 | 9 | 58 | .845 | 105:00 | 0 | 0 |
| 19 | Toronto Marlboros | NSHL | 6 | 0 | 0 | 1 | 0 | 0 | 5.14 | 7 | 42 | .833 | 81:40 | 0 | 0 |
| 20 | Brampton Capitals | NSHL | 5 | 0 | 1 | 0 | 0 | 0 | .000 | 0 | 19 | 1.00 | 47:01 | 1 | 0 |
| 21 | Vaughan Vipers | Farm | 20 | 20 | 10 | 8 | 2 | 2 | 3.47 | 70 | --- | --- | 1210:00 | 0 | 2 |
| 22 | Vaughan Vipers | Farm | 9 | 9 | 2 | 6 | 1 | 2 | 2.97 | 27 | --- | --- | 545:00 | 0 | 6 |
| 23 | Vaughan Vipers | Farm | 14 | 14 | 2 | 11 | 1 | 2 | 4.90 | 69 | --- | --- | 845:00 | 0 | 1 |
| 24 | Edmonton Bandits | NSHL | 9 | 0 | 0 | 0 | 0 | 0 | 7.58 | 14 | 55 | .745 | 110:45 | 0 | 0 |
| Career Totals | 307 | 267 | 128 | 113 | 30 | 13 | 2.81 | 764 | 7564 | .899 | 16309:03 | 9 | 0 | ||
| Season | Team | League | GP | GS | W | L | T | SO | GAA | GA | SA | S% | MIN | A | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Toronto Marlboros | NSHL | 1 | 0 | 0 | 0 | 0 | 0 | .000 | 0 | 3 | 1.00 | 05:00 | 0 | 0 |
| 12 | Toronto Marlboros | NSHL | 8 | 8 | 3 | 3 | 1 | 0 | 2.90 | 22 | 216 | .898 | 454:29 | 1 | 0 |
| 13 | Toronto Marlboros | NSHL | 8 | 8 | 3 | 4 | 1 | 2 | 2.23 | 18 | 218 | .917 | 485:00 | 0 | 0 |
| 14 | Toronto Marlboros | NSHL | 8 | 8 | 3 | 5 | 0 | 1 | 3.56 | 28 | 220 | .873 | 471:37 | 0 | 0 |
| 15 | Toronto Marlboros | NSHL | 5 | 5 | 3 | 2 | 0 | 0 | 2.40 | 12 | 129 | .907 | 300:00 | 2 | 0 |
| 18 | Toronto Marlboros | NSHL | 0 | 0 | 0 | 0 | 0 | 0 | --- | 0 | 0 | --- | 00:00 | 0 | 0 |
| 19 | Toronto Marlboros | NSHL | 1 | 0 | 0 | 0 | 0 | 0 | .000 | 0 | 3 | 1.00 | 05:18 | 0 | 0 |
| 20 | Brampton Capitals | NSHL | 1 | 0 | 0 | 1 | 0 | 0 | 9.84 | 4 | 10 | .600 | 24:24 | 0 | 0 |
| 24 | Edmonton Bandits | NSHL | 1 | 0 | 0 | 0 | 0 | 0 | .000 | 0 | 1 | 1.00 | 01:14 | 0 | 0 |
| Career Totals | 33 | 29 | 12 | 15 | 2 | 3 | 2.88 | 84 | 800 | .895 | 1747:02 | 3 | 0 | ||
| Season | Team | League | GP | GS | W | L | T | SO | GAA | GA | SA | S% | MIN | A | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Toronto Marlboros | NSHL | 7 | 7 | 3 | 4 | 0 | 0 | 3.33 | 22 | 170 | .871 | 396:52 | 0 | 0 |
| 13 | Toronto Marlboros | NSHL | 5 | 5 | 1 | 4 | 0 | 0 | 3.98 | 20 | 143 | .860 | 301:38 | 0 | 0 |
| 14 | Toronto Marlboros | NSHL | 5 | 5 | 1 | 4 | 0 | 0 | 3.73 | 17 | 147 | .884 | 273:25 | 0 | 0 |
| 16 | Toronto Marlboros | NSHL | 2 | 0 | 0 | 0 | 0 | 0 | 8.09 | 1 | 5 | .800 | 07:25 | 0 | 0 |
| 19 | Toronto Marlboros | NSHL | 0 | 0 | 0 | 0 | 0 | 0 | --- | 0 | 0 | --- | 00:00 | 0 | --- |
| 20 | Brampton Capitals | NSHL | 3 | 0 | 0 | 1 | 0 | 0 | 2.41 | 2 | 20 | .900 | 49:53 | 0 | 0 |
| Career Totals | 22 | 17 | 5 | 13 | 0 | 0 | 3.61 | 62 | 485 | .872 | 1029:13 | 0 | 0 | ||