WHL31 Injuries # Name Team Inj. #Games Back -------------------------------------------------------------------- 001 Cole Koepke Dropkicks PG1 11 Day 8 002 Victor Hedman Centaurs PG1 4 Day 1 003 Jordan Eberle Dropkicks PG2 8 Day 6 004 Troy Terry Demons PG2 4 Day 2 005 Kevin Fiala Hawks PG2 2 PG5 006 Logan Cooley Dice PG3 11 Day 10 007 Jakob Chychrun GloomGekkos PG4 11 Day 11 008 Boone Jenner Starbulls PG5 4 Day 5 009 Brock Boeser Express PG5 8 Day 9 010 Dmitry Orlov Demons PG5 5 Day 6 -- 011 Sean Couturier Voodoo Day 2 4 Day 7 012 Dawson Mercer GloomGekkos Day 2 11 Day 14 013 Torey Krug Stealth Day 2 12 Day 15 014 Jacob Trouba Centaurs Day 2 6 Day 9 015 Lars Eller Moose Day 3 7 Day 11 016 Adam Lowry Dice Day 4 8 Day 13 017 Cole Caufield Hawks Day 5 3 Day 9 018 Eeli Tolvanen Figments Day 5 9 Day 15 019 Macklin Celebrini Citadelles Day 5 6 Day 12 020 Ilya Mikheyev Warriors Day 5 5 Day 11 021 Austin Watson Stealth Day 6 3 Day 10 022 Mattias Janmark Dice Day 6 12 Day 19 023 Warren Foegele Moose Day 7 7 Day 15 024 J.T. Compher SnowDogs Day 8 4 Day 13 025 JJ Peterka Athletic Club Day 8 1 Day 10 026 Cale Makar Express Day 8 12 Day 21 027 David Perron Corinthians Day 9 1 Day 11 028 Mikko Rantanen Starbulls Day 10 10 Day 21 029 Ben Chiarot Stealth Day 10 4 Day 15 030 Fabian Zetterlund Athletic Club Day 11 5 Day 17 031 Aleksander Barkov Starbulls Day 11 11 Day 23 032 Jakob Chychrun GloomGekkos Day 13 3 Day 17 033 Barrett Hayton Fighting Irish Day 14 10 Day 25 034 Lane Hutson Citadelles Day 14 4 Day 19 035 Bo Horvat Demons Day 15 10 Day 26 036 Erik Cernak Athletic Club Day 15 2 Day 18 037 Nicklas Backstrom Hawks Day 16 7 Day 24 038 Henri Jokiharju Warriors Day 17 4 Day 22 039 Mackenzie Blackwood Express Day 18 3 Day 22 040 Brandon Montour Starbulls Day 19 3 Day 23 041 Christopher Tanev Demons Day 19 2 Day 22 042 Cole Perfetti Stealth Day 19 12 Day 32 043 Jack Johnson Lunatics Day 20 4 Day 25 044 Jaccob Slavin Voodoo Day 21 3 Day 25 045 Connor Murphy Corinthians Day 21 6 Day 28 046 Pavel Buchnevich GloomGekkos Day 22 3 Day 26 047 Jared McCann GloomGekkos Day 23 8 Day 32 048 Damon Severson Stallions Day 23 2 Day 26 049 Nathan MacKinnon Starbulls Day 24 11 Day 36 050 Pierre-Luc Dubois Sparrows Day 24 2 Day 27 051 Brandon Saad SnowDogs Day 24 4 Day 29 052 Erik Gustafsson Lunatics Day 24 6 Day 31 053 Torey Krug Stealth Day 25 7 Day 33 054 Jack Quinn Stallions Day 25 2 Day 28 055 Jaccob Slavin Voodoo Day 25 3 Day 29 056 Johnathan Kovacevic Dice Day 25 7 Day 33 057 Joel Eriksson-Ek Centaurs Day 26 4 Day 31 058 Morgan Frost Dropkicks Day 26 3 Day 30 059 Kevin Labanc GloomGekkos Day 26 4 Day 31 060 Tyler Bertuzzi Warriors Day 26 6 Day 33 061 Aliaksei Protas Cougars Day 26 3 Day 30 062 Casey Mittelstadt Stallions Day 28 10 Day 39 063 Mathew Barzal Stealth Day 28 7 Day 36 064 Kevin Stenlund Express Day 30 5 Day 36 065 Isac Lundestrom Cougars Day 30 10 Day 41 066 Anthony Duclair Sparrows Day 30 7 Day 38 067 Ryan Suter Schooners Day 31 9 Day 41 068 Simon Nemec Stallions Day 32 9 Day 42 069 Brock Boeser Express Day 33 5 Day 39 070 Darcy Kuemper Stealth Day 33 9 Day 43 071 Brent Burns Starbulls Day 34 1 Day 36 072 Filip Gustavsson Legion Day 34 9 Day 44 073 Alexander Romanov Voodoo Day 35 8 Day 44 074 Kris Letang Sparrows Day 35 2 Day 38 075 Rasmus Ristolainen Voodoo Day 36 12 Day 49 076 Brandon Carlo Moose Day 37 4 Day 42 077 Ryan O'Reilly Express Day 37 2 Day 40 078 Cole Koepke Dropkicks Day 37 3 Day 41 079 Troy Stecher Lunatics Day 38 6 Day 45 080 Nino Niederreiter Hawks Day 39 6 Day 46 081 Valeri Nichushkin Voodoo Day 40 7 Day 48 082 Brandon Tanev Stealth Day 41 2 Day 44 083 Matthew Tkachuk Starbulls Day 41 8 Day 50 084 Jaccob Slavin Voodoo Day 42 1 Day 44 085 Joel Farabee Fighting Irish Day 42 3 Day 46 086 Denton Mateychuk Schooners Day 42 7 Day 50 087 Nick Schmaltz Stallions Day 42 11 Day 54 088 Kirill Marchenko Athletic Club Day 43 10 Day 54 089 Brandon Montour Starbulls Day 43 6 Day 50 090 Michael Rasmussen Cougars Day 44 1 Day 46 091 Sidney Crosby Sparrows Day 44 9 Day 54 092 Alexandre Carrier Sparrows Day 45 11 Day 57 093 Quinton Byfield Express Day 46 1 Day 48 094 Jeff Petry Figments Day 47 11 Day 59 095 Phillip Danault Sparrows Day 47 11 Day 59 096 Ilya Sorokin Cougars Day 47 1 Day 49 097 Kirill Kaprizov Hawks Day 49 6 Day 56 098 Gabriel Vilardi Dice Day 49 6 Day 56 099 Erik Gudbranson Schooners Day 50 8 Day 59 100 Troy Terry Demons Day 52 6 Day 59 101 John Klingberg Lunatics Day 53 11 Day 65 102 Boone Jenner Starbulls Day 53 12 Day 66 103 Timo Meier Schooners Day 53 6 Day 60 104 Teuvo Teravainen Voodoo Day 53 5 Day 59 105 Patrik Laine Stealth Day 55 7 Day 63 106 Kyle Palmieri SnowDogs Day 55 12 Day 68 107 Alex Barre-Boulet Sparrows Day 56 8 Day 65 108 Trevor Moore Demons Day 57 8 Day 66 109 Jason Robertson Dice Day 57 12 Day 70 110 Olli Maatta Citadelles Day 58 12 Day 71 111 Michael Carcone Cougars Day 58 11 Day 70 112 Jack McBain GloomGekkos Day 59 6 Day 65 113 Nikolaj Ehlers Schooners Day 59 11 Day 71 114 Brandon Montour Starbulls Day 59 3 Day 63 115 Reilly Smith Dice Day 61 4 Day 66 116 Bowen Byram Fighting Irish Day 61 8 Day 70 117 Anders Lee Moose Day 61 2 Day 64 118 Connor Brown Lunatics Day 62 7 Day 70 119 Josh Norris Express Day 62 10 Day 73 120 Mikey Anderson Moose Day 64 5 Day 70 121 James vanRiemsdyk Lunatics Day 64 5 Day 70 122 William Carrier Sparrows Day 65 11 Day 77 123 Jakob Chychrun GloomGekkos Day 66 11 Day 78 124 Aliaksei Protas Cougars Day 66 3 Day 70 125 Cam Talbot Starbulls Day 66 1 Day 68 -- Suspensions # Name Team Susp. #Games Back -------------------------------------------------------------------- 001 Johnathan Kovacevic Dice Day 4 2 Day 7 002 Drake Batherson Dice Day 5 2 Day 8 003 Chris Wagner Warriors Day 7 2 Day 10 004 Logan Stanley Stallions Day 8 2 Day 11 005 Tim Stutzle Hawks Day 8 2 Day 11 006 Vince Dunn Schooners Day 12 2 Day 15 007 Connor Bedard Stallions Day 13 2 Day 16 008 Barclay Goodrow Voodoo Day 13 2 Day 16 009 Neal Pionk Athletic Club Day 23 2 Day 26 010 Anton Stralman Cougars Day 28 2 Day 31 011 Rasmus Sandin Athletic Club Day 34 2 Day 37 012 Filip Chytil Legion Day 37 2 Day 40 013 Jonathan Toews Cougars Day 37 2 Day 40 014 Mattias Samuelsson Citadelles Day 37 2 Day 40 015 Alex Tuch Figments Day 39 2 Day 42 016 Connor Brown Lunatics Day 41 2 Day 44 017 Mattias Janmark Dice Day 43 2 Day 46 018 Fabian Zetterlund Athletic Club Day 48 2 Day 51 019 Ilya Mikheyev Warriors Day 49 2 Day 52 020 Anton Stralman Cougars Day 50 4 Day 55 021 Brendan Smith Warriors Day 53 2 Day 56 022 Tim Stutzle Hawks Day 53 4 Day 58 023 Robert Thomas Fighting Irish Day 56 2 Day 59 024 Tom Wilson Lunatics Day 59 2 Day 62 025 David Perron Corinthians Day 62 2 Day 65 026 Patrick Kane Hawks Day 62 2 Day 65 027 Frank Vatrano Moose Day 63 2 Day 66 028 Aleksander Barkov Starbulls Day 64 2 Day 67 029 Brad Marchand Figments Day 66 2 Day 69 -- WHL31 Injuries Breakdown Injuries Suspensions Total Adjusted Team # MGM # MGM MGM MGM -------------------------------------------------------------------- Rosenheim Starbulls 11 70 1 2 72 Las Vegas Dice 7 60 3 6 66 Stockholm Stealth 9 63 0 0 63 Chicoutimi Sparrows 8 61 0 0 61 Sunrise GloomGekkos 8 57 0 0 57 Rocky Mountain Express 8 46 0 0 46 Vancouver Voodoo 8 43 1 2 45 Atlantic Schooners 5 41 1 2 43 Waterloo Lunatics 6 39 2 4 43 Toronto Stallions 5 34 2 4 38 Detroit Cougars 6 29 3 8 37 New York Demons 6 35 0 0 35 Minnesota Hawks 5 24 3 8 32 Maine Moose 5 25 1 2 27 Edmonton Dropkicks 4 25 0 0 25 Champlain Athletic Club 4 18 3 6 24 Halifax Citadelles 3 22 1 2 24 Ypsilanti Figments 2 20 2 4 24 Saskatoon Fighting Irish 3 21 1 2 23 Winnipeg Warriors 3 15 3 6 21 Sarasota SnowDogs 3 20 0 0 20 Chicago Centaurs 3 14 0 0 14 Philadelphia Legion 1 9 1 2 11 Quebec City Corinthians 2 7 1 2 9 MGM = Man Games Missed WHL31 Goalie Fatigue # Name Team Day -------------------------------------------------------------------- ©2026 Web Hockey League