Roster

Name Class Home Town Position Number
Chase R. Anderson 2025 Marblehead, MA G 41
Michael C. Barrett 2028 Lynnfield, MA LF 12
Louis-Felix Beaulieu 2026 Saint-Lambert, QC, CA LD 8
Patrick G. Benson 2028 Dover, MA RF 24
Daniel Collins 2025 Winchester, MA LF 2
Joseph C. Doyle 2026 New York, NY LF 21
Zachary Fedele 2026 Saint-Lazare, QC, CA LD 6
Rui Han 2025 San Diego, CA LW 88
Maxim Krasovsky 2027 Tarzana, CA G 28
Nathan Kreppner 2027 Toronto, ON, CA LF 19
Edouard Lord 2026 Quebec City, QC, CA G 31
Russell C. Louie 2027 Dublin, CA LF 11
Kieran McIntosh 2027 Val-Des-Monts, QC,CA RF 14
Peyton J. Militello — Assistant Captain 2025 Dallas, TX LW 17
Tyler Miocevich 2026 Toronto, ON LD 20
David P. O'Neill 2026 Wayne, PA RW 27
Matthew R. Piotrowski 2027 Ridgewood, NJ LD 55
Grayden Robertson-Palmer Captain 2025 Saint Andrews, NB, CA LC 7
Charles E. Sabre — Assistant Captain 2025 Edina, MN RD 9
Zachary Skowronek 2025 Arlington, VA LD 44
Alexander D. Small 2026 Phoenixville, PA RW 26
Liam TenHarmsel 2026 Lowell, MI RD 18
Alexandre M. Theodore 2027 Petaluma, CA LW 3
Ethan X. Xu 2028 Chappaqua, NY RD 10
Jack N. Frischmann Manager 2025 Acworth, GA
Paul V. Harrison Manager 2025 Chicago, IL
Nicholas D. Norris Manager 2026 Boulder, CO
John D. Scarbrough Manager 2025 Boulder, CO