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 163 549 129 23 1 18 73 5 4 2 3.99 651.00
1B 158 556 181 34 2 29 108 5 8 1 7.54 1191.60
2B 148 567 155 37 5 22 72 5 2 3 5.88 870.00
SS 153 577 158 36 3 20 75 5 13 3 5.71 873.60
MI 153 632 207 39 1 16 55 0 7 3 6.32 966.30
3B 141 531 137 29 2 17 61 1 4 6 4.74 668.30
OF 734 2728 727 127 17 104 261 40 43 20 5.06 3714.70
Util 158 595 188 31 1 38 75 4 0 0 7.26 1147.60
Bench 735 2640 698 157 16 75 246 25 50 15 4.61 3386.30
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 169 1047.1 0 0 1020 1002 300 47 131 4.33 4532.77
RP 329 320.0 142 43 374 232 115 13 30 8.26 2641.80
Bench 251 781.1 11 19 669 807 263 18 123 3.58 2796.77
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Joey Votto April 4, 2015 3:16 PM 158 556 181 34 2 29 108 5 8 1 7.54 1191.60
Miguel Cabrera March 4, 2018 3:34 PM 158 595 188 31 1 38 75 4 0 0 7.26 1147.60
Dustin Pedroia March 26, 2016 4:56 PM 154 633 201 36 1 15 61 0 7 4 6.03 928.80
Carlos Correa March 9, 2024 12:31 PM 153 577 158 36 3 20 75 5 13 3 5.71 873.60
Stephen Piscotty June 10, 2019 4:43 PM 153 582 159 35 3 22 51 12 7 5 5.37 822.10
Adam Eaton August 25, 2018 2:07 PM 134 527 140 24 6 14 58 12 11 4 5.31 712.10
Ryan Braun March 26, 2016 3:25 PM 125 471 145 21 3 26 41 4 15 5 6.50 812.90
Matt Carpenter April 4, 2015 5:21 PM 123 456 123 34 6 19 73 5 0 3 6.26 769.80
Nomar Mazara June 19, 2015 10:00 AM 92 341 88 5 1 13 28 3 0 1 4.18 384.40
Michael Saunders May 27, 2016 2:02 PM 77 265 61 16 2 11 33 3 1 0 4.52 347.70
Nick Hundley March 26, 2016 5:11 PM 54 178 43 13 0 4 18 1 0 0 3.61 195.10
Francisco Cervelli June 18, 2015 1:21 PM 53 176 46 5 1 0 30 3 4 2 3.83 202.80
Devon Travis April 13, 2015 1:56 PM 51 212 63 12 0 8 11 0 2 1 5.58 284.80
Justin Turner July 15, 2016 5:18 PM 42 166 48 12 0 9 10 0 1 0 6.05 254.10
Denard Span August 5, 2016 4:23 PM 37 147 38 4 2 2 15 1 5 1 4.39 162.30
Russell Martin August 4, 2016 4:17 PM 37 128 32 5 0 12 19 1 1 0 6.50 240.40
Carlos Gomez September 8, 2016 5:14 PM 34 126 33 8 0 5 8 1 3 2 4.59 156.10
Tyler Naquin April 9, 2021 1:28 PM 30 85 24 7 0 4 8 1 1 1 4.45 133.40
Jayson Werth March 26, 2016 5:58 PM 29 107 23 3 0 5 11 1 0 0 3.91 113.50
Yunel Escobar May 8, 2016 8:32 PM 29 106 35 5 1 0 10 0 0 1 4.74 137.40
David Wright September 10, 2016 1:10 AM 20 65 14 3 0 2 19 0 3 2 4.90 98.00
Tyler White September 10, 2016 1:10 AM 17 64 10 2 0 2 4 1 0 0 1.86 31.60
Hyun Soo Kim June 4, 2016 12:02 PM 16 52 14 1 0 0 5 0 0 1 2.59 41.50
Chris Iannetta March 25, 2018 1:09 PM 15 52 8 0 0 1 4 0 0 0 0.95 14.20
Yuli Gurriel July 18, 2016 1:49 AM 13 56 10 2 0 0 1 0 0 1 0.46 6.00
Ryan Schimpf September 4, 2016 1:47 PM 13 43 8 3 0 2 5 2 0 0 3.87 50.30
Cameron Rupp August 13, 2016 2:20 PM 11 38 6 2 0 1 3 0 0 0 1.80 19.80
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Kenley Jansen April 4, 2015 3:29 PM 72 68.2 47 0 104 35 11 2 4 11.24 771.93
AJ Ramos April 30, 2015 7:10 PM 66 63.0 40 1 73 52 35 4 1 8.76 551.70
Francisco Rodriguez April 4, 2015 5:54 PM 57 55.0 41 0 48 43 21 1 6 8.30 456.40
Tyler Thornburg June 5, 2016 3:25 PM 38 40.0 12 6 52 22 18 2 2 8.56 342.20
Nate Jones July 15, 2016 5:58 PM 37 35.0 0 13 45 30 10 1 6 6.18 216.20
Chris Sale February 2, 2016 12:22 PM 32 226.2 0 0 233 190 45 17 27 4.99 1131.23
Cole Hamels March 26, 2016 3:54 PM 31 195.2 0 0 196 178 73 8 24 4.29 838.93
Max Scherzer May 29, 2016 8:31 PM 23 155.0 0 0 194 107 34 4 16 6.10 946.00
Koji Uehara August 4, 2016 7:15 PM 23 21.2 1 10 29 16 7 1 3 7.42 160.83
Jaime Garcia August 15, 2015 10:10 AM 19 107.1 0 0 92 120 32 6 15 3.43 367.77
Adam Conley June 28, 2018 5:39 PM 12 61.2 0 0 57 74 31 7 9 2.48 153.23
Will Smith August 19, 2016 4:21 PM 12 10.1 0 4 8 7 5 1 1 5.80 59.97
James Paxton June 15, 2016 8:18 PM 10 61.1 0 0 57 70 11 0 5 4.75 291.37
Collin McHugh May 29, 2016 1:29 PM 7 44.1 0 0 43 42 14 1 6 4.20 186.07
James Shields September 8, 2016 5:14 PM 5 27.2 0 0 21 30 17 1 4 2.37 65.53
Nathan Eovaldi June 4, 2021 6:11 PM 5 26.1 0 0 23 28 9 0 5 3.02 79.57
Kevin Jepsen July 27, 2016 1:33 PM 5 5.0 0 0 1 5 0 0 2 0.28 1.40
Jerad Eickhoff April 17, 2016 10:19 PM 5 29.1 0 0 15 30 6 0 4 3.47 101.87
Matt Andriese June 4, 2016 2:26 PM 5 17.0 1 2 15 19 2 0 4 3.78 64.20
Zach Davies July 1, 2016 5:16 PM 5 29.1 0 0 24 31 7 1 4 3.79 111.27
Mat Latos April 10, 2016 12:42 PM 4 23.1 0 0 13 23 7 1 3 3.34 77.97
Sergio Romo September 14, 2016 1:43 PM 4 3.1 0 4 1 1 1 0 1 7.43 24.77
Blake Treinen April 14, 2016 4:52 PM 3 3.0 0 1 4 5 1 0 2 -2.13 -6.40
Tyler Anderson August 11, 2016 3:00 PM 3 17.2 0 0 15 27 4 1 1 3.58 63.23
Kevin Siegrist May 28, 2016 10:34 AM 3 2.2 0 2 1 2 1 0 0 8.07 21.53
Chris Devenski June 26, 2016 12:26 PM 3 3.1 0 0 0 5 1 1 0 1.70 5.67
Ryan Buchter August 11, 2016 2:11 PM 2 1.1 0 0 1 2 3 0 0 -1.75 -2.33
Junior Guerra July 22, 2016 1:30 PM 2 12.0 0 0 8 9 3 0 0 6.03 72.40
Xavier Cedeno June 30, 2016 3:47 PM 1 0.2 0 0 1 3 0 0 0 -1.30 -0.87
Lucas Giolito April 4, 2015 7:15 PM 1 3.2 0 0 4 7 4 0 2 -5.36 -19.67
Luis Severino June 16, 2015 2:52 AM 1 5.2 0 0 2 8 1 0 1 1.73 9.83
Andrew Heaney September 1, 2016 2:18 PM 1 6.0 0 0 7 7 0 0 2 2.60 15.60
Jharel Cotton September 9, 2016 4:31 PM 1 4.1 0 0 7 6 1 0 1 3.50 15.17