
- Age
- 26
- Shoots
- Left
- Height
- 193 cm
- Weight
- 106 kg
- Born
- Philadelphia, USA
- Draft
- 2018, round 2, #32 (BUF)
Career · 2020–21 to 2026–27
- Games
- 293
- Goals
- 21
- Points
- 86
- TOI per game
- 21:01
- xGF% (5v5)
- 48.6%
- Goals above expected
- +4.6
Game log
Every game, with individual xG, the team's share of expected goals with the player on the ice, and win probability added on goals and assists.
| 293 | vs MINOct 6 | OTW | 3–2 OT | 0 | 0 | 0 | 2 | 22:41 | 0.07 | 70.3% | 0.0 |
| 292 | vs CHIOct 3 | W | 4–3 | 0 | 1 | 1 | 1 | 24:11 | 0.05 | 53.7% | +23.6 |
| 291 | @ CBJOct 1 | L | 3–6 | 1 | 0 | 1 | 1 | 18:21 | 0.07 | 41.0% | +15.0 |
| 290 | @ CHIApr 13 | W | 5–1 | 0 | 0 | 0 | 0 | 18:59 | 0.00 | 86.0% | 0.0 |
| 289 | vs CBJApr 9 | W | 5–0 | 0 | 0 | 0 | 2 | 21:03 | 0.07 | 30.5% | 0.0 |
| 288 | @ NYRApr 8 | W | 5–3 | 0 | 0 | 0 | 0 | 20:39 | 0.01 | 59.1% | 0.0 |
| 287 | vs TBLApr 6 | W | 4–2 | 0 | 0 | 0 | 1 | 22:44 | 0.05 | 31.9% | 0.0 |
| 286 | @ WSHApr 4 | L | 2–6 | 0 | 0 | 0 | 2 | 19:54 | 0.01 | 62.0% | 0.0 |
| 285 | @ OTTApr 2 | L | 1–4 | 1 | 0 | 1 | 2 | 20:49 | 0.10 | 29.0% | +18.0 |
| 284 | vs NYIMar 31 | W | 4–3 | 0 | 1 | 1 | 1 | 22:44 | 0.10 | 89.0% | +5.8 |
| 283 | vs SEAMar 28 | SOW | 3–2 SO | 0 | 0 | 0 | 3 | 26:14 | 0.21 | 49.4% | 0.0 |
| 282 | vs DETMar 27 | L | 2–5 | 0 | 0 | 0 | 0 | 21:51 | 0.14 | 61.3% | 0.0 |
| 281 | vs BOSMar 25 | OTL | 3–4 OT | 0 | 0 | 0 | 1 | 21:16 | 0.07 | 49.1% | 0.0 |
| 280 | @ ANAMar 22 | OTL | 5–6 OT | 0 | 0 | 0 | 1 | 22:44 | 0.14 | 49.1% | 0.0 |
| 279 | @ LAKMar 21 | W | 4–1 | 0 | 1 | 1 | 0 | 21:40 | 0.00 | 37.1% | +21.9 |
| 278 | @ SJSMar 19 | W | 5–0 | 0 | 1 | 1 | 1 | 18:36 | 0.01 | 42.0% | +8.6 |
| 277 | @ VGKMar 17 | W | 2–0 | 0 | 1 | 1 | 1 | 22:20 | 0.08 | 43.2% | +5.6 |
| 276 | vs WSHMar 12 | L | 1–2 | 0 | 0 | 0 | 1 | 20:30 | 0.05 | 68.5% | 0.0 |
| 275 | vs SJSMar 10 | W | 6–3 | 0 | 1 | 1 | 0 | 22:25 | 0.00 | 59.0% | +11.8 |
| 274 | vs TBLMar 8 | W | 8–7 | 0 | 0 | 0 | 3 | 24:57 | 0.12 | 31.6% | 0.0 |