Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
156Zach Eflinus USPitcher*25RR6' 6"215Apr 8, 19942012
212Juan Nicasiodo DOPitcher*32RR6' 4"252Aug 31, 19862006
327Aaron Nolaus USPitcher*26RR6' 2"195Jun 4, 19932014
448Jerad Eickhoffus USPitcher*28RR6' 4"245Jul 2, 19902011
550Hector Nerisdo DOPitcher*30RR6' 2"215Jun 14, 19892010
658Seranthony Dominguezdo DOPitcher*24RR6' 1"185Nov 25, 19942012
746Adam Morganus USPitcher*29LL6' 1"200Feb 27, 19902011
849Jake Arrietaus USPitcher*33RR6' 4"225Mar 6, 19862007
964Victor Aranomx MXPitcher*24RR6' 2"200Feb 7, 19952013
1021Vince Velasquezus USPitcher*27RR6' 3"205Jun 7, 19922010
1152Jose Alvarezve VEPitcher*30LL5' 11"180May 6, 19892006
1293Pat Neshekus USPitcher*38SR6' 3"220Sep 4, 19802002
1322Andrew McCutchenus USPosition*32RR5' 11"195Oct 10, 19862005
1415Andrew Knappus USPosition*27SR6' 1"195Nov 9, 19912013
1523Aaron Altherrde DEPosition*28RR6' 5"215Jan 14, 19912009
1624Roman Quinnus USPosition*26SR5' 10"170May 14, 19932012
1710J.T. Realmutous USPosition*28RR6' 1"210Mar 18, 19912010
182Jean Segurado DOPosition*29RR5' 10"205Mar 17, 19902007
194Scott Kingeryus USPosition*25RR5' 10"180Apr 29, 19942015
2017Rhys Hoskinsus USPosition*26RR6' 4"225Mar 17, 19932014
215Nick Williamsus USPosition*25LL6' 3"195Sep 8, 19932012
227Maikel Francodo DOPosition*26RR6' 1"215Aug 26, 19922010
239Phil Gosselinus USPosition*30RR6' 1"200Oct 3, 19882010
243Bryce Harperus USPosition*26LR6' 3"220Oct 16, 19922010
2516Cesar Hernandezve VEPosition*29SR5' 10"160May 23, 19902007
2630David Robertsonus USPitcher10-day34RR5' 11"195Apr 9, 19852007
2737Odubel Herrerave VEPosition10-day27LR5' 11"205Dec 29, 19912009
2877Adonis Medinado DOPitcher22RR6' 1"185Dec 18, 19962014
2963Drew Andersonus USPitcher25RR6' 3"185Mar 22, 19942012
3055Ranger Suarezve VEPitcher23LL6' 1"180Aug 26, 19952012
3153Yacksel Riospr PRPitcher26RR6' 3"185Jun 27, 19932011
3254Austin Davisus USPitcher26LL6' 4"245Feb 3, 19932014
3361Edubray Ramosve VEPitcher26RR6' 0"160Dec 19, 19922010
3451Enyel De Los Santosdo DOPitcher23RR6' 3"170Dec 25, 19952015
3547James Pazosus USPitcher28RL6' 2"235May 5, 19912012
3671Edgar Garciado DOPitcher22RR6' 1"180Oct 4, 19962014
3743Nick Pivettaca CAPitcher26RR6' 5"220Feb 14, 19932013
3825Dylan Cozensus USPosition25LL6' 6"235May 31, 19942012
3970Arquimedes Gamboave VEPosition21SR6' 0"175Sep 23, 19972015
4029Mitch Waldingus USPosition26LR6' 3"190Sep 10, 19922012
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Aaron Altherr28de DERR6' 5"215Jan 14, 1991615115610000013250101-0.5$1,350,000
Jose Alvarez30ve VELL5' 11"180May 6, 1989790999000000000000-0.3$1,925,000
Drew Anderson25us USRR6' 3"185Mar 22, 19943101110000000000000.2
Victor Arano24mx MXRR6' 2"200Feb 7, 19953303330000000000000.1
Jake Arrieta33us USRR6' 4"225Mar 6, 198610444440000000000001.3$25,000,000
Seranthony Dominguez24do DORR6' 1"185Nov 25, 1994280888000000000000-0.2$564,000
Zach Eflin25us USRR6' 6"215Apr 8, 19944444440000000000000.6$590,000
Jerad Eickhoff28us USRR6' 4"245Jul 2, 19905101110000000000000.2$975,000
Maikel Franco26do DORR6' 1"215Aug 26, 1992619181918001018000000100.1$5,200,000
Phil Gosselin30us USRR6' 1"200Oct 3, 19887101100000100000000.1
Bryce Harper26us USLR6' 3"220Oct 16, 19928191919190000000019190000.4$11,538,462
Cesar Hernandez29ve VEBR5' 10"160May 23, 1990718181818000180000000000.3$7,750,000
Odubel Herrera27ve VELR5' 11"205Dec 29, 1991517161717000000017017010-0.2$5,350,000
Rhys Hoskins26us USRR6' 4"225Mar 17, 1993318181818001800000000000.4$575,000
Scott Kingery25us USRR5' 10"180Apr 29, 19942146141000023510010500.6$1,500,000
Andrew Knapp27us USBR6' 1"195Nov 9, 199131021040310000000060-0.3$565,000
Andrew McCutchen32us USRR5' 11"195Oct 10, 198611191919190000001900190000.9$10,000,000
Adam Morgan29us USLL6' 1"200Feb 27, 199051001010100000000000000.8$1,100,000
Hector Neris30do DORR6' 2"215Jun 14, 19896909990000000000000.4$1,800,000
Pat Neshek38us USBR6' 3"220Sep 4, 198013909990000000000000.4$7,750,000
Juan Nicasio32do DORR6' 4"252Aug 31, 1986970777000000000000-0.1$9,250,000
Aaron Nola26us USRR6' 2"195Jun 4, 1993544444000000000000-0.2$4,500,000
Nick Pivetta26ca CARR6' 5"220Feb 14, 1993344444000000000000-0.5$598,000
Roman Quinn26us USBR5' 10"170May 14, 1993322220000000202000-0.1$559,000
Edubray Ramos26ve VERR6' 0"160Dec 19, 1992440444000000000000-0.2$573,500
J.T. Realmuto28us USRR6' 1"210Mar 18, 1991619171918018000000000200.7$5,900,000
David Robertson34us USRR5' 11"195Apr 9, 198512707770000000000000.0$10,000,000
Jean Segura29do DORR5' 10"205Mar 17, 1990816161616000001600000000.3$14,850,000
Vince Velasquez27us USRR6' 3"205Jun 7, 19925434440000000000000.9$2,249,000
Nick Williams25us USLL6' 3"195Sep 8, 1993316016200000010120150-0.2$575,000
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Support us without the ads? Go Ad-Free.