T-shirt sale

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

Position Players
POS G AB R HR RBI SB AVG
C 129 510 52 27 80 1 0.23529
1B 96 247 41 16 37 7 0.21862
2B 136 489 84 25 87 28 0.24335
SS 154 614 82 10 48 13 0.25244
MI 155 559 81 11 59 8 0.24866
3B 132 445 78 24 65 8 0.27191
OF 684 2352 338 92 325 71 0.24490
Util 139 427 80 25 76 8 0.24122
Bench 291 1084 141 27 139 23 0.25738
Pitchers
POS G IP WINS SV K ERA WHIP
SP 131 734.1 49 0 666 3.39492 1.14389
RP 260 304.0 16 63 292 3.73026 1.20066
Bench 284 683.2 34 22 581 4.22574 1.38079
Position Players
Player Acquisition Date G AB R HR RBI SB AVG
Carlos Santana May 15, 2024 9:45 AM 161 560 82 24 86 2 0.22857
Ian Desmond April 5, 2016 11:09 PM 160 555 82 22 88 20 0.23604
José Ramírez July 9, 2017 12:25 PM 157 578 110 39 106 34 0.27163
Marcus Semien January 23, 2017 7:10 PM 148 585 84 14 65 14 0.25470
Salvador Perez July 1, 2012 12:49 AM 129 510 52 27 80 1 0.23529
Scott Kingery July 10, 2017 12:00 PM 129 392 46 6 22 8 0.22449
Yasiel Puig March 27, 2017 9:57 PM 125 405 60 23 63 15 0.26667
Billy Hamilton March 15, 2016 11:09 PM 113 367 58 3 24 29 0.23161
Odubel Herrera March 16, 2016 10:03 AM 106 417 53 19 60 5 0.27578
Gregory Polanco March 27, 2018 9:19 PM 101 352 61 19 62 7 0.24716
Eric Thames March 27, 2017 10:59 PM 96 247 41 16 37 7 0.21862
Elvis Andrus March 24, 2013 4:01 PM 66 261 35 4 22 1 0.25287
Robinson Cano March 27, 2018 9:13 PM 39 143 24 4 23 0 0.28671
Tyler O'Neill July 26, 2018 11:14 PM 38 75 19 6 14 1 0.21333
Jake Lamb August 12, 2017 10:07 AM 38 148 26 3 21 0 0.22297
Willie Calhoun August 11, 2016 9:22 PM 19 48 3 1 4 0 0.18750
Pitchers
Player Acquisition Date G IP WINS SV K ERA WHIP
Pedro Strop April 1, 2018 11:02 AM 58 57.0 5 13 55 2.36842 0.96491
Bud Norris March 31, 2012 4:43 PM 48 46.0 3 22 57 2.93478 1.00000
Brad Boxberger March 27, 2018 9:16 PM 42 38.2 1 25 54 3.49138 1.18966
Addison Reed March 25, 2016 5:49 PM 41 41.0 1 0 37 4.82927 1.43902
Kyle Hendricks March 9, 2020 9:21 PM 33 199.0 14 0 161 3.43719 1.14573
Alex Wood March 27, 2017 10:42 PM 28 148.2 8 0 131 3.75336 1.22422
Mike Montgomery April 1, 2018 11:01 AM 24 75.0 3 0 50 4.44000 1.36000
Zack Britton March 27, 2018 10:04 PM 23 23.0 1 3 19 2.73913 1.08696
Walker Buehler March 27, 2017 11:01 PM 20 115.1 6 0 124 2.80925 0.95376
Cam Bedrosian July 31, 2016 12:55 AM 17 14.2 2 0 12 4.90909 1.22727
Garrett Richards March 27, 2018 9:51 PM 16 76.1 5 0 87 3.65502 1.28384
Jameson Taillon April 1, 2012 12:19 AM 16 87.1 6 0 82 3.60687 1.23664
Miles Mikolas July 26, 2018 11:14 PM 10 63.1 7 0 49 2.98421 1.04211
Johnny Cueto March 30, 2018 10:38 AM 4 25.0 3 0 22 1.08000 0.84000
Kelvin Herrera August 6, 2019 11:08 AM 3 2.0 0 0 1 9.00000 2.00000
Jeff Samardzija March 27, 2018 9:20 PM 3 12.1 0 0 6 5.83784 1.62162
Mike Minor July 9, 2017 12:25 PM 2 11.2 0 0 9 5.40000 1.02857
Sergio Romo March 27, 2018 11:19 PM 2 0.2 0 0 1 40.50000 7.50000
Alex Claudio May 16, 2018 11:09 AM 1 1.1 0 0 1 0.00000 0.00000