All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Dodgers Franchise WAR Leaders
Yankees Franchise WAR Leaders
Phillies Franchise WAR Leaders
Cardinals Franchise WAR Leaders
WAR Leaders 2020s
WAR Leaders 1980s
WAR Leaders 1950s
Hall of Fame Voting Finder
All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Dodgers Franchise WAR Leaders
Yankees Franchise WAR Leaders
Phillies Franchise WAR Leaders
Cardinals Franchise WAR Leaders
WAR Leaders 2020s
WAR Leaders 1980s
WAR Leaders 1950s
Hall of Fame Voting Finder
SEARCH:
Search ...
ELECTIONS
OR
Search ...
ARTICLES
OR
Search ...
PLAYERS
Toronto Blue Jays All-Time Team
28-man roster for the Toronto Blue Jays
1977 to present
Selections are based on performance, impact on franchise, and tenure
The team manager is
Cito Gaston
Statistics listed are for the years the player played for this team
Position Players
PLAYER
POS
FROM
TO
BATS
G
HR
WAR
Russell Martin
C
2015
2018
R
447
66
8.3
Ernie Whitt
C
1977
1989
L
1218
131
19.2
Carlos Delgado
1B
1993
2004
L
1423
336
36.8
Vladimir Guerrero Jr.
1B-3B
2019
2024
R
816
160
21.6
Edwin Encarnación
1B-DH
2009
2016
R
999
239
25.2
Fred McGriff
1B
1986
1990
L
578
125
19.4
Roberto Alomar
2B
1991
1995
S
703
55
22.3
Tony Fernández
SS
1983
2001
S
1450
60
37.5
Josh Donaldson
3B
2015
2018
R
462
116
19.5
Rance Mulliniks
3B-SS
1982
1992
L
1115
68
15.9
George Bell
LF
1981
1990
R
1181
202
21.3
Vernon Wells
CF
1999
2010
R
1393
223
28.7
Lloyd Moseby
CF-RF
1980
1989
L
1392
149
26.0
Shawn Green
RF-LF
1993
1999
L
716
119
13.3
Joe Carter
RF-LF
1991
1997
R
1039
203
8.5
José Bautista
RF-3B
2008
2017
R
1235
288
38.3
Paul Molitor
DH
1993
1995
R
405
51
10.5
Pitching Staff
PLAYER
ARM
FROM
TO
W
ERA
ERA+
WAR
Roy Halladay
RH
1998
2009
148
3.43
133
48.4
Dave Stieb
RH
1979
1998
175
3.42
123
56.9
Jimmy Key
LH
1984
1992
116
3.42
121
29.7
Roger Clemens
RH
1997
1998
41
2.33
196
20.1
Juan Guzmán
RH
1991
1998
76
4.07
111
21.0
Tom Henke
RH
1985
1992
29
2.48
167
16.8
Duane Ward
RH
1986
1995
32
3.18
128
10.5
Roberto Osuna
RH
2015
2018
8
2.87
150
5.7
Mark Eichhorn
RH
1982
1993
29
3.03
142
11.5
B.J. Ryan
LH
2006
2009
5
2.95
151
3.8
Scott Downs
LH
2005
2010
20
3.13
141
8.8
Lineups
Lineup vs LHP
BATS
PLAYER
POS
1
S
Roberto Alomar
2B
2
R
Paul Molitor
DH
3
R
Josh Donaldson
3B
4
R
George Bell
LF
5
R
Edwin Encarnación
1B
6
R
Vernon Wells
CF
7
R
Joe Carter
RF
8
S
Tony Fernández
SS
9
R
Russell Martin
C
Lineup vs RHP
BATS
PLAYER
POS
1
S
Roberto Alomar
2B
2
R
Paul Molitor
DH
3
L
Carlos Delgado
1B
4
L
Shawn Green
RF
5
R
Vladimir Guerrero Jr.
3B
6
R
Edwin Encarnación
7
R
Vernon Wells
LF
8
S
Tony Fernández
SS
9
L
Ernie Whitt
C