| 2006-07 | Djurgårdens IF U16U16 SM | 1 | 0 | 0 | 0 | 0 | — | — | — |
| 2008-09 | Nacka HKDivision 1 | 1 | 0 | 0 | 0 | 0 | — | — | — |
| 2008-09 | Nacka HK J20J20 Elit | 28 | 4 | 6 | 10 | 0 | — | — | — |
| 2008-09 | Nacka HK J18J18 Div.1 | 12 | 7 | 8 | 15 | 0 | — | — | — |
| 2009-10 | Nacka HKDivision 1 | 33 | 6 | 6 | 12 | 0 | — | — | — |
| 2009-10 | Nacka HK J20J20 Elit | 19 | 7 | 18 | 25 | 0 | — | — | — |
| 2010-11 | Djurgårdens IFSHL | 1 | 0 | 0 | 0 | 0 | — | — | — |
| 2010-11 | Djurgårdens IF J20SuperElit | 41 | 7 | 10 | 17 | 0 | — | — | — |
| 2011-12 | Djurgårdens IFSHL | 50 | 2 | 2 | 4 | +4 | — | — | — |
| 2011-12 | Djurgårdens IF J20SuperElit | 4 | 1 | 0 | 1 | +1 | — | — | — |
| 2012-13 | Djurgårdens IFAllsvenskan | 46 | 5 | 8 | 13 | +19 | — | — | — |
| 2013-14 | Djurgårdens IFAllsvenskan | 44 | 1 | 6 | 7 | +10 | — | — | — |
| 2014-15 | Djurgårdens IFSHL | 51 | 2 | 7 | 9 | −6 | — | — | — |
| 2015-16 | Djurgårdens IFSHL | 43 | 2 | 5 | 7 | +7 | — | — | — |
| 2015-16 | Djurgårdens IFChampions HL | 7 | 0 | 1 | 1 | −4 | — | — | — |
| 2016-17 | Växjö Lakers HCSHL | 52 | 4 | 17 | 21 | +24 | — | — | — |
| 2016-17 | Växjö Lakers HCChampions HL | 11 | 0 | 2 | 2 | −2 | — | — | — |
| 2016-17 | SwedenEHT | 6 | 1 | 0 | 1 | 0 | — | — | — |
| 2016-17 | SwedenWC | 7 | 1 | 2 | 3 | +3 | — | — | — |
| 2017-18 | Utica CometsAHL | 42 | 11 | 18 | 29 | −6 | — | — | — |
| 2017-18 | Chicago WolvesAHL | 21 | 1 | 8 | 9 | −2 | — | — | — |
| 2018-19 | Torpedo Nizhny NovgorodKHL | 61 | 7 | 19 | 26 | −13 | — | — | — |
| 2018-19 | SwedenEHT | 9 | 1 | 1 | 2 | −1 | — | — | — |
| 2019-20 | Rockford IceHogsAHL | 30 | 4 | 11 | 15 | +4 | — | — | — |
| 2019-20 | Lausanne HCNL | 9 | 1 | 1 | 2 | −1 | — | — | — |
| 2020-21 | Metallurg MagnitogorskKHL | 22 | 2 | 7 | 9 | +9 | — | — | — |
| 2020-21 | SwedenEHT | 1 | 0 | 0 | 0 | −2 | — | — | — |
| 2021-22 | JokeritKHL | 39 | 10 | 15 | 25 | −1 | — | — | — |
| 2021-22 | SwedenOG | 6 | 0 | 1 | 1 | 0 | — | — | — |
| 2022-23 | Örebro HKSHL | 32 | 4 | 21 | 25 | −4 | — | — | — |
| 2022-23 | Örebro HKSpengler Cup | 4 | 0 | 2 | 2 | −2 | — | — | — |
| 2023-24 | Örebro HKSHL | 50 | 3 | 13 | 16 | −8 | — | — | — |
| 2024-25 | SC Rapperswil-Jona LakersNL | 48 | 4 | 16 | 20 | −13 | — | — | — |
| 2025-26 | Djurgårdens IFSHL | 49 | 5 | 8 | 13 | +3 | — | — | — |