2025  2024  2023  2022  2021  2020  2019  2018  2017  2016  2015  2014 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 162 585 161 27 0 21 59 2 0 0 4.79 775.30
1B 159 568 170 32 3 32 77 27 6 2 7.00 1112.50
2B 162 639 154 29 1 19 49 3 8 2 4.06 657.40
SS 161 629 186 46 7 27 59 7 11 4 6.51 1047.40
MI 162 655 175 38 9 26 38 3 10 3 5.34 864.50
3B 161 621 165 37 4 38 64 12 8 0 6.42 1033.50
OF 810 3032 796 163 15 155 392 40 44 10 5.92 4792.40
Util 162 589 139 31 1 25 70 8 6 1 4.71 762.60
Bench 679 1769 434 90 7 55 177 21 19 12 3.06 2075.80
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 207 1185.0 0 0 1291 1052 377 36 152 4.65 5507.20
RP 346 333.2 90 51 381 293 127 12 50 6.27 2091.33
Bench 196 354.0 13 23 368 347 114 17 55 4.35 1540.90
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Jorge Soler March 22, 2018 5:52 PM 158 576 152 32 1 46 72 10 3 1 6.68 1055.00
Juan Soto October 1, 2017 2:04 AM 149 539 152 32 5 34 107 3 12 1 7.40 1103.10
Eduardo Escobar March 30, 2018 7:31 PM 146 596 160 27 10 33 42 3 5 0 6.10 890.00
Kris Bryant March 9, 2025 1:26 PM 145 542 153 35 1 31 73 15 4 0 6.79 985.00
Anthony Rizzo January 29, 2017 2:26 PM 143 507 149 29 3 26 71 26 5 2 6.77 967.90
Andrew Benintendi January 28, 2018 1:21 PM 133 536 142 40 5 13 58 7 10 2 5.52 734.30
Corey Seager June 18, 2018 11:02 AM 122 470 129 43 1 19 42 3 1 0 5.72 698.30
Jason Heyward April 11, 2019 2:16 AM 117 426 102 15 4 17 59 5 5 3 4.82 564.40
Wilson Ramos March 18, 2018 3:39 PM 115 430 124 18 0 14 40 2 0 0 4.99 574.20
Christian Walker April 6, 2019 3:08 PM 115 426 108 21 1 22 56 6 7 0 5.67 651.50
Fernando Tatis Jr. March 18, 2018 4:49 PM 82 330 103 13 6 22 28 5 16 6 7.78 638.10
Danny Santana May 8, 2019 5:31 PM 69 281 73 12 1 18 13 4 11 2 5.85 403.80
Eric Sogard May 8, 2019 5:32 PM 62 258 68 14 1 4 21 1 3 0 4.49 278.40
Adam Jones May 5, 2019 5:17 PM 60 239 61 12 0 5 11 2 2 0 3.79 227.20
Brandon Drury April 26, 2019 6:49 PM 35 121 29 7 0 6 7 0 0 0 3.97 139.10
Chris Iannetta March 10, 2019 5:44 PM 32 96 22 7 0 4 14 0 0 0 3.97 127.10
Adam Frazier March 10, 2019 5:50 PM 30 129 33 8 1 2 6 1 2 2 4.09 122.70
Brandon Nimmo October 1, 2017 2:03 AM 27 88 18 3 0 3 15 3 1 0 3.91 105.60
Austin Nola August 8, 2019 5:52 PM 26 100 19 4 0 5 12 1 0 0 4.00 104.00
Ronald Guzman June 7, 2018 2:49 AM 23 77 15 6 0 3 7 0 0 1 3.08 70.80
Starlin Castro April 13, 2014 5:07 PM 21 77 21 1 0 3 8 0 0 0 4.56 95.70
Joe Panik May 25, 2019 3:03 PM 20 77 19 4 0 1 4 0 0 0 3.12 62.40
Billy McKinney March 18, 2019 4:08 PM 19 70 15 3 0 4 3 0 0 0 3.65 69.30
Mike Yastrzemski September 1, 2019 12:51 PM 19 73 19 4 0 3 10 1 1 1 5.54 105.30
David Bote June 3, 2019 1:19 AM 13 43 8 3 0 1 8 2 2 0 4.13 53.70
Ben Zobrist March 18, 2017 1:54 PM 12 44 12 4 0 0 5 1 0 0 4.40 52.80
Austin Hays April 17, 2025 10:55 PM 10 41 11 1 0 4 7 0 2 0 8.59 85.90
Nick Markakis July 20, 2019 6:29 PM 9 36 10 1 0 0 0 1 0 0 2.88 25.90
Travis Shaw June 7, 2019 7:12 PM 7 23 3 0 0 0 3 0 0 0 0.40 2.80
Lewis Brinson September 12, 2018 12:20 PM 5 19 6 2 0 0 0 0 0 1 3.52 17.60
Dominic Smith March 21, 2019 6:15 PM 4 13 4 1 0 0 2 0 0 0 4.58 18.30
Daniel Palka March 10, 2019 5:28 PM 4 13 0 0 0 0 1 0 0 0 -2.50 -10.00
Lourdes Gurriel Jr. January 31, 2025 12:25 PM 3 10 1 1 0 0 1 0 0 0 0.50 1.50
Daniel Robertson March 10, 2019 6:08 PM 3 9 4 0 0 0 1 0 1 0 6.10 18.30
Mike Ford September 1, 2019 12:52 PM 1 3 1 0 0 0 1 0 0 0 5.60 5.60
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Adam Ottavino April 13, 2014 9:42 PM 70 63.2 2 28 86 44 38 2 5 7.37 469.23
Sean Doolittle August 4, 2018 12:56 PM 60 57.0 28 2 61 61 15 2 10 6.30 359.20
Ian Kennedy April 16, 2018 12:50 PM 50 49.1 28 0 54 54 15 1 6 7.11 350.87
Steve Cishek August 9, 2018 7:36 PM 32 29.2 5 6 24 21 10 4 3 6.17 183.03
Stephen Strasburg March 17, 2019 3:24 PM 32 203.0 0 0 241 157 56 10 23 5.39 1095.10
Sonny Gray March 11, 2024 10:53 PM 29 162.1 0 0 187 115 63 7 16 5.36 869.47
Ken Giles July 23, 2014 3:37 PM 28 28.1 11 0 43 20 12 0 4 7.53 213.47
Mychal Givens June 17, 2019 8:48 PM 27 28.1 5 1 37 17 10 1 4 6.57 186.27
Justin Verlander May 5, 2019 5:17 PM 24 161.2 0 0 223 96 28 3 24 6.21 1004.53
Jake Odorizzi April 13, 2014 10:30 PM 24 129.1 0 0 148 117 42 3 14 4.96 641.67
Cole Hamels July 13, 2017 11:16 PM 22 118.0 0 0 114 115 48 3 14 4.04 477.00
Kelvin Herrera March 10, 2019 6:12 PM 17 16.0 0 4 15 17 8 0 2 4.48 71.60
Jose Quintana January 28, 2018 1:21 PM 17 96.1 0 0 77 106 24 0 15 3.48 334.77
Shawn Kelley May 7, 2019 6:05 PM 14 13.2 8 0 13 17 4 1 3 5.20 71.03
Brandon Kintzler August 21, 2016 4:16 PM 13 13.1 0 6 8 8 5 0 3 4.95 65.97
Homer Bailey April 23, 2019 3:18 AM 13 71.1 0 0 57 73 23 1 6 4.29 306.27
Keone Kela March 10, 2019 4:10 PM 10 9.1 0 2 9 8 2 0 3 3.36 31.37
Clayton Kershaw July 20, 2019 6:29 PM 9 54.1 0 0 68 41 20 1 11 4.29 233.17
James Paxton March 21, 2021 4:03 PM 9 44.2 0 0 50 54 19 0 9 2.74 122.43
Sergio Romo August 9, 2018 7:36 PM 8 7.2 3 0 9 9 4 0 3 2.27 17.43
Drew Steckenrider October 1, 2017 2:04 AM 7 6.2 0 1 6 4 2 1 2 3.20 21.33
Corey Kluber September 1, 2020 3:42 PM 7 35.2 0 0 38 45 15 3 4 3.36 119.73
Kyle Hendricks January 28, 2018 1:21 PM 6 34.1 0 0 27 41 8 0 3 4.09 140.57
Trevor Cahill April 26, 2018 8:00 PM 5 26.1 0 0 23 25 6 2 8 2.03 53.47
Neil Ramirez March 21, 2019 6:18 PM 4 4.1 0 0 7 4 2 0 1 4.01 17.37
Julio Teheran August 14, 2019 3:07 PM 4 16.2 0 0 17 22 11 2 1 2.93 48.83
Joe Biagini June 14, 2019 4:42 PM 3 3.0 0 1 4 2 0 0 0 9.67 29.00
Lance Lynn July 25, 2014 5:18 PM 3 15.0 0 0 8 24 10 1 1 1.29 19.30
Pete Fairbanks August 12, 2020 11:15 PM 2 1.2 0 0 2 4 0 0 1 -3.82 -6.37
Jakob Junis August 27, 2017 6:29 PM 2 12.0 0 0 11 13 4 0 2 3.37 40.40
Anthony Desclafani May 8, 2019 1:07 PM 1 4.0 0 0 2 8 0 0 1 0.13 0.50
Emmanuel Clase May 22, 2021 9:02 PM 1 1.2 0 0 3 3 0 0 0 6.32 10.53