.
Team Information and Facts
2016-2017 Players
# Player GP G A TP PPG PIM Period Years
1. Brayden Duke (RW) 112 22 24 46 0.41 145 2014-2017 3
2. Brayden Barsness (RW) 109 45 64 109 1.00 181 2014-2017 3
3. Matthew Anderson (F) 108 51 38 89 0.82 164 2015-2018 3
4. Preston Kotylak (D) 105 8 23 31 0.30 203 2014-2017 3
5. Todd Johnson (F) 98 36 41 77 0.79 46 2015-2018 3
6. Trey Stocker (D) 72 10 25 35 0.49 153 2015-2017 2
7. Rhett Nikolejsin (LW) 71 36 39 75 1.06 77 2015-2017 2
8. Axel Lund (D) 70 9 13 22 0.31 31 2016-2018 2
9. Mitchell McDonald (F) 69 35 34 69 1.00 121 2016-2018 2
10. Braden Birnie (F) 68 32 79 111 1.63 44 2016-2018 2
11. Joel Niemegeers (F) 59 14 27 41 0.69 137 2016-2018 2
12. Dawson Alexander (D) 42 0 3 3 0.07 34 2014-2017 2
13. Matthew Daunheimer (D) 40 4 12 16 0.40 14 2016-2018 2
14. Baron Lawrence (D) 39 2 6 8 0.21 12 2016-2018 2
15. Spencer Ordahl (D) 38 2 4 6 0.16 24 2016-2018 2
16. Jaxon Robertson (G) 38 - - - - - 2015-2018 3
17. Jake Roettger (D) 36 3 10 13 0.36 12 2016-2017 1
18. Nivay Haupstein (F) 33 15 20 35 1.06 33 2016-2017 1
19. Luke Arndt (D) 30 2 8 10 0.33 81 2015-2017 2
20. Luke Niemegeers (D) 28 14 14 28 1.00 80 2016-2017 1
21. Josh Dubiel (G) 21 - - - - - 2016-2017 1
22. Max Hicks (F) 2 0 1 1 0.50 0 2016-2017 1
23. Carter Watt (D) 2 0 0 0 0.00 0 2016-2017 1
24. Mike Weisgerber (G) 0 - - - - - 2016-2017 1