.
Team Information and Facts
All Time per Season Player Stats
# Player Season Age League GP G A TP PPG PIM +/-
1. Shane Harper (RW) 2022-2023 33 ECHL 65 22 53 75 1.15 20 -5
2. Peter MacArthur (C) 2016-2017 31 ECHL 63 24 39 63 1.00 24 1
3. Patrick Grasso (RW) 2022-2023 26 ECHL 64 37 22 59 0.92 16 5
4. Tristan Ashbrook (C/RW) 2023-2024 25 ECHL 69 32 25 57 0.83 39 11
5. Shane Harper (RW) 2023-2024 34 ECHL 56 19 37 56 1.00 24 10
6. Brian Ward (C) 2017-2018 25 ECHL 59 30 23 53 0.90 73 4
7. Shane Harper (RW) 2021-2022 32 ECHL 48 22 30 52 1.08 18 -12
8. Matt Salhany (RW) 2019-2020 26 ECHL 62 26 25 51 0.82 16 -11
9. Grant Jozefek (RW) 2022-2023 25 ECHL 68 18 33 51 0.75 22 14
10. Ryan Smith (C/RW) 2023-2024 26 ECHL 69 27 23 50 0.72 10 15
11. Patrick Grasso (RW) 2021-2022 25 ECHL 68 26 24 50 0.74 25 -5
12. Terrence Wallin (C/RW) 2017-2018 25 ECHL 59 21 29 50 0.85 29 10
13. Brian Ward (C) 2016-2017 24 ECHL 49 27 22 49 1.00 65 18
14. Mike Szmatula (LW) 2019-2020 27 ECHL 56 20 29 49 0.88 26 -8
15. Kevin O'Neil (RW/LW) 2024-2025 26 ECHL 60 19 30 49 0.82 24 -18
16. Mike Szmatula (LW) 2018-2019 26 ECHL 60 27 21 48 0.80 10 5
17. Peter MacArthur (C) 2018-2019 33 ECHL 55 13 32 45 0.82 36 -1
18. Dennis Kravchenko (C/LW) 2016-2017 22 ECHL 41 18 25 43 1.05 63 3
19. Desmond Bergin (D) 2017-2018 24 ECHL 65 15 28 43 0.66 26 7
20. Tyler Irvine (RW) 2021-2022 25 ECHL 49 19 23 42 0.86 22 -12
21. Ryan Smith (C/RW) 2022-2023 25 ECHL 70 16 26 42 0.60 25 -7
22. Matt Salhany (RW) 2018-2019 25 ECHL 58 15 27 42 0.72 10 3
23. Brian Ward (C) 2018-2019 26 ECHL 48 20 21 41 0.85 104 8
24. Ty Loney (RW) 2016-2017 24 ECHL 36 18 22 40 1.11 20 10
25. Brannon McManus (C/RW) 2025-2026 26 ECHL 41 18 22 40 0.98 26 13
26. Greg Wolfe (C/RW) 2015-2016 25 ECHL 55 16 24 40 0.73 20 10
27. Patch Alber (D) 2016-2017 27 ECHL 66 3 36 39 0.59 46 4
28. Greg Wolfe (C/RW) 2016-2017 26 ECHL 53 14 22 36 0.68 21 2
29. Peter MacArthur (C) 2015-2016 30 ECHL 46 8 28 36 0.78 25 -4
30. Conor Riley (D/F) 2018-2019 26 ECHL 53 21 14 35 0.66 84 11
31. Matt Stief (D) 2023-2024 27 ECHL 70 4 31 35 0.50 12 2
32. Ty Loney (RW) 2017-2018 25 ECHL 32 19 15 34 1.06 51 4
33. Patrick Grasso (RW) 2023-2024 27 ECHL 39 21 12 33 0.85 18 10
34. Travis Broughman (RW) 2022-2023 25 ECHL 48 12 21 33 0.69 22 -2
35. Erik Middendorf (LW/RW) 2023-2024 23 ECHL 36 18 14 32 0.89 12 7
36. Robbie Payne (C) 2019-2020 26 ECHL 44 12 20 32 0.73 54 2
37. Ara Nazarian (LW/C) 2019-2020 23 ECHL 54 12 20 32 0.59 14 13
38. Jordan Kaplan (RW/C) 2021-2022 24 ECHL 65 11 21 32 0.49 60 -32
39. Matias Cleland (D) 2018-2019 24 ECHL 70 5 27 32 0.46 49 13
40. Charlie Curti (D) 2019-2020 24 ECHL 56 11 20 31 0.55 16 -6
41. Peter MacArthur (C) 2021-2022 36 ECHL 38 8 23 31 0.82 14 -17
42. Grant Jozefek (RW) 2023-2024 26 ECHL 54 7 24 31 0.57 23 1
43. Jake Linhart (D) 2018-2019 22 ECHL 60 8 22 30 0.50 16 -5
44. Patch Alber (D) 2015-2016 26 ECHL 64 0 30 30 0.47 22 5
45. Robbie Payne (C) 2021-2022 28 ECHL 37 16 13 29 0.78 40 1
46. Colin Long (C) 2022-2023 33 ECHL 44 9 20 29 0.66 18 2
47. Nick Rivera (C) 2021-2022 25 ECHL 42 13 15 28 0.67 28 -16
48. Dylan Wendt (RW/C) 2024-2025 23 ECHL 43 9 19 28 0.65 16 -6
49. Shawn Weller (LW) 2022-2023 36 ECHL 51 14 13 27 0.53 49 -19
50. Travis Broughman (RW) 2023-2024 26 ECHL 66 14 13 27 0.41 48 -8
51. Gunnar Hughes (LW) 2016-2017 24 ECHL 69 14 13 27 0.39 72 2
52. Jeff Silengo (C/W) 2015-2016 25 ECHL 53 12 15 27 0.51 13 -2
53. Ryan Smith (C/RW) 2021-2022 24 ECHL 70 11 16 27 0.39 11 -22
54. Ryan Wheeler (D) 2024-2025 27 ECHL 62 9 17 26 0.42 96 -12
55. Joe Masonius (D) 2021-2022 24 ECHL 43 6 20 26 0.60 90 -5
56. Matt Stief (D) 2022-2023 26 ECHL 66 4 22 26 0.39 22 -13
57. Grant Loven (C) 2024-2025 27 ECHL 57 10 15 25 0.44 48 6
58. Jake Ryczek (D) 2021-2022 23 ECHL 48 6 19 25 0.52 34 -7
59. Jeff Taylor (D) 2022-2023 28 ECHL 43 5 20 25 0.58 32 -11
60. Andre Ghantous (RW/LW) 2024-2025 26 ECHL 56 12 12 24 0.43 20 -16
61. Desmond Bergin (D) 2018-2019 25 ECHL 37 8 16 24 0.65 20 -7
62. Jake Linhart (D) 2019-2020 23 ECHL 51 5 18 23 0.45 18 -18
63. T.J. Friedmann (W/C) 2024-2025 26 ECHL 58 12 10 22 0.38 16 -7
64. Gunnar Hughes (LW) 2015-2016 23 ECHL 64 11 11 22 0.34 73 -14
65. Eric Neiley (RW/C) 2017-2018 25 ECHL 30 10 12 22 0.73 55 -13
66. Ryan Wheeler (D) 2023-2024 26 ECHL 61 10 12 22 0.36 63 -1
67. Conor Riley (D/F) 2019-2020 27 ECHL 39 9 13 22 0.56 36 -4
68. Brady Fleurent (F) 2022-2023 28 ECHL 48 9 13 22 0.46 12 8
69. Luke Stevens (LW) 2021-2022 24 ECHL 31 7 15 22 0.71 12 -6
70. Colin Long (C) 2021-2022 32 ECHL 33 5 16 21 0.64 10 -8
71. Matt Salhany (RW) 2025-2026 32 ECHL 41 7 13 20 0.49 2 -3
72. Ryan Orgel (D) 2022-2023 25 ECHL 45 1 19 20 0.44 20 16
73. Brendan Less (D) 2024-2025 26 ECHL 51 1 19 20 0.39 25 11
74. Ryan Walker (LW) 2019-2020 22 ECHL 49 8 11 19 0.39 6 -18
75. Grant Loven (C) 2025-2026 28 ECHL 33 7 12 19 0.58 32 6
76. Conor Riley (D/F) 2017-2018 25 ECHL 58 5 14 19 0.33 44 -3
77. Rob Bordson (C/LW) 2015-2016 27 ECHL 9 9 9 18 2.00 4 9
78. Conor Riley (D/F) 2016-2017 24 ECHL 41 9 9 18 0.44 44 5
79. Mike Gillespie (F) 2023-2024 27 ECHL 45 6 12 18 0.40 12 -2
80. Colin Felix (D) 2023-2024 24 ECHL 41 5 13 18 0.44 64 22
81. Brian Carrabes (F) 2025-2026 24 ECHL 32 8 9 17 0.53 10 0
82. Phil Lane (RW) 2016-2017 24 ECHL 26 10 6 16 0.62 43 8
83. Tim Harrison (RW) 2017-2018 23 ECHL 63 8 8 16 0.25 88 -14
84. Brandon Schultz (C/LW) 2022-2023 26 ECHL 28 6 10 16 0.57 36 -9
85. Nick Rivera (C) 2022-2023 26 ECHL 30 5 11 16 0.53 54 -9
86. Ryan Orgel (D) 2023-2024 26 ECHL 40 5 9 14 0.35 18 -2
87. Luke Reid (D) 2025-2026 24 ECHL 36 3 11 14 0.39 20 6
88. Austin Orszulak (LW) 2017-2018 25 ECHL 36 6 7 13 0.36 22 1
89. Dylan Wendt (RW/C) 2025-2026 24 ECHL 16 4 9 13 0.81 4 2
90. Andre Ghantous (RW/LW) 2023-2024 25 ECHL 10 3 10 13 1.30 4 2
91. Zach Walker (RW) 2023-2024 25 ECHL 27 3 10 13 0.48 56 8
92. Brendan Less (D) 2023-2024 25 ECHL 44 2 11 13 0.30 23 12
93. Ryan Smith (C/RW) 2024-2025 27 ECHL 18 6 6 12 0.67 0 -2
94. Dennis Kravchenko (C/LW) 2018-2019 24 ECHL 27 5 7 12 0.44 41 -2
95. Ivan Chukarov (D) 2022-2023 27 ECHL 58 1 11 12 0.21 40 12
96. Patrick Grasso (RW) 2025-2026 29 ECHL 18 5 6 11 0.61 0 2
97. Terrence Wallin (C/RW) 2015-2016 23 ECHL 25 4 7 11 0.44 10 -10
98. Ryan Wheeler (D) 2025-2026 28 ECHL 41 2 9 11 0.27 56 7
99. T.J. Friedmann (W/C) 2023-2024 25 ECHL 26 6 4 10 0.38 17 4
100. T.J. Friedmann (W/C) 2025-2026 27 ECHL 30 5 5 10 0.33 4 3
215 players found | Previous page | Next page
All Time per Season Goaltending Stats
# Player Season Age League GP GAA SV% W L T SO TOI SVS GA
1. Jeremy Brodeur 2025-2026 29 ECHL 23 2.35 .920 15 6 2 1 1405 629 55
2. Jeremy Brodeur 2023-2024 27 ECHL 32 2.56 .918 18 9 3 2 1898 909 81
3. Alex Sakellaropoulos 2018-2019 24 ECHL 33 2.51 .915 19 6 5 3 1891 849 79
4. Cam Johnson 2018-2019 24 ECHL 10 2.54 .915 4 5 1 1 590 270 25
5. Vinnie Purpura 2023-2024 25 ECHL 25 2.78 .908 15 4 4 1 1487 679 69
6. Jake Theut 2022-2023 29 ECHL 34 2.98 .907 16 13 4 2 1977 955 98
7. Jeremy Brodeur 2024-2025 28 ECHL 24 2.89 .905 11 11 1 4 1370 632 66
8. Brandon Kasel 2021-2022 25 ECHL 27 3.56 .895 8 15 2 1 1499 759 89
9. Eamon McAdam 2019-2020 25 ECHL 40 3.25 .893 15 19 4 2 2324 1055 126
10. Alex Sakellaropoulos 2021-2022 27 ECHL 30 3.90 .881 10 17 1 0 1645 790 107
11. David Fessenden 2024-2025 26 ECHL 11 3.23 .874 2 5 1 0 595 221 32
LESS THAN 10 GAMES
1. Conor O'Brien 2021-2022 24 ECHL 1 1.03 .971 0 1 0 0 59 34 1
2. Tomas Sholl 2017-2018 23 ECHL 8 2.05 .939 5 0 1 0 411 217 14
3. Henry Welsch 2024-2025 24 ECHL 7 2.67 .908 3 3 0 1 382 167 17
4. Vinnie Purpura 2022-2023 24 ECHL 4 3.46 .906 2 0 0 0 208 115 12
5. Colton Phinney 2018-2019 25 ECHL 5 2.95 .896 4 1 0 0 285 120 14
6. Mike Robinson 2022-2023 25 ECHL 9 3.58 .896 4 3 2 0 520 268 31
7. Tom McCollum 2016-2017 27 ECHL 5 2.97 .894 3 1 1 0 303 126 15
8. Art Brey 2018-2019 24 ECHL 5 3.39 .891 3 1 0 0 231 106 13
9. Garrett Bartus 2015-2016 26 ECHL 3 3.33 .889 1 2 0 0 180 80 10
10. Sean Romeo 2019-2020 25 ECHL 2 2.50 .886 1 1 0 1 120 39 5
11. Chris Nell 2017-2018 23 ECHL 5 3.75 .885 1 3 0 0 257 123 16
12. Chris Nell 2019-2020 25 ECHL 2 2.96 .833 0 2 0 0 102 25 5
13. Eric Schierhorn 2018-2019 22 ECHL 3 5.71 .831 1 2 0 0 147 69 14
14. Dillon Kelley 2018-2019 24 ECHL 2 5.60 .794 0 2 0 0 76 27 7