
Career
League
| Season | Competition | Team | Games | Goals | Assists |
|---|---|---|---|---|---|
| 2025/2026 | NHL | 54 | 8 | 7 | |
| 2024/2025 | NHL | 38 | 4 | 4 | |
| 2023/2024 | NHL | 85 | 12 | 17 | |
| 2022/2023 | NHL | 84 | 15 | 14 | |
| 2021/2022 | NHL | 3 | |||
| 2020/2021 | NHL | 55 | 17 | 8 | |
| 2019/2020 | NHL | 68 | 11 | 12 | |
| 2018/2019 | NHL | 63 | 10 | 14 | |
| 2017/2018 | NHL | 81 | 19 | 13 | |
| 2016/2017 | AHL | 17 | 4 | 4 | |
| 2016/2017 | NHL | 60 | 8 | 9 | |
| 2015/2016 | NHL | 1 | |||
| Total | 609 | 108 | 102 | ||
Cups
| Season | Competition | Team | Games | Goals |
|---|---|---|---|---|
| 2016 | IIHF World Championship | 10 | 1 | |
| 2016 | Club Friendlies | 1 | ||
| 2015 | IIHF World Championship U20 | 5 | ||
| Total | 16 | 1 | ||
Recent matches
- 29 Oct, 02:00 UTC
Seattle Kraken5:4
Toronto Maple LeafsNHL · Did not play L - 27 Oct, 00:30 UTC
Calgary Flames5:2
Toronto Maple LeafsNHL · Did not play L - 24 Oct, 23:00 UTC
Edmonton Oilers2:7
Toronto Maple LeafsNHL · Did not play W - 22 Oct, 23:00 UTC
Toronto Maple Leafs5:4
New York RangersNHL · Did not play W - 20 Oct, 23:00 UTC
Columbus Blue Jackets2:6
Toronto Maple LeafsNHL · Did not play W - 19 Oct, 23:30 UTC
Toronto Maple Leafs3:1
San Jose SharksNHL · Did not play W - 17 Oct, 23:00 UTC
Toronto Maple Leafs1:4
New York IslandersNHL · Did not play L - 15 Oct, 23:00 UTC
Toronto Maple Leafs4:5
Buffalo SabresNHL · Did not play L - 14 Oct, 01:00 UTC
Utah Mammoth5:4
Toronto Maple LeafsNHL · Did not play L - 10 Oct, 23:00 UTC
Colorado Avalanche3:6
Toronto Maple LeafsNHL · Did not play W
Transfers
- 29 September 2026from
Columbus Blue Jacketsto
Toronto Maple LeafsTransfer - 27 June 2025from
Colorado Avalancheto
Columbus Blue JacketsTransfer - 2 July 2023from
New Jersey Devilsto
Colorado AvalancheTransfer - 9 April 2016from
Boston College Eaglesto
New Jersey DevilsTransfer
Injuries and suspensions
- injuryfrom 16 October 2026 until 3 November 2026
- illnessfrom 6 April 2026 until 9 April 2026
- from 2 January 2026 until 27 January 2026
- Lower injury body partsfrom 21 December 2025 until 22 December 2025
- illnessfrom 11 November 2025 until 12 November 2025
- Top injury. body partsfrom 15 October 2025 until 28 October 2025
- illnessfrom 12 April 2025 until 13 April 2025
- Top injury. body partsfrom 28 November 2024 until 26 January 2025
- Top injury. body partsfrom 30 October 2024 until 13 November 2024
- Top injury. body partsfrom 26 October 2024 until 27 October 2024
- from 18 October 2024 until 18 October 2024
- Lower injury body partsfrom 7 April 2024 until 14 April 2024
- illnessfrom 7 January 2024 until 16 January 2024
- injuryfrom 16 March 2023 until 25 March 2023
- injuryfrom 9 January 2023 until 10 January 2023
- injuryfrom 1 December 2022 until 3 December 2022
- injuryfrom 7 April 2022 until 27 September 2022
- from 2 April 2022 until 5 April 2022
- Lower injury body partsfrom 11 October 2021 until 27 March 2022
- Top injury. body partsfrom 7 May 2021 until 8 May 2021
- injuryfrom 7 January 2021 until 14 January 2021
- illnessfrom 22 February 2020 until 25 February 2020
- Wrist injuryfrom 5 December 2019 until 6 December 2019
- ankle injuryfrom 27 February 2019 until 22 March 2019
- from 8 February 2019 until 15 February 2019
- Lower injury body partsfrom 16 January 2019 until 28 January 2019
- Top injury. body partsfrom 20 March 2018 until 27 March 2018
- Top injury. body partsfrom 6 April 2017 until 8 April 2017
- Top injury. body partsfrom 21 March 2017 until 21 March 2017
- Lower injury body partsfrom 6 March 2017 until 7 March 2017
