T-shirt sale

2025  2024  2023  2022  2021  2020  2019  2018  2017 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 162 593 164 25 0 26 57 6 0 1 5.11 828.50
1B 162 559 154 34 3 26 79 21 6 2 5.98 969.30
2B 161 595 158 35 6 25 59 8 15 4 5.46 878.80
SS 162 655 197 48 3 36 52 3 4 4 6.82 1104.30
MI 162 626 175 33 4 15 43 5 13 8 4.69 759.80
3B 162 609 149 36 3 36 76 11 1 1 5.84 945.40
OF 810 3055 807 155 9 157 360 32 23 6 5.73 4643.70
Util 162 599 159 29 0 23 64 11 3 2 5.04 816.80
Bench 676 1923 479 94 7 64 191 32 19 9 3.48 2353.40
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 221 1186.2 0 0 1341 1008 330 53 126 5.18 6143.73
RP 342 343.0 97 55 442 290 123 14 40 7.20 2470.20
Bench 147 506.0 3 4 489 563 165 29 86 3.26 1649.80
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Matt Chapman December 6, 2017 11:00 AM 154 579 144 36 3 36 73 11 1 1 6.09 938.40
Kris Bryant April 1, 2017 9:42 PM 144 536 151 34 1 31 71 15 4 0 6.74 970.90
J.D. Martinez April 2, 2017 12:23 AM 143 569 173 33 2 35 70 4 2 0 7.42 1061.70
Javier Baez December 4, 2018 9:58 AM 130 519 145 36 4 28 28 0 11 7 5.91 768.70
Khris Davis April 1, 2017 11:56 PM 115 432 99 9 0 21 43 3 0 0 4.21 483.90
Brandon Belt August 14, 2018 10:16 PM 112 406 101 27 1 13 61 3 3 3 4.96 555.10
Wilson Ramos May 19, 2018 6:14 PM 100 378 115 16 0 14 34 2 0 0 5.52 552.00
Anthony Rizzo May 21, 2019 5:23 PM 98 337 102 19 2 14 45 17 4 1 6.36 623.10
Matt Carpenter March 17, 2018 8:35 PM 93 325 72 15 2 9 52 5 6 1 4.27 397.30
Josh Reddick March 16, 2019 2:00 PM 92 343 89 9 2 8 28 0 4 2 3.85 354.10
Xander Bogaerts June 19, 2019 2:47 PM 82 334 106 29 0 19 32 2 2 1 7.63 625.30
Willie Calhoun November 30, 2018 3:55 PM 73 281 74 13 1 20 22 3 0 0 6.02 439.80
Joey Gallo August 17, 2017 8:33 AM 70 241 61 15 1 22 52 2 4 2 7.44 520.60
Renato Nunez March 7, 2020 7:22 PM 70 263 64 11 0 11 23 6 1 0 4.57 319.60
Amed Rosario June 22, 2019 2:36 PM 69 280 89 14 3 5 13 3 9 6 5.38 371.40
Ramon Laureano September 11, 2018 3:41 PM 62 231 66 15 0 14 13 8 8 0 6.32 391.90
Andrew McCutchen May 19, 2018 6:14 PM 58 214 54 12 1 9 43 0 2 1 5.92 343.50
Chad Pinder May 4, 2018 1:48 PM 32 118 35 9 0 6 6 0 0 1 5.49 175.70
Chance Sisco August 8, 2020 12:39 PM 27 102 25 5 0 5 11 2 0 1 5.03 135.70
Chris Taylor August 21, 2019 2:56 AM 25 85 18 7 1 1 6 0 1 0 2.84 71.10
David Fletcher April 28, 2019 6:46 AM 23 87 20 4 0 2 6 0 1 0 3.27 75.30
Enrique Hernandez June 3, 2017 12:48 PM 18 65 17 4 0 3 6 1 0 0 5.06 91.00
Joe Panik March 16, 2019 2:28 PM 18 74 22 4 0 2 6 0 0 0 5.42 97.60
Austin Hedges March 16, 2019 2:27 PM 18 57 11 0 0 3 5 2 0 0 2.99 53.80
Kendrys Morales March 16, 2019 2:25 PM 16 58 6 1 0 0 8 1 0 0 0.34 5.50
Brian McCann May 25, 2019 11:44 AM 14 43 6 1 0 1 7 0 0 0 1.71 23.90
Tyler Naquin July 22, 2019 2:59 PM 13 46 15 3 0 1 1 0 0 1 4.33 56.30
Tommy Edman September 18, 2019 11:36 AM 11 46 20 2 3 2 3 5 2 0 12.32 135.50
Justin Bour June 1, 2019 1:54 PM 11 39 5 1 0 1 7 0 0 0 2.03 22.30
Garrett Cooper April 4, 2022 12:27 AM 10 40 15 3 0 3 2 0 0 0 8.69 86.90
Harold Ramirez July 25, 2021 3:00 PM 9 38 8 1 0 0 1 0 0 0 1.41 12.70
Sean Murphy July 7, 2024 4:19 PM 9 35 12 5 0 3 3 0 0 0 9.32 83.90
Addison Russell April 26, 2019 1:23 PM 8 27 6 0 0 2 5 0 0 0 5.05 40.40
Nathaniel Lowe December 16, 2020 2:56 PM 7 26 9 2 0 0 2 0 0 0 5.17 36.20
Willi Castro August 14, 2024 7:43 PM 5 20 5 0 1 0 1 0 0 0 3.34 16.70
Jay Bruce July 20, 2018 2:40 PM 2 9 1 0 0 0 0 1 0 0 -0.20 -0.40
Adam Eaton September 27, 2019 10:33 AM 2 8 2 0 0 0 1 1 0 0 4.60 9.20
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Will Harris August 17, 2018 12:04 AM 64 57.0 2 26 57 41 14 0 5 7.71 439.70
Sean Doolittle April 2, 2017 9:58 PM 60 57.0 28 2 61 60 14 2 10 6.40 364.80
Brad Hand June 22, 2017 6:35 PM 60 57.1 34 0 84 53 18 4 6 8.45 484.67
Liam Hendriks March 16, 2019 2:33 PM 59 63.1 23 8 99 46 17 1 4 9.33 590.87
Jose Leclerc March 17, 2018 10:03 PM 53 51.2 10 6 72 42 33 4 7 5.69 294.03
Reyes Moronta March 26, 2021 8:03 PM 43 43.1 0 12 59 33 28 3 4 5.97 258.67
Luis Castillo June 18, 2024 12:41 PM 31 185.2 0 0 218 134 75 7 22 5.09 944.93
Jake Odorizzi March 23, 2019 11:50 AM 25 135.2 0 0 143 115 44 4 13 5.06 687.03
Ryne Stanek April 2, 2019 3:22 AM 25 35.1 0 1 39 26 10 0 4 5.57 196.67
Hyun Jin Ryu March 17, 2018 10:17 PM 25 154.2 0 0 138 142 23 3 15 5.10 788.83
Chris Sale August 25, 2017 5:10 PM 24 143.2 0 0 214 114 37 12 22 5.41 777.13
Max Scherzer April 1, 2017 9:51 PM 16 106.1 0 0 146 91 22 6 8 6.21 659.87
Tanner Roark September 12, 2017 2:22 PM 14 77.2 0 0 73 74 25 6 13 3.55 275.43
Frankie Montas March 23, 2019 12:16 PM 13 78.2 0 0 86 70 16 3 6 5.61 441.33
Kevin Gausman August 14, 2018 11:33 PM 9 44.2 0 0 47 40 17 3 5 4.46 199.03
Zack Wheeler May 27, 2018 11:01 AM 8 48.2 0 0 59 54 18 0 2 5.32 259.13
Sandy Alcantara March 7, 2020 7:37 PM 7 48.0 0 0 45 42 12 2 4 5.10 244.80
Ryan Yarbrough July 24, 2019 1:36 PM 6 34.1 0 0 32 23 3 1 4 5.74 197.07
Vince Velasquez July 26, 2020 5:16 PM 6 30.1 0 0 28 27 11 3 4 3.93 119.07
Mitch Keller March 4, 2023 11:26 PM 4 17.2 0 0 26 22 3 0 2 5.20 91.93
James Paxton August 14, 2019 6:01 PM 4 23.2 0 0 30 10 8 1 1 7.18 169.83
Mike Leake July 7, 2019 3:12 PM 3 18.2 0 0 12 24 2 1 3 2.88 53.83
Trent Thornton June 25, 2019 5:22 PM 2 9.0 0 0 8 6 1 0 1 5.74 51.70
Robbie Erlin May 5, 2019 6:10 PM 1 2.1 0 0 2 4 0 0 0 4.66 10.87
Danny Duffy August 8, 2020 12:40 PM 1 5.0 0 0 5 5 2 1 1 2.54 12.70