As generated by XtraStats for FHL.
by Wynn Fenwick and Fred Hurtubise
Formula for players = 10 * ((points + (+/- * 0.2)) / number of games) + Goals * 0.5. For defencemen, multiply points by 1.33
Formula for goalies = (Win Pct * 6) + (Sv Pct * 16) + (1.5^Shutouts)
Goalies need a minimum win percentage of 0.575, a minimum save percentage of 0.91
Player of the month #7 (Day 145 - 150)
(Minimum of 1 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Elliot Desnoyers HARTFORD LW 2 3 4 7 0 8 0 3 51 36.50 2. Eemil Viro HENDERSON D 3 3 3 6 4 8 4 2 67 30.77 3. Shane Pinto ROCHESTER C 2 2 3 5 3 7 0 1 57 29.00 4. Kasper Simontaival TEXAS RW 2 1 4 5 2 3 0 1 41 27.50 5. Ryder Donovan COLORADO_E C 3 3 4 7 3 12 2 1 55 26.83 6. Glenn Gawdin L.VALLEY C 3 3 4 7 3 11 2 2 61 26.83 7. Samuel Houde HARTFORD C 2 4 0 4 4 7 2 5 44 26.00 8. Luca DelBelBelluz TEXAS C 2 0 5 5 1 5 2 1 40 26.00 9. Patrick Guay HENDERSON C 3 2 4 6 6 8 0 4 75 25.00 10. Topi Niemela MILWAUKEE D 3 0 5 5 2 7 0 2 53 23.50 11. Filip Mesar TEXAS RW 2 3 1 4 1 4 0 1 31 22.50 12. Matthew Cairns ONTARIO D 4 1 5 6 4 10 6 16 99 22.45 13. Maxim Groshev SAN_DIEGO LW 2 2 2 4 1 2 4 1 33 22.00 14. Rafael Harvey-Pinard LAVAL RW 2 1 3 4 1 2 0 2 42 21.50 15. William Trudeau GRANDRAPID D 2 1 2 3 1 3 0 3 27 21.45 16. Jacob Bryson HARTFORD D 2 1 2 3 1 4 0 3 54 21.45 17. Christian Kyrou COLORADO_E D 3 2 2 4 4 4 4 2 64 21.40 18. Shane Wright BAKERSFIEL C 3 2 3 5 5 8 2 10 79 21.00 19. Dustyn McFaul PROVIDENCE D 2 2 1 3 0 7 0 4 48 20.95 20. Patrik Hamrla TEXAS G 2 2 0 0 0 52 56 0.929 20.86 21. Benjamin Gaudreau COLORADO_E G 3 1 0 0 0 38 41 0.927 20.83 22. Zachary Bouthiller TORONTO_M G 2 1 0 0 0 34 37 0.919 20.70 23. Will Cranley ROCHESTER G 2 2 0 0 0 51 56 0.911 20.57 24. Lukas Cormier PROVIDENCE D 2 1 2 3 0 1 0 4 44 20.45 25. Kevin Reidler MILWAUKEE G 3 2 1 0 1 74 80 0.925 20.30Player of the month #6 (Day 121 - 144)
(Minimum of 7 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Shane Wright BAKERSFIEL C 11 13 12 25 10 42 31 17 239 31.05 2. Cooper Marody LAVAL LW 14 13 10 23 11 45 8 19 339 24.50 3. Nolan Stevens CHARLOTTE LW 11 8 13 21 5 34 11 25 239 24.00 4. Axel Jonsson-Fjallby BRIDGEPORT LW 11 6 14 20 8 31 6 15 198 22.64 5. Nicholas Porco SAN_DIEGO LW 12 13 6 19 -1 33 37 4 243 22.17 6. Mavrik Bourque MILWAUKEE C 10 9 7 16 2 38 11 13 227 20.90 7. William Eklund SAN_JOSE C 10 5 13 18 0 34 2 22 229 20.50 8. Ryan Winterton MILWAUKEE C 10 7 9 16 4 25 10 9 183 20.30 9. Isak Rosen SAN_JOSE LW 10 6 10 16 5 36 8 8 172 20.00 10. Brandon Hagel SYRACUSE LW 10 7 8 15 7 33 6 11 196 19.90 11. Brandt Clarke SAN_JOSE D 8 2 9 11 1 19 19 15 176 19.54 12. Philippe Lapointe BELLEVILLE RW 12 9 8 17 5 36 10 24 288 19.50 13. Filip Westerlund TORONTO_M D 11 6 7 13 2 31 4 22 243 19.08 14. Nicholas Abruzzese BRIDGEPORT C 13 7 14 21 -5 39 2 7 322 18.88 15. Matias Maccelli BRIDGEPORT LW 13 5 15 20 5 34 12 12 275 18.65 16. Joseph Anderson COLORADO_E RW 11 10 6 16 -5 34 6 2 244 18.64 17. Fabian Lysell SYRACUSE C 10 8 5 13 8 26 8 4 220 18.60 18. Glenn Gawdin L.VALLEY C 8 5 7 12 4 20 2 9 169 18.50 19. Adam Musil SPRINGFIEL LW 10 7 8 15 0 25 9 8 195 18.50 20. Brad Lambert TORONTO_M C 11 10 4 14 1 33 10 13 212 17.91 21. Rafael Harvey-Pinard LAVAL RW 14 10 8 18 0 48 6 18 280 17.86 22. Toni Utunen SAN_DIEGO D 11 5 7 12 4 20 4 20 263 17.74 23. Hendrix Lapierre PROVIDENCE C 12 7 9 16 2 43 8 7 237 17.17 24. Marat Khusnutdinov TUCSON C 13 6 11 17 7 34 2 15 232 17.15 25. Mark Kastelic HARTFORD LW 12 8 7 15 2 43 8 28 267 16.83Player of the month #5 (Day 97 - 120)
(Minimum of 5 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Jacob McGrew SAN_JOSE LW 13 7 15 22 14 25 10 29 261 22.58 2. Olle Eriksson Ek IOWA G 9 8 0 1 1 206 224 0.920 21.88 3. Glenn Gawdin L.VALLEY C 11 9 8 17 4 36 2 17 220 20.68 4. Stelio Mattheos PROVIDENCE RW 13 11 8 19 2 32 5 17 247 20.42 5. Filip Mesar TEXAS RW 13 10 10 20 -1 35 4 11 236 20.23 6. Strauss Mann SAN_JOSE G 11 8 1 0 0 258 283 0.912 19.92 7. Tristen Robins IOWA C 13 6 13 19 12 31 6 23 248 19.46 8. Karl Henriksson BAKERSFIEL LW 13 6 15 21 2 45 16 34 266 19.46 9. Hendrix Lapierre PROVIDENCE C 12 7 12 19 0 33 19 10 256 19.33 10. Jonne Tammela TUCSON RW 14 9 10 19 7 36 12 30 277 19.07 11. Justin Sourdif ABBOTSFORD C 14 9 10 19 4 34 15 14 300 18.64 12. Jesper Bratt UTICA LW 13 4 16 20 6 26 10 20 263 18.31 13. Ayrton Martino TUCSON LW 14 8 11 19 3 34 12 10 256 18.00 14. Matthew Stienburg ROCKFORD C 13 7 11 18 4 40 8 19 283 17.96 15. Luke Hughes GRANDRAPID D 14 1 16 17 8 27 6 23 322 17.79 16. Jonathan Ang PROVIDENCE C 13 6 13 19 -1 43 2 11 311 17.46 17. Tyler Boucher BAKERSFIEL RW 13 5 12 17 10 38 33 25 255 17.12 18. Riley Damiani LAVAL RW 11 8 6 14 2 29 4 5 217 17.09 19. Colby Ambrosio ROCKFORD C 12 6 9 15 9 27 26 13 234 17.00 20. Noah Ostlund SAN_JOSE C 13 8 7 15 8 35 10 14 218 16.77 21. Trey Fix-Wolansky MANITOBA RW 13 7 10 17 1 34 52 14 228 16.73 22. Brandon Hagel SYRACUSE LW 14 8 7 15 12 37 4 15 288 16.43 23. Cole Schwindt UTICA C 13 6 10 16 6 29 6 3 260 16.23 24. Brandon Saigeon SAN_JOSE C 13 9 6 15 1 32 8 22 282 16.19 25. Sean Farrell MANITOBA C 13 8 7 15 4 33 4 10 221 16.15Player of the month #4 (Day 73 - 96)
(Minimum of 8 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Jean-Luc Foudy TORONTO_M C 17 12 16 28 3 60 24 20 403 22.82 2. Mikhail Vorobyov ONTARIO C 17 12 15 27 6 43 10 35 394 22.59 3. Jesper Wallstedt BRIDGEPORT G 13 9 2 2 1 374 406 0.921 20.85 4. Tomas Vomacka PROVIDENCE G 10 5 2 0 1 216 235 0.919 20.49 5. J-J Peterka L.VALLEY RW 17 12 11 23 7 50 9 25 309 20.35 6. Lukas Reichel WILKESBARE LW 16 8 16 24 9 52 10 26 369 20.13 7. Carter Savoie ROCHESTER LW 17 12 10 22 5 63 10 30 381 19.53 8. Tyler Madden CLEVELAND C 17 9 14 23 11 57 11 46 442 19.32 9. Allan McShane MANITOBA C 9 5 9 14 5 25 6 15 194 19.17 10. Ruslan Iskhakov L.VALLEY C 15 8 13 21 6 38 2 18 305 18.80 11. Roby Jarventie SAN_JOSE RW 17 11 11 22 3 55 14 18 379 18.79 12. Collin Adams BRIDGEPORT RW 17 8 14 22 11 30 12 13 273 18.24 13. Antonio Stranges ROCKFORD LW 17 8 15 23 6 52 13 12 329 18.24 14. Nicholas Abruzzese BRIDGEPORT C 15 3 19 22 12 32 6 17 300 17.77 15. Andrei Altybarmakyan ROCKFORD RW 17 11 9 20 4 55 4 24 385 17.74 16. Patrik Puistola MANITOBA RW 17 9 12 21 5 40 6 11 287 17.44 17. Aatu Raty GRANDRAPID C 13 8 9 17 2 37 54 9 255 17.38 18. Kasper Simontaival TEXAS RW 16 7 14 21 6 45 4 20 316 17.38 19. Colton Dach MANITOBA C 17 12 6 18 6 40 11 21 294 17.29 20. Trevor Janicke BELLEVILLE C 17 7 16 23 2 45 8 39 374 17.26 21. Bulat Shafigullin IOWA LW 17 10 10 20 4 50 20 17 349 17.24 22. Kasper Puutio ABBOTSFORD D 16 7 8 15 9 29 8 9 283 17.09 23. Mavrik Bourque MILWAUKEE C 17 8 14 22 1 50 20 27 346 17.06 24. Jesper Bratt UTICA LW 14 6 12 18 8 33 7 14 287 17.00 25. Jonas Rondbjerg WILKESBARE RW 17 9 11 20 5 42 2 24 344 16.85Player of the month #3 (Day 49 - 72)
(Minimum of 9 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Cole Koepke SYRACUSE LW 13 11 12 23 9 43 15 18 285 24.58 2. Joseph Anderson COLORADO_E RW 14 8 14 22 -1 30 4 12 305 19.57 3. Patrik Puistola MANITOBA RW 13 12 4 16 8 46 14 10 248 19.54 4. Oskari Salminen MANITOBA G 13 7 3 2 0 355 386 0.920 18.72 5. Glenn Gawdin L.VALLEY C 13 10 7 17 4 38 6 17 279 18.69 6. Kent Johnson BAKERSFIEL C 14 7 14 21 1 47 10 23 331 18.64 7. Chaz Lucius SYRACUSE C 13 7 12 19 3 37 8 17 239 18.58 8. Artyom Manukyan ABBOTSFORD RW 14 9 9 18 8 34 15 14 214 18.50 9. Logan Cooley LAVAL C 12 9 6 15 8 38 6 9 209 18.33 10. Alex Barre-Boulet COACHELLA C 13 6 13 19 4 37 4 18 333 18.23 11. Jacob McGrew SAN_JOSE LW 14 8 10 18 7 29 12 26 316 17.86 12. Wyatt Johnston TUCSON C 12 5 12 17 7 33 9 17 272 17.83 13. Roby Jarventie SAN_JOSE RW 14 7 11 18 9 44 18 27 296 17.64 14. Pavel Mintyukov SYRACUSE D 13 3 12 15 5 21 14 17 275 17.62 15. J-J Peterka L.VALLEY RW 13 6 12 18 5 34 16 14 250 17.62 16. Ayrton Martino TUCSON LW 13 10 5 15 4 38 11 16 255 17.15 17. Anders Bjork MANITOBA LW 13 6 12 18 2 47 4 11 301 17.15 18. Philippe Lapointe BELLEVILLE RW 13 5 13 18 5 31 12 20 308 17.12 19. Brendan De Jong CALGARY_W D 14 2 13 15 13 15 8 26 283 17.11 20. Jagger Firkus COACHELLA RW 13 7 10 17 2 28 16 6 253 16.88 21. Josh Lopina BELLEVILLE C 13 9 7 16 0 43 32 17 274 16.81 22. Kirill Kaprizov CALGARY_W LW 14 13 2 15 -3 52 18 14 282 16.79 23. Filip Westerlund TORONTO_M D 12 5 7 12 5 31 4 15 273 16.63 24. Cole Sillinger UTICA C 13 7 9 16 4 38 10 11 277 16.42 25. Samuel Houde HARTFORD C 12 8 7 15 -1 30 8 24 243 16.33Player of the month #2 (Day 25 - 48)
(Minimum of 6 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Kirill Kirsanov L.VALLEY D 11 3 13 16 4 21 15 24 241 21.57 2. Arvid Holm MANITOBA G 9 6 1 1 1 182 197 0.924 21.16 3. Kaden Fulcher GRANDRAPID G 7 3 1 1 1 146 156 0.936 20.67 4. Mavrik Bourque MILWAUKEE C 11 7 11 18 4 26 4 16 252 20.59 5. Konstantin Volkov ONTARIO G 8 5 3 0 1 226 247 0.915 19.89 6. Jack Badini BRIDGEPORT C 11 7 9 16 9 37 21 8 249 19.68 7. Collin Adams BRIDGEPORT RW 11 9 7 16 2 32 6 10 205 19.41 8. Martin Pospisil SAN_DIEGO C 11 6 11 17 5 26 20 27 220 19.36 9. Samuel Hlavaj BAKERSFIEL G 8 4 1 1 0 196 212 0.925 19.29 10. Garrett Pilon IOWA C 12 8 9 17 6 33 2 21 259 19.17 11. Ruslan Iskhakov L.VALLEY C 11 4 14 18 4 38 6 15 238 19.09 12. Robin Kovacs HARTFORD RW 12 6 11 17 9 35 10 27 228 18.67 13. Roby Jarventie SAN_JOSE RW 11 7 9 16 3 47 4 12 254 18.59 14. Hugh McGing TORONTO_M RW 12 6 11 17 3 32 2 17 242 17.67 15. William Eklund SAN_JOSE C 11 4 12 16 6 28 16 20 236 17.64 16. Carter Savoie ROCHESTER LW 11 8 7 15 0 37 26 15 215 17.64 17. Ozzy Wiesblatt SYRACUSE RW 9 7 6 13 -3 32 34 15 167 17.28 18. Fyodor Svechkov COACHELLA C 11 9 4 13 5 30 12 6 218 17.23 19. J-J Peterka L.VALLEY RW 11 10 3 13 2 35 14 6 183 17.18 20. Arnaud Durandeau BRIDGEPORT LW 11 7 7 14 5 24 8 15 230 17.14 21. Sami Niku MANITOBA D 6 1 6 7 3 15 4 11 112 17.02 22. Shane Pinto ROCHESTER C 11 10 4 14 -5 41 9 16 276 16.82 23. Dylan Guenther ONTARIO RW 11 5 9 14 8 28 10 13 221 16.68 24. Anders Bjork MANITOBA LW 11 5 10 15 3 27 0 11 249 16.68 25. Carson Bantle MANITOBA LW 11 6 8 14 4 32 18 15 231 16.45Player of the month #1 (Day 1 - 24)
(Minimum of 5 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Sean Farrell MANITOBA C 14 10 11 21 8 45 8 22 332 21.14 2. Brian Pinho HERSHEY LW 13 9 12 21 3 35 6 9 280 21.12 3. Kaden Fulcher GRANDRAPID G 6 3 0 0 0 91 100 0.910 20.56 4. Joseph Anderson COLORADO_E RW 13 8 12 20 7 31 8 9 292 20.46 5. Nathan Gaucher COLORADO_E C 13 9 9 18 10 32 16 21 240 19.88 6. Shane Pinto ROCHESTER C 14 10 11 21 -1 45 8 21 333 19.86 7. Olle Eriksson Ek IOWA G 13 9 2 1 0 304 328 0.927 19.58 8. Keean Washkurak HENDERSON LW 14 8 12 20 9 31 20 15 249 19.57 9. Ruslan Iskhakov L.VALLEY C 13 11 6 17 5 28 4 20 287 19.35 10. Louis Crevier SPRINGFIEL D 14 8 6 14 13 24 24 39 288 19.16 11. Alexander Daryin L.VALLEY LW 13 8 11 19 3 38 2 14 253 19.08 12. Alex Dergachyov GRANDRAPID LW 13 9 8 17 2 43 8 27 323 17.88 13. Jack Badini BRIDGEPORT C 14 8 11 19 1 35 20 13 307 17.71 14. Kirill Slepets MANITOBA RW 9 6 5 11 10 22 2 4 150 17.44 15. Nicholas Abruzzese BRIDGEPORT C 14 6 13 19 6 35 38 11 292 17.43 16. Justin Sourdif ABBOTSFORD C 13 9 8 17 -2 37 8 23 305 17.27 17. Olivier Nadeau SPRINGFIEL RW 14 9 7 16 9 33 9 10 271 17.21 18. Karl Henriksson BAKERSFIEL LW 13 8 8 16 4 35 16 32 319 16.92 19. Aleksi Heimosalmi TEXAS D 14 3 13 16 -1 27 29 18 301 16.56 20. Luke Henman CLEVELAND C 13 6 9 15 11 29 14 31 249 16.23 21. Andrei Altybarmakyan ROCKFORD RW 13 6 10 16 5 24 4 16 244 16.08 22. Ayrton Martino TUCSON LW 11 7 7 14 -1 33 6 8 195 16.05 23. Leon Gawanke ROCKFORD D 13 6 6 12 4 27 8 28 298 15.89 24. Lucas Edmonds CHARLOTTE LW 14 8 7 15 8 51 4 16 288 15.86 25. Collin Adams BRIDGEPORT RW 14 8 8 16 2 37 6 19 273 15.71