Over 200 Canadian baseball players have played in Major League Baseball. Featuring some of the best MLB players currently playing today and the greatest baseball players of all time, this list of MLB players from Canada includes World Series champions, Hall-of-Famers, and baseball legends. Who is the best MLB player from Canada?
When ranking the best Canadian MLB players, Joey Votto, Larry Walker, and Russell Martin are definitely in the top 10. Other good MLB players who were born in Canada include Justin Morneau, Fergie Jenkins, Jason Bay, and Ryan Dempster.
Vote up the best MLB players from Canada. Feel free to add any famous Canadian baseball players who have played in the Major Leagues who are missing from the list.
1
32186Ferguson Jenkins
Starting pitcher, PitcherNationality: Canada
Birthplace: Chatham-Kent, Canada
Teams: Philadelphia Phillies, Chicago Cubs, Texas Rangers, Boston Red Sox
2
365107Larry Walker
Right fielder, OutfielderNationality: Canada
Birthplace: Maple Ridge, Canada
Bats: Left-handed
Teams: Montreal Expos, Colorado Rockies, St. Louis Cardinals
- 3368119
Joey Votto
First basemanNationality: Canada
Birthplace: Toronto, Canada
Bats: Left-handed
Teams: Cincinnati Reds
- 422168
Justin Morneau
First basemanNationality: Canada
Birthplace: New Westminster, Canada
Bats: Left-handed
Teams: Minnesota Twins
- 523387
Freddie Freeman
First basemanBirthplace: Fountain Valley, California
Bats: Left
Teams: Atlanta Braves
- 617466
Vladimir Guerrero Jr.
Third baseNationality: Canadian, Dominican
Birthplace: Montreal, Quebec, Canada
Bats: Right
Teams: Toronto Blue Jays
- 7219103
Russell Martin
Catcher, Third basemanNationality: Canada
Birthplace: Toronto, East York, Canada
Bats: Right-handed
Teams: Los Angeles Dodgers
- 818889
Eric Gagne
Pitcher - 915168
Jason Bay
Left fielderNationality: Canada
Birthplace: Trail, Canada
Bats: Right-handed
Teams: San Diego Padres, Boston Red Sox, Pittsburgh Pirates
- 1013762
Ryan Dempster
Starting pitcher, PitcherNationality: Canada
Birthplace: Gibsons, Canada
Bats: Right-handed
Teams: Chicago Cubs, Miami Marlins, Cincinnati Reds
- 1115781
James Paxton
PitcherBirthplace: Richmond, Canada
Teams: Seattle Mariners
- 128526
Tip O'Neill
Outfielder, Left fielderNationality: Canada
Birthplace: Malahide, Ontario, Canada
Teams: St. Louis Browns, New York Gothams, Chicago Pirates, Cincinnati Reds
- 139336
Matt Stairs
Designated hitter, Right fielderNationality: Canada
Birthplace: Saint John, Canada
Bats: Left-handed
Teams: Milwaukee Brewers, Philadelphia Phillies, Montreal Expos, Kansas City Royals, Chicago Cubs
- 149641
Terry Puhl
Right fielder, OutfielderNationality: Canada
Birthplace: Melville, Canada
Teams: Kansas City Royals, Houston Astros
15
5710Mike Soroka
- 168333
Jeff Heath
Outfielder, Left fielderNationality: Canada, United States of America
Birthplace: Fort William, Ontario, Thunder Bay, Canada
Teams: St. Louis Browns, Boston Braves, Cleveland Indians, Washington Senators
- 1710353
John Axford
PitcherNationality: Canada
Birthplace: Simcoe, Ontario, Canada
Bats: Right-handed
- 187631
Claude Raymond
PitcherNationality: Canada
Birthplace: Saint-Jean-sur-Richelieu, Canada
Teams: Houston colt .45s, Montreal Expos, Chicago White Sox, Atlanta Braves, Milwaukee Braves
- 198035
John Hiller
PitcherNationality: Canada, United States of America
Birthplace: Toronto, Canada
Teams: Detroit Tigers
- 207128
George Selkirk
OutfielderNationality: Canada, United States of America
Birthplace: Huntsville, Canada
Teams: New York Yankees
- 218138
Erik Bedard
Pitcher - 229452
Paul Quantrill
PitcherNationality: Canada, United States of America
Birthplace: London, Canada
Teams: San Diego Padres, Philadelphia Phillies, Los Angeles Dodgers, Boston Red Sox, Miami Marlins
23
5823Cory Koskie
OutfieldNationality: Canadian
Birthplace: Anola, Manitoba
Bats: Left
Teams: Twins, Blue Jays, Brewers
- 245827
Reggie Cleveland
PitcherNationality: Canada
Birthplace: Swift Current, Canada
Teams: Milwaukee Brewers, Texas Rangers, Boston Red Sox, St. Louis Cardinals
- 255832
Jeff Zimmerman
PitcherNationality: Canada, United States of America
Birthplace: Kelowna, Canada
Teams: Texas Rangers