T-shirt sale

2025  2024  2023  2022  2021  2020  2019  2018  2017  2016  2015 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 162 643 175 39 3 34 57 7 8 1 6.12 991.20
1B 162 578 167 34 3 26 79 26 5 2 6.40 1036.20
2B 159 612 138 33 2 21 69 5 9 3 4.38 696.00
SS 158 645 187 43 6 28 65 3 4 2 6.52 1030.30
MI 158 607 177 43 4 21 57 8 6 3 5.87 927.10
3B 162 585 162 36 0 39 101 8 3 2 6.92 1120.30
OF 807 3115 815 166 17 160 335 37 50 21 5.80 4683.50
Util 162 590 155 37 1 34 114 3 6 1 6.61 1070.20
Bench 577 1567 381 86 5 68 157 21 14 7 3.51 2024.70
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 199 1090.2 0 0 1133 979 378 45 151 4.28 4665.23
RP 374 392.0 90 76 443 301 136 25 49 6.82 2672.50
Bench 210 511.1 7 34 503 511 194 15 87 3.78 1935.17
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Carlos Santana August 22, 2018 8:01 PM 158 573 161 30 1 34 108 3 4 0 6.84 1081.50
Jorge Polanco March 10, 2019 6:24 PM 149 622 184 40 7 21 59 4 4 3 6.38 949.90
Josh Donaldson March 10, 2019 5:00 PM 148 538 140 33 0 36 97 8 4 2 6.74 997.10
Anthony Rizzo March 10, 2019 4:12 PM 143 507 149 29 3 26 71 26 5 2 6.77 967.90
J.T. Realmuto May 4, 2018 2:00 PM 119 472 132 33 2 18 35 4 8 1 5.65 672.90
Avisail Garcia August 17, 2022 12:26 PM 94 368 104 18 2 13 24 6 8 4 5.26 494.20
Matt Carpenter April 4, 2015 5:21 PM 90 341 72 16 2 12 50 4 6 1 4.48 403.40
Corey Seager May 3, 2019 3:43 PM 88 340 100 29 1 17 26 3 1 0 6.35 558.50
Michael Brantley May 9, 2018 2:35 PM 78 315 99 21 1 11 26 3 3 2 6.37 496.50
Joey Gallo August 3, 2018 11:16 AM 70 241 61 15 1 22 52 2 4 2 7.44 520.60
Danny Santana July 13, 2019 11:56 AM 67 277 69 14 3 17 14 3 11 1 5.91 396.00
Marcell Ozuna June 11, 2019 11:12 PM 65 241 54 10 1 11 37 0 6 1 4.91 319.10
Brandon Lowe March 10, 2019 7:12 PM 64 251 71 16 2 16 19 5 5 0 6.82 436.30
Max Kepler March 10, 2019 5:26 PM 64 259 68 18 0 19 29 3 1 3 6.91 442.10
Daniel Murphy June 11, 2019 11:12 PM 60 225 60 14 0 5 17 1 0 0 4.21 252.60
Mike Trout June 30, 2019 12:17 PM 53 195 55 9 1 23 39 6 3 0 9.47 501.70
Luis Arraez July 18, 2019 12:06 AM 52 202 65 14 1 2 23 1 1 1 5.73 298.20
Mitch Garver May 28, 2021 9:07 PM 47 183 48 9 1 17 25 3 0 0 7.69 361.40
Mike Yastrzemski August 1, 2019 10:12 AM 42 165 46 9 1 11 18 3 1 2 6.84 287.10
Alex Gordon April 24, 2019 6:35 PM 33 121 29 7 0 4 12 3 3 0 4.55 150.00
Nick Castellanos August 15, 2022 12:23 PM 31 127 34 10 2 2 11 1 1 0 5.18 160.50
Adam Eaton August 25, 2018 2:07 PM 27 117 33 4 1 1 10 2 4 1 5.01 135.30
Rougned Odor July 7, 2019 9:41 PM 23 90 20 5 0 5 12 2 1 4 5.05 116.20
Dominic Smith September 1, 2019 12:25 PM 19 73 17 3 0 5 3 0 1 2 4.38 83.20
Mike Tauchman July 28, 2019 3:33 PM 19 65 22 5 0 6 10 0 2 0 8.57 162.90
Austin Slater July 15, 2019 3:24 PM 16 51 14 2 2 2 7 0 1 0 5.39 86.30
Brandon Belt September 12, 2019 12:07 AM 12 44 11 5 1 1 6 0 0 0 5.43 65.20
Anthony Santander March 27, 2022 7:18 PM 10 47 4 0 0 1 1 0 0 0 -1.22 -12.20
Ji Man Choi March 10, 2019 7:04 PM 9 36 7 3 0 0 5 0 0 1 2.68 24.10
Teoscar Hernandez September 21, 2019 9:36 AM 9 34 8 2 0 2 6 1 1 0 6.48 58.30
Manuel Margot July 25, 2022 3:22 PM 7 24 4 2 0 1 0 0 0 0 1.94 13.60
Mac Williamson August 14, 2019 3:32 PM 7 22 0 0 0 0 3 0 1 0 -1.59 -11.10
Asdrubal Cabrera March 10, 2019 6:48 PM 7 23 4 0 0 1 4 0 0 0 2.97 20.80
Brendan Rodgers March 25, 2017 5:02 PM 7 26 6 2 0 0 4 0 0 0 3.63 25.40
JaCoby Jones September 3, 2019 2:02 PM 7 26 3 2 0 0 2 0 0 1 -0.03 -0.20
Mauricio Dubon September 18, 2019 10:14 AM 6 21 7 1 0 1 2 0 0 0 6.08 36.50
Michael Lorenzen September 7, 2019 9:58 AM 5 13 1 0 0 0 2 0 1 0 0.10 0.50
Steven Duggar August 14, 2019 3:32 PM 4 17 2 0 0 0 2 0 0 1 -0.65 -2.60
Josh Naylor June 8, 2019 7:36 PM 4 15 5 0 0 0 1 0 0 0 4.00 16.00
Nick Markakis September 18, 2019 10:14 AM 3 11 2 0 0 0 2 0 0 0 2.07 6.20
Stephen Piscotty June 10, 2019 4:43 PM 3 11 0 0 0 0 1 0 0 0 -2.67 -8.00
DJ Stewart August 29, 2019 8:46 PM 3 11 0 0 0 0 1 0 0 0 -2.67 -8.00
Hunter Pence August 23, 2019 9:14 AM 2 10 0 0 0 0 0 0 0 0 -5.00 -10.00
Harold Ramirez June 5, 2019 5:05 PM 2 10 1 0 0 0 0 0 0 0 -2.20 -4.40
Yan Gomes June 12, 2019 7:14 PM 2 7 1 0 0 0 1 0 0 0 0.80 1.60
C.J. Cron May 14, 2019 6:40 PM 1 5 2 1 0 0 0 0 0 0 9.10 9.10
Ryon Healy June 2, 2019 3:49 PM 1 3 1 0 0 0 0 0 0 0 2.60 2.60
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Hector Neris April 10, 2019 5:32 PM 59 59.0 26 0 77 42 22 6 8 7.27 429.00
Zack Britton March 10, 2019 5:48 PM 58 55.1 3 24 48 30 30 1 3 7.38 408.57
Taylor Rogers March 10, 2019 6:59 PM 58 67.1 29 9 87 57 11 6 7 8.44 567.97
Hansel Robles April 23, 2019 7:04 PM 56 58.2 20 0 56 49 12 0 5 7.18 421.23
Colin Poche June 23, 2022 7:26 PM 30 29.2 1 7 44 22 12 4 6 5.44 161.53
Sonny Gray April 24, 2019 5:43 PM 26 150.2 0 0 174 104 62 6 16 5.25 791.73
Madison Bumgarner May 9, 2019 2:46 PM 25 153.0 0 0 145 133 33 8 23 4.38 670.50
James Paxton June 15, 2016 8:18 PM 25 126.0 0 0 153 124 48 2 22 3.93 495.40
Joakim Soria August 14, 2019 3:31 PM 24 26.1 1 8 30 17 6 2 2 7.56 199.07
Jake Odorizzi May 6, 2019 4:21 PM 22 117.2 0 0 135 110 36 3 14 4.81 565.53
Craig Stammen March 10, 2019 6:52 PM 15 17.1 1 9 13 15 1 0 3 6.71 116.37
Kevin Ginkel August 7, 2019 6:10 PM 14 15.1 2 4 16 7 7 0 1 7.82 119.97
Chris Paddack August 4, 2018 6:37 PM 13 70.2 0 0 73 53 16 4 11 4.75 335.83
Trey Wingenter August 30, 2019 12:23 PM 13 13.2 0 3 19 8 5 1 1 7.32 100.03
Anthony Swarzak September 18, 2019 10:12 AM 13 10.2 0 9 7 10 4 0 4 3.91 41.73
Zac Gallen May 6, 2019 3:25 AM 13 68.0 0 0 82 56 34 3 8 4.59 312.20
Jose Leclerc June 4, 2018 4:27 PM 12 9.2 5 1 12 10 9 3 2 3.92 37.93
Zach Plesac May 28, 2019 1:12 AM 10 55.2 0 0 42 41 21 3 10 3.49 194.33
Marcus Stroman March 10, 2019 6:33 PM 10 58.0 0 0 51 56 19 0 3 5.03 291.70
Trevor Williams March 10, 2019 7:15 PM 9 52.0 0 0 45 56 9 4 6 4.16 216.40
Lance Lynn August 6, 2019 10:01 PM 8 48.0 0 0 56 38 22 3 5 4.83 231.90
Corey Kluber March 10, 2019 3:39 PM 7 35.2 0 0 38 45 15 3 4 3.36 119.73
Ian Kennedy May 1, 2019 12:38 PM 7 7.0 2 0 7 11 0 0 2 3.23 22.60
Josh James August 2, 2018 3:30 PM 6 10.1 0 0 18 12 7 0 4 1.07 11.07
Carlos Rodon March 10, 2019 7:13 PM 6 28.2 0 0 37 31 16 1 4 3.67 105.33
Kyle Freeland July 1, 2019 6:47 AM 5 27.2 0 0 24 30 12 2 6 2.13 58.93
Aaron Civale August 19, 2019 10:13 AM 5 28.2 0 0 20 24 7 1 3 4.49 128.83
Nick Pivetta July 18, 2019 1:54 PM 4 5.2 0 1 5 10 6 1 1 -0.59 -3.37
Kyle Gibson July 13, 2019 11:56 AM 4 22.2 0 0 17 26 3 2 4 3.09 69.93
Martin Perez July 2, 2022 12:51 PM 4 21.1 0 0 18 21 12 0 3 3.11 66.37
Gio Gonzalez July 26, 2019 6:44 PM 3 13.0 0 0 11 12 8 0 4 1.06 13.80
Marcus Walden July 13, 2019 11:56 AM 2 3.0 0 0 3 2 0 1 1 2.57 7.70
Brusdar Graterol August 3, 2019 12:13 AM 2 2.0 0 0 1 0 1 0 0 6.90 13.80
Corbin Martin August 10, 2019 9:38 AM 1 3.1 0 0 3 6 1 0 1 -0.07 -0.23
Michael Lorenzen September 7, 2019 9:58 AM 1 2.0 0 1 2 1 0 0 0 10.10 20.20
John Means July 3, 2019 3:51 AM 1 6.0 0 0 4 8 0 0 3 -0.88 -5.30
Kyle Zimmer August 3, 2019 10:17 AM 1 0.0 0 0 0 0 3 0 0 0 -9.00
Daniel Ponce de Leon September 3, 2019 2:01 PM 1 3.0 0 0 3 3 4 0 0 2.80 8.40