Below is an advertisement.
T12 Rosters
  1. Orange
  2. Navy
  3. Maroon
  4. Green
  5. Red
  6. Black
  7. Purple
  8. Blue
BC - ORANGE
NamePosition
Noah OrC
Owen NapieralskiC
Dawson GrayC/OF
Jason WillowIF
Steve MorettoIF
Michael StovmanIF
Jayden MarshIF
Damiano PalmegianiIF/OF
Thomas NealOF
Jayden KnightOF
Brett BassOF
Rhys CrattyOF/IF
Jacob CrossP
Jack DecoomanP
Sam ShoemakerP
Austin BrownP
Fynn ChesterP
Wesley MooreP
Travis McDougallP
Thomas HemerP
Cade SmithP/IF
ATLANTIC - Maroon
NamePositionProvince
Brett MercierCNew Brunswick
Bryce DavisCNova Scotia
Chris RitchieCNova Scotia
Brett PlattsIFPrince Edward Island
Adam EsteyIFNew Brunswick
Cole TuckerIFNewfoundland and Labrador
Declan BuckleIFNew Brunswick
Dyton BlackettIFNova Scotia
Riley BurttIF/CNew Brunswick
Gabriel PenalverIF/PPrince Edward Island
Connor SnarrOFNova Scotia
Keeshaun SuchOFNova Scotia
Daniel HogarthOFNewfoundland and Labrador
Doug HassellOFNova Scotia
Josh TardiffOF/PNew Brunswick
Dominic TardifOF/PNew Brunswick
Jaden GriffenPNova Scotia
Cam RitceyPNova Scotia
Ethan FrancisPPrince Edward Island
Garrett NicholsonPNova Scotia
ONTARIO - GREEN
NamePosition
Mitch OsborneC
Brett CorbethC
Bryce O'FarrellIF
Dondrea BremnerIF
Ryan KulaIF
Jacob MartinsIF
Jacob ErvinIF
Tye ImersonIF
Jameson HartOF
Cooper DavisOF
Kurt DawkinsOF
Noah MyersOF
Landon LeachP
Harley GollertP
Jonathan BurkhartP
Garner SpoljaricP
Jake EnglishP
Corben PetersP
Dallas HunterP
Nathan HolmesP
Jordan MarksP
ALBERTA - RED
NamePosition
Ayden MakarusC
Cole JacksonC
Soren GraversenIF
Robert HolmesIF
Cesar ValeroIF
Matthew CoutneyIF
Gino BourgetIF
Levi MuthIF/C
Clayton KeyesOF
Jacob BouzideOF
Greg StudentOF
Nicholas AllenOF
Jack MarlinOF/P
Dylan GatesP
Ben ErwinP
Will UndershuteP
Michael JohnsonP
Josh FisherP
Adam MackoP
Shaun AtamanchukP
Laron SmithP/IF
ONTARIO - BLACK
NamePosition
Noah NaylorC
David MendhamC
Kyle BryanC/1B
Malik WilliamsIF
Adam HallIF
Daniel CarinciIF
Kian BukalaIF
Leo MarkoticIF
Lucas ParenteOF
Tyrell HebertOF
Rashad CollymoreOF
Adam PlouffeOF
Ben AbramP
Noah SkirrowP
Tyler WhalenP
Cameron DyckP
Griffin HassalP
Adam TullochP
Hayden MalenfantP
Mitch StemerdinkP
Alex JonesP/OF
PRAIRIES - PURPLE
NamePositionProvince
Victor CernyCManitoba
Shayne CampbellCManitoba
Ethan GodsonIFSaskatchewan
Nolan MachibrodaIFSaskatchewan
Ryan GaabIFSaskatchewan
Tristan PetersIFManitoba
Logan FritzkeIFSaskatchewan
John PatmoreIF/OFMaintoba
Owen HarmsIF/PManitoba
Ryan OlchowayIF/PSaskatchewan
Chad PicktonIF/PManitoba
Stefan Atkinson OFSaskatchewan
Darnell WykeOFManitoba
Brody FrerichsOF/PSaskatchewan
Nathan SlobodianPSaskatchewan
Carson CampbellPManitoba
Andrew AsselinPManitoba
Logan HofmannP/CSaskatchewan
Tyler McWillieP/IFSaskatchewan
Conor SparksP/IFSaskatchewan
Tanner BercierP/IFManitoba
QUEBEC - BLUE
NamePosition
Archer Brookman C
Martin Vincelli-SimardC
Edouard JulienIF
Pierre Oliver AvoineIF/P
Remi PatryIF
Edouard SavoieIF
William PerrinIF
Anthony MarcanoIF
Isaac Mailhot-BerardIF/P
Isacc DeveauxOF
Marc Antoine LebreuxOF
Zach AsselinOF
Felix Chenier-RondeauOF
Marc-Antoine TremblayOF
Paul LabelleOF
William SierraP
Viktor BergeronP
Olivier Morin LarocqueP
Christopher PouliotP
Conor AngelP
Jordan GlazerP/OF

Player rosters are subject to change.

Toronto Blue Jays are proud supporters of Amateur Baseball across Canada