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
Seattle Mariners All-Time Team
28-man roster for the Seattle Mariners
1977 to present
Selections are based on performance, impact on franchise, and tenure
The team manager is
Lou Piniella
Statistics listed are for the years the player played for this team
Position Players
PLAYER
POS
FROM
TO
BATS
G
HR
WAR
Cal Raleigh
C
2021
2025
S
517
112
14.3
Dan Wilson
C
1994
2005
R
1251
88
13.5
Alvin Davis
1B
1984
1991
L
1166
160
20.1
Richie Sexson
1B-LF
2005
2008
R
509
105
5.5
Robinson Canó
2B
2014
2018
L
704
107
23.5
Bret Boone
2B
1992
2005
R
803
143
19.2
Álex Rodríguez
SS
1994
2000
R
790
189
38.1
J.P. Crawford
SS-3B
2019
2025
L
752
56
18.9
Edgar Martinez
3B-DH
1987
2004
R
2055
309
68.4
Phil Bradley
LF
1983
1987
R
607
52
12.8
Raúl Ibañez
LF-1B
1996
2013
L
1110
156
14.8
Ken Griffey Jr.
CF
1989
2010
L
1685
417
70.6
Julio Rodríguez
CF
2022
2025
R
482
90
18.2
Ichiro Suzuki
RF
2001
2019
L
1861
99
56.4
Jay Buhner
RF
1988
2001
R
1440
307
23.0
Nelson Cruz
RF-DH
2015
2018
R
606
163
17.1
Pitching Staff
PLAYER
ARM
FROM
TO
W
ERA
ERA+
WAR
Randy Johnson
LH
1989
1998
130
3.42
128
39.0
Félix Hernández
RH
2005
2019
169
3.42
117
49.9
Mark Langston
LH
1984
1989
74
4.01
107
19.2
Jamie Moyer
LH
1996
2006
145
3.97
112
34.2
Freddy García
RH
1999
2004
76
3.89
114
18.6
Kazuhiro Sasaki
RH
2000
2003
7
3.14
138
3.7
J.J. Putz
RH
2003
2008
22
3.07
143
8.4
Bill Caudill
RH
1982
1983
14
3.37
127
4.7
Jeff Nelson
RH
1992
2005
24
3.26
134
8.3
Norm Charlton
LH
1993
2001
14
4.03
115
2.1
Ed Vande Berg
LH
1982
1985
21
3.75
111
5.5
Arthur Rhodes
LH
2000
2008
28
3.05
142
6.7
Lineups
Lineup vs LHP
BATS
PLAYER
POS
1
L
Ichiro Suzuki
RF
2
R
Álex Rodríguez
SS
3
L
Ken Griffey Jr.
CF
4
R
Edgar Martinez
3B
5
L
Robinson Canó
2B
6
R
Nelson Cruz
DH
7
R
Julio Rodríguez
LF
8
R
Richie Sexson
1B
9
S
Cal Raleigh
C
Lineup vs RHP
BATS
PLAYER
POS
1
L
Ichiro Suzuki
RF
2
R
Álex Rodríguez
SS
3
L
Ken Griffey Jr.
CF
4
R
Edgar Martinez
3B
5
L
Robinson Canó
2B
6
L
Alvin Davis
1B
7
L
Raúl Ibañez
DH
8
R
Julio Rodríguez
LF
9
S
Cal Raleigh
C