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
Matt Adams28usLR6' 3"245Aug 31, 1988631831900300060062220-0.3
Sandy Alcantara21doRR6' 4"170Sep 7, 19951st80888000000000000-0.1
Harrison Bader23usRR6' 0"195Jun 3, 19941st322032270000007203300630.1
Matthew Bowman26usRR6' 0"175May 31, 199127607175750000000000010.2$546,600
John Brebbia27usLR6' 1"185May 30, 19901st5004650500000000000001.1
Jonathan Broxton33usRR6' 4"285Jun 16, 198413200192020000000000000-0.3$3,750,000
Matt Carpenter31usLR6' 3"205Nov 26, 19857145141145140001201316000002302.9$10,000,000
Brett Cecil30usRL6' 3"235Jul 2, 198697306873730000000000000.5$7,750,000
Paul DeJong23usRR6' 1"195Aug 2, 19931st1081041081040002008600000402.7
Aledmys Diaz26cuRR6' 1"195Aug 1, 199027969797400014683003081-0.7$2,500,000
Zach Duke34usLL6' 2"210Apr 19, 1983132702527270000000000000.2$5,500,000
Jack Flaherty21usRR6' 4"205Oct 15, 19951st65666000000000000-0.4
Dexter Fowler31usBR6' 5"195Mar 22, 198610118109118109000000010901091801.6$16,500,000
Eric Fryer31usRR6' 2"215Aug 26, 1985734153426026000000000131-0.3$675,000
John Gant24usRR6' 3"200Aug 6, 19922727770000000000000.0$536,600
Greg Garcia27usLR6' 0"190Aug 8, 198941335213383000344112000006300.7$547,900
Marco Gonzales25usLL6' 1"195Feb 16, 1992311111000000000000-0.2
Randal Grichuk25usRR6' 1"205Aug 13, 199141221001221070000005855511801521.1$557,200
Jedd Gyorko28usRR5' 10"215Sep 23, 19885125111125117001051090100111203.7$6,000,000
Chad Huffman32usRR6' 1"215Apr 29, 1985212112100000000111110-0.1
Carson Kelly22usRR6' 2"220Jul 14, 1994234143431031000000000110-0.4
Mike Leake29usRR5' 10"170Nov 12, 1987827262626260000000000101.0
Josh Lucas26usRR6' 6"185Nov 5, 19901st505550000000000000.1
Lance Lynn30usRR6' 5"280May 12, 1987633333133330000000000002.9$7,500,000
Tyler Lyons29usBL6' 4"210Feb 21, 198855004850500000000000001.2$549,800
Carlos Martinez25doRR6' 0"190Sep 21, 1991534323132320000000000023.2$3,700,000All-Star
Jose Martinez28veRR6' 6"215Jul 25, 1988210663106720033000240174133201.5$535,000
Mike Mayers25usRR6' 3"200Dec 6, 1991230333000000000000-0.2
Alex Mejia26usRR6' 1"200Jan 18, 19911st2910292700171370000043-0.2
Yadier Molina34prRR5' 11"205Jul 13, 1982141361331361330133100000000302.0$14,000,000All-Star
Juan Nicasio30doRR6' 4"252Aug 31, 19867909990000000000000.4
Seunghwan Oh34krRR5' 10"205Jul 15, 19822620606262000000000000-0.1$2,750,000
Jhonny Peralta35doRR6' 2"225May 28, 1982152114211500001500000070-0.3$10,000,000
Tommy Pham29usRR6' 1"210Mar 8, 198841281161281190000008637112401016.2
Stephen Piscotty26usRR6' 3"210Jan 14, 19913107921079900000000999901000.6$1,333,333
Alberto Rosario30doRR6' 0"165Jan 10, 1987230300000000000030-0.1
Trevor Rosenthal27usRR6' 2"230May 29, 199065004850500000000000000.6$6,400,000
Ryan Sherriff27usLL6' 1"185May 25, 19901st1301313130000000000000.2
Kevin Siegrist27usLL6' 5"230Jul 20, 19895390363939000000000000-0.1$1,637,500
Magneuris Sierra21doLL5' 11"160Apr 7, 19961st22142217000000378180430.2
Miguel Socolovich30veRR6' 1"205Jul 24, 19864150131515000000000000-0.7$537,500
Sam Tuivailala24usRR6' 3"225Oct 19, 199243703437370000000000000.8$536,500
Breyvic Valera25veBR5' 11"160Jan 8, 19921st52530003000000030-0.3
Luke Voit26usRR6' 3"225Feb 13, 19911st621962310031000000013700.3
Michael Wacha25usRR6' 6"215Jul 1, 1991530302830300000000000001.2$2,775,000
Adam Wainwright35usRR6' 7"235Aug 30, 19811226232424240000000000200.8$19,500,000
Luke Weaver23usRR6' 2"170Aug 21, 1993215101513130000000000020.8
Kolten Wong26usLR5' 9"185Oct 10, 19905108991081060001060000000321.8$2,500,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.