Sign in
$0.00
About
About
Annual General Meeting
Awards
Governance
Diversity, Equity & Inclusion
Hall of Fame
International
Long-Term Player Development
Opportunities
Policies
Safe Sport
Speaker Series
Programs
Programs
Canadian Championships
National Teams
Canada Games
Coaching
Umpires
B5
Canpitch
Timbits Softball
Slo-Pitch
Partners
Resources
Shop
Français
MEN'S NATIONAL TEAM
Events
Rosters
Rosters
2025 Athlete Pool
Coaches
John Stuart
Merritt, B.C.
Head Coach
Jeff Ellsworth
St. Lawrence, P.E.I.
Assistant Coach
Les Howey
Conception Bay, N.L.
Assistant Coach
Mark Quinn
Mermaid, P.E.I.
Assistant Coach
Support Staff
Adam Davies
Athletic Therapist
Mike Branchaud
CEO
Gilles LeBlanc
Manager - Operations
Athletes
Bryan Abrey
Richmond, B.C.
Denny Benson
Rama First Nation, Ont.
Zac Berg
Tavistock, Ont.
Ryan Boland
St. John's, N.L.
Shane Boland
St. John's, N.L.
Quinten Bruce
Grand Valley, Ont.
Sean Cleary
Harbour Main, N.L.
Bradley Ezekiel
Harbour Main, N.L.
Kyle Ezekiel
Holyrood, N.L.
Jordan Hudson
Saskatoon, Sask.
Blake Hunter
Nanaimo, B.C.
Derek Hyde
Tavistock, Ont.
Cory Jones
Leduc, Alta.
Dallas Kipfer
Kitchener, Ont.
Matthew Kutnikoff
Prince Albert, Sask.
Justin Laskowski
Warman, Sask.
Max Major
Riley Manion
Napanee, Ont.
Devon McCullough
Saskatoon, Sask.
Mason McKay
Tavistock, Ont.
Steven Normand
Calgary, Alta.
Nick Patrick
Saskatoon, Sask.
Cam Patton
Bible Hill, N.S.
Zach Pierce
Saskatoon, Sask.
Jordan Pomeroy
Placentia, N.L.
Tyler Randerson
New Hamburg, Ont.
Mathieu Roy
St-Gervais, Que.
Justin Schofield
Grand Pré, N.S.
Ty Sebastian
Brussels, Ont.
Colin Walsh
Petty Harbour, N.L.
Isaiah Whetstone
Embro, Ont.
Nick White
Truro, N.S.
Brant Wiebe
Delisle, Sask.
Reese Yantzi
Shakespeare, Ont.