Seattle Mariners: lineup and rotation patterns

What 2023–2025 Retrosheet data tells us about how the Seattle Mariners set their lineups and used their pitchers.

A record of past seasons, not a forecast: 2027 projections will be added once rosters take shape. About these team pages.

Our read on the Seattle Mariners

Seattle used its most common batting order more often than any other club in 2025: 13 times, and the Mariners used 100 different orders, second fewest. Cal Raleigh started 119 games at catcher, 73% of all games and third highest among primary catchers; in day games after night games that fell to 50%, against 82% otherwise.

The changes were concentrated at first base, second base, third base and right field, where no one started half the games, and several of them followed the opposing starter's hand. Mitch Garver started 98% of games against left-handers and 16% against right-handers. The rotation was one of the most stable: only nine pitchers started a game for Seattle, tied for the second fewest (St. Louis used eight), led by Luis Miguel Castillo (32 starts) and Bryan Woo (30).

Where the Seattle Mariners ranked in 2025

Seattle Mariners vs the 30-club average, 2025. Rank 1 = highest; T = tied; *see notes.
Seattle MarinersAvgRank
Wins9081.0T-7
Different batting orders100135.929
Same order as previous game11.8%4.8%2
Most uses of one order134.81
Same leadoff as previous game88%75%7
Players in the lineup2324.4T-19
Games vs LHP4742.6T-4
Lefty hitters vs RHP3.53.618
Lefty hitters vs LHP1.82.019
Starting pitchers913.2T-26
Top-five starters' share79%76%T-9
Starts on 4 days' rest or less*32%31%15
Starts after 10+ days*5%5%15
Primary catcher's starts73%58%3
Players at DH910.7T-18
Top DH's share54%51%12

Three seasons at a glance

Seattle Mariners, 2023–2025.
SeasonW–LGames vs RHP / LHP startersDifferent batting ordersDifferent players in the starting lineupStarting pitchers used
202388–74121 / 411292213
202485–77116 / 46146247
202590–72115 / 47100239

Who played where, 2023–2025

Most starts at each position (starts).
Position202320242025
CCal Raleigh (114)Cal Raleigh (125)Cal Raleigh (119)
1BTy France (154)Ty France (82)Josh Naylor (51)
2BKolten Wong (57)Jorge Polanco (109)Cole Young (68)
3BEugenio Suarez (158)Josh Rojas (106)Ben Williamson (79)
SSJ.P. Crawford (144)J.P. Crawford (103)J.P. Crawford (155)
LFJarred Kelenic (72)Randy Arozarena (51)Randy Arozarena (158)
CFJulio Rodriguez (152)Julio Rodriguez (131)Julio Rodriguez (158)
RFTeoscar Hernandez (131)Mitch Haniger (80)Dominic Canzone (63)
DHMike Ford (60)Mitch Garver (81)Jorge Polanco (87)

Month by month in 2025

Seattle Mariners by month, 2025 (March counted with April).
MonthGamesW–LGames vs LHPDifferent batting ordersStarting pitchers usedFirst start of the season
March/April3018–1210227–
May2713–147177Cole Young, Leody Taveras, Rhylan Thomas
June2713–145207Dominic Canzone
July2614–128156Eugenio Suarez, Josh Naylor
August2715–129136none
September2517–88176Harry Ford

Batting order and positions in 2025

Most starts by batting slot: 1. J.P. Crawford (76); 2. Julio Rodriguez (66); 3. Julio Rodriguez (79); 4. Randy Arozarena (62); 5. Randy Arozarena (40); 6. Rowdy Tellez (40); 7. Dominic Canzone (51); 8. Ben Williamson (39); 9. Cole Young (54).

Positions, 2025; "starter changed" = vs the previous game.
PositionNext most starts (leader: see above)Players who started thereStarter changed
CMitch Garver (42)352%
1BRowdy Tellez (48)542%
2BJorge Polanco (34)650%
3BEugenio Suarez (53)523%
SSDylan Moore (4)39%
LFMiles Mastrobuoni (3)34%
CFLuke Raley (3)34%
RFVictor Robles (26)940%
DHCal Raleigh (38)969%

Against left- and right-handed starters

Starters per game by batting hand, 2025.
Opposing starterLeft-handedRight-handedSwitch-hitters
Right-handed3.53.32.2
Left-handed1.85.51.7
Platoon gaps (115 games vs RHP, 47 vs LHP).
PlayerBatsStart rate vs RHP (starts)Start rate vs LHP (starts)
Mitch Garverright-handed16% (18)98% (46)
Dylan Mooreright-handed16% (18)62% (29)
Rowdy Tellezleft-handed44% (51)0% (0)
Dominic Canzoneleft-handed53% (61)15% (7)
Jorge Polancoswitch-hitting89% (102)51% (24)
Luke Raleyleft-handed40% (46)11% (5)

Gaps may reflect timing, not a platoon (guide).

Rotation and rest in 2025

Most starts, 2025.
PitcherThrowsStartsFirst startLast startMedian days of restStarts on 4 days or fewer
Luis Miguel CastilloRHP32March 28, 2025Sept. 24, 2025511
Bryan WooRHP30March 30, 2025Sept. 19, 202558
Logan GilbertRHP25March 27, 2025Sept. 27, 202559
George KirbyRHP23May 22, 2025Sept. 26, 202558
Bryce MillerRHP18March 29, 2025Sept. 28, 202553
Emerson HancockRHP16March 31, 2025Sept. 25, 202554
Logan EvansRHP15April 27, 2025Aug. 14, 202555
Luis Felipe CastilloRHP2April 4, 2025April 9, 202541
Rest before a start (153 starts), 2025.
Rest before startSeattle MarinersLeague average
4 days or fewer32%31%
5 days54%49%
6 to 10 days10%15%
More than 10 days5%5%

Catcher and DH in 2025

Cal Raleigh (primary catcher); other catchers: Mitch Garver (42), Harry Ford (1).
GamesTeam-gamesPrimary catcher startedLeague average
All games16273%58%
Day game after a night game4450%44%
All other games11882%–
Designated hitter: 9 players, 2025.
PlayerDH startsShare of DH starts
Jorge Polanco8754%
Cal Raleigh3823%
Mitch Garver2214%

Most common lineups in 2025

No club repeated one exact batting order more often: the Seattle Mariners used their most common one 13 times.

Lineup 1 (13 times, last on Sept. 2, 2025): 1. Randy Arozarena LF, 2. Cal Raleigh C, 3. Julio Rodriguez CF, 4. Josh Naylor 1B, 5. Eugenio Suarez 3B, 6. Jorge Polanco DH, 7. Dominic Canzone RF, 8. J.P. Crawford SS, 9. Cole Young 2B.

Lineup 2 (8 times, last on July 22, 2025): 1. J.P. Crawford SS, 2. Julio Rodriguez CF, 3. Cal Raleigh C, 4. Randy Arozarena LF, 5. Jorge Polanco DH, 6. Luke Raley 1B, 7. Dominic Canzone RF, 8. Ben Williamson 3B, 9. Cole Young 2B.

Lineup 3 (6 times, last on May 21, 2025): 1. J.P. Crawford SS, 2. Jorge Polanco DH, 3. Julio Rodriguez CF, 4. Cal Raleigh C, 5. Randy Arozarena LF, 6. Rowdy Tellez 1B, 7. Leody Taveras RF, 8. Dylan Moore 2B, 9. Ben Williamson 3B.

Top nine vs RHP (14/115): Cal Raleigh, Cole Young, Dominic Canzone, Eugenio Suarez, J.P. Crawford, Jorge Polanco, Josh Naylor, Julio Rodriguez, Randy Arozarena.

Top nine vs LHP (7/47): Cal Raleigh, Eugenio Suarez, J.P. Crawford, Jorge Polanco, Josh Naylor, Julio Rodriguez, Mitch Garver, Randy Arozarena, Victor Robles.

Our own calculations from Retrosheet game logs, regular seasons only: notes, methodology.