T-shirt sale

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 575 153 35 0 31 42 0 3 2 4.94 800.80
1B 138 498 120 24 0 17 56 4 0 2 4.19 577.80
2B 149 550 176 43 3 23 55 4 2 0 6.54 974.40
SS 150 519 153 31 2 24 54 2 10 2 5.64 846.10
MI 139 491 128 23 4 18 52 5 8 2 4.78 665.10
3B 107 409 95 33 1 17 38 7 3 2 4.85 519.30
OF 677 2412 647 135 12 103 220 25 42 18 5.03 3403.70
Util 159 571 165 27 0 29 68 2 3 1 5.77 916.80
Bench 467 1518 401 77 6 70 141 17 26 10 4.58 2138.50
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 166 937.2 0 0 1012 852 321 35 142 4.19 3932.93
RP 257 237.0 90 32 271 198 85 7 25 7.49 1775.50
Bench 81 290.2 7 3 276 300 124 15 41 3.61 1048.63
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Domingo Santana December 31, 2015 6:36 PM 145 513 143 29 0 30 71 6 15 4 6.22 902.20
Daniel Murphy March 12, 2014 10:50 PM 144 534 172 43 3 23 52 4 2 0 6.66 959.00
Javier Baez February 19, 2017 7:14 PM 131 437 122 24 2 21 29 1 10 3 4.77 625.20
Miguel Cabrera March 20, 2016 6:39 PM 128 461 113 21 0 15 54 3 0 1 4.23 541.90
Carlos Correa March 12, 2014 10:38 PM 108 418 130 25 1 23 53 2 2 1 7.13 770.40
Eric Hosmer June 23, 2017 4:27 PM 88 322 107 14 0 16 40 0 3 1 6.72 591.10
Josh Reddick March 8, 2015 11:19 PM 85 310 92 22 2 8 24 0 5 2 5.08 431.50
Jay Bruce March 20, 2016 7:07 PM 81 320 85 18 0 23 33 1 0 1 6.46 523.60
Willson Contreras January 30, 2017 7:47 PM 80 279 78 16 0 16 26 2 3 2 5.48 438.70
Yasmani Grandal May 10, 2014 11:46 PM 80 288 78 21 0 14 21 0 0 0 5.05 404.30
Ian Desmond March 20, 2016 7:19 PM 56 215 61 6 1 5 10 3 9 4 4.31 241.60
Avisail Garcia April 20, 2017 12:58 PM 51 197 62 15 2 7 6 5 2 0 6.03 307.70
Kyle Seager June 10, 2017 9:43 AM 51 195 49 17 0 9 15 6 1 1 5.40 275.40
Raimel Tapia April 7, 2017 4:41 PM 49 111 31 9 2 2 6 1 4 0 3.01 147.50
Gerardo Parra July 28, 2017 12:18 AM 48 175 44 9 1 2 11 2 2 1 3.38 162.00
Joey Gallo July 10, 2017 10:49 AM 48 154 34 6 1 13 31 3 1 2 5.83 280.00
Michael A. Taylor August 6, 2017 12:31 AM 46 158 41 7 1 7 13 1 7 4 4.51 207.50
Ketel Marte August 4, 2017 9:31 AM 45 149 38 6 2 1 21 1 3 0 3.86 173.70
Yasmany Tomas February 19, 2017 7:48 PM 43 158 38 10 1 8 11 0 0 0 4.60 197.70
Matt Kemp July 21, 2017 4:14 PM 31 105 23 2 1 6 4 0 0 0 3.35 103.70
Chase Headley July 24, 2017 1:15 PM 28 114 19 8 1 0 7 1 2 0 1.75 49.10
Chris Carter May 13, 2017 3:22 PM 28 87 17 3 0 5 10 1 0 0 3.46 96.90
Manuel Margot June 18, 2017 10:51 AM 27 110 34 5 1 4 4 1 6 1 5.99 161.80
Stephen Vogt July 10, 2017 5:50 PM 25 83 18 4 0 2 5 0 0 1 2.42 60.40
Randal Grichuk December 24, 2016 3:25 AM 24 96 20 8 0 2 7 0 1 1 3.25 78.10
Brandon Phillips April 27, 2017 6:59 PM 21 81 19 4 0 1 5 2 0 1 3.08 64.60
Josh Donaldson March 9, 2014 11:26 PM 21 74 23 6 0 7 13 0 0 0 8.43 177.00
Aaron Altherr July 29, 2017 2:17 AM 20 70 15 4 1 3 5 0 0 0 3.73 74.50
Michael Conforto August 7, 2017 12:44 PM 15 52 10 1 0 4 8 0 0 0 4.57 68.50
Jonathan Villar June 10, 2017 9:43 AM 14 48 9 3 0 2 3 0 3 2 2.79 39.00
Marcus Semien October 1, 2016 11:44 AM 13 45 8 3 0 1 9 1 3 0 4.12 53.60
Alex Gordon July 10, 2017 5:50 PM 13 53 10 3 0 0 4 2 0 1 2.07 26.90
Lucas Duda October 3, 2016 9:48 PM 10 35 9 3 0 4 5 0 0 0 7.67 76.70
Keon Broxton December 7, 2016 10:19 PM 9 27 3 1 0 0 2 1 1 1 0.09 0.80
Jurickson Profar August 16, 2015 10:05 PM 6 15 1 0 0 0 2 0 0 1 -1.03 -6.20
Amed Rosario August 1, 2016 12:26 PM 4 14 2 0 1 0 0 0 1 0 1.20 4.80
Mike Zunino June 2, 2017 12:41 AM 3 11 4 0 0 1 1 0 0 0 7.93 23.80
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Roberto Osuna December 24, 2016 9:49 AM 65 63.0 39 0 82 45 9 3 3 10.08 635.30
Cam Bedrosian June 18, 2017 11:47 AM 41 37.0 3 10 43 35 17 0 5 5.71 211.30
Robbie Ray December 24, 2016 3:25 AM 28 162.0 0 0 218 116 71 5 23 5.08 822.30
Ken Giles June 22, 2016 8:41 PM 28 26.1 16 1 34 20 9 1 2 9.12 240.27
Rich Hill March 20, 2016 7:55 PM 24 130.2 0 0 162 97 47 8 18 4.99 652.33
Hunter Strickland July 29, 2016 11:40 PM 23 20.0 1 8 19 13 11 2 1 6.90 137.90
Mark Melancon May 22, 2016 4:44 PM 22 20.2 11 0 19 25 3 0 3 6.53 135.03
Fernando Rodney March 25, 2017 6:42 PM 21 19.2 14 0 21 16 10 1 2 8.05 158.33
Brandon Morrow August 6, 2017 12:31 AM 20 18.2 2 6 18 16 5 0 0 8.12 151.53
Gio Gonzalez February 19, 2017 7:35 PM 20 127.1 0 0 119 99 54 3 15 4.46 567.37
Shawn Kelley February 28, 2017 4:02 PM 19 16.1 4 0 19 17 9 0 9 -0.19 -3.03
Drew Pomeranz January 22, 2017 12:27 AM 13 71.2 0 0 76 67 24 0 8 4.71 337.73
Madison Bumgarner June 10, 2017 9:43 AM 12 77.0 0 0 68 72 14 2 13 4.04 310.70
Masahiro Tanaka July 10, 2017 3:01 PM 11 68.2 0 0 82 59 14 1 11 4.93 338.43
Joakim Soria July 28, 2017 12:20 AM 11 10.1 0 6 9 6 6 0 0 8.21 84.87
Zack Wheeler February 19, 2017 7:49 PM 11 55.1 0 0 49 62 25 2 9 2.79 154.57
John Lackey July 8, 2016 7:40 PM 9 51.1 0 0 51 61 13 4 14 1.95 100.07
Kenta Maeda March 20, 2016 6:55 PM 8 40.1 0 0 37 42 13 2 9 2.67 107.57
Juan Nicasio June 12, 2017 1:50 AM 7 5.0 0 1 7 5 6 0 0 4.80 24.00
Alex Wood December 30, 2016 12:08 PM 7 38.0 0 0 50 26 13 2 0 7.07 268.60
Steven Matz July 13, 2017 10:30 AM 6 27.1 0 0 23 41 8 3 4 2.18 59.47
Robert Gsellman July 10, 2017 5:50 PM 5 24.2 0 0 19 34 9 1 4 2.15 52.93
Tyler Skaggs January 28, 2017 11:53 AM 5 29.1 0 0 29 28 9 1 3 4.61 135.37
Michael Pineda June 18, 2017 11:47 AM 4 18.2 0 0 15 29 3 0 6 0.53 9.93
Tyler Glasnow May 10, 2017 9:29 PM 2 9.0 0 0 6 15 3 0 5 -3.43 -30.90
Jeff Hoffman June 10, 2017 9:43 AM 1 6.1 0 0 8 4 1 1 0 7.34 46.47