.
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. Mitchell McDonald (F) 103 50 40 90 0.87 212 2016-2019 3
6. Axel Lund (D) 100 12 19 31 0.31 41 2016-2019 3
7. Todd Johnson (F) 98 36 41 77 0.79 46 2015-2018 3
8. Baron Lawrence (D) 75 9 13 22 0.29 50 2016-2019 3
9. Spencer Ordahl (D) 74 6 9 15 0.20 42 2016-2019 3
10. Trey Stocker (D) 72 10 25 35 0.49 153 2015-2017 2
11. Rhett Nikolejsin (LW) 71 36 39 75 1.06 77 2015-2017 2
12. Braden Birnie (F) 68 32 79 111 1.63 44 2016-2018 2
13. Joel Niemegeers (F) 59 14 27 41 0.69 137 2016-2018 2
14. Dawson Alexander (D) 42 0 3 3 0.07 34 2014-2017 2
15. Matthew Daunheimer (D) 40 4 12 16 0.40 14 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