.
Team Information and Facts
2025-2026 Player Stats
# Player GP G A TP PPG PIM +/-
  NCDC
1. Thomas Harnett (F) 19 6 10 16 0.84 21 -
2. Yegor Sapozhnikov (F) 22 6 9 15 0.68 33 -
3. Ralfs Veidemanis (F) 15 6 8 14 0.93 6 -
4. Max Markhede (RW) 16 5 8 13 0.81 19 -
5. Magnus Turcotte (D) 23 4 7 11 0.48 10 -
6. Oliver Olsson (F) 8 3 7 10 1.25 4 -
7. Ryan Bernard (C/W) 16 6 3 9 0.56 10 -
8. Charlie Windwer (D) 21 4 5 9 0.43 36 -
9. Christian Bifano (D) 13 0 9 9 0.69 14 -
10. Victor Elias (LW/C) 18 3 5 8 0.44 14 -
11. Artis Skrebels (F) 20 2 5 7 0.35 6 -
12. Gaber Jovanovic Sorn (F) 19 3 3 6 0.32 2 -
13. Griffin Rudo (F) 14 2 4 6 0.43 2 -
14. Carl Diagostino (W) 8 2 3 5 0.63 6 -
15. Jordan Bowman (F) 18 1 4 5 0.28 6 -
16. Melvin Lönnemyr (RW) 19 2 2 4 0.21 4 -
17. Bryce Wood (D) 6 1 3 4 0.67 0 -
18. Gavin Anderson (F) 20 0 4 4 0.20 6 -
19. Paul Schilcher (D) 22 0 3 3 0.14 36 -
20. Evan Jones (F) 15 2 0 2 0.13 6 -
21. Will O'Donovan (F) 3 1 1 2 0.67 0 -
22. Joseph Terpstra (LW/C) 5 1 1 2 0.40 0 -
23. Viggo Kronvall (D) 17 0 2 2 0.12 14 -
24. Zach Lacasse (D) 20 0 2 2 0.10 14 -
25. Kristian Halbych (F) 1 1 0 1 1.00 0 -
26. Cole Trainor (RW) 3 1 0 1 0.33 2 -
27. Malik Latour (D) 4 1 0 1 0.25 23 -
28. Maxim Malakhov (C/W) 10 1 0 1 0.10 21 -
29. Alexander Suvorov (C/W) 5 0 1 1 0.20 0 -
30. Andrew Mitchell (F) 5 0 1 1 0.20 2 -
31. Branislav Kral (D) 12 0 1 1 0.08 8 -
32. Alexander Melillo (C) 1 0 0 0 0.00 0 -
33. Samuel Anderson (F) 1 0 0 0 0.00 0 -
34. Filip Ström (RW) 1 0 0 0 0.00 0 -
35. Kyle Roepcke (F) 1 0 0 0 0.00 0 -
36. Jonathan Bergmann (D) 1 0 0 0 0.00 0 -
37. Connor Hetherington (F) 1 0 0 0 0.00 2 -
38. Brook Chapman (F/D) 2 0 0 0 0.00 0 -
39. Gavin Elkins (F) 3 0 0 0 0.00 2 -
40. Corbin Gephart (D) 3 0 0 0 0.00 17 -
41. Karl Strandberg (F) 4 0 0 0 0.00 0 -
42. Paulis Paegle (D) 4 0 0 0 0.00 4 -
43. Cam Freeman (D) 5 0 0 0 0.00 2 -
44. Jack Kopfstein (D) 8 0 0 0 0.00 0 -
2025-2026 Goaltending Stats
# Player GP GAA SV% W L T SO TOI SVS GA
  NCDC
1. Teddy Ecker 1 3.24 .932 0 1 0 0 56 41 3
2. Joel Nieminen 12 3.95 .911 4 7 0 1 669 452 44
3. Stephen Michalek 2 5.44 .906 0 0 0 0 34 29 3
4. Andrej Zajaros 2 4.68 .821 1 0 0 0 65 23 5
5. Kirill Madiyev 10 0.00 .000 - - - - - - -