T-shirt sale

2025  2024  2023  2022  2021  2020  2019  2018  2017 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 162 593 161 17 0 32 51 8 0 1 5.14 832.90
1B 158 603 164 35 4 21 80 11 3 2 5.76 910.20
2B 156 617 172 31 5 27 38 8 11 5 5.53 863.30
SS 162 680 193 45 3 30 49 3 25 5 6.30 1019.90
MI 160 594 139 29 0 17 46 6 6 3 3.67 587.30
3B 162 607 172 27 3 49 71 11 2 4 7.10 1150.80
OF 807 2939 761 153 16 159 417 23 33 9 5.84 4709.60
Util 153 585 171 34 0 46 74 7 3 3 7.48 1143.90
Bench 699 2005 472 94 5 74 191 19 18 7 3.26 2279.50
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 196 1146.0 0 0 1241 1006 313 35 157 4.69 5371.70
RP 341 357.0 148 54 522 263 102 14 43 8.63 3081.10
Bench 116 257.2 9 15 233 250 98 7 42 3.87 996.13
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Juan Soto February 1, 2024 6:43 PM 149 539 152 32 5 34 107 3 12 1 7.40 1103.10
J.D. Martinez March 18, 2017 4:29 PM 145 571 174 33 2 36 72 4 2 0 7.45 1080.70
Francisco Lindor April 3, 2022 1:05 PM 140 589 167 39 2 31 46 3 22 5 6.69 936.90
Eugenio Suarez April 20, 2017 11:45 AM 131 484 141 21 2 43 58 11 2 2 7.54 987.30
Brandon Belt September 25, 2017 11:04 AM 124 428 97 25 3 12 69 3 3 3 4.28 530.90
Nelson Cruz March 12, 2019 10:21 AM 115 452 141 26 0 41 54 6 0 1 8.48 975.60
Hunter Renfroe July 5, 2018 3:07 PM 102 362 74 15 1 24 35 1 4 0 4.34 442.80
Omar Narvaez March 9, 2019 10:11 PM 99 361 103 9 0 19 37 3 0 0 5.46 540.50
Joey Votto September 24, 2019 12:46 PM 82 316 83 19 1 8 40 2 2 0 5.06 414.60
Robinson Cano March 18, 2017 4:38 PM 74 282 73 22 0 9 19 2 0 0 4.57 338.20
Mark Canha June 11, 2019 8:29 PM 72 261 73 10 2 12 41 14 3 0 6.55 471.70
Kevin Newman June 21, 2019 12:57 PM 65 267 81 7 3 9 14 5 10 5 5.70 370.60
Kurt Suzuki August 18, 2017 12:23 PM 63 232 58 8 0 13 14 5 0 1 4.64 292.40
Andrew McCutchen May 27, 2024 7:05 PM 59 219 56 12 1 10 43 0 2 1 6.09 359.10
Yandy Diaz March 9, 2019 10:22 PM 54 213 58 10 1 13 22 1 2 2 6.22 335.90
Andrelton Simmons April 23, 2017 5:47 PM 50 201 56 14 0 6 9 1 4 0 4.94 247.20
Lourdes Gurriel Jr. June 12, 2019 11:59 PM 50 206 57 9 1 15 11 2 4 3 6.48 324.20
Justin Upton March 18, 2017 6:35 PM 45 159 34 5 0 9 24 0 1 1 4.48 201.60
Mike Yastrzemski August 8, 2019 2:07 PM 36 137 39 8 1 10 14 2 1 2 6.91 248.60
Jose Martinez September 18, 2019 8:46 AM 26 88 22 4 0 1 11 1 1 0 3.62 94.10
Brett Gardner August 20, 2019 4:09 PM 24 92 21 3 1 8 9 1 1 0 6.13 147.10
Brian Dozier March 9, 2019 9:57 PM 23 82 14 2 0 2 8 1 1 0 2.17 49.90
Ian Desmond June 26, 2019 2:11 PM 20 67 14 5 1 2 8 0 1 1 3.68 73.50
Nick Solak August 29, 2019 9:39 AM 18 67 20 4 1 2 9 2 2 0 6.55 117.90
Odubel Herrera August 27, 2017 2:32 PM 16 57 16 4 0 1 5 0 1 2 4.06 64.90
Manny Machado September 1, 2019 11:18 AM 16 57 8 1 0 2 11 1 0 1 2.67 42.70
Johan Camargo June 17, 2018 11:38 AM 15 48 17 3 1 1 3 0 1 0 5.46 81.90
Nathaniel Lowe March 9, 2019 9:05 PM 14 55 16 5 0 1 5 1 0 0 5.46 76.50
Alex Dickerson July 19, 2019 1:09 PM 13 40 6 2 0 2 4 0 0 0 2.32 30.20
Isan Diaz August 7, 2019 11:14 AM 10 37 8 1 0 0 2 1 0 0 1.97 19.70
Mike Brosseau July 17, 2019 5:09 PM 9 31 6 1 0 0 2 0 0 0 1.28 11.50
Logan Forsythe May 26, 2019 1:01 PM 8 32 7 2 0 0 2 0 0 0 2.38 19.00
Ronny Rodriguez May 18, 2019 10:21 AM 8 31 4 1 0 0 1 0 0 0 -0.34 -2.70
Adam Frazier August 11, 2022 9:43 PM 8 31 5 1 0 0 2 1 1 1 1.00 8.00
Teoscar Hernandez June 21, 2019 6:46 PM 6 22 5 0 1 1 3 0 0 0 5.02 30.10
Matt Carpenter August 21, 2019 7:12 AM 5 8 0 0 0 0 3 0 0 0 0.20 1.00
Nick Ahmed August 28, 2019 3:45 PM 5 20 6 1 0 1 1 0 0 0 5.78 28.90
Kyle Lewis September 19, 2019 1:53 AM 5 19 5 1 0 1 1 0 0 0 4.86 24.30
Neil Walker May 25, 2019 11:43 AM 4 12 5 2 0 0 2 0 0 0 6.95 27.80
Ji Man Choi May 28, 2021 6:42 PM 4 17 4 2 0 1 1 0 0 0 5.90 23.60
Jurickson Profar September 4, 2019 10:04 AM 4 14 2 0 1 0 2 0 0 0 2.23 8.90
Kyle Schwarber September 27, 2019 8:24 AM 3 9 3 1 0 1 2 0 0 0 8.70 26.10
Stephen Piscotty August 20, 2019 4:08 PM 1 3 2 1 0 0 0 0 0 0 11.10 11.10
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Will Smith June 17, 2018 11:25 AM 62 64.1 35 0 95 45 20 0 10 8.41 541.07
Kirby Yates April 17, 2024 8:19 AM 60 60.2 41 0 101 41 13 7 2 10.96 664.73
Josh Hader July 13, 2017 12:28 PM 59 74.1 37 6 135 38 20 4 13 9.40 698.37
Ryan Pressly March 18, 2024 10:45 PM 53 52.1 3 29 70 36 11 0 6 8.75 457.87
Sean Doolittle March 18, 2017 8:34 PM 41 39.2 21 0 44 48 10 2 6 6.35 251.93
Shane Bieber March 5, 2020 10:16 PM 33 212.1 0 0 257 184 40 5 31 5.14 1090.57
Kyle Hendricks September 2, 2018 2:47 PM 26 155.0 0 0 132 147 28 8 18 4.51 699.40
Joey Lucchesi April 13, 2018 1:44 PM 24 131.2 0 0 131 110 43 2 16 4.70 618.53
Lucas Giolito May 14, 2019 5:51 PM 22 138.2 0 0 182 102 41 3 21 5.30 734.63
Brad Keller July 5, 2018 5:34 PM 22 130.1 0 0 97 129 57 9 13 3.57 465.17
Lou Trivino July 5, 2018 12:20 PM 22 22.2 0 9 26 17 11 1 2 6.66 150.93
Jake Odorizzi April 4, 2019 12:14 PM 19 104.0 0 0 118 81 32 1 9 5.63 585.30
Andres Munoz July 15, 2019 12:31 PM 19 19.2 1 8 25 16 10 0 2 6.93 136.33
Mark Melancon August 12, 2019 12:33 AM 16 15.1 10 0 17 16 1 0 1 9.17 140.57
Gerrit Cole July 4, 2019 12:01 AM 15 102.2 0 0 165 56 20 1 12 7.14 733.53
Brendan McKay March 9, 2019 10:11 PM 9 39.0 0 0 43 46 14 0 8 2.94 114.60
Rich Hill June 28, 2017 4:20 PM 8 41.0 0 0 45 40 12 2 8 3.63 149.00
Trevor Cahill July 30, 2017 11:58 AM 8 39.2 0 0 32 41 12 3 13 1.16 46.03
J.A. Happ March 18, 2018 10:12 PM 5 25.0 0 0 18 31 6 1 6 1.82 45.60
Jace Fry August 16, 2019 11:20 AM 3 3.0 0 0 3 3 3 0 0 3.80 11.40
Drew Pomeranz September 19, 2019 11:00 PM 3 2.2 0 2 4 0 0 0 0 13.40 35.73
Sean Newcomb July 25, 2019 9:53 AM 2 1.1 0 0 1 2 1 0 0 2.75 3.67
Logan Allen June 24, 2019 8:27 PM 2 10.0 0 0 8 15 4 0 0 3.90 39.00
Anthony Swarzak June 21, 2019 6:46 PM 1 1.0 0 0 1 1 2 0 1 -11.50 -11.50
Merrill Kelly September 25, 2019 10:08 AM 1 6.0 0 0 7 8 2 0 1 3.22 19.30
Framber Valdez August 30, 2024 10:50 PM 1 3.0 0 0 2 8 1 0 1 -3.30 -9.90
Mike Fiers July 11, 2019 8:25 AM 1 7.2 0 0 4 8 1 0 0 5.34 40.93