Sports
773 voters

The Best Canadian MLB Players Of All Time

Updated April 28, 2020 6.8k votes 773 voters 11.8k views64 items

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.

...more
  • 1
    Ferguson Jenkins
    310
    79

    Ferguson Jenkins

    Starting pitcher, Pitcher

    NationalityCanada

    BirthplaceChatham-Kent, Canada

    TeamsPhiladelphia Phillies, Chicago Cubs, Texas Rangers, Boston Red Sox

    More Ferguson Jenkins 

    #65 of 255 The Best Players in the Baseball Hall of Fame#53 of 278 The Best Starting Pitchers of All Time

  • 2
    Larry Walker
    348
    102

    Larry Walker

    Right fielder, Outfielder

    NationalityCanada

    BirthplaceMaple Ridge, Canada

    BatsLeft-handed

    TeamsMontreal Expos, Colorado Rockies, St. Louis Cardinals

  • 3
    Joey Votto
    361
    119

    Joey Votto

    First baseman

    NationalityCanada

    BirthplaceToronto, Canada

    BatsLeft-handed

    TeamsCincinnati Reds

    More Joey Votto 

    #104 of 104 The Greatest Throwing Arms of All Time#23 of 62 The Most Likable Active MLB Players

  • 4
    Justin Morneau
    210
    66

    Justin Morneau

    First baseman

    NationalityCanada

    BirthplaceNew Westminster, Canada

    BatsLeft-handed

    TeamsMinnesota Twins

  • 5
    Freddie Freeman
    218
    81

    Freddie Freeman

    First baseman

    NationalityAmerican

    BirthplaceFountain Valley, California

    BatsLeft

    TeamsAtlanta Braves

    More Freddie Freeman 

    #181 of 582 The Greatest Baseball Players Of All Time#7 of 106 The Best Atlanta Braves Of All Time

  • 6
    Russell Martin
    220
    101

    Russell Martin

    Catcher, Third baseman

    NationalityCanada

    BirthplaceEast York, Toronto, Canada

    BatsRight-handed

    TeamsLos Angeles Dodgers

  • 7
    Eric Gagne
    190
    86

    Eric Gagne

    Pitcher
  • 8
    Vladimir Guerrero Jr.
    154
    63

    BatsRight

    TeamsToronto Blue Jays

  • 9
    James Paxton
    163
    77

    BirthplaceRichmond, Canada

    TeamsNew York Yankees

    More James Paxton 

    #121 of 149 The Greatest New York Yankees Of All Time#108 of 273 The Top Current Baseball Players

  • 10
    Ryan Dempster
    138
    58

    Ryan Dempster

    Starting pitcher, Pitcher

    NationalityCanada

    BirthplaceGibsons, Canada

    BatsRight-handed

    TeamsChicago Cubs, Miami Marlins, Cincinnati Reds

  • 11
    Jason Bay
    146
    65

    Jason Bay

    Left fielder

    NationalityCanada

    BirthplaceTrail, Canada

    BatsRight-handed

    TeamsSan Diego Padres, Boston Red Sox, Pittsburgh Pirates

    More Jason Bay 

    #106 of 146 The Best Boston Red Sox Of All Time#117 of 142 The Greatest Left-Fielders of All Time

  • 12
    Matt Stairs
    94
    33

    Matt Stairs

    Designated hitter, Right fielder

    NationalityCanada

    BirthplaceSaint John, Canada

    BatsLeft-handed

    TeamsMilwaukee Brewers, Philadelphia Phillies, Montreal Expos, Kansas City Royals, Chicago Cubs

    More Matt Stairs 

    #439 of 511 The Best Baseball Players NOT in the Hall of Fame#134 of 142 The Greatest Right-Fielders of All Time

  • 13
    Tip O'Neill
    80
    24

    Tip O'Neill

    Outfielder, Left fielder

    NationalityCanada

    BirthplaceMalahide, Ontario, Canada

    TeamsSt. Louis Browns, New York Gothams, Chicago Pirates, Cincinnati Reds

  • 14
    Terry Puhl
    94
    38

    Terry Puhl

    Right fielder, Outfielder

    NationalityCanada

    BirthplaceMelville, Canada

    TeamsKansas City Royals, Houston Astros

  • 15
    Claude Raymond
    80
    29

    Claude Raymond

    Pitcher

    NationalityCanada

    BirthplaceSaint-Jean-sur-Richelieu, Canada

    TeamsHouston colt .45s, Montreal Expos, Chicago White Sox, Atlanta Braves, Milwaukee Braves

  • 16
    John Axford
    105
    50

    NationalityCanada

    BirthplaceSimcoe, Ontario, Canada

    BatsRight-handed

  • 17
    Jeff Heath
    82
    32

    Jeff Heath

    Outfielder, Left fielder

    NationalityCanada, United States of America

    BirthplaceFort William, Ontario, Thunder Bay, Canada

    TeamsSt. Louis Browns, Boston Braves, Cleveland Indians, Washington Senators

    More Jeff Heath 

    #35 of 64 The Best Canadian MLB Players Ever#167 of 177 The Best Cleveland Indians Of All Time

  • 18
    51
    8

    Mike Soroka

  • 19
    John Hiller
    80
    34

    NationalityCanada, United States of America

    BirthplaceToronto, Canada

    TeamsDetroit Tigers

  • 20
    Erik Bedard
    82
    36

    Erik Bedard

    Pitcher
  • 21
    Paul Quantrill
    98
    51

    NationalityCanada, United States of America

    BirthplaceLondon, Canada

    TeamsSan Diego Padres, Philadelphia Phillies, Los Angeles Dodgers, Boston Red Sox, Miami Marlins

  • 22
    George Selkirk
    67
    25

    George Selkirk

    Outfielder

    NationalityCanada, United States of America

    BirthplaceHuntsville, Canada

    TeamsNew York Yankees

  • 23
    Reggie Cleveland
    59
    23

    Reggie Cleveland

    Pitcher

    NationalityCanada

    BirthplaceSwift Current, Canada

    TeamsMilwaukee Brewers, Texas Rangers, Boston Red Sox, St. Louis Cardinals

  • 24
    54
    21

    Cory Koskie

    Outfield

    NationalityCanadian

    BirthplaceAnola, Manitoba

    BatsLeft

    TeamsTwins, Blue Jays, Brewers

  • 25
    Michael Saunders
    95
    63

    Michael Saunders

    Left fielder, Center fielder

    NationalityCanada

    BirthplaceVictoria, Canada

    BatsLeft-handed