
Seattle Mariners players and history
1,036 players have played at least one regular-season game for the Seattle Mariners franchise from 1977 to 2025. Edgar Martinez played the most games for the club (2,055, 1987–2004).

Most games for the Mariners
| # | Player | Pos | Seasons | Games |
|---|---|---|---|---|
| 1 | DH | 1987–2004 | 2,055 | |
| 2 | OF | 2001–2012, 2018–2019 | 1,861 | |
| 3 | OF | 1989–1999, 2009–2010 | 1,685 | |
| 4 | 3B | 2011–2021 | 1,480 | |
| 5 | OF | 1988–2001 | 1,440 | |
| 6 | C | 1994–2005 | 1,251 | |
| 7 | 1B | 1984–1991 | 1,166 | |
| 8 | 2B | 1983–1992 | 1,155 | |
| 9 | OF | 1996–2000, 2004–2008, 2013 | 1,110 | |
| 10 | 2B | 2004–2010 | 873 | |
| 11 | J. P. Crawford | SS | 2019–2025 | 858 |
| 12 | Dave Valle | C | 1984–1993 | 846 |
| 13 | 2B | 1992–1993, 2001–2005 | 803 | |
| 14 | Jim Presley | 3B | 1984–1989 | 799 |
| 15 | SS | 1994–2000 | 790 | |
| 16 | 2B | 1977–1983 | 742 | |
| 17 | 3B | 2005–2009 | 715 | |
| 18 | 2B | 2014–2018 | 704 | |
| 19 | 1B | 2000–2004 | 702 | |
| 20 | 1B | 1978–1982 | 681 | |
| 21 | Dylan Moore | OF | 2019–2025 | 671 |
| 22 | SS | 1989–1993 | 660 | |
| 23 | 1B | 1977–1981 | 655 | |
| 24 | OF | 1981–1986 | 654 | |
| 25 | Mitch Haniger | OF | 2017–2019, 2021–2022, 2024 | 651 |
Photos: Wikimedia Commons, free licences, each credited on the MLB photo credits page.
Mariners players in 2025
The 12 players with the most Mariners games among those who played for the club in 2025: J. P. Crawford (SS, 858 games since 2019), Dylan Moore (OF, 671 games since 2019), Cal Raleigh (C, 623 games since 2021), Julio Rodriguez (OF, 590 games since 2022), Eugenio Suarez (3B, 365 games since 2022), Jorge Polanco (SS, 256 games since 2024), Andres Munoz (P, 241 games since 2021), Randy Arozarena (OF, 214 games since 2024), Luke Raley (OF, 210 games since 2024), Mitch Garver (C, 201 games since 2024), Dominic Canzone (OF, 193 games since 2023) and Gabe Speier (P, 174 games since 2023).
Played for both the Mariners and…
Rangers 142Yankees 139Padres 135Guardians 133Blue Jays 126Mets 124Athletics 123Red Sox 117Reds 117Angels 117White Sox 111Phillies 111Tigers 109Brewers 107Giants 106Cubs 105Nationals 103Pirates 101Dodgers 100Orioles 95Royals 95Twins 94Diamondbacks 91Rays 87Cardinals 86Braves 84Astros 81Marlins 70Rockies 64
Each list has every player who played for both clubs, with his seasons and games for each. All MLB team pairs
Seattle Mariners: questions
How many players have played for the Seattle Mariners?
1,036, counting every player with at least one regular-season game for the franchise from 1977 to 2025, under any of its names.
Who has played the most games for the Mariners?
Edgar Martinez, with 2,055 regular-season games (1987–2004), ahead of Ichiro Suzuki (1,861) and Ken Griffey (1,685).
Which team shares the most players with the Mariners?
The Rangers: 142 players played for both. The fewest: the Rockies, with 64.
Facts from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Not affiliated with MLB or the Seattle Mariners. Credits