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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| May 9 | vs | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 1 | 35 | 23:34 |
| May 7 | vs | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 27 | 20:09 |
| May 4 | @ | 0 | 0 | 0 | +1 | 2 | 0 | 0 | 2 | 42 | 28:16 |
| May 2 | @ | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 3 | 26 | 23:57 |
| Apr 29 | vs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 43 | 30:12 |
| Regular Season | Playoffs | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | League | GP | G | A | PTS | +/- | PIM | GP | G | A | PTS | PIM |
| 2009-10 | Tps Jr. | Fin-Jr. | 5 | 1 | 1 | 2 | 0 | 0 | - | - | - | - | - |
| 2010-11 | TPS Jr. | Fin-Jr. | 27 | 0 | 12 | 12 | 0 | 30 | - | - | - | - | - |
| 2010-11 | TPS | Finland | 1 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - |
| 2011-12 | TPS Jr. | Fin-Jr. | 8 | 0 | 4 | 4 | 0 | 6 | - | - | - | - | - |
| 2011-12 | TPS | Finland | 40 | 3 | 5 | 8 | 0 | 78 | 2 | 0 | 0 | 0 | 0 |
| 2012-13 | TPS | Finland | 52 | 3 | 12 | 15 | 0 | 32 | - | - | - | - | - |
| 2013-14 | NHL | 34 | 2 | 2 | 4 | -15 | 6 | - | - | - | - | - | |
| 2013-14 | Rochester | AHL | 34 | 6 | 14 | 20 | -2 | 22 | 5 | 0 | 2 | 2 | 2 |
| 2014-15 | NHL | 78 | 8 | 12 | 20 | -32 | 26 | - | - | - | - | - | |
| 2015-16 | NHL | 82 | 9 | 32 | 41 | -21 | 33 | - | - | - | - | - | |
| 2016-17 | NHL | 79 | 6 | 39 | 45 | -9 | 58 | - | - | - | - | - | |
| 2017-18 | NHL | 73 | 6 | 35 | 41 | -25 | 48 | - | - | - | - | - | |
| 2018-19 | NHL | 78 | 5 | 38 | 43 | -41 | 38 | - | - | - | - | - | |
| 2019-20 | NHL | 69 | 6 | 27 | 33 | -2 | 46 | - | - | - | - | - | |
| 2020-21 | NHL | 49 | 4 | 14 | 18 | -18 | 36 | - | - | - | - | - | |
| 2021-22 | NHL | 66 | 2 | 14 | 16 | -9 | 38 | - | - | - | - | - | |
| 2022-23 | NHL | 74 | 3 | 17 | 20 | -4 | 32 | - | - | - | - | - | |
| 2023-24 | NHL | 31 | 1 | 3 | 4 | -6 | 8 | - | - | - | - | - | |
| 2024-25 | NHL | 63 | 4 | 15 | 19 | +3 | 14 | - | - | - | - | - | |
| 2025-26 | NHL | 44 | 1 | 13 | 14 | +10 | 16 | 10 | 1 | 4 | 5 | 20 | |
| NHL Totals | 820 | 57 | 261 | 318 | -169 | 399 | 10 | 1 | 4 | 5 | 20 | ||
| Season | Tournament | Team | GP | G | A | PTS | +/- | PIM | PPG | PPP | SHG | SHP | TOI/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | World Juniors | Finland | 5 | 3 | 0 | 3 | +1 | 8 | 0 | 0 | 0 | 0 | - |
| 2014-15 | Euro Hockey Tour | Finland | 4 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 0 | - |
| 2016-17 | World Cup | 3 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | 0 | - |
Selected by the Buffalo Sabres with No. 8 pick in the 2013 NHL Draft following his second season with his hometown team (TPS Turku) in Liiga, Finland's top professional league, Ristolainen wasted no time making the NHL.
Immediately coming over to North America, Ristolainen made the Sabres out of training camp and made his NHL debut as an 18-year-old defenseman against the Detroit Red Wings on Oct. 2, 2013. He recorded his first NHL point, a goal, later that month in a 3-1 win against the Florida Panthers on Oct. 25, but he ultimately split the season between Buffalo and Rochester of the American Hockey League. In 34 NHL games, he had two goals and two assists.
Ristolainen also played for Finland in the 2014 World Junior Championship, where he scored three goals in five games, including the winner in overtime against Sweden in the gold-medal game.
Ristolainen stayed with the Sabres in 2014-15, getting 20 points (eight goals, 12 assists) in 78 games. But he made a big jump the following season, when he led Buffalo defensemen in goals (nine), assists (32) and points (41) in 82 games while averaging 25:17 of ice time.
Ristolainen continued to produce for the Sabres, getting at least 41 points and leading the team in ice time in each of the next three seasons, but with Buffalo missing the Stanley Cup Playoffs each season, there was speculation about whether he would try and be traded.
Instead, Ristolainen said he wanted to help the Sabres qualify for the playoffs, and although they fell short again in 2019-20, there were signs of improvement, most noticeably on defense. After having an NHL worst minus-41 rating in 2018-19, Ristolainen was minus-2 before the season was paused March 12 due to concerns surrounding the coronavirus.
Ristolainen was traded to the Philadelphia Flyers by the Sabres on July 23, 2021. He signed a five-year, $25.5 million contract with the Flyers on March 10, 2022, and was named to Team Finland's roster for the Olympic Winter Games Milano Cortina 2026.
No contract data available.
Loading game log...