Current Season Stats
Career Stats
Last 5 Games
| Date | Opponent | G | A | PTS | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Date | Opponent | G | A | PTS | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|




| Date | Opponent | G | A | PTS | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 11 | @ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 17 | 15:35 |
| Apr 8 | @ | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 | 21 | 20:01 |
| Apr 5 | @ | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 1 | 22 | 21:06 |
| Apr 4 | vs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 22 | 20:25 |
| Apr 2 | @ | 0 | 1 | 1 | -2 | 0 | 0 | 0 | 2 | 19 | 18:56 |
| Regular Season | Playoffs | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | League | GP | G | A | PTS | +/- | PIM | GP | G | A | PTS | PIM |
| 2017-18 | Rögle BK | SHL | 5 | 0 | 1 | 1 | -2 | 0 | - | - | - | - | - |
| 2017-18 | Soo Greyhounds | OHL | 51 | 12 | 33 | 45 | +35 | 24 | 24 | 1 | 12 | 13 | 8 |
| 2018-19 | Toronto Marlies | AHL | 44 | 6 | 22 | 28 | -10 | 16 | 13 | 0 | 10 | 10 | 6 |
| 2019-20 | NHL | 28 | 1 | 7 | 8 | -7 | 10 | - | - | - | - | - | |
| 2019-20 | Toronto Marlies | AHL | 21 | 2 | 13 | 15 | -2 | 17 | - | - | - | - | - |
| 2020-21 | NHL | 9 | 0 | 4 | 4 | +6 | 0 | 5 | 1 | 0 | 1 | 0 | |
| 2020-21 | Toronto Marlies | AHL | 1 | 0 | 0 | 0 | +1 | 0 | - | - | - | - | - |
| 2021-22 | NHL | 51 | 5 | 11 | 16 | +9 | 4 | - | - | - | - | - | |
| 2022-23 | NHL | 52 | 4 | 16 | 20 | +10 | 23 | - | - | - | - | - | |
| 2022-23 | NHL | 19 | 3 | 12 | 15 | -7 | 16 | - | - | - | - | - | |
| 2023-24 | NHL | 68 | 3 | 20 | 23 | -13 | 24 | 1 | 0 | 0 | 0 | 2 | |
| 2024-25 | NHL | 82 | 4 | 26 | 30 | +13 | 23 | 10 | 0 | 1 | 1 | 0 | |
| 2025-26 | NHL | 73 | 5 | 24 | 29 | +4 | 12 | - | - | - | - | - | |
| NHL Totals | 382 | 25 | 120 | 145 | +15 | 112 | 16 | 1 | 1 | 2 | 2 | ||
| Season | Tournament | Team | GP | G | A | PTS | +/- | PIM | PPG | PPP | SHG | SHP | TOI/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-18 | Memorial Cup | Sweden U18 | 5 | 0 | 3 | 3 | - | 2 | 0 | 0 | 0 | 0 | - |
| 2018-19 | World Juniors | Sweden U20 | 5 | 2 | 2 | 4 | +4 | 4 | 0 | 0 | 0 | 0 | - |
| 2019-20 | World Juniors | Sweden U20 | 7 | 3 | 7 | 10 | +3 | 6 | 0 | 0 | 0 | 0 | - |
| 2022-23 | World Championship | Sweden | 7 | 0 | 1 | 1 | +4 | 0 | 0 | 0 | 0 | 0 | - |
| 2022-23 | Euro Hockey Tour | Sweden | 3 | 0 | 3 | 3 | -2 | 0 | 0 | 0 | 0 | 0 | - |
| 2024-25 | World Championship | Sweden | 4 | 0 | 3 | 3 | +1 | 0 | 0 | 0 | 0 | 0 | - |
The Toronto Maple Leafs selected Sandin, a defenseman from Uppsala, Sweden, in the first round (No. 29) of the 2018 NHL Draft. It came after he after played five games with Rogle of the Swedish Hockey League in 2017-18 before coming to North America and scoring 12 goals in 51 games for Sault Ste. Marie of the Ontario Hockey League.
The Maple Leafs quickly signed Sandin and assigned him to Toronto of the American Hockey League for 2018-19. He scored six goals and finished with 28 points in 44 games.
Sandin made the Maple Leafs out of training camp in the fall of 2019 and had an assist in his NHL debut against the Ottawa Senators on Oct. 2, 2019. He scored his first NHL goal against the Nashville Predators on Jan. 27, 2020. He was traded to the Washington Capitals on Feb. 28, 2023, for defenseman Erik Gustafsson and a first-round pick in the 2023 NHL Draft.
Sandin signed a five-year, $23 million contract with the Capitals on March 6, 2024. At the time he was ranked second on Washington with an average ice time of 21:19, an NHL career high.
No contract data available.
Loading game log...