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
PP Philadelphia Phillies
Baseball · Philadelphia Phillies Full System Updated: Apr 2, 2026
Sport Team
Recent Transactions Last 7 days
Zack Wheeler
  • Assigned (Mar 28, 2026)
    Philadelphia Phillies sent RHP Zack Wheeler on a rehab assignment to Lehigh Valley IronPigs.
  • Outrighted (Mar 28, 2026)
    Philadelphia Phillies sent C Garrett Stubbs outright to Lehigh Valley IronPigs.
Orion Kerkering
  • Assigned (Mar 28, 2026)
    Philadelphia Phillies sent RHP Orion Kerkering on a rehab assignment to Lehigh Valley IronPigs.
Sergio Alcántara
  • Free Agent (Mar 27, 2026)
    Philadelphia Phillies signed free agent SS Sergio Alcántara to a minor league contract.
Óscar Mercado
  • Free Agent (Mar 27, 2026)
    Philadelphia Phillies signed free agent RF Óscar Mercado to a minor league contract.
MLB Roster
Sort
34Players
Ages2240
Youngest: Justin Crawford (22)
Oldest: David Robertson (40)
Positions:
AN
Aaron Nola
P · Age 32
Pending update
AG
Adolis García
RF · Age 33
Pending update
AB
Alec Bohm
3B · Age 29
63.7 heat
+8.7 today
AP
Andrew Painter
P · Age 22
Pending update
BK
Brad Keller
P · Age 30
Pending update
BM
Brandon Marsh
CF · Age 28
Pending update
BH
Bryce Harper
1B · Age 33
63.7 heat
+0.2 today
BS
Bryson Stott
2B · Age 28
Pending update
CS
Cristopher Sánchez
P · Age 29
Pending update
DR
Daniel Robert
P · Age 31
Pending update
DR
David Robertson
P · Age 40
Pending update
DM
Dylan Moore
2B · Age 33
Pending update
ES
Edmundo Sosa
2B · Age 30
Pending update
GS
Garrett Stubbs
C · Age 32
Pending update
JR
J.T. Realmuto
C · Age 35
Pending update
JL
Jesús Luzardo
P · Age 28
Pending update
JD
Jhoan Duran
P · Age 28
Pending update
JR
Johan Rojas
CF · Age 25
Pending update
JB
Jonathan Bowlan
P · Age 29
Pending update
JA
José Alvarado
P · Age 30
Pending update
JC
Justin Crawford
CF · Age 22
Pending update
KB
Kyle Backhus
P · Age 28
Pending update
KS
Kyle Schwarber
LF · Age 33
58.3 heat
+3.3 today
LT
Lou Trivino
P · Age 33
Pending update
MK
Max Kepler
LF · Age 32
Pending update
ML
Max Lazar
P · Age 26
Pending update
OK
Otto Kemp
OF · Age 26
Pending update
RM
Rafael Marchán
C · Age 27
Pending update
TW
Taijuan Walker
P · Age 33
Pending update
TB
Tanner Banks
P · Age 34
Pending update
TM
Tim Mayza
P · Age 34
Pending update
TT
Trea Turner
SS · Age 32
54.3 heat
-1.7 today
ZM
Zach McCambley
P · Age 26
Pending update
ZP
Zach Pop
P · Age 29
Pending update
AAA — Philadelphia Phillies Roster
Sort
41Players
Ages2035
Youngest: Yhoan Escalona (20)
Oldest: Zack Wheeler (35)
Positions:
AM
Adonis Medina
P · Age 28
Pending update
AM
Aidan Miller
SS · Age 21
Pending update
AR
Alan Rangel
P · Age 28
Pending update
AM
Alex McFarlane
P · Age 24
Pending update
AB
Andrew Bechtold
P · Age 29
Pending update
AW
Andrew Walling
P · Age 26
Pending update
BC
Bryan De La Cruz
OF · Age 29
Pending update
BW
Bryse Wilson
P · Age 28
Pending update
CF
Cade Fergus
LF · Age 25
Pending update
CR
Caleb Ricketts
C · Age 25
Pending update
CK
Carter Kieboom
3B · Age 28
Pending update
CS
Chase Shugart
P · Age 29
Pending update
CC
Christian Cairo
SS · Age 24
Pending update
CG
Connor Gillispie
P · Age 28
Pending update
EB
Erick Brito
SS · Age 23
Pending update
FR
Felix Reyes
OF · Age 25
Pending update
GJ
Gabriel Rincones Jr.
RF · Age 25
Pending update
GC
Génesis Cabrera
P · Age 29
Pending update
JC
Jean Cabrera
P · Age 24
Pending update
JH
Jonathan Hernández
P · Age 29
Pending update
KA
Keaton Anthony
1B · Age 24
Pending update
LP
Liover Peguero
SS · Age 25
Pending update
MK
Mark Kolozsvary
C · Age 30
Pending update
MM
Michael Mercado
P · Age 26
Pending update
MN
Mitch Neunborn
P · Age 28
Pending update
MC
Moisés Chace
P · Age 22
Pending update
NH
Nolan Hoffman
P · Age 28
Pending update
OK
Orion Kerkering
P · Age 24
Pending update
Óscar Mercado
RF · Age 31
Pending update
PM
Paul McIntosh
C · Age 28
Pending update
PL
Pedro León
RF · Age 27
Pending update
RP
René Pinto
C · Age 29
Pending update
RM
Robert Moore
2B · Age 24
Pending update
RC
Ryan Cusick
P · Age 26
Pending update
SA
Sergio Alcántara
SS · Age 29
Pending update
SJ
Seth Johnson
P · Age 27
Pending update
TR
Trevor Richards
P · Age 32
Pending update
TD
Tucker Davidson
P · Age 30
Pending update
YE
Yhoan Escalona
C · Age 20
Pending update
YC
Yoniel Curet
P · Age 23
Pending update
ZW
Zack Wheeler
P · Age 35
Pending update
AA — Philadelphia Phillies Roster
Sort
36Players
Ages2128
Youngest: Kehden Hettiger (21)
Oldest: Tristan Garnett (28)
Positions:
AS
Adam Seminaris
P · Age 27
Pending update
AB
Alex Binelas
1B · Age 25
Pending update
AB
Andrew Baker
P · Age 26
Pending update
AE
Aroon Escobar
2B · Age 21
Pending update
AM
Austin Murr
LF · Age 27
Pending update
BF
Braeden Fausnaught
P · Age 26
Pending update
BT
Braydon Tucker
P · Age 26
Pending update
BR
Bryan Rincon
SS · Age 22
Pending update
BW
Bryson Ware
2B · Age 25
Pending update
CD
Carson DeMartini
SS · Age 23
Pending update
CM
Christian McGowan
P · Age 26
Pending update
CK
Chuck King
P · Age 28
Pending update
CP
Colin Peluse
P · Age 27
Pending update
CT
Cristhian Tortosa
P · Age 27
Pending update
DH
Daniel Harper
P · Age 26
Pending update
DN
Dante Nori
OF · Age 21
Pending update
DC
Dylan Campbell
CF · Age 23
Pending update
EJ
Estibenzon Jimenez
P · Age 24
Pending update
EG
Evan Gates
P · Age 28
Pending update
JD
Jack Dallas
P · Age 27
Pending update
JE
Jaydenn Estanista
P · Age 24
Pending update
JM
John McMillon
P · Age 28
Pending update
JD
Jordan Dissin
C · Age 23
Pending update
JR
José Rodríguez
SS · Age 24
Pending update
KH
Kehden Hettiger
C · Age 21
Pending update
KB
Kyle Brnovich
P · Age 28
Pending update
LJ
Lenny Torres Jr.
P · Age 25
Pending update
LS
Levi Stoudt
P · Age 28
Pending update
LA
Lou Albrecht
C · Age 24
Pending update
LR
Luke Russo
P · Age 25
Pending update
MM
Matt Manning
P · Age 27
Pending update
ND
Nick Dunn
3B · Age 28
Pending update
RH
Raylin Heredia
RF · Age 22
Pending update
ST
Saul Teran
P · Age 24
Pending update
TG
Tristan Garnett
P · Age 28
Pending update
WP
Wen-Hui Pan
P · Age 23
Pending update
High-A — Philadelphia Phillies Roster
Sort
43Players
Ages2126
Youngest: Juan Amarante (21)
Oldest: Wesley Moore (26)
Positions:
AW
A.J. Wilson
P · Age 25
Pending update
AC
Aaron Combs
P · Age 24
Pending update
AP
Adilson Peralta
P · Age 22
Pending update
AR
Alex Rao
P
Pending update
BD
Brady Day
SS · Age 24
Pending update
BB
Brandon Beckel
P · Age 24
Pending update
BV
Brock Vradenburg
1B · Age 24
Pending update
CM
Carter Mathison
OF · Age 23
Pending update
CS
Casey Steward
P · Age 24
Pending update
DW
Danny Wilkinson
P · Age 25
Pending update
DP
Danyony Pulido
P · Age 23
Pending update
DS
Devin Saltiban
OF · Age 21
Pending update
ER
Erik Ritchie
P · Age 22
Pending update
EA
Erubiel Armenta
P
Pending update
EC
Ethan Chenault
P · Age 24
Pending update
GB
Gabriel Barbosa
P · Age 24
Pending update
GV
Giussepe Velasquez
P · Age 22
Pending update
JE
Jake Eddington
P · Age 24
Pending update
JD
Joel Dragoo
CF · Age 23
Pending update
JS
John Spikerman
OF · Age 22
Pending update
JC
Jose Colmenares
2B · Age 23
Pending update
JP
Jose Pena Jr.
P · Age 22
Pending update
JA
Juan Amarante
P · Age 21
Pending update
KW
Kevin Warunek
P · Age 23
Pending update
KS
Kodey Shojinaga
C · Age 23
Pending update
LA
Luis Avila
P · Age 22
Pending update
LC
Luis Caicuto
C · Age 23
Pending update
LD
Luke Davis
C · Age 23
Pending update
LG
Luke Gabrysh
P · Age 22
Pending update
MG
Mavis Graves
P · Age 22
Pending update
MH
Maxwel Hernandez
P
Pending update
MO
Micah Ottenbreit
P · Age 22
Pending update
NK
Nathan Karaffa
P · Age 25
Pending update
NB
Nick Biddison
IF · Age 25
Pending update
RT
Raider Tello
SS · Age 25
Pending update
RD
Reese Dutton
P · Age 24
Pending update
RD
Ryan Degges
P · Age 23
Pending update
RD
Ryan Dromboski
P · Age 22
Pending update
SH
Sam Highfill
P · Age 25
Pending update
TK
Titan Kennedy-Hayes
P · Age 24
Pending update
TF
Trent Farquhar
2B · Age 25
Pending update
WM
Wesley Moore
P · Age 26
Pending update
ZA
Zach Arnold
3B · Age 24
Pending update
A — Philadelphia Phillies Roster
Sort
62Players
Ages1724
Youngest: Romeli Espinosa (17)
Oldest: Tanner Gresham (24)
Positions:
AS
Alexander De Los Santos
P · Age 19
Pending update
AF
Alirio Ferrebus
C · Age 20
Pending update
AA
Anderson Araujo
C · Age 17
Pending update
AL
Angel Liranzo
P · Age 19
Pending update
AM
Angel Mata
C · Age 21
Pending update
BP
Brad Pacheco
P · Age 20
Pending update
BW
Brian Walters
P · Age 23
Pending update
CO
Cade Obermueller
P · Age 22
Pending update
CH
Camron Hill
P · Age 22
Pending update
CM
Cesar Mujica
C · Age 19
Pending update
CB
Cody Bowker
P · Age 22
Pending update
CG
Cole Gilley
P · Age 24
Pending update
DG
Deiry Gonzalez
P · Age 17
Pending update
ET
Eli Trop
P · Age 23
Pending update
EA
Eligio Arias
P · Age 23
Pending update
GC
Gabe Craig
P · Age 24
Pending update
GW
Gage Wood
P · Age 22
Pending update
GB
Griffin Burkholder
OF · Age 20
Pending update
GR
Guillermo Rosario
C · Age 20
Pending update
JB
Jack Barker
OF · Age 20
Pending update
JP
Jacob Pruitt
P · Age 22
Pending update
JC
Jaeden Calderon
OF · Age 20
Pending update
JT
James Tallon
P · Age 22
Pending update
JG
Jonathan Gonzalez
P · Age 23
Pending update
JH
Jonathan Hogart
RF · Age 23
Pending update
JG
Josbel Garcia
P · Age 21
Pending update
JF
Jose Familia
SS · Age 18
Pending update
JV
Juan Villavicencio
SS · Age 21
Pending update
KB
Keegan Batka
P · Age 23
Pending update
KA
Kleyderve Andrade
P · Age 23
Pending update
KC
Kyler Carmack
P · Age 23
Pending update
LD
Logan Dawson
SS · Age 19
Pending update
LG
Luis Gonzalez
P · Age 20
Pending update
MJ
Manolfi Jimenez
RF · Age 21
Pending update
MM
Marcus Morgan
P · Age 23
Pending update
MG
Marty Gair
P · Age 22
Pending update
MF
Matthew Ferrara
2B · Age 18
Pending update
MF
Matthew Fisher
P · Age 20
Pending update
MP
Matthew Potok
P · Age 22
Pending update
MM
MT Morrissey
P · Age 24
Pending update
NM
Naoel Mejia
P · Age 23
Pending update
NH
Nathan Humphreys
OF · Age 23
Pending update
NP
Nikau Pouaka-Grego
SS · Age 21
Pending update
NB
Nolan Beltran
SS · Age 21
Pending update
OG
Orlando Gonzalez
P · Age 23
Pending update
PH
Peyton Havard
P · Age 24
Pending update
RM
Ramon Marquez
P · Age 20
Pending update
RR
Raymon Rosario
P · Age 20
Pending update
RC
Richie Cortese
P · Age 22
Pending update
RP
Robert Phelps
SS · Age 22
Pending update
RE
Romeli Espinosa
IF · Age 17
Pending update
SY
Sean Youngerman
P · Age 21
Pending update
TG
Tanner Gresham
P · Age 24
Pending update
TC
Tegan Cain
P · Age 23
Pending update
TW
TJayy Walton
LF · Age 21
Pending update
TB
Tyler Bowen
P · Age 23
Pending update
TP
Tyler Pettorini
2B · Age 23
Pending update
VC
Victor Cardoza
OF · Age 20
Pending update
WV
Will Vierling
C · Age 22
Pending update
WB
Wilmer Blanco
P · Age 22
Pending update
ZT
Zack Tukis
P · Age 23
Pending update
ZY
Zuher Yousuf
P · Age 19
Pending update
🐞