USHLfarm Player Of The Month

(As of 04/28/2025 23:24:47)

As generated by XtraStats for FHL.
by Wynn Fenwick and Fred Hurtubise

Formula for players = 10 * ((points + (+/- * 0.25)) / number of games) + Goals * 0.25. 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.9


Player of the month #7 (Day 145 - 154)

(Minimum of 3 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. Sam Rinzel PROVIDENCE D 7 2 10 12 11 12 8 12 156 27.23 2. Alexander Kisakov PROVIDENCE C 7 8 6 14 12 27 4 6 168 26.29 3. Matt Maggio CHARLOTTE RW 6 6 5 11 8 20 4 7 113 23.17 4. Frank Nazar UTICA C 5 2 9 11 0 12 0 6 118 22.50 5. Brandon Bussi ROCKFORD G 5 5 0 0 1 114 122 0.934 22.45 6. Joaquim Lemay BELLEVILLE D 7 4 7 11 1 22 17 6 152 22.26 7. Rory Kerins CHARLOTTE C 6 4 7 11 7 18 4 7 142 22.25 8. Denton Mateychuk ROCKFORD D 6 1 7 8 9 20 4 12 151 21.73 9. Arvid Holm MANITOBA G 4 3 0 0 0 99 108 0.917 20.67 10. Antonio Stranges ROCKFORD LW 6 2 8 10 8 10 4 11 115 20.50 11. Quentin Miller BAKERSFIEL G 4 2 0 0 0 84 93 0.903 20.45 12. Erik Portillo SYRACUSE G 5 3 0 1 0 113 123 0.919 19.95 13. Tyler Wall SPRINGFIEL G 6 4 2 0 1 135 150 0.900 19.90 14. Ivan Demidov BRIDGEPORT LW 5 2 7 9 2 17 2 6 99 19.50 15. Dmitri Kuzmin CHARLOTTE D 6 3 4 7 6 23 6 4 132 18.77 16. Zeev Buium TUCSON D 5 1 5 6 4 12 2 3 111 18.21 17. Daniil Pylenkov LAVAL D 5 1 5 6 4 11 8 15 115 18.21 18. Riley Damiani LAVAL RW 6 6 3 9 4 16 0 9 117 18.17 19. Berkly Catton BRIDGEPORT C 5 4 3 7 6 16 0 2 99 18.00 20. Joakim Kemell ABBOTSFORD RW 5 3 5 8 2 11 0 10 96 17.75 21. Reid Schaefer COLORADO_E LW 5 4 3 7 5 23 2 11 137 17.50 22. Timur Ibragimov CHARLOTTE LW 6 3 6 9 4 14 2 8 113 17.42 23. Matthew Knies CALGARY_W C 6 6 3 9 2 24 2 7 130 17.33 24. Luca Munzenberger ROCKFORD D 6 2 4 6 8 18 16 18 129 17.13 25. Oliver Johansson LAVAL RW 4 1 5 6 3 5 0 2 58 17.13

Player of the month #6 (Day 121 - 144)

(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. Jakub Dobes LAVAL G 5 4 0 1 1 146 154 0.948 22.07 2. Joshua Roy ROCKFORD LW 8 5 9 14 9 19 4 8 111 21.56 3. Graeme Clarke SPRINGFIEL RW 11 10 9 19 6 49 6 10 291 21.14 4. Frank Nazar UTICA C 11 6 13 19 6 40 14 16 272 20.14 5. Brandon Bussi ROCKFORD G 10 8 1 1 0 244 268 0.910 19.67 6. Mason Beaupit UTICA G 6 1 0 1 0 79 86 0.919 19.20 7. Ivan Demidov BRIDGEPORT LW 12 5 16 21 2 25 8 21 251 19.17 8. Denton Mateychuk ROCKFORD D 10 4 8 12 8 28 12 14 261 18.96 9. Arvid Holm MANITOBA G 6 3 2 0 0 136 150 0.907 18.11 10. Will Cranley ROCHESTER G 9 3 2 1 0 140 155 0.903 17.95 11. Zach Benson SYRACUSE LW 11 1 17 18 5 33 8 22 254 17.75 12. Amadeus Lombardi MILWAUKEE RW 11 8 7 15 8 23 12 3 177 17.45 13. Ryan Leonard BRIDGEPORT RW 12 10 5 15 9 28 4 24 238 16.88 14. Patrik Siikanen CHICAGO_W C 11 7 10 17 -2 22 19 26 236 16.75 15. Elias Salomonsson ABBOTSFORD D 10 6 4 10 6 19 4 11 157 16.30 16. Caedan Bankier WILKESBARE C 11 7 8 15 3 42 6 22 239 16.07 17. Jordan Dumais COACHELLA LW 11 7 8 15 1 27 18 12 235 15.61 18. Joakim Kemell ABBOTSFORD RW 11 7 7 14 5 29 2 16 224 15.61 19. Antonio Stranges ROCKFORD LW 10 5 7 12 9 24 4 16 198 15.50 20. Luca Munzenberger ROCKFORD D 10 4 5 9 10 28 4 23 234 15.47 21. David Spacek PROVIDENCE D 10 2 9 11 0 19 8 20 222 15.13 22. Maximilian Kilpinen MILWAUKEE LW 7 6 2 8 6 18 0 10 120 15.07 23. Matyas Sapovaliv HENDERSON RW 12 6 9 15 5 37 4 11 303 15.04 24. Cayden Lidstrom HERSHEY C 10 7 6 13 1 28 4 16 230 15.00 25. Dmitri Buchelnikov GRANDRAPID LW 12 4 11 15 7 22 6 16 225 14.96

Player of the month #5 (Day 97 - 120)

(Minimum of 10 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 SAN_JOSE RW 12 10 9 19 5 43 2 22 305 19.38 2. Erik Portillo SYRACUSE G 10 6 2 0 0 215 236 0.911 19.08 3. Nils Aman ABBOTSFORD C 13 8 12 20 8 34 34 27 258 18.92 4. Filip Mesar LAVAL LW 12 9 9 18 0 34 16 16 205 17.25 5. Benjamin Mirageas SPRINGFIEL D 12 3 12 15 -6 29 6 7 255 16.13 6. Joseph Anderson COLORADO_E RW 12 7 9 16 4 25 6 12 229 15.92 7. Jonne Tammela TUCSON RW 12 6 12 18 -3 27 2 15 263 15.88 8. Glenn Gawdin L.VALLEY C 11 5 11 16 0 30 6 12 243 15.80 9. David Spacek PROVIDENCE D 12 6 5 11 10 23 7 18 255 15.78 10. Macklin Celebrini ROCKFORD C 12 7 9 16 2 35 9 17 256 15.50 11. Rory Kerins CHARLOTTE C 12 9 4 13 10 45 6 24 280 15.17 12. Sean Behrens TEXAS D 12 4 8 12 4 27 18 18 271 15.13 13. Tanner Kaspick WILKESBARE C 11 9 4 13 4 46 6 40 266 14.98 14. Brady Cleveland PROVIDENCE D 10 6 3 9 6 23 14 21 209 14.97 15. Rutger McGroarty TORONTO_M C 12 9 7 16 -3 37 29 24 264 14.96 16. Ruslan Iskhakov L.VALLEY C 11 7 6 13 6 24 2 18 180 14.93 17. Joakim Kemell ABBOTSFORD RW 13 5 12 17 3 38 12 20 282 14.90 18. Jonathan Lekkerimaki COACHELLA RW 13 8 7 15 7 32 2 16 276 14.88 19. Axel Sandin-Pellikka HERSHEY D 12 6 7 13 -5 38 23 14 287 14.87 20. Liam Ohgren ABBOTSFORD RW 13 9 5 14 9 42 18 18 311 14.75 21. Christian Kyrou COLORADO_E D 12 3 8 11 8 20 4 17 259 14.61 22. Samu Tuomaala TORONTO_M LW 13 5 11 16 3 32 12 22 295 14.13 23. Graeme Clarke SPRINGFIEL RW 12 9 6 15 -3 42 14 22 283 14.13 24. Easton Cowan ROCKFORD C 13 7 8 15 4 31 10 37 248 14.06 25. Jean-Luc Foudy TORONTO_M C 12 6 9 15 0 42 4 16 306 14.00

Player 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. Dustin Wolf CALGARY_W G 10 8 2 0 1 260 285 0.912 20.90 2. Topias Leinonen UTICA G 12 5 3 0 1 250 270 0.926 20.06 3. Cole Koepke SAN_JOSE RW 18 13 15 28 9 60 20 30 404 20.06 4. Maxim Mayorov L.VALLEY G 8 4 1 0 0 140 155 0.903 19.25 5. Joshua Roy ROCKFORD LW 14 9 12 21 7 36 16 11 282 18.50 6. Nick Perbix CALGARY_W D 16 7 11 18 10 36 16 21 383 18.28 7. Tyson Hinds WILKESBARE D 12 4 10 14 8 21 4 23 257 18.18 8. Jimmy Snuggerud CALGARY_W RW 16 5 18 23 15 33 4 14 281 17.97 9. Calum Ritchie HARTFORD C 14 6 14 20 11 24 8 18 288 17.75 10. Will Cuylle CALGARY_W LW 16 9 13 22 11 42 19 37 300 17.72 11. Kim Nousiainen CHICAGO_W D 16 8 11 19 -1 38 16 26 433 17.64 12. Eemil Viro TEXAS D 13 7 8 15 2 34 28 16 323 17.48 13. Nate Danielson GRANDRAPID C 16 9 12 21 13 40 14 27 367 17.41 14. Joseph Anderson COLORADO_E RW 13 10 9 19 1 47 20 14 298 17.31 15. Jean-Luc Foudy TORONTO_M C 16 7 16 23 7 39 8 17 407 17.22 16. Graeme Clarke SPRINGFIEL RW 16 11 13 24 -4 57 2 27 400 17.13 17. Olivier Tarnstrom HARTFORD LW 16 12 8 20 10 32 15 7 248 17.06 18. Matthew Knies CALGARY_W C 16 7 14 21 14 35 12 23 366 17.06 19. Prokhor Poltapov WILKESBARE RW 17 11 11 22 8 58 16 14 348 16.87 20. Mikey Milne CALGARY_W LW 16 8 12 20 15 34 16 27 286 16.84 21. Ivan Miroshnichenko TORONTO_M RW 16 6 17 23 6 37 7 12 359 16.81 22. Ty Glover ABBOTSFORD C 15 6 15 21 6 37 6 21 299 16.50 23. Alex Barre-Boulet COACHELLA C 16 9 14 23 -1 57 20 36 423 16.47 24. Gabriel Perreault TORONTO_M RW 16 11 10 21 3 48 14 19 335 16.34 25. Andrew Cristall WILKESBARE LW 16 5 17 22 8 42 36 10 327 16.25

Player 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. Drew Commesso L.VALLEY G 9 8 1 0 0 239 263 0.909 19.87 2. Jiri Patera GRANDRAPID G 9 6 1 1 0 193 213 0.906 19.37 3. Jan Bednar ABBOTSFORD G 10 7 2 1 0 248 275 0.902 18.93 4. Glenn Gawdin L.VALLEY C 13 8 11 19 12 46 2 11 320 18.92 5. Liam Ohgren ABBOTSFORD RW 12 6 14 20 2 34 10 19 275 18.58 6. Brad Lambert PROVIDENCE LW 14 11 11 22 -1 37 26 22 306 18.29 7. Dalibor Dvorsky BRIDGEPORT LW 15 11 11 22 4 43 4 20 330 18.08 8. Owen Beck ONTARIO LW 12 10 7 17 2 36 10 18 276 17.08 9. Julian Lutz ABBOTSFORD LW 12 6 12 18 2 31 12 19 269 16.92 10. Joseph Anderson COLORADO_E RW 12 8 8 16 7 33 6 9 274 16.79 11. Patrik Puistola MANITOBA RW 14 5 14 19 11 29 2 7 247 16.79 12. Ryan O'Reilly CALGARY_W RW 13 4 14 18 8 22 4 14 250 16.38 13. Jagger Firkus COACHELLA LW 14 6 13 19 7 44 22 8 305 16.32 14. Cole Koepke SAN_JOSE RW 12 5 12 17 4 28 18 19 268 16.25 15. Matias Maccelli TORONTO_M LW 13 10 7 17 3 46 30 14 312 16.15 16. Georgii Merkulov PROVIDENCE C 14 8 11 19 3 29 20 9 296 16.11 17. Jonathan Lekkerimaki COACHELLA RW 14 9 9 18 5 47 10 17 274 16.00 18. Stiven Sardaryan L.VALLEY RW 13 7 8 15 13 37 4 8 221 15.79 19. Jackson Hallum HENDERSON C 13 10 5 15 8 39 2 19 245 15.58 20. Lukas Dragicevic GRANDRAPID D 13 5 7 12 10 23 29 13 255 15.45 21. Jack Bar MANITOBA D 14 5 8 13 9 20 14 22 282 15.21 22. Ivan Demidov BRIDGEPORT LW 15 7 13 20 0 36 28 21 325 15.08 23. Colby Barlow SYRACUSE LW 12 11 3 14 3 38 20 31 255 15.04 24. Easton Cowan ROCKFORD C 10 7 5 12 5 33 11 15 212 15.00 25. Ethan Edwards SAN_DIEGO D 13 6 6 12 6 21 10 8 298 14.93

Player of the month #2 (Day 25 - 48)

(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. Gavin White BELLEVILLE D 9 5 11 16 5 20 8 23 231 26.28 2. Hunter Brzustewicz UTICA D 11 2 15 17 13 24 4 14 206 24.01 3. Cameron Whitehead HENDERSON G 10 9 1 0 0 281 302 0.930 20.29 4. Ty Taylor SAN_JOSE G 11 6 3 0 1 285 314 0.908 20.02 5. Samuel Honzek BELLEVILLE LW 10 9 8 17 1 42 12 12 242 19.50 6. Reilly Walsh SAN_JOSE D 12 5 10 15 6 37 8 11 290 19.13 7. Thomas Milic CHICAGO_W G 11 4 2 1 0 181 197 0.919 18.56 8. Erik Portillo SYRACUSE G 9 3 2 1 0 154 168 0.917 18.17 9. Jackson Perbix HENDERSON RW 11 6 9 15 13 36 2 22 194 18.09 10. Ivan Miroshnichenko TORONTO_M RW 11 8 6 14 8 32 10 24 272 16.55 11. Cole Schwindt UTICA C 11 6 9 15 6 29 4 9 230 16.50 12. Frank Nazar UTICA C 11 2 14 16 6 19 16 14 236 16.41 13. Gavin Hayes HERSHEY LW 12 12 4 16 0 25 10 12 242 16.33 14. Jonne Tammela TUCSON RW 11 8 7 15 3 35 8 19 248 16.32 15. Benoit-Olivier Groulx COLORADO_E RW 12 4 11 15 12 17 14 16 162 16.00 16. Colby Barlow SYRACUSE LW 11 3 11 14 10 32 12 20 226 15.75 17. Anthony Romano BELLEVILLE LW 10 6 7 13 5 34 8 11 201 15.75 18. Marshall Warren SAN_DIEGO D 11 2 10 12 3 31 16 10 252 15.69 19. Caedan Bankier WILKESBARE C 10 4 9 13 6 27 12 17 206 15.50 20. Aatos Koivu SAN_JOSE RW 11 8 6 14 3 29 9 14 222 15.41 21. Matyas Sapovaliv HENDERSON RW 11 6 8 14 5 40 6 9 268 15.36 22. Matthew Poitras ROCKFORD RW 12 7 8 15 5 30 18 14 215 15.29 23. Samuel Helenius COLORADO_E C 12 7 6 13 12 22 16 10 150 15.08 24. Ryder Ritchie ABBOTSFORD LW 12 7 7 14 8 27 4 11 198 15.08 25. Jake Christiansen CHARLOTTE D 11 4 8 12 -2 26 22 18 284 15.05

Player of the month #1 (Day 1 - 24)

(Minimum of 10 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. Antonio Stranges ROCKFORD LW 11 8 12 20 9 27 10 17 217 22.23 2. Vadim Zherenko ROCKFORD G 12 8 1 0 1 245 271 0.904 21.30 3. Brandon Saigeon SYRACUSE C 12 11 8 19 8 43 22 25 292 20.25 4. Matthew Thiessen BRIDGEPORT G 10 5 3 0 1 246 270 0.911 19.83 5. Fabian Lysell SYRACUSE C 13 6 14 20 13 36 10 18 293 19.38 6. Ruslan Iskhakov L.VALLEY C 10 6 10 16 6 23 2 15 196 19.00 7. Dawson Barteaux MANITOBA D 13 4 12 16 6 26 10 58 360 18.52 8. Colby Ambrosio ROCKFORD C 12 6 12 18 7 32 8 13 243 17.96 9. Evan Vierling CHICAGO_W C 13 9 11 20 0 34 20 23 319 17.63 10. Kasper Kulonummi CHARLOTTE D 13 5 11 16 0 30 20 13 287 17.62 11. William Stromgren TEXAS RW 12 3 13 16 15 20 19 10 214 17.21 12. Matias Maccelli TORONTO_M LW 13 7 12 19 4 37 36 14 320 17.13 13. Macklin Celebrini ROCKFORD C 12 6 10 16 10 34 4 16 251 16.92 14. Zach Dean SPRINGFIEL C 12 4 13 17 8 34 8 24 274 16.83 15. Colby Barlow SYRACUSE LW 13 5 13 18 9 38 10 24 316 16.83 16. Elliot Ekmark L.VALLEY LW 12 8 8 16 7 30 2 9 203 16.79 17. Joshua Bloom UTICA LW 10 7 6 13 6 23 8 18 176 16.25 18. Gavin White BELLEVILLE D 13 2 13 15 2 21 8 26 312 16.23 19. Ludwig Persson SYRACUSE RW 12 4 13 17 5 29 18 7 218 16.21 20. Ruben Rafkin SAN_JOSE D 12 5 7 12 6 22 23 39 289 15.80 21. Jagger Firkus COACHELLA LW 12 5 10 15 9 32 6 5 227 15.63 22. Luke Henman TEXAS C 12 7 7 14 10 27 14 23 274 15.50 23. Dmitry Zavgorodniy BELLEVILLE RW 12 7 9 16 2 33 15 5 246 15.50 24. Dmitri Samorukov HERSHEY D 12 6 7 13 -2 18 6 14 301 15.49 25. Oskar Pettersson TEXAS RW 12 9 6 15 2 31 17 24 218 15.17