Roster

Season 25-26

Name Class Home Town Position Number
Senji S. Kimura Brattleboro, VT 2029 G 1
Alexandre M. Theodore Petaluma, CA 2027 F 3
Zachary Fedele Saint-Lazare, QC, CA 2026 D 6
Robert C. Greer Lake Forest, IL 2026 D 7
Louis-Felix Beaulieu Captain Saint-Lambert, QC, CA 2026 D 8
Ethan X. Xu Chappaqua, NY 2028 D 10
Russell C. Louie Dublin, CA 2027 F 11
Michael C. Barrett Lynnfield, MA 2028 F 12
Kieran McIntosh Val-Des-Monts, QC,CA 2027 F 14
Jack M. Cannon Barnstable, MA 2029 F 15
Lucas Nathan Manhattan Bch, CA 2028 F/D 16
Liam TenHarmsel Lowell, MI 2026 D 18
Nathan Kreppner Toronto, ON, CA 2027 F 19
Tyler Miocevich Toronto, ON 2026 D 20
Joseph C. Doyle New York, NY 2026 F 21
Alexander D. Small Captain Phoenixville, PA 2026 C 26
David P. O'Neill Captain Newtown Square, PA 2026 F 27
Maxim Krasovsky Tarzana, CA 2027 G 28
Jason B. Faith Montreal West, QC,CA 2026 F 29
Edouard Lord Quebec City, QC, CA 2026 G 31
Matthew R. Piotrowski Morris Plains, NJ 2027 D 55
Jack A. O'Dell Wilmette, IL 2028 D 81
Nolan Roberts Cary, NC 2028 F 91