T-shirt sale

2025  2024  2023  2022  2021  2020  2019 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 162 600 143 29 1 35 83 10 2 1 5.55 899.60
1B 162 605 153 29 2 42 87 15 4 2 6.48 1050.10
2B 162 598 154 25 0 36 60 4 7 4 5.37 869.40
SS 162 646 195 50 1 31 75 2 5 2 6.93 1123.00
MI 162 653 183 42 2 29 62 7 10 3 6.14 995.20
3B 162 616 198 47 6 36 81 11 5 1 7.93 1284.40
OF 810 3112 806 162 18 148 363 37 56 12 5.73 4638.00
Util 159 609 162 33 3 29 75 2 4 2 5.76 916.60
Bench 726 2185 571 122 7 93 235 29 24 7 4.27 3098.50
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 189 1135.2 0 0 1399 914 285 42 168 5.09 5778.13
RP 346 364.2 77 73 441 301 131 11 41 6.98 2544.63
Bench 198 466.1 8 39 477 463 154 26 83 3.94 1836.17
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Xander Bogaerts February 17, 2019 7:44 PM 152 606 186 52 0 32 74 2 4 2 7.35 1117.20
J.D. Martinez August 6, 2020 6:00 PM 142 559 166 31 2 35 71 4 2 0 7.25 1029.70
Anthony Rendon February 17, 2019 6:28 PM 141 531 171 42 3 34 73 11 4 1 8.10 1141.90
Jorge Polanco June 29, 2024 2:58 PM 128 539 158 36 2 18 51 3 4 2 6.21 794.80
Michael Conforto February 17, 2019 7:09 PM 122 459 109 24 1 25 68 8 6 2 5.70 695.50
Gleyber Torres January 18, 2020 5:12 PM 108 411 114 18 0 32 36 3 2 2 6.44 695.60
Hunter Dozier April 8, 2022 10:22 AM 98 370 100 18 9 17 38 1 1 1 5.81 569.40
Pete Alonso June 7, 2019 6:44 PM 91 350 91 18 0 29 48 13 1 0 7.35 669.30
Domingo Santana March 3, 2019 5:54 PM 91 359 93 19 1 15 38 2 6 3 5.35 486.60
Tommy Pham June 16, 2024 12:57 PM 84 336 87 22 0 11 40 3 17 1 5.68 476.90
Yasmani Grandal June 1, 2019 9:23 PM 77 274 62 16 0 12 62 4 2 1 5.60 431.40
Nick Senzel March 28, 2019 4:56 PM 76 295 72 15 4 10 25 2 10 4 4.70 357.30
Mitch Garver December 3, 2021 11:14 AM 65 247 64 9 1 24 31 5 0 0 7.34 476.80
Bryce Harper July 12, 2019 9:01 PM 60 214 56 10 0 18 39 2 9 0 7.30 437.90
Juan Soto December 14, 2019 1:18 PM 45 170 48 10 1 10 26 1 3 0 6.98 314.20
Anthony Santander July 27, 2019 8:25 PM 40 166 36 9 0 9 4 1 0 0 4.03 161.30
Alex Verdugo May 4, 2019 10:24 PM 37 141 38 6 0 5 12 2 2 0 4.92 182.00
Rafael Devers December 3, 2021 11:14 AM 33 141 47 13 1 6 9 0 4 1 7.69 253.80
Alex Gordon April 17, 2019 2:42 PM 31 113 28 6 1 4 14 5 3 0 5.39 167.20
Jesse Winker May 22, 2019 12:39 PM 30 100 35 8 2 4 12 4 0 1 7.11 213.40
Kolten Wong March 1, 2020 9:34 PM 24 76 14 3 0 1 15 4 4 0 3.55 85.10
Brandon Belt March 28, 2019 4:56 PM 21 72 17 3 1 5 9 2 1 1 5.56 116.70
Willians Astudillo April 13, 2019 3:35 PM 20 71 17 3 0 1 1 1 0 0 2.42 48.30
Tommy La Stella May 25, 2022 12:38 PM 19 82 26 1 0 1 5 0 0 0 4.78 90.90
Asdrubal Cabrera March 3, 2019 5:39 PM 19 69 13 2 0 5 8 0 0 0 4.24 80.60
Ramon Laureano March 3, 2019 5:49 PM 18 69 15 1 0 2 4 1 1 1 2.82 50.80
Daniel Vogelbach April 12, 2019 1:21 PM 16 54 14 1 0 5 15 0 0 0 7.46 119.30
Trent Grisham August 3, 2019 12:59 AM 16 64 15 1 1 3 9 2 1 0 5.73 91.70
Josh VanMeter August 4, 2019 2:44 PM 16 54 12 0 1 4 6 0 4 0 5.13 82.10
Chad Pinder June 6, 2019 11:24 PM 15 55 14 3 0 2 3 0 0 1 3.81 57.10
Nathaniel Lowe March 3, 2019 7:44 PM 15 56 11 1 0 2 5 0 0 0 2.82 42.30
Jake Bauers August 28, 2019 1:34 PM 15 50 8 3 0 0 7 1 1 1 1.77 26.60
Buster Posey February 17, 2019 5:27 PM 11 39 8 3 0 0 5 0 0 0 2.68 29.50
Jurickson Profar February 17, 2019 6:54 PM 10 39 6 2 0 1 1 0 0 0 1.28 12.80
Justin Bour March 3, 2019 6:32 PM 9 32 5 1 0 1 7 0 0 0 3.26 29.30
Kurt Suzuki March 3, 2019 6:43 PM 8 30 7 0 0 2 2 1 0 0 4.63 37.00
Cesar Hernandez March 3, 2019 5:33 PM 8 26 6 1 1 0 4 0 1 0 3.76 30.10
Nicky Lopez May 19, 2019 10:18 AM 6 24 6 2 0 0 1 0 0 1 2.60 15.60
Christian Walker April 28, 2022 11:39 AM 5 22 6 4 0 0 3 0 0 0 6.44 32.20
Kevin Cron May 26, 2019 10:36 AM 4 15 2 0 0 1 2 0 0 1 2.20 8.80
J.D. Davis November 17, 2019 5:02 PM 3 11 2 0 0 0 1 0 0 0 1.07 3.20
Nick Ahmed August 23, 2019 9:45 PM 3 12 0 0 0 0 0 0 0 0 -4.00 -12.00
Luis Arraez January 30, 2023 5:29 PM 3 14 4 0 0 0 1 0 0 0 3.80 11.40
Isan Diaz July 9, 2019 10:25 PM 2 8 0 0 0 0 0 0 0 0 -4.00 -8.00
Matt Olson February 17, 2019 6:22 PM 2 5 1 0 0 0 1 0 0 0 1.80 3.60
Tyler O'Neill March 3, 2019 5:41 PM 1 5 2 0 0 0 0 0 0 0 6.20 6.20
Abraham Toro September 6, 2019 9:34 AM 1 4 2 0 1 0 0 0 0 0 12.90 12.90
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Brad Hand February 17, 2019 5:19 PM 58 55.1 33 0 80 52 18 4 6 8.30 459.47
Reyes Moronta March 6, 2019 4:45 PM 44 41.0 0 11 55 34 29 0 3 5.98 245.10
Ty Buttrey March 3, 2019 7:30 PM 42 44.1 2 14 54 46 13 3 4 6.43 285.27
Gerrit Cole July 6, 2023 11:56 PM 32 207.1 0 0 316 138 46 2 28 6.36 1319.07
Shane Bieber February 17, 2019 6:13 PM 31 203.0 0 0 245 173 37 5 29 5.22 1059.70
Aaron Bummer June 16, 2019 10:24 AM 26 28.0 0 12 20 20 14 0 4 5.43 152.00
Taylor Rogers July 12, 2019 9:01 PM 25 26.1 16 1 35 25 3 2 4 8.34 219.67
Lou Trivino March 3, 2019 7:40 PM 24 25.2 0 11 28 17 14 1 2 6.86 176.13
Matt Strahm July 23, 2023 1:11 PM 23 49.2 0 2 48 56 13 4 8 3.55 176.53
Caleb Smith April 13, 2019 3:35 PM 20 111.2 0 0 128 84 43 5 23 3.91 437.03
Justin Verlander July 15, 2023 2:59 PM 20 129.2 0 0 185 88 23 2 20 6.01 779.73
Chris Sale April 29, 2019 1:51 PM 19 117.1 0 0 186 91 27 11 17 5.80 680.57
Shane Greene May 4, 2019 10:24 PM 17 17.0 9 0 14 11 6 0 2 7.51 127.60
Seth Lugo August 4, 2019 1:38 PM 17 24.1 4 3 32 15 3 0 2 8.36 203.47
Brandon Woodruff March 3, 2019 7:35 PM 16 96.0 0 0 108 86 23 4 10 5.20 498.80
Scott Oberg June 13, 2019 9:37 PM 12 15.1 1 4 20 10 3 0 1 8.29 127.17
Edwin Diaz February 17, 2019 5:56 PM 12 10.2 8 0 20 7 2 0 1 11.48 122.43
Tony Watson June 5, 2019 2:28 PM 9 8.2 0 6 4 5 1 0 2 6.41 55.53
Nick Goody July 31, 2019 8:23 AM 8 8.0 0 3 8 6 4 0 1 5.91 47.30
Joe Musgrove January 23, 2020 8:07 PM 8 45.0 0 0 38 41 15 3 2 4.97 223.80
Ross Stripling June 24, 2019 10:03 PM 8 39.1 0 0 35 37 9 1 6 4.10 161.07
Colin Poche August 29, 2019 5:34 PM 6 5.1 0 3 7 3 4 0 0 8.56 45.67
Chris Paddack March 3, 2019 6:18 PM 6 33.0 0 0 35 14 9 1 2 6.76 223.20
Yonny Chirinos April 10, 2019 11:59 AM 4 21.1 0 0 13 22 5 0 6 1.78 37.87
Griffin Canning June 1, 2019 9:23 PM 4 22.1 0 0 28 22 6 3 4 3.93 87.87
Ryan Yarbrough August 22, 2019 4:57 PM 4 22.1 0 0 19 25 3 1 3 4.00 89.37
Hector Rondon May 22, 2019 2:09 PM 4 3.1 0 2 2 5 2 0 0 5.30 17.67
Drew Pomeranz September 15, 2019 10:22 AM 4 4.2 1 1 9 1 0 0 0 12.63 58.93
Pedro Strop June 7, 2019 1:31 PM 4 2.0 2 0 3 2 2 0 1 3.65 7.30
Austin Adams September 6, 2019 8:29 AM 3 2.2 0 0 5 2 1 0 2 -1.15 -3.07
Robert Stephenson April 25, 2019 12:21 PM 3 2.2 0 0 3 2 0 0 0 7.70 20.53
Jonathan Loaisiga March 3, 2019 7:48 PM 3 10.0 0 0 10 7 6 0 1 4.55 45.50
Eric Lauer March 3, 2019 7:17 PM 3 17.0 0 0 13 17 5 0 3 3.28 55.70
Roenis Elias June 22, 2019 2:38 PM 3 3.2 1 0 3 4 0 0 1 4.21 15.43
Reynaldo Lopez May 1, 2019 2:55 PM 2 13.2 0 0 7 6 4 0 2 4.60 62.93
Nathan Eovaldi July 12, 2019 9:01 PM 2 10.0 0 0 6 12 6 1 4 -1.54 -15.40
Jesus Luzardo May 4, 2019 10:24 PM 2 2.0 0 0 4 1 1 0 0 8.60 17.20
Corbin Martin August 28, 2019 1:35 PM 2 7.1 0 0 3 11 5 0 2 -1.08 -7.93
Shaun Anderson September 19, 2019 10:26 AM 1 0.2 0 0 0 0 1 0 0 2.89 1.93
Jace Fry May 22, 2019 2:08 PM 1 0.2 0 0 1 1 1 0 1 -16.45 -10.97
Martin Perez May 22, 2019 9:54 PM 1 5.0 0 0 3 6 4 0 1 0.62 3.10
Framber Valdez June 17, 2019 2:24 PM 1 3.0 0 0 2 8 1 0 1 -3.30 -9.90
Tony Gonsolin August 22, 2019 5:02 PM 1 4.0 0 0 5 2 4 0 0 5.60 22.40