Saint John Alpines

Current Roster

RankPlayerTeamPosition
1Sean GalbraithSaint John AlpinesSecond base
2Scott MaySaint John AlpinesOutfielder
3Devan ThomasSaint John AlpinesFirst base, Outfielder
4Ron BartonSaint John AlpinesOutfielder
5Adam ClarkSaint John AlpinesShortstop
6Mark LegereSaint John AlpinesCatcher
7Kent FultonSaint John AlpinesCatcher, Pitcher
8Brooks SaundersSaint John AlpinesPitcher
9Jay MageeSaint John AlpinesStarting Pitcher
10Brandon McQuadeSaint John AlpinesOutfielder
11Justin McQuadeSaint John AlpinesCatcher, Pitcher
12Shaun O’TooleSaint John AlpinesStarting Pitcher
13Kevin DesaulniersSaint John AlpinesPitcher, Outfielder
14Joel ArbeauSaint John AlpinesOutfielder
15Ryan OwensSaint John AlpinesOutfielder
16Peter ShawSaint John AlpinesPitcher, Infielder
17Ryan ArsenaultSaint John AlpinesStarting Pitcher
18Brody ChamberlainSaint John Alpines
19Jack ShannonSaint John AlpinesPitcher, Outfielder
20Dan TaylorSaint John AlpinesPitcher, Infielder
21Sherman YeoSaint John AlpinesStarting Pitcher
22Rob KearySaint John AlpinesFirst base
23Mark PhillipsSaint John AlpinesThird base, Outfielder
24Shane BettsSaint John AlpinesOutfielder
25Justin KingSaint John Alpines
26Ryan Van SnickSaint John AlpinesCatcher, Second base
27Yves ParentSaint John AlpinesCatcher