CARDVIPER CardViper.com has Teamed up with BCW Supplies to bring you savings! use CARDVIPER at checkout to save 10% Thank you, CardViper
CARDVIPER CardViper.com has Teamed up with BCW Supplies to bring you savings! use CARDVIPER at checkout to save 10% Thank you, CardViper
← All Sports
CardViper Intelligence
SM Seattle Mariners
Baseball · Seattle Mariners Full System Updated: Apr 1, 2026
Sport Team
Recent Transactions Last 7 days
  • DFA (Mar 31, 2026)
    Seattle Mariners designated RHP Ryan Loutos for assignment.
J.P. Crawford
  • Assigned (Mar 31, 2026)
    Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Tacoma Rainiers.
  • Status (Mar 27, 2026)
    Seattle Mariners placed RHP Carlos Vargas on the 15-day injured list retroactive to March 24, 2026. Right lat strain.
Chase Centala
  • Free Agent (Mar 27, 2026)
    Seattle Mariners signed free agent RHP Chase Centala to a minor league contract.
Adam Maier
  • Status (Mar 27, 2026)
    RHP Adam Maier roster status changed by Seattle Mariners.
  • Free Agent (Mar 26, 2026)
    Seattle Mariners signed free agent RHP Adam Maier to a minor league contract.
  • Number Change (Mar 26, 2026)
    RHP Cooper Criswell changed number to 88.
MLB Roster
Sort
35Players
Ages2235
Youngest: Cole Young (22)
Oldest: Rob Refsnyder (35)
Positions:
AM
Andrés Muñoz
P · Age 27
Pending update
AK
Andrew Knizner
C · Age 31
Pending update
BD
Brendan Donovan
2B · Age 29
Pending update
BW
Bryan Woo
P · Age 26
Pending update
BM
Bryce Miller
P · Age 27
Pending update
CR
Cal Raleigh
C · Age 29
71.6 heat
-0.7 today
CV
Carlos Vargas
P · Age 26
Pending update
CL
Casey Legumina
P · Age 28
Pending update
CW
Cole Wilcox
P · Age 26
Pending update
CY
Cole Young
2B · Age 22
47.7 heat
-1.5 today
CC
Cooper Criswell
P · Age 29
Pending update
DC
Dominic Canzone
RF · Age 28
Pending update
EB
Eduard Bazardo
P · Age 30
Pending update
EH
Emerson Hancock
P · Age 26
47.0 heat
-1.4 today
GS
Gabe Speier
P · Age 30
Pending update
GK
George Kirby
P · Age 28
Pending update
JF
Jose A. Ferrer
P · Age 26
Pending update
JC
José Castillo
P · Age 29
Pending update
JN
Josh Naylor
1B · Age 28
Pending update
JR
Julio Rodríguez
CF · Age 25
Pending update
LR
Leo Rivas
2B · Age 28
Pending update
LE
Logan Evans
P · Age 24
Pending update
LG
Logan Gilbert
P · Age 28
52.0 heat
+3.8 today
LC
Luis Castillo
P · Age 33
53.6 heat
+7.8 today
LJ
Luke Jackson
P · Age 34
Pending update
LR
Luke Raley
RF · Age 31
Pending update
MB
Matt Brash
P · Age 27
Pending update
MM
Miles Mastrobuoni
3B · Age 30
Pending update
MG
Mitch Garver
C · Age 35
Pending update
RA
Randy Arozarena
LF · Age 31
54.2 heat
+0.4 today
RR
Rob Refsnyder
RF · Age 35
Pending update
RB
Ryan Bliss
2B · Age 26
Pending update
RL
Ryan Loutos
P · Age 27
Pending update
TT
Trent Thornton
P · Age 31
Pending update
VR
Victor Robles
RF · Age 28
Pending update
AAA — Seattle Mariners Roster
Sort
39Players
Ages2038
Youngest: Colt Emerson (20)
Oldest: Casey Lawrence (38)
Positions:
AL
Alejo Lopez
2B · Age 29
Pending update
AH
Alex Hoppe
P · Age 27
Pending update
AK
Austin Kitchen
P · Age 29
Pending update
AS
Austin Shenton
1B · Age 27
Pending update
BT
Beau Taylor
C · Age 35
Pending update
BC
Blas Castaño
P · Age 27
Pending update
BW
Brendan White
P · Age 27
7.0 heat
+3.2 today
BD
Brennen Davis
CF · Age 26
Pending update
BO
Brian O'Keefe
C · Age 32
4.7 heat
+0.1 today
BR
Brock Rodden
2B · Age 25
Pending update
CT
Carson Taylor
1B · Age 26
Pending update
CL
Casey Lawrence
P · Age 38
Pending update
CD
Colin Davis
LF · Age 27
Pending update
CE
Colt Emerson
SS · Age 20
Pending update
CJ
Connor Joe
RF · Age 33
Pending update
DD
Dane Dunning
P · Age 31
Pending update
DG
Domingo Gonzalez
P · Age 26
Pending update
GM
Gabe Mosser
P · Age 29
Pending update
GZ
Guillo Zuñiga
P · Age 27
Pending update
GM
Gunner Mayer
P · Age 25
Pending update
HR
Houston Roth
P · Age 28
Pending update
JC
J.P. Crawford
SS · Age 31
Pending update
JL
Jack López
2B · Age 32
Pending update
JN
Jacob Nottingham
C · Age 30
Pending update
JR
Jakson Reetz
C · Age 30
Pending update
JD
Jhonathan Díaz
P · Age 29
Pending update
JP
Jhonny Pereda
C · Age 29
Pending update
JS
Josh Simpson
P · Age 28
Pending update
MM
Michael Mariot
P · Age 37
Pending update
MR
Michael Rucker
P · Age 31
6.7 heat
-0.8 today
PW
Patrick Wisdom
1B · Age 34
35.2 heat
-5.7 today
RD
Randy Dobnak
P · Age 31
Pending update
RT
Rhylan Thomas
LF · Age 25
Pending update
RO
Robinson Ortiz
P · Age 26
Pending update
SP
Spencer Packard
LF · Age 28
Pending update
TT
Troy Taylor
P · Age 24
Pending update
VL
Victor Labrada
CF · Age 26
Pending update
WW
Will Wilson
3B · Age 27
Pending update
YZ
Yosver Zulueta
P · Age 28
Pending update
AA — Seattle Mariners Roster
Sort
36Players
Ages2029
Youngest: Ryan Sloan (20)
Oldest: Daniel Amaral (29)
Positions:
AM
Aaron McKeithan
C · Age 26
0.3 heat
0.0 today
AL
Adam Leverett
P · Age 27
Pending update
BK
Bill Knight
OF · Age 26
Pending update
BR
Blake Rambusch
OF · Age 26
Pending update
CC
Caleb Cali
3B · Age 25
Pending update
CB
Charlie Beilenson
P · Age 26
Pending update
CP
Charlie Pagliarini
3B · Age 25
Pending update
CC
Connor Charping
C · Age 26
Pending update
DA
Daniel Amaral
OF · Age 29
0.1 heat
0.0 today
DW
Danny Wirchansky
P · Age 28
Pending update
HW
Hogan Windish
1B · Age 26
Pending update
HF
Hunter Fitz-Gerald
1B · Age 25
Pending update
JA
J.T. Arruda
2B · Age 28
Pending update
JS
Jared Sundstrom
OF · Age 24
Pending update
JR
Jason Ruffcorn
P · Age 27
Pending update
JJ
Jimmy Joyce
P · Age 27
Pending update
JK
Jimmy Kingsbury
P · Age 27
Pending update
JH
Josh Hood
2B · Age 25
Pending update
KA
Kade Anderson
P · Age 21
Pending update
LM
Lazaro Montes
RF · Age 21
Pending update
LJ
Leon Hunter Jr.
P · Age 28
Pending update
MP
Marcelo Perez
P · Age 26
Pending update
MA
Michael Arroyo
SS · Age 21
Pending update
MH
Michael Hobbs
P · Age 26
Pending update
MM
Michael Morales
P · Age 23
Pending update
ND
Nick Davila
P · Age 27
Pending update
NG
Nick Garcia
P · Age 26
7.4 heat
+4.3 today
NR
Nick Raposo
C · Age 27
Pending update
NT
Nico Tellache
P · Age 28
Pending update
PA
Peyton Alford
P · Age 28
Pending update
RV
Reid VanScoter
P · Age 27
Pending update
RH
Ryan Hawks
P · Age 25
Pending update
RS
Ryan Sloan
P · Age 20
Pending update
SS
Sammy Siani
RF · Age 25
Pending update
SR
Stefan Raeth
P · Age 25
Pending update
TC
Tyler Cleveland
P · Age 26
Pending update
High-A — Seattle Mariners Roster
Sort
41Players
Ages2027
Youngest: Felnin Celesten (20)
Oldest: Taylor Dollard (27)
Positions:
AM
Adam Maier
P · Age 24
Pending update
AD
Anthony Donofrio
OF · Age 25
Pending update
AL
Austin St. Laurent
3B · Age 23
Pending update
AS
Axel Sanchez
SS · Age 23
Pending update
BH
Ben Hernandez
P · Age 24
Pending update
BE
Brandon Eike
3B · Age 24
Pending update
BS
Brandon Schaeffer
P · Age 26
Pending update
BM
Brock Moore
P · Age 25
Pending update
CS
Calvin Schapira
P · Age 26
Pending update
CJ
Carlos Jimenez
CF · Age 23
Pending update
CJ
Carson Jones
LF
Pending update
CD
Carter Dorighi
SS · Age 22
Pending update
CH
Casey Hintz
P · Age 22
Pending update
CC
Chase Centala
P · Age 24
Pending update
CL
Christian Little
P · Age 22
Pending update
CS
Colton Shaw
P · Age 22
Pending update
CJ
Curtis Washington Jr.
CF · Age 25
Pending update
ED
Elijah Dale
P · Age 25
Pending update
ET
Evan Truitt
P · Age 22
Pending update
FC
Felnin Celesten
SS · Age 20
Pending update
GS
Gabriel Sosa
P · Age 24
Pending update
JD
Jacob Denner
P · Age 25
Pending update
JF
Jonny Farmelo
OF · Age 21
Pending update
JC
Jose Caguana
C · Age 23
Pending update
JG
Jose Geraldo
P · Age 26
Pending update
JC
Josh Caron
C · Age 22
Pending update
LK
Lucas Kelly
P · Age 22
Pending update
LS
Luis Suisbel
1B · Age 22
Pending update
LS
Luke Stevenson
C · Age 21
Pending update
ME
Matthew Ellis
C · Age 25
Pending update
MP
Milkar Perez
3B · Age 24
Pending update
NG
Natanael Garabitos
P · Age 25
Pending update
NP
Nick Payero
P · Age 25
Pending update
PL
Pedro Da Costa Lemos
P · Age 22
Pending update
RE
Reid Easterly
P · Age 24
Pending update
SH
Sean Hermann
P · Age 22
Pending update
TD
Taylor Dollard
P · Age 27
Pending update
TM
Teddy McGraw
P · Age 24
Pending update
WF
Walter Ford
P · Age 21
Pending update
WF
William Fleming
P · Age 26
Pending update
WL
Wyatt Lunsford-Shenkman
P · Age 22
Pending update
A — Seattle Mariners Roster
Sort
69Players
Ages1927
Youngest: Sebastian De Andrade (19)
Oldest: Abdiel Mendoza (27)
Positions:
AM
Abdiel Mendoza
P · Age 27
Pending update
AQ
Adrian Quintana
P · Age 23
Pending update
AB
Aiden Butler
P · Age 22
Pending update
AT
Aiden Taurek
OF · Age 22
Pending update
AG
Anderson Guevara
P · Age 21
Pending update
AC
Andrew Carson
P · Age 25
Pending update
AL
Aneury Lora
P · Age 22
Pending update
AK
Anthony Karoly
P · Age 22
Pending update
AO
Anyelo Ovando
P · Age 25
Pending update
BO
Brady O'Brien
2B · Age 23
Pending update
BC
Brayden Corn
OF · Age 22
Pending update
BM
Bryant Mendez
2B · Age 22
Pending update
CG
Carlos Gonzalez
C · Age 22
Pending update
CQ
Cesar Quintas
CF · Age 23
Pending update
CS
Chia-Shi Shen
P · Age 22
Pending update
CD
Connor Dykstra
C · Age 25
Pending update
DD
Dalton Davis
1B · Age 25
Pending update
DO
Daniel Ouderkirk
P · Age 26
Pending update
DM
Danny Macchiarola
P · Age 21
Pending update
DV
Dervy Ventura
2B · Age 22
Pending update
DC
Dustin Crenshaw
2B · Age 24
Pending update
DW
Dylan Wilson
P · Age 20
Pending update
EP
Eduardo Ponce
C · Age 19
Pending update
EU
Eduardo Uscanga
P · Age 19
Pending update
EM
Estevan Moreno
SS · Age 22
Pending update
FP
Francisco Pazos
P · Age 20
Pending update
GB
Gage Boehm
P · Age 24
Pending update
GF
George Feliz
CF · Age 23
Pending update
GF
German Fajardo
P · Age 25
Pending update
GD
Gleiner Diaz
P · Age 22
Pending update
GJ
Grant Jay
C · Age 22
Pending update
GK
Grant Knipp
C · Age 24
Pending update
GA
Gregori Arrieche
P · Age 24
Pending update
GH
Griffin Hugus
P · Age 22
Pending update
HM
Harold Melenge
P · Age 23
Pending update
HK
Harrison Kreiling
P · Age 23
Pending update
JB
Jack Bowery
P · Age 22
Pending update
JW
Jack White
P · Age 26
Pending update
JS
Jackson Steensma
P · Age 22
Pending update
JM
Jean Munoz
P · Age 23
Pending update
JO
Jo Oyama
2B · Age 25
Pending update
JR
Jose Romero
P · Age 21
Pending update
JZ
Jose Zerpa
P · Age 21
Pending update
JC
Juan Cazarez
P · Age 20
Pending update
JJ
Juan Jimenez
P · Age 19
Pending update
JP
Juan Pinto
P · Age 21
Pending update
KA
Kelvin Alcantara
CF · Age 20
Pending update
KM
Kendal Meza
P · Age 20
Pending update
KD
Konni Durschlag
OF · Age 24
Pending update
KD
Korbyn Dickerson
OF · Age 22
Pending update
MG
Martin Gonzalez
3B · Age 21
Pending update
MP
Mason Peters
P · Age 22
Pending update
MT
Matt Tiberia
P · Age 23
Pending update
NB
Nick Becker
SS · Age 19
Pending update
PL
Po-Chun Lin
P · Age 19
Pending update
RC
Ray Cebulski
P · Age 23
Pending update
RL
Reese Lumpkin
P · Age 24
Pending update
RC
Ricardo Cova
2B · Age 21
Pending update
RP
Roberto Perez
P · Age 22
Pending update
RR
Ruben Ramirez
P · Age 21
Pending update
RN
Ruddy Navarro
P · Age 19
Pending update
RP
Ryan Picollo
OF · Age 23
Pending update
SA
Sebastian De Andrade
C · Age 19
Pending update
SA
Starlin Aguilar
2B · Age 22
Pending update
TH
Thomas Higgins
P · Age 23
Pending update
TL
Trevor Long
P · Age 24
Pending update
WR
Will Riley
P · Age 23
Pending update
WR
Wuilliams Rodriguez
P · Age 22
Pending update
YB
Yensy Bello
P · Age 23
Pending update
🐞