WHL30 Injuries # Name Team Inj. #Games Back -------------------------------------------------------------------- 001 Erik Gudbranson Schooners PG1 11 Day 8 002 Jordan Staal Corinthians PG1 3 PG5 003 Thomas Harley Dice PG1 5 Day 2 004 Yegor Chinakhov Athletic Club PG2 9 Day 7 005 Artem Zub Schooners PG2 8 Day 6 006 Pavel Mintyukov Figments PG2 7 Day 5 007 Adam Fox Moose PG2 6 Day 4 008 Andrei Vasilevskiy Starbulls PG2 8 Day 6 009 Oskar Sundqvist Dice PG3 9 Day 8 010 Devon Toews Hawks PG3 7 Day 6 011 Alexandre Texier Athletic Club PG4 8 Day 8 012 Riley Sheahan Lunatics PG4 4 Day 4 013 Evan Bouchard Fighting Irish PG4 12 Day 12 -- 014 Nathan MacKinnon Starbulls Day 1 3 Day 5 015 Jake Guentzel Hawks Day 1 2 Day 4 016 Colin Miller Fighting Irish Day 1 9 Day 11 017 Zemgus Girgensons Legion Day 2 5 Day 8 018 Jason Dickinson Warriors Day 2 7 Day 10 019 Kaapo Kahkonen Dice Day 2 9 Day 12 020 Anton Lundell Stallions Day 3 8 Day 12 021 Adrian Kempe Moose Day 4 11 Day 16 022 Evgeny Kuznetsov Hawks Day 4 3 Day 8 023 Bryan Rust Corinthians Day 5 5 Day 11 024 Conor Garland Fighting Irish Day 5 12 Day 18 025 Victor Olofsson Express Day 6 7 Day 14 026 Jonathan Drouin Corinthians Day 6 1 Day 8 027 Samuel Girard Sparrows Day 6 5 Day 12 028 Anders Lee Moose Day 8 12 Day 21 029 Joel Armia Dice Day 9 3 Day 13 030 Logan O'Connor Fighting Irish Day 9 2 Day 12 031 Brandon Montour Starbulls Day 9 4 Day 14 032 J.T. Compher SnowDogs Day 10 12 Day 23 033 Quinton Byfield Express Day 10 5 Day 16 034 Vladimir Tarasenko Starbulls Day 10 1 Day 12 035 Mark Stone Corinthians Day 11 10 Day 22 036 Mark Scheifele Dice Day 11 1 Day 13 037 Patrik Laine GloomGekkos Day 12 3 Day 16 038 Jared McCann GloomGekkos Day 13 1 Day 15 039 Gabriel Landeskog Demons Day 13 8 Day 22 040 Marco Scandella Sparrows Day 14 2 Day 17 041 Nikita Kucherov Dropkicks Day 14 10 Day 25 042 Derek Grant Lunatics Day 14 8 Day 23 043 Jake DeBrusk Moose Day 14 7 Day 22 044 Artemi Panarin Hawks Day 15 5 Day 21 045 Tom Wilson Lunatics Day 15 5 Day 21 046 Juraj Slafkovsky Express Day 16 6 Day 23 047 Karel Vejmelka Stallions Day 16 1 Day 18 048 Patrik Laine GloomGekkos Day 17 4 Day 22 049 Jake Guentzel Hawks Day 17 1 Day 19 050 Tyler Bertuzzi Warriors Day 17 6 Day 24 051 Erik Johnson Figments Day 18 11 Day 30 052 Zach Whitecloud Dice Day 18 5 Day 24 053 Ben Danford Stallions Day 18 12 Day 31 054 Robin Lehner Lunatics Day 19 12 Day 32 055 Alexandre Texier Athletic Club Day 20 6 Day 27 056 Tyler Motte Express Day 21 2 Day 24 057 Mats Zuccarello Corinthians Day 21 11 Day 33 058 Tomas Hertl Starbulls Day 22 1 Day 24 059 Erik Brannstrom Stallions Day 22 8 Day 31 060 Brett Connolly Lunatics Day 22 7 Day 30 061 Gabriel Vilardi Dice Day 22 5 Day 28 062 Logan Stankoven Citadelles Day 22 5 Day 28 063 Anthony Duclair Sparrows Day 23 11 Day 35 064 Pavel Dorofeyev Athletic Club Day 23 6 Day 30 065 Lawson Crouse Schooners Day 24 2 Day 27 066 Auston Matthews Demons Day 25 12 Day 38 067 Dylan Larkin Centaurs Day 25 7 Day 33 068 Matthew Tkachuk Starbulls Day 26 3 Day 30 069 Michael Rasmussen Cougars Day 26 6 Day 33 070 Joel Armia Dice Day 26 12 Day 39 071 Jonathan Toews Cougars Day 27 9 Day 37 072 Sidney Crosby Sparrows Day 27 3 Day 31 073 Philipp Kurashev Warriors Day 28 3 Day 32 074 Dakota Joshua Corinthians Day 30 4 Day 35 075 Erik Cernak Athletic Club Day 33 2 Day 36 076 Shea Theodore Centaurs Day 33 4 Day 38 077 Robin Lehner Lunatics Day 33 8 Day 42 078 Mathieu Joseph Sparrows Day 34 1 Day 36 079 Michael Carcone Cougars Day 34 4 Day 39 080 Jacob Moverare Stallions Day 34 8 Day 43 081 Brandon Tanev Stealth Day 34 3 Day 38 082 Alex DeBrincat Moose Day 35 4 Day 40 083 Connor Clifton Stealth Day 36 7 Day 44 084 Pavel Mintyukov Figments Day 37 11 Day 49 085 Brandon Montour Starbulls Day 38 2 Day 41 086 Sebastian Aho Starbulls Day 39 7 Day 47 087 Nick Schmaltz Stallions Day 39 10 Day 50 088 Corey Perry Fighting Irish Day 40 3 Day 44 089 Mattias Ekholm Starbulls Day 40 11 Day 52 090 Leo Carlsson Dropkicks Day 40 10 Day 51 091 Thatcher Demko Figments Day 40 5 Day 46 092 Mike Reilly Hawks Day 41 6 Day 48 093 Nick Bjugstad Voodoo Day 41 6 Day 48 094 Morgan Barron Schooners Day 41 7 Day 49 095 Cam Atkinson SnowDogs Day 43 4 Day 48 096 Cale Makar Express Day 43 6 Day 50 097 Ivan Provorov Centaurs Day 44 7 Day 52 098 Thomas Harley Dice Day 45 4 Day 50 099 Noah Dobson Express Day 45 1 Day 47 100 Alec Martinez Figments Day 45 2 Day 48 101 Elias Lindholm Centaurs Day 47 8 Day 56 102 Logan Couture Sparrows Day 47 7 Day 55 103 Jake Walman GloomGekkos Day 49 4 Day 54 104 Nick Bjugstad Voodoo Day 49 1 Day 51 105 Mattias Samuelsson Citadelles Day 50 4 Day 55 106 Alexis Lafreniere Dice Day 51 10 Day 62 107 Marco Scandella Sparrows Day 51 11 Day 63 108 Sacha Boisvert Cougars Day 53 4 Day 58 109 Adam Fox Moose Day 53 5 Day 59 110 Tucker Poolman Legion Day 54 8 Day 63 111 Ondrej Palat Voodoo Day 54 12 Day 67 112 Marc-Andre Fleury Sparrows Day 54 2 Day 57 113 Karel Vejmelka Stallions Day 54 12 Day 67 114 Nicklas Backstrom Hawks Day 55 8 Day 64 115 Zach Bogosian Corinthians Day 56 6 Day 63 116 Joel Farabee Fighting Irish Day 56 5 Day 62 117 Justin Barron Citadelles Day 56 1 Day 58 118 Adin Hill Stallions Day 56 1 Day 58 119 Casey Mittelstadt Stallions Day 58 12 Day 71 120 Nick Paul Voodoo Day 58 9 Day 68 121 Rafael Harvey-Pinard Sparrows Day 58 7 Day 66 122 Alec Regula Stallions Day 59 2 Day 62 123 MacKenzie Weegar Centaurs Day 60 1 Day 62 124 Egor Sokolov Voodoo Day 60 8 Day 69 125 Daniel Sprong Schooners Day 60 9 Day 70 126 Ilya Lyubushkin Cougars Day 60 3 Day 64 127 Jack Hughes Express Day 61 3 Day 65 128 Sean Couturier Voodoo Day 61 12 Day 74 129 John Carlson Hawks Day 61 2 Day 64 130 Owen Power Stallions Day 61 5 Day 67 131 Alexander Romanov Dice Day 63 3 Day 67 132 Trevor vanRiemsdyk GloomGekkos Day 64 6 Day 71 133 Tanner Jeannot Fighting Irish Day 64 10 Day 75 134 Morgan Frost Dropkicks Day 64 1 Day 66 135 Derek Grant Lunatics Day 64 8 Day 73 136 Drew O'Connor Fighting Irish Day 65 8 Day 74 137 Juuse Saros Voodoo Day 65 10 Day 76 138 Logan Stankoven Citadelles Day 66 11 Day 78 139 Noel Acciari Lunatics Day 67 1 Day 69 140 K'Andre Miller Express Day 67 3 Day 71 141 Leo Carlsson Dropkicks Day 67 2 Day 70 142 Anthony Cirelli Express Day 69 9 Day 79 143 Mackenzie Blackwood Express Day 69 6 Day 76 144 Luke Schenn GloomGekkos Day 70 8 Day 79 145 Cam Atkinson SnowDogs Day 70 2 Day 73 146 Juuso Valimaki GloomGekkos Day 71 8 Day 80 147 Oliver Kylington Cougars Day 71 11 Day 83 148 Patrik Laine GloomGekkos Day 72 8 Day 81 149 Ross Colton Cougars Day 72 11 Day 84 150 David Kampf Cougars Day 74 1 Day 76 151 Teuvo Teravainen Voodoo Day 74 6 Day 81 152 Nathan MacKinnon Starbulls Day 75 4 Day 80 153 Charlie McAvoy Centaurs Day 76 2 Day 79 154 Gabriel Vilardi Dice Day 76 3 Day 80 155 Filip Chytil Legion Day 76 4 Day 81 156 Alex Wennberg Athletic Club Day 76 3 Day 80 157 Nick Leddy Moose Day 77 12 S1G6 158 Adam Larsson Dropkicks Day 77 2 Day 80 159 Ryan McDonagh Starbulls Day 77 8 S1G2 160 Travis Hamonic Fighting Irish Day 77 2 Day 80 161 Ukko-Pekka Luukkonen Legion Day 77 12 EOS (5 games left) 162 Brad Marchand Figments Day 78 3 Day 82 163 Andrei Svechnikov Hawks Day 78 10 S1G5 164 Leo Carlsson Dropkicks Day 78 4 Day 83 165 Alexandre Texier Athletic Club Day 79 2 Day 82 166 Tony DeAngelo Warriors Day 79 8 S1G4 167 Nick Perbix Schooners Day 82 12 EOS1 (6 games left) 168 Mathew Barzal Express Day 82 11 EOS1 (2 games left) 169 Alex DeBrincat Moose Day 83 5 S1G5 170 Tyler Johnson Sparrows Day 83 9 EOS1 (2 games left) 171 Jordan Oesterle GloomGekkos Day 84 5 EOS (5 games left) -- 172 Brock McGinn Figments S1G1 2 S1G4 173 Victor Hedman Centaurs S1G2 3 S1G6 174 Nathan Bastian Stallions S1G3 1 S1G5 175 Anthony Duclair Sparrows S1G3 4 EOS1 (1 game left) 176 Ben Hutton Centaurs S1G4 1 S1G6 177 Juraj Slafkovsky Express S1G4 4 EOS1 (1 game left) 178 Jack Johnson Express S1G5 1 S1G7 179 Mattias Janmark Dice S1G7 3 S2G4 180 Ivan Barbashev Fighting Irish S2G3 1 S2G5 181 Matt Dumba Demons S2G4 3 S3G3 182 Vladislav Gavrikov Figments S2G5 3 S3G4 183 Mike Reilly Hawks S4G1 3 S4G5 184 Troy Terry Demons S4G6 2 EOS4 (2 games left) Suspensions # Name Team Susp. #Games Back -------------------------------------------------------------------- 001 Max Domi Legion Day 1 2 Day 4 002 Tyler Seguin SnowDogs Day 8 2 Day 11 003 Dominik Kubalik Express Day 20 2 Day 23 004 Brendan Gallagher Corinthians Day 23 2 Day 26 005 Dylan Guenther Citadelles Day 23 2 Day 26 006 Brandon Montour Starbulls Day 24 2 Day 27 007 Jamie Benn SnowDogs Day 28 2 Day 31 008 Derek Grant Lunatics Day 28 2 Day 31 009 Vladislav Gavrikov Figments Day 30 2 Day 33 010 Kris Letang Sparrows Day 30 2 Day 33 011 Michael Bunting Voodoo Day 32 2 Day 35 012 Dawson Mercer GloomGekkos Day 33 2 Day 36 013 Filip Hronek Dropkicks Day 34 2 Day 37 014 Tage Thompson SnowDogs Day 37 2 Day 40 015 Barrett Hayton Fighting Irish Day 37 2 Day 40 016 Lias Andersson Cougars Day 38 2 Day 41 017 Conor Garland Fighting Irish Day 39 2 Day 42 018 Mattias Samuelsson Citadelles Day 41 2 Day 44 019 Charlie Coyle Dropkicks Day 44 2 Day 47 020 Tyler Myers Starbulls Day 48 2 Day 51 021 Sean Monahan Citadelles Day 50 2 Day 53 022 J.T. Compher SnowDogs Day 55 2 Day 58 023 Josh Manson Corinthians Day 57 2 Day 60 024 Jacob Middleton SnowDogs Day 57 2 Day 60 025 Frank Vatrano Moose Day 61 2 Day 64 026 Alexander Edler Cougars Day 62 2 Day 65 027 Frank Vatrano Moose Day 67 4 Day 72 028 Mason Appleton Legion Day 67 2 Day 70 029 Filip Chytil Legion Day 68 2 Day 71 030 Erik Gudbranson Schooners Day 69 2 Day 72 031 Brenden Dillon Voodoo Day 75 2 Day 78 032 Sidney Crosby Sparrows Day 75 2 Day 78 033 Ryan Hartman Stealth Day 75 2 Day 78 034 Jonathan Huberdeau Starbulls Day 76 2 Day 79 035 Max Domi Legion Day 76 4 Day 81 036 Brenden Dillon Voodoo Day 78 4 Day 83 037 Frank Vatrano Moose Day 81 6 S1G4 038 Barrett Hayton Fighting Irish Day 81 4 S1G2 039 Sam Dickinson Dropkicks Day 81 2 Day 84 040 Artem Zub Schooners Day 81 2 Day 84 -- 041 Charlie McAvoy Centaurs S1G1 2 S1G4 042 Vladislav Gavrikov Figments S1G2 4 S1G7 043 Gabriel Landeskog Demons S2G2 2 S2G5 044 Nathan MacKinnon Starbulls S2G2 2 S2G5 WHL30 Injuries Breakdown Injuries Suspensions Total Adjusted Team # MGM # MGM MGM MGM -------------------------------------------------------------------- Toronto Stallions 12 80 0 0 80 Maine Moose 8 62 3 12 74 Las Vegas Dice 13 72 0 0 72 Vancouver Voodoo 8 64 3 8 71 Saskatoon Fighting Irish 10 64 3 8 72 Chicoutimi Sparrows 11 62 2 4 66 63 Rocky Mountain Express 13 64 1 2 66 63 Rosenheim Starbulls 11 52 4 8 60 Waterloo Lunatics 8 53 1 2 55 Detroit Cougars 8 49 2 4 53 Atlantic Schooners 6 49 2 4 53 47 Ypsilanti Figments 8 44 2 6 50 Sunrise GloomGekkos 9 47 1 2 49 44 Minnesota Hawks 10 47 0 0 47 Quebec City Corinthians 7 40 2 4 44 Philadelphia Legion 4 29 4 10 39 34 Champlain Athletic Club 7 36 0 0 36 Edmonton Dropkicks 6 29 3 6 35 Chicago Centaurs 8 33 1 2 35 Sarasota SnowDogs 3 18 5 10 28 Halifax Citadelles 4 21 3 6 27 New York Demons 4 25 1 2 27 25 Winnipeg Warriors 4 24 0 0 24 Stockholm Stealth 2 10 1 2 12 MGM = Man Games Missed WHL30 Goalie Fatigue # Name Team Day -------------------------------------------------------------------- 001 Robin Lehner Lunatics Day 51 002 Pyotr Kochetkov Dropkicks Day 73 003 Carter Hart Warriors Day 78 004 Sergei Bobrovsky Centaurs Day 79 005 Thatcher Demko Figments Day 81 006 Jack Campbell Dice Day 83 ©2025 Web Hockey League