Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
51 D. BednarDavid Bednar RP L R 6-1 249 10/10/1994 (28) R
34 J. BrubakerJ.T. Brubaker SP R R 6-3 185 11/17/1993 (29) 1
93 M. Burrows
Pirates' Mike Burrows: Joins 40-man roster
Michael Burrows
Pirates' Mike Burrows: Joins 40-man roster
P R R 6-2 189 11/8/1999 (23) R
59 R. ContrerasRoansy Contreras SP R R 6-0 175 11/7/1999 (23) R
37 C. De JongChase De Jong RP L R 6-4 205 12/29/1993 (28) R
23 M. KellerMitch Keller SP R R 6-2 210 4/4/1996 (26) 1
45 M. Kranick
Elbow: Expected to be out until at least Sep 1, 2023
Max Kranick
Elbow: Expected to be out until at least Sep 1, 2023
RP R R 6-3 175 7/21/1997 (25) R
36 N. MearsNick Mears RP R R 6-2 215 10/7/1996 (26) R
55 D. Moreta
Pirates' Dauri Moreta: Shipped to Pittsburgh
Dauri Moreta
Pirates' Dauri Moreta: Shipped to Pittsburgh
RP R R 6-2 210 4/15/1996 (26) R
75 L. OrtizLuis Ortiz SP R R 6-2 226 1/27/1999 (23) R
62 J. OviedoJohan Oviedo RP R R 6-5 245 3/2/1998 (24) R
46 Y. RamirezYohan Ramirez RP R R 6-4 190 5/6/1995 (27) 1
C. SelbyColin Selby P R R 6-2 227 10/24/1997 (25) R
41 R. StephensonRobert Stephenson RP R R 6-3 215 2/24/1993 (29) 3
39 Z. ThompsonZach Thompson SP R R 6-7 250 10/23/1993 (29) R
56 D. UnderwoodDuane Underwood RP R R 6-2 210 7/20/1994 (28) 1
32 B. WilsonBryse Wilson SP R R 6-2 230 12/20/1997 (24) R

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
80 E. Rodriguez
Pirates' Endy Rodriguez: Moves to 40-man roster
Endy Rodriguez
Pirates' Endy Rodriguez: Moves to 40-man roster
C S R 6-0 170 R

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
81 J. BaeJi-Hwan Bae SS L R 6-1 170 7/26/1999 (23) R
64 D. CastilloDiego Castillo SS R R 6-0 170 10/28/1997 (25) R
14 R. CastroRodolfo Castro 2B S R 6-0 210 5/21/1999 (23) R
26 J. Choi
Pirates' Ji-Man Choi: Requires elbow surgery
Elbow: Probable for start of season
Ji-Man Choi
Pirates' Ji-Man Choi: Requires elbow surgery
Elbow: Probable for start of season
1B L R 6-1 230 5/19/1991 (31) 5
61 O. CruzOneil Cruz SS L R 6-7 220 10/4/1998 (24) R
13 K. HayesKe'Bryan Hayes 3B R R 6-1 210 1/28/1997 (25) R
60 L. PegueroLiover Peguero SS R R 6-1 160 12/31/2000 (21) R
41 C. Santana
Pirates' Carlos Santana: Signs with Pirates
Carlos Santana
Pirates' Carlos Santana: Signs with Pirates
1B S R 5-11 210 4/8/1986 (36) 12
85 J. Triolo
Pirates' Jared Triolo: Joins 40-man roster
Knee: Probable for start of season
Jared Triolo
Pirates' Jared Triolo: Joins 40-man roster
Knee: Probable for start of season
3B R R 6-3 212 2/8/1998 (24) R

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
26 M. Andujar
Pirates' Miguel Andujar: Avoids arbitration
Miguel Andujar
Pirates' Miguel Andujar: Avoids arbitration
LF R R 6-0 211 3/2/1995 (27) 2
30 T. MarcanoTucupita Marcano LF L R 6-0 170 9/16/1999 (23) R
31 C. MitchellCal Mitchell RF L L 6-0 205 3/8/1999 (23) R
10 B. ReynoldsBryan Reynolds CF S R 6-3 205 1/27/1995 (27) 1
65 J. SuwinskiJack Suwinski LF L L 6-2 215 7/29/1998 (24) R
50 T. SwaggertyTravis Swaggerty LF L L 5-11 180 8/19/1997 (25) R
31 R. Vilade
Pirates' Ryan Vilade: Heading to Pittsburgh
Ryan Vilade
Pirates' Ryan Vilade: Heading to Pittsburgh
LF R R 6-2 194 2/18/1999 (23) R