Baseball The Best Canadian MLB Players Of All Time  

Ranker Baseball
726 votes 100 voters 54 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.

1
49 7
Joey Votto is listed (or ranked) 1 on the list The Best Canadian MLB Players Of All Time
Joey Votto First baseman

2
9 0
Freddie Freeman is listed (or ranked) 2 on the list The Best Canadian MLB Players Of All Time
PaulA1 added Freddie Freeman First baseman

3
9 0
James Paxton is listed (or ranked) 3 on the list The Best Canadian MLB Players Of All Time
PaulA1 added James Paxton Pitcher

4
36 8
Larry Walker is listed (or ranked) 4 on the list The Best Canadian MLB Players Of All Time
Larry Walker Right fielder, Outfielder

5
34 8
Ferguson Jenkins is listed (or ranked) 5 on the list The Best Canadian MLB Players Of All Time
Ferguson Jenkins Starting pitcher, Pitcher

6
30 6
Justin Morneau is listed (or ranked) 6 on the list The Best Canadian MLB Players Of All Time
Justin Morneau First baseman

7
29 11
Russell Martin is listed (or ranked) 7 on the list The Best Canadian MLB Players Of All Time
Russell Martin Catcher, Third baseman

8
16 3
John Axford is listed (or ranked) 8 on the list The Best Canadian MLB Players Of All Time
John Axford Pitcher

9
24 10
Eric Gagne is listed (or ranked) 9 on the list The Best Canadian MLB Players Of All Time
Eric Gagne Pitcher

10
21 10
Jason Bay is listed (or ranked) 10 on the list The Best Canadian MLB Players Of All Time
Jason Bay Left fielder

11
20 10
Ryan Dempster is listed (or ranked) 11 on the list The Best Canadian MLB Players Of All Time
Ryan Dempster Starting pitcher, Pitcher

12
8 2
Erik Bedard is listed (or ranked) 12 on the list The Best Canadian MLB Players Of All Time
Erik Bedard Pitcher

13
15 9
Paul Quantrill is listed (or ranked) 13 on the list The Best Canadian MLB Players Of All Time
Paul Quantrill Pitcher

14
15 9
Michael Saunders is listed (or ranked) 14 on the list The Best Canadian MLB Players Of All Time
Michael Saunders Left fielder, Center fielder

15
12 7
Jim Adduci is listed (or ranked) 15 on the list The Best Canadian MLB Players Of All Time
Jim Adduci Outfielder, First baseman

16
10 6
Jeff Heath is listed (or ranked) 16 on the list The Best Canadian MLB Players Of All Time
Jeff Heath Outfielder, Left fielder

17
9 5
Jason Dickson is listed (or ranked) 17 on the list The Best Canadian MLB Players Of All Time
Jason Dickson Pitcher

18
8 4
Claude Raymond is listed (or ranked) 18 on the list The Best Canadian MLB Players Of All Time
Claude Raymond Pitcher

19
7 3
Bob Addy is listed (or ranked) 19 on the list The Best Canadian MLB Players Of All Time
Bob Addy Right fielder, Outfielder, Second baseman

20
7 3
Jeff Zimmerman is listed (or ranked) 20 on the list The Best Canadian MLB Players Of All Time
Jeff Zimmerman Pitcher

21
5 1
Denis Boucher is listed (or ranked) 21 on the list The Best Canadian MLB Players Of All Time
Denis Boucher Pitcher

22
4 0
Nick Pivetta is listed (or ranked) 22 on the list The Best Canadian MLB Players Of All Time
PaulA1 added Nick Pivetta Pitcher

23
10 7
Jesse Crain is listed (or ranked) 23 on the list The Best Canadian MLB Players Of All Time
Jesse Crain Relief pitcher, Pitcher

24
10 7
Terry Puhl is listed (or ranked) 24 on the list The Best Canadian MLB Players Of All Time
Terry Puhl Right fielder, Outfielder, Left fielder

25
9 6
John Hiller is listed (or ranked) 25 on the list The Best Canadian MLB Players Of All Time
John Hiller Pitcher

26
8 5
Oscar Judd is listed (or ranked) 26 on the list The Best Canadian MLB Players Of All Time
Oscar Judd Pitcher

27
4 1
Nig Clarke is listed (or ranked) 27 on the list The Best Canadian MLB Players Of All Time
Nig Clarke Catcher

28
4 1
Dalton Pompey is listed (or ranked) 28 on the list The Best Canadian MLB Players Of All Time
PaulA1 added Dalton Pompey Center fielder

29
3 0
Tom Burgess is listed (or ranked) 29 on the list The Best Canadian MLB Players Of All Time
Tom Burgess Outfielder, First baseman

30
3 0
Ted Bowsfield is listed (or ranked) 30 on the list The Best Canadian MLB Players Of All Time
Ted Bowsfield Pitcher

31
3 0
Rob Butler is listed (or ranked) 31 on the list The Best Canadian MLB Players Of All Time
Rob Butler Outfielder

32
3 0
Vince Barton is listed (or ranked) 32 on the list The Best Canadian MLB Players Of All Time
Vince Barton Outfielder

33
3 0
Ed Bahr is listed (or ranked) 33 on the list The Best Canadian MLB Players Of All Time
Ed Bahr Pitcher

34
3 0
John Balaz is listed (or ranked) 34 on the list The Best Canadian MLB Players Of All Time
John Balaz Left fielder

35
9 7
George Selkirk is listed (or ranked) 35 on the list The Best Canadian MLB Players Of All Time
George Selkirk Outfielder

36
6 4
Andrew Albers is listed (or ranked) 36 on the list The Best Canadian MLB Players Of All Time
Andrew Albers Pitcher

37
6 4
Derek Aucoin is listed (or ranked) 37 on the list The Best Canadian MLB Players Of All Time
Derek Aucoin Pitcher

38
5 3
Goody Rosen is listed (or ranked) 38 on the list The Best Canadian MLB Players Of All Time
Goody Rosen Outfielder, Center fielder

39
5 3
Bill Atkinson is listed (or ranked) 39 on the list The Best Canadian MLB Players Of All Time
Bill Atkinson Pitcher

40
5 3
Bob Alexander is listed (or ranked) 40 on the list The Best Canadian MLB Players Of All Time
Bob Alexander Pitcher

41
3 1
Joe Brown is listed (or ranked) 41 on the list The Best Canadian MLB Players Of All Time
Joe Brown Outfielder, Catcher, First baseman

42
2 0
Rich Butler is listed (or ranked) 42 on the list The Best Canadian MLB Players Of All Time
Rich Butler Outfielder

43
6 5
Phillippe Aumont is listed (or ranked) 43 on the list The Best Canadian MLB Players Of All Time

44
4 3
Stubby Clapp is listed (or ranked) 44 on the list The Best Canadian MLB Players Of All Time
Stubby Clapp Second baseman

45
3 2
Bunk Congalton is listed (or ranked) 45 on the list The Best Canadian MLB Players Of All Time
Bunk Congalton Right fielder

46
3 2
Paul Calvert is listed (or ranked) 46 on the list The Best Canadian MLB Players Of All Time
Paul Calvert Pitcher

47
3 2
Frank Colman is listed (or ranked) 47 on the list The Best Canadian MLB Players Of All Time
Frank Colman Outfielder

48
3 2
Jim Cockman is listed (or ranked) 48 on the list The Best Canadian MLB Players Of All Time
Jim Cockman Third baseman

49
2 1
Reggie Cleveland is listed (or ranked) 49 on the list The Best Canadian MLB Players Of All Time
Reggie Cleveland Pitcher

50
5 5
Wyman Andrus is listed (or ranked) 50 on the list The Best Canadian MLB Players Of All Time
Wyman Andrus Third baseman