Loading page

SHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

SHL All-Time Player Totals

Export
Regular Season
From Season
To Season
SHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Sweden flagMagnus Johansson (D)7541213264470.593341997 - 201515
2.Sweden flagJonathan Pudas (D)Active player505942533470.692962015 - 202711
3.Sweden flagPer Gustafsson (D)7341232203430.475631988 - 201020
4.Sweden flagTommy Sjödin (D)6751161973130.467721986 - 200815
5.Sweden flagMagnus Svensson (D)5271151983130.595861983 - 200114
6.Sweden flagDavid Petrasek (D)887982103080.3511881994 - 201520
7.Sweden flagJoel Persson (D)Active player411572342910.71962017 - 20279
8.Sweden flagFredrik Stillman (D)565901972870.513531985 - 200114
9.Sweden flagTommy Samuelsson (D)597802032830.473901976 - 199519
10.Sweden flagPeter Andersson (D)510881912790.555481983 - 200514
11.Sweden flagLinus Hultström (D)Active player555941832770.502272009 - 202714
12.Sweden flagAnders Eldebrink (D)3901051662710.693611976 - 199812
13.Sweden flagThomas Rhodin (D)600831872700.456221989 - 200915
14.Sweden flagThomas Eriksson (D)4901241442680.557671977 - 199514
15.Sweden flagGöran Lindblom (D)400721942660.671261975 - 198812
16.Sweden flagThomas Johansson (D)6841101542640.394801991 - 200817
17.Sweden flagRoger Åkerström (D)804941702640.337771984 - 200722
18.Sweden flagRikard Franzén (D)475961562520.536591987 - 200513
19.Sweden flagTomas Jonsson (D)442951572520.575891977 - 199813
20.Sweden flagHenrik Tömmernes (D)Active player448541812350.522042008 - 202711
21.Sweden flagJan Sandström (D)952641662300.245361997 - 201821
22.Sweden flagLars Ivarsson (D)494501752250.463681984 - 199713
23.Sweden flagPär Djoos (D)432421832250.524181986 - 200313
24.Sweden flagJan Huokko (D)5221131112240.433811992 - 200613
25.Sweden flagStefan Larsson (D)526971202170.414321983 - 200115
26.Sweden flagMagnus Nygren (D)Active player415741422160.521672009 - 202711
27.Sweden flagBjörn Nord (D)464911222130.465611992 - 200411
28.USA flagRyan Gunderson (D)311421632050.66682011 - 20196
29.Sweden flagRonnie Sundin (D)705611432040.295551992 - 200916
30.Sweden flagRoger Johansson (D)401651382030.514641986 - 200112
31.Sweden flagDaniel Glimmenvall (D)744671352020.275761992 - 201017
32.Sweden flagMats Lusth (D)481771242010.427741983 - 200014
33.Finland flagKristian Näkyvä (D)410501512010.493222014 - 20259
34.Sweden flagLinus Fröberg (D/C)466631372000.431222010 - 202312
35.Sweden flagErik Gustafsson (D)Active player383441551990.521612018 - 20279
36.Sweden flagTomas Nord (D)455801181980.442021976 - 199115
37.Sweden flagRoger Öhman (D)406891071960.482311984 - 200312
38.Sweden flagJonas Junland (D)442441521960.443132005 - 202412
39.Sweden flagPetter Nilsson-Lång (D)427881051930.453251991 - 200411
40.Sweden flagRobert Nordmark (D)39086961820.475001980 - 200413
41.Sweden flagMats Waltin (D)345751071820.531621975 - 199111
42.Sweden flagDick Tärnström (D)466621201820.393361992 - 201312
43.Sweden flagDaniel Sondell (D)465391401790.381982006 - 202210
44.Sweden flagPer Lundell (D)464511251760.382021987 - 200413
45.Sweden flagAndreas Holmqvist (D)368461291750.483402002 - 20128
46.Finland flagMikko Luoma (D)387461291750.455212004 - 20138
47.Sweden flagArvid Lundberg (D)Active player647391351740.272192011 - 202716
48.Sweden flagLeif Carlsson (D)40180911710.432441983 - 199612
49.Sweden flagKenneth Kennholt (D)363671021690.473411988 - 199810
50.Czechia flagRadek Hamr (D)382541151690.442751997 - 20068
51.Sweden flagHåkan Nordin (D)379501171670.442181980 - 199211
52.Sweden flagNiclas Burström (D)592491181670.283082008 - 202414
53.Sweden flagJohannes Kinnvall (D)Active player315541121660.53682016 - 20278
54.Sweden flagGreger Artursson (D)472641001640.352481988 - 200413
55.Sweden flagPetri Liimatainen (D)464611031640.353731987 - 200913
56.Finland flagPasi Puistola (D)270461181640.613622006 - 20115
57.Sweden flagLars Jansson (D)47970911620.342091988 - 200515
58.Canada flagDavid Quenneville (D)Active player248431141570.631472021 - 20276
59.Sweden flagJan Lindholm (D)32578771550.483991975 - 198611
60.Sweden flagChristian Bäckman (D)480511031540.323181998 - 201511
61.Sweden flagMattias Timander (D)432481061540.364561992 - 201111
62.Sweden flagMikael Lindman (D)53358941520.291881986 - 200316
63.Sweden flagEric Martinsson (D)420311201510.362292014 - 20259
64.Sweden flagTimmy Pettersson (D)65855951500.234751995 - 201015
65.Sweden flagElias Fälth (D)379391111500.402002010 - 20188
66.Sweden flagPierre Hedin (D)56460891490.264911996 - 201214
67.Sweden flagPeter Ekroth (D)30556931490.495211980 - 199210
68.Sweden flagRobert Frestadius (D)47551981490.314171975 - 199014
69.Sweden flagPer Hållberg (D)633381111490.245231994 - 201217
70.Sweden flagTorbjörn Andersson (D)378471011480.392961976 - 198912
71.Canada flagJoey LaLeggia (D)196451021470.75582020 - 20265
72.Sweden flagSebastian Erixon (D)527381071450.282352006 - 202114
73.Sweden flagKarl-Erik Lilja (D)36761831440.392421976 - 199013
74.Sweden flagHans Lodin (D)53847971440.275681986 - 200415
75.Sweden flagLars Karlsson (D)31046981440.461931979 - 198910
76.Czechia flagPavel Skrbek (D)477361081440.305732002 - 201411
77.Sweden flagJohan Fransson (D)529391041430.273042002 - 202315
78.Sweden flagJan-Axel Alavaara (D)57345971420.256531995 - 201213
79.Sweden flagKristofer Berglund (D)609231191420.233412008 - 202213
80.Sweden flagArto Blomsten (D)42551901410.333681983 - 200014
81.Sweden flagRoger Hägglund (D/C)267401011410.533541978 - 198910
82.Sweden flagOscar Fantenberg (D)Active player362291111400.391622009 - 202712
83.Sweden flagChrister Olsson (D)38567721390.363811992 - 20049
84.Sweden flagOrvar Stambert (D)35647911380.392221982 - 199210
85.Sweden flagChristian Due-Boje (D)55242941360.256491984 - 200215
86.Sweden flagMattias Karlsson (D)45538981360.302112002 - 202013
87.Finland flagArto Ruotanen (D)294331031360.462541986 - 19969
88.Finland flagJesse Virtanen (D)205291071360.661312017 - 20224
89.Sweden flagLucas Ekeståhl Jonsson (D)Active player301291071360.451272019 - 20277
90.Sweden flagEdvin Frylén (D)51065691340.263501991 - 200813
91.Sweden flagNiclas Hävelid (D)51350841340.263781991 - 201312
92.Sweden flagUlf Weinstock (D)31239951340.432761975 - 19849
93.Sweden flagMarcus Högström (D)308301031330.432132010 - 20229
94.Slovakia flagJaroslav Obsut (D)25443891320.522422004 - 20095
95.Canada flagCory Murphy (D)259291031320.511472013 - 20185
96.Sweden flagTomas Skogs (D)63033981310.215132004 - 201915
97.USA flagMatt Caito (D)294261041300.441662020 - 20266
98.Sweden flagAnders Broström (D)23562671290.556401976 - 19848
99.Sweden flagStefan Jonsson (D)58553731260.226641983 - 200318
100.Sweden flagJesper Pettersson (D)Active player52627991260.244002012 - 202712

* Some data is missing to provide a correct summary.