T-shirt sale

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

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 156 582 182 32 0 17 54 5 2 1 5.56 867.80
1B 152 458 115 16 0 26 47 2 2 0 4.13 627.60
2B 157 624 178 33 1 21 42 3 2 6 5.05 793.60
SS 129 456 130 22 1 11 21 8 3 1 4.15 534.80
MI 142 503 110 20 0 10 30 6 1 0 2.64 374.90
3B 159 623 158 43 1 35 45 7 13 8 5.53 879.50
OF 672 2465 640 105 21 79 229 34 63 16 4.69 3149.70
Util 121 389 78 14 2 13 38 3 8 0 2.98 360.20
Bench 697 2365 590 111 16 55 172 22 50 14 3.60 2506.90
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 161 997.1 0 0 927 909 323 41 121 4.30 4290.57
RP 192 167.0 47 43 179 144 61 5 19 7.15 1194.70
Bench 139 609.2 1 8 486 596 209 28 65 4.04 2460.43
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Kole Calhoun November 24, 2013 2:56 PM 158 628 158 21 2 26 45 5 4 1 4.61 728.30
Todd Frazier August 1, 2020 1:15 PM 157 619 158 43 1 35 44 7 13 8 5.61 880.50
Robinson Cano June 28, 2017 3:26 PM 154 616 177 33 1 21 42 3 2 6 5.17 796.00
Buster Posey August 10, 2017 11:51 AM 150 557 176 28 0 19 56 3 2 0 5.79 869.20
Pedro Alvarez December 14, 2014 10:01 AM 147 426 103 18 0 26 47 2 2 0 4.07 598.20
Shin-Soo Choo March 1, 2015 8:58 PM 133 499 142 28 3 21 65 12 4 2 6.20 824.90
Kevin Kiermaier March 5, 2017 11:14 PM 133 445 118 21 11 10 23 1 16 5 3.92 521.80
J.J. Hardy March 1, 2015 8:22 PM 113 409 90 14 0 8 20 0 0 0 2.40 270.80
Wilmer Flores May 31, 2015 1:40 PM 89 311 84 17 0 8 14 2 0 1 3.70 329.10
Alex Gordon March 1, 2015 8:25 PM 78 258 72 13 0 11 39 12 1 4 5.51 430.00
Danny Espinosa February 23, 2014 6:35 PM 69 207 45 11 0 6 17 3 3 0 2.88 199.00
Brock Holt May 31, 2015 1:40 PM 66 246 64 12 2 0 18 1 3 0 3.35 221.30
Billy Hamilton May 2, 2012 7:32 PM 47 183 39 3 2 2 15 1 29 4 3.54 166.20
Freddy Galvis April 13, 2015 9:09 AM 38 140 38 1 1 1 9 2 3 0 3.41 129.50
Hunter Pence November 23, 2012 2:16 PM 28 110 27 4 1 3 7 0 4 0 4.12 115.30
Marlon Byrd December 18, 2013 11:53 AM 27 90 20 3 1 6 16 1 0 0 5.33 143.80
Joey Gallo December 4, 2013 11:07 AM 24 83 16 2 1 4 10 0 2 0 3.73 89.50
Yadier Molina March 1, 2015 8:14 PM 23 86 22 5 0 0 8 0 0 1 3.17 72.90
Jung Ho Kang March 1, 2015 8:41 PM 18 68 21 4 0 2 4 5 3 0 6.26 112.70
Rougned Odor February 24, 2013 9:50 PM 12 36 6 3 0 1 3 5 1 0 3.47 41.60
Travis d'Arnaud February 23, 2014 7:01 PM 10 37 11 1 0 2 1 2 0 0 5.53 55.30
C.J. Cron May 6, 2014 10:46 AM 5 19 0 0 0 0 0 0 0 0 -3.80 -19.00
Casey McGehee May 8, 2014 9:09 AM 4 11 0 0 0 0 1 0 0 0 -2.00 -8.00
Shane Victorino March 19, 2015 6:56 PM 3 9 2 0 0 0 2 1 2 0 5.00 15.00
Scooter Gennett July 1, 2017 9:15 PM 2 7 2 0 0 0 0 0 0 0 2.10 4.20
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Sergio Romo March 1, 2015 9:08 PM 70 57.1 2 34 71 50 10 1 3 8.94 512.37
Brad Boxberger August 11, 2014 4:15 AM 69 63.0 41 2 74 54 32 2 9 7.53 474.10
James Shields December 13, 2014 5:50 PM 33 202.1 0 0 216 189 81 9 33 3.77 761.97
John Lackey December 13, 2016 9:58 PM 32 211.0 0 0 174 203 52 4 21 4.53 955.30
David Carpenter April 9, 2014 8:15 AM 30 24.2 0 6 15 25 9 1 4 3.74 92.33
Matt Harvey August 16, 2014 9:59 PM 27 174.2 0 0 174 144 35 5 17 5.36 937.03
Danny Salazar July 13, 2013 10:38 AM 17 102.0 0 0 106 93 30 4 14 4.42 450.80
Carlos Rodon August 16, 2014 9:59 PM 17 99.1 0 0 100 91 49 7 11 3.98 395.17
Jimmy Nelson August 16, 2014 11:01 AM 16 96.1 0 0 78 90 35 7 11 3.88 373.57
Ernesto Frieri March 1, 2015 8:46 PM 16 16.1 1 0 15 13 7 1 3 3.75 61.17
Joel Peralta May 22, 2012 8:32 AM 7 5.2 3 1 4 2 3 0 0 9.66 54.73
Alex Colomé May 8, 2015 9:12 AM 7 36.2 0 0 20 42 15 1 5 2.53 92.63
Scott Kazmir August 1, 2013 8:09 PM 6 39.1 0 0 40 28 12 2 5 4.95 194.77
Tom Koehler May 14, 2014 8:38 AM 4 23.2 0 0 15 17 11 1 2 4.24 100.33
Odrisamer Despaigne March 4, 2015 8:36 AM 2 12.0 0 0 4 12 3 1 2 2.42 29.00