Loading page

Arnprior Rivermen - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagAnthony McVeigh (C)659181257438-2712007 - 202619
2.Canada flagLuca Nocita (LW)4481742594330.972152012 - 202612
3.Canada flagAlex Hulford (C)4192552655201.242582010 - 202615
4.Canada flagNicholas Ngwafusi (D)41937871240.33242009 - 202614
5.Canada flagRyley Egan (F)407226293519-3372007 - 202615
6.Canada flagMartin Fréchette (RW)3951962234191.06782010 - 202612
7.Canada flagAlderic Denis (D/F)393341281620.414202013 - 202612
8.Canada flagDaniel Johnson (LW)3791191762950.781022013 - 202613
9.Canada flagBrett Ashton (LW)37981101182-6622003 - 202613
10.Canada flagRiley Hennigar (LW)3541852154001.133692008 - 202612
11.Canada flagJustin Felhaber (F)34683116199-1552009 - 202615
12.Canada flagJohnny Kyte (D)3441451650.193392009 - 202613
13.Canada flagLuke Jefferies (RW)3384156970.292172013 - 202611
14.Canada flagSpencer Roberts (LW)32581901710.534332008 - 202613
15.Canada flagSebastien Ouimet (RW/C)3191071732800.882112016 - 202610
16.Canada flagTy Power (C)306891352240.735502012 - 202611
17.Canada flagAnand Oberoi (G)295-----2011 - 202615
18.Canada flagJacob Victor (C/D)29023931160.41322013 - 202613
19.Canada flagRyland Landon (D)284301071370.481712016 - 20269
20.Canada flagIsaac Kelly (D)2792172930.333042014 - 202610
21.Canada flagJustin Wammes (LW)27468711390.513592017 - 20268
22.Canada flagBrayden Potvin (F)26560731330.51362016 - 20268
23.Canada flagAndrew Cuglietta (F)262124862100.8582015 - 202611
24.Canada flagZachary Bigras (D)256451011460.572562016 - 202610
25.Canada flagStephen Bird (LW)2553751880.352232007 - 20269
26.Canada flagBrandon Brazeau (F)250146832290.926462014 - 20269
27.Canada flagZachary Power (C)2461011562571.041042015 - 20269
28.Canada flagMatthew Denis (D)2441673890.361692007 - 202613
29.Canada flagReese Donnelly (F)23377571340.582392015 - 202610
30.Canada flagMax Saito (D)224351121470.66742016 - 20269
31.Canada flagBraden Cheney (D)2221137480.221042015 - 202611
32.Canada flagGavin Brown (C)218901122020.93902015 - 20267
33.Canada flagAnoushan Mugunthan (C)21750751250.582732018 - 20268
34.Canada flagBen Anderson (F)21578951730.81222015 - 202611
35.Canada flagZach Jones (D)2001142530.27892015 - 20269
36.Canada flagYannick Boudrias (F)18052961480.821012008 - 20269
37.Canada flagJustin Cox (F)1804642880.49872015 - 20268
38.Canada flagRyan Blanchfield (F)14851861370.931902013 - 20266
39.Canada flagAdrian Moyes (F)13568981661.231152010 - 20269
40.Canada flagXavier Dusablon (G)122-----2015 - 202610
41.Canada flagCarlen Lyle (G)101-----2009 - 20268
42.Canada flagDaniel Berti (LW)83132033-832020 - 20266
43.Canada flagMike Mackenzie (D)77718250.321362008 - 20264
44.Canada flagEric Martin (G)42-----2017 - 20264
45.Canada flagTommy Kyte (LW)395510-162012 - 20264
46.Canada flagMichael Pocock (G)3-----2024 - 20262
47.Canada flagKarl Lamontagne (G)1-----2025 - 20261