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 151 449 92 19 1 14 51 10 3 1 2.94 444.50
1B 155 547 148 20 1 38 75 16 7 1 6.36 986.20
2B 162 634 181 35 3 35 54 4 12 7 6.20 1004.40
SS 162 645 189 39 5 29 79 3 28 5 6.87 1112.80
MI 158 627 193 47 0 24 45 5 12 7 6.13 968.90
3B 146 458 132 28 0 19 37 3 4 0 4.58 668.60
OF 739 2589 662 148 16 139 373 55 62 13 5.83 4310.60
Util 125 456 116 21 1 24 68 8 0 2 5.67 708.20
Bench 848 2581 658 150 15 101 234 25 45 7 4.03 3416.60
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 116 644.2 0 0 703 585 228 20 100 4.16 2681.53
RP 312 306.0 73 51 339 307 125 13 53 5.38 1647.30
Bench 155 209.2 24 26 230 186 79 11 28 5.43 1137.53
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Rhys Hoskins May 16, 2018 8:04 AM 160 570 129 33 5 29 116 11 2 2 5.80 928.40
Xander Bogaerts March 4, 2018 12:30 PM 155 614 190 52 0 33 76 2 4 2 7.40 1147.00
Jonathan Villar February 24, 2019 8:48 PM 137 537 147 27 4 20 56 4 35 9 5.81 796.60
Christian Yelich June 20, 2015 4:17 PM 130 489 161 29 3 44 80 8 30 2 9.56 1242.80
Jose Altuve July 21, 2015 5:52 PM 122 491 147 27 3 30 41 3 6 5 6.88 839.00
Luke Voit February 24, 2019 7:27 PM 108 397 105 21 1 20 65 8 0 0 6.15 664.60
J.D. Davis April 15, 2019 12:37 PM 107 316 98 16 0 18 24 3 3 0 5.00 535.10
Scott Kingery June 9, 2019 1:10 PM 94 357 82 23 3 12 30 3 13 4 4.38 411.30
Christian Walker April 19, 2019 9:27 PM 93 315 85 10 0 22 42 4 4 0 5.83 542.40
Kyle Schwarber June 9, 2019 7:44 PM 93 310 79 19 2 24 36 4 1 1 5.85 543.60
Austin Barnes September 6, 2019 1:15 AM 70 204 40 10 1 5 22 5 3 0 2.69 188.40
Anthony Rizzo February 24, 2019 7:29 PM 59 221 62 10 1 16 32 11 3 1 7.51 443.20
Tommy Pham August 8, 2018 2:29 PM 57 217 63 9 2 8 39 3 6 2 6.67 380.30
Derek Dietrich May 5, 2019 8:07 PM 53 124 23 6 1 7 14 16 0 0 3.47 183.70
Chance Sisco June 5, 2019 2:55 PM 41 129 28 5 0 5 14 4 0 1 3.43 140.50
Lorenzo Cain April 3, 2019 9:46 AM 40 173 46 14 0 4 12 3 3 2 5.20 207.90
Brandon Nimmo March 4, 2018 1:49 PM 39 117 23 6 0 3 26 3 1 0 3.75 146.30
Tim Anderson February 24, 2019 9:14 PM 37 140 40 8 0 4 1 2 5 4 4.11 152.10
Ryon Healy August 8, 2019 8:29 AM 32 113 22 6 0 2 8 1 0 0 2.29 73.40
Tucker Barnhart August 8, 2019 8:29 AM 31 90 18 3 0 4 13 0 0 0 3.10 96.10
Jose Martinez February 24, 2019 8:00 PM 26 58 20 4 0 0 7 1 0 0 3.45 89.60
Jean Segura June 7, 2014 10:14 AM 24 104 30 6 1 3 5 1 2 0 5.71 137.10
Aristides Aquino August 8, 2019 8:46 PM 19 71 15 2 0 4 6 0 4 0 4.32 82.00
Justin Turner May 22, 2019 10:02 AM 11 39 17 4 0 0 4 0 1 0 7.43 81.70
Isiah Kiner-Falefa February 24, 2019 9:23 PM 10 29 7 2 0 0 3 1 0 0 2.80 28.00
Dominic Smith July 2, 2019 2:08 PM 8 29 6 0 0 2 1 0 0 1 2.95 23.60
Harrison Bader February 24, 2019 9:27 PM 7 22 3 2 0 0 1 2 2 0 1.91 13.40
Zack Cozart June 5, 2019 2:55 PM 6 21 1 1 0 0 1 0 0 0 -1.58 -9.50
Corey Dickerson March 12, 2017 10:11 PM 6 20 4 2 0 2 4 0 0 0 6.50 39.00
Ben Zobrist February 19, 2012 5:57 PM 6 25 6 0 0 0 0 0 0 0 1.43 8.60
Andrelton Simmons February 22, 2015 2:22 PM 4 13 5 0 0 0 0 0 0 0 3.75 15.00
Adam Eaton May 22, 2019 10:02 AM 4 16 4 0 0 1 2 0 0 0 5.45 21.80
Robinson Cano May 9, 2019 12:30 PM 3 13 3 0 0 0 1 0 0 0 2.27 6.80
Cole Tucker August 24, 2019 9:01 AM 2 6 2 0 0 0 0 0 0 0 2.60 5.20
Mitch Moreland July 11, 2019 7:45 AM 2 8 0 0 0 0 0 0 0 0 -4.00 -8.00
Jose Peraza June 7, 2019 10:43 AM 2 7 2 0 0 0 0 1 0 0 3.60 7.20
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Ian Kennedy September 4, 2016 9:57 AM 54 52.2 29 0 60 56 15 1 6 7.35 387.33
Blake Parker April 6, 2019 9:11 PM 44 45.0 7 10 48 40 15 2 9 5.30 238.30
Andrew Miller June 14, 2019 8:07 AM 43 32.1 5 20 37 24 16 4 6 6.87 222.07
Sergio Romo April 2, 2019 11:35 PM 32 31.0 11 5 29 26 14 0 5 6.17 191.30
Luis Castillo May 16, 2018 8:04 AM 32 190.2 0 0 226 139 79 7 22 5.10 972.93
Mark Melancon March 11, 2016 7:22 PM 28 30.0 0 5 28 34 14 2 2 4.57 137.00
Luke Jackson June 27, 2019 5:42 PM 27 26.1 6 5 36 30 13 0 5 5.25 138.37
Joey Lucchesi May 15, 2019 12:16 PM 22 122.1 0 0 118 101 43 2 19 4.17 509.97
Noah Syndergaard June 9, 2019 1:10 PM 16 98.0 0 0 106 95 22 3 11 4.90 479.90
Madison Bumgarner February 24, 2019 7:37 PM 13 80.0 0 0 79 80 16 4 12 4.18 334.40
Chris Devenski February 24, 2019 9:25 PM 13 13.1 0 2 15 16 5 0 3 3.24 43.17
Pedro Strop February 24, 2019 8:22 PM 13 11.0 5 0 12 8 5 0 2 6.36 70.00
Chris Archer February 24, 2019 7:24 PM 13 69.2 0 0 74 67 36 1 18 2.25 156.93
Nathan Eovaldi April 27, 2019 11:10 PM 11 13.1 0 4 18 17 4 1 1 5.94 79.17
Robert Stephenson May 27, 2019 9:22 AM 11 12.1 0 0 16 16 6 0 3 2.17 26.77
Brad Boxberger March 27, 2019 8:54 PM 10 9.1 1 0 10 14 7 0 3 -0.02 -0.23
Anthony Swarzak April 5, 2019 10:30 AM 9 8.2 2 0 10 7 5 0 4 1.35 11.73
Julio Urias May 30, 2018 4:31 PM 8 29.2 1 0 35 23 5 2 3 5.96 176.83
Archie Bradley August 11, 2019 3:52 PM 7 7.0 5 0 7 3 1 1 0 11.00 77.00
Arodys Vizcaino August 2, 2015 11:53 AM 4 4.0 1 0 6 3 3 0 1 4.38 17.50
Nick Kingham February 24, 2019 9:02 PM 4 15.2 0 0 16 26 7 0 4 0.65 10.13
Touki Toussaint May 27, 2019 9:22 AM 4 6.1 0 0 7 10 1 1 2 0.67 4.27
Mike Foltynewicz June 9, 2019 7:44 PM 3 15.0 0 0 13 17 11 0 1 3.17 47.50
Mitch Keller August 24, 2019 4:21 PM 3 15.0 0 0 21 22 4 0 1 4.77 71.50
Corbin Martin August 12, 2019 12:32 PM 2 6.2 0 0 7 9 6 0 5 -5.94 -39.57
Dylan Bundy May 17, 2019 10:55 AM 1 5.0 0 0 8 7 0 1 4 -3.48 -17.40
Hunter Strickland May 21, 2019 8:25 AM 1 0.1 0 0 0 2 0 1 1 -54.09 -18.03