Baseball The Best Canadian MLB Players Of All Time  

Ranker Baseball
856 votes 126 voters 1.4k views 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.

list ordered by

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

2
46 10
Ferguson Jenkins is listed (or ranked) 2 on the list The Best Canadian MLB Players Of All Time
Starting pitcher, Pitcher

3
46 13
Larry Walker is listed (or ranked) 3 on the list The Best Canadian MLB Players Of All Time
Right fielder, Outfielder

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

5
34 14
Russell Martin is listed (or ranked) 5 on the list The Best Canadian MLB Players Of All Time
Catcher, Third baseman

6
16 2
James Paxton is listed (or ranked) 6 on the list The Best Canadian MLB Players Of All Time
PaulA1 added Pitcher

7
29 12
Eric Gagne is listed (or ranked) 7 on the list The Best Canadian MLB Players Of All Time
Eric Gagne Pitcher

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

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

10
18 6
John Axford is listed (or ranked) 10 on the list The Best Canadian MLB Players Of All Time
Pitcher

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

12
17 10
Paul Quantrill is listed (or ranked) 12 on the list The Best Canadian MLB Players Of All Time
Pitcher

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

14
10 4
Erik Bedard is listed (or ranked) 14 on the list The Best Canadian MLB Players Of All Time
Erik Bedard Pitcher

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

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

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

18
10 7
John Hiller is listed (or ranked) 18 on the list The Best Canadian MLB Players Of All Time
Pitcher

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

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

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

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

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

24
6 3
Denis Boucher is listed (or ranked) 24 on the list The Best Canadian MLB Players Of All Time
Denis Boucher Pitcher

25
5 2
Nick Pivetta is listed (or ranked) 25 on the list The Best Canadian MLB Players Of All Time
PaulA1 added Nick Pivetta Pitcher

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

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

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

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

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

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

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

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

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

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

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
5 3
Goody Rosen is listed (or ranked) 37 on the list The Best Canadian MLB Players Of All Time
Outfielder, Center fielder

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

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

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

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

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

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

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

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

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

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

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

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

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