T-shirt sale

2025  2024  2023  2022  2021  2020  2019  2018  2017  2016 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 60 205 53 12 0 8 21 4 0 0 4.61 276.80
1B 60 222 53 12 0 15 41 3 1 0 6.41 384.50
2B 60 229 57 11 1 6 22 1 1 0 4.25 255.10
SS 60 229 65 10 1 13 18 2 3 0 5.96 357.60
MI 60 230 63 11 2 9 16 2 1 1 5.06 303.80
3B 60 223 62 12 1 9 19 0 0 0 5.11 306.30
OF 298 1075 303 59 4 60 158 10 20 4 6.41 1910.50
Util 59 210 59 10 2 9 31 3 1 2 5.83 343.70
Bench 203 610 162 32 4 25 53 8 3 2 4.09 830.90
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 91 472.2 0 0 464 455 143 25 82 3.66 1730.13
RP 101 105.2 28 9 100 98 29 5 11 6.30 665.83
Bench 40 134.0 2 3 146 128 67 4 22 3.65 489.20
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Marcell Ozuna July 2, 2021 8:31 AM 60 228 76 14 0 18 38 0 0 0 8.69 521.40
Corey Seager March 8, 2020 9:15 PM 51 208 64 12 1 14 16 1 1 0 7.36 375.40
Didi Gregorius June 20, 2022 11:16 PM 51 184 52 9 2 8 14 4 3 2 5.37 274.00
Nolan Arenado September 6, 2024 12:54 PM 48 182 46 9 0 8 15 0 0 0 4.62 221.90
Joey Votto June 11, 2021 12:20 AM 48 165 36 6 0 9 35 0 0 0 5.08 243.60
Tommy La Stella July 9, 2021 9:22 PM 47 173 50 12 2 4 24 1 1 0 5.70 267.70
Juan Soto July 18, 2022 9:27 AM 47 154 54 14 0 13 41 1 6 2 9.43 443.00
Rhys Hoskins September 11, 2023 9:05 PM 36 139 34 8 0 10 22 4 1 0 6.90 248.50
Trent Grisham March 8, 2020 11:24 PM 34 136 33 6 2 8 17 1 4 1 6.22 211.60
Joc Pederson September 24, 2021 7:40 AM 30 93 17 3 0 5 9 4 1 0 3.29 98.80
Wilson Ramos March 7, 2021 10:02 PM 29 101 24 4 0 3 6 2 0 0 3.35 97.20
Will Smith February 13, 2022 11:37 AM 28 93 26 8 0 4 15 2 0 0 5.87 164.40
Brandon Belt September 2, 2020 12:57 PM 19 59 15 4 0 3 17 0 0 0 6.09 115.80
Luis Arraez February 14, 2022 9:19 AM 19 68 22 1 0 0 5 0 0 0 3.85 73.10
Willi Castro May 14, 2022 8:10 PM 17 64 23 2 1 3 5 1 0 0 7.21 122.50
Chris Taylor September 4, 2020 4:11 PM 16 61 18 3 1 6 7 0 0 0 8.23 131.60
Raimel Tapia August 29, 2020 10:16 PM 16 66 21 4 0 1 1 1 3 0 5.27 84.30
Kevin Pillar August 22, 2020 9:09 PM 15 61 14 1 1 2 2 0 3 0 3.77 56.50
Jose Martinez July 23, 2020 6:15 PM 12 42 10 2 0 2 5 0 0 0 4.47 53.60
Adam Duvall September 13, 2020 10:04 PM 12 48 8 1 0 2 6 1 0 0 3.29 39.50
Starlin Castro July 2, 2021 9:09 AM 12 45 11 2 0 2 2 0 0 0 3.93 47.20
C.J. Cron September 17, 2020 10:19 PM 10 34 6 3 0 2 6 0 0 0 4.51 45.10
Enrique Hernandez July 26, 2020 12:08 PM 9 31 7 2 0 0 1 0 0 0 1.89 17.00
Maikel Franco September 9, 2020 8:32 PM 8 30 10 0 0 0 4 0 0 0 4.75 38.00
Luis Urias March 7, 2021 10:11 PM 7 31 6 1 1 0 1 0 0 1 1.63 11.40
Sam Haggerty August 28, 2020 7:17 AM 5 17 3 1 0 0 3 0 0 0 2.34 11.70
Leody Taveras July 15, 2022 8:02 AM 5 21 7 1 0 1 1 0 4 0 8.22 41.10
Jose Peraza July 27, 2020 7:27 AM 5 18 4 1 0 0 1 1 0 1 2.10 10.50
Lorenzo Cain September 17, 2020 10:18 PM 4 14 3 0 0 0 3 0 0 0 2.95 11.80
Nick Madrigal August 7, 2022 8:39 PM 4 12 3 0 0 0 1 0 0 0 1.95 7.80
Amed Rosario September 23, 2024 9:59 AM 3 14 4 0 0 0 0 0 0 0 2.80 8.40
Carson Kelly September 18, 2020 9:14 PM 3 11 3 0 0 1 0 0 0 0 5.07 15.20
Gregory Polanco March 8, 2020 10:34 PM 2 7 1 1 0 0 1 0 0 0 2.25 4.50
Garrett Cooper May 28, 2021 8:06 AM 2 7 2 1 0 0 0 0 0 0 3.55 7.10
Christin Stewart March 8, 2020 10:43 PM 1 3 0 0 0 0 1 0 0 0 0.00 0.00
Gio Urshela March 8, 2020 11:04 PM 1 2 1 0 0 0 1 0 0 0 6.60 6.60
Brent Rooker September 12, 2020 6:21 AM 1 1 1 1 0 0 0 1 0 0 10.50 10.50
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Mark Melancon August 12, 2019 11:40 AM 20 20.0 10 0 10 18 6 2 0 7.36 147.20
Archie Bradley November 21, 2019 9:34 PM 16 18.1 6 2 18 17 3 1 1 7.70 141.17
Anthony Bass July 30, 2020 12:06 PM 15 15.0 4 0 12 14 5 0 2 5.27 79.00
Rafael Montero August 12, 2021 11:15 AM 12 12.2 4 0 15 11 6 1 2 5.49 69.53
Lance Lynn February 2, 2020 9:49 PM 12 78.1 0 0 84 52 23 6 10 5.14 402.47
Seth Lugo March 8, 2020 10:40 PM 11 22.1 2 0 29 23 7 0 3 5.17 115.57
Jordan Romano August 1, 2020 7:09 AM 10 9.2 2 2 13 8 2 0 2 6.63 64.13
Jon Gray May 26, 2023 11:52 AM 8 39.0 0 0 22 45 11 2 6 2.64 102.80
Kyle Freeland July 29, 2020 7:02 PM 7 38.0 0 0 23 47 8 2 5 2.99 113.50
Zach Davies June 17, 2022 10:31 PM 7 40.2 0 0 40 32 13 0 5 4.85 197.23
Adam Wainwright August 5, 2021 10:41 PM 6 42.0 0 0 35 37 9 1 8 3.72 156.20
Josh Lindblom March 8, 2020 9:55 PM 6 25.2 0 0 36 26 12 2 5 3.54 90.83
Chris Martin July 2, 2024 1:56 PM 6 6.0 0 2 6 3 2 0 0 8.43 50.60
Victor Gonzalez September 9, 2020 9:01 AM 5 5.2 0 2 7 5 0 1 0 8.46 47.93
James Paxton March 8, 2020 9:29 PM 5 20.1 0 0 26 23 7 1 4 3.42 69.47
Matthew Boyd March 7, 2021 10:10 PM 4 18.2 0 0 22 27 7 2 6 0.60 11.13
Charlie Morton September 23, 2024 9:58 AM 4 16.1 0 0 17 15 5 2 1 5.06 82.57
Zach Plesac July 21, 2020 8:07 AM 4 27.0 0 0 30 16 2 0 3 6.49 175.30
Madison Bumgarner March 8, 2020 10:32 PM 4 17.1 0 0 13 20 7 4 7 -0.97 -16.83
Gerrit Cole April 20, 2022 10:07 PM 4 27.0 0 0 34 14 5 0 2 7.10 191.80
Rick Porcello September 7, 2020 7:29 AM 4 15.0 0 0 12 31 6 0 2 0.79 11.80
Alec Mills August 18, 2020 8:18 AM 3 13.2 0 0 10 18 4 1 5 -0.16 -2.17
David Phelps August 25, 2020 12:24 AM 3 3.0 0 1 5 4 0 0 2 0.40 1.20
Jose Cisnero September 4, 2020 4:03 PM 2 1.1 0 0 1 8 1 0 0 -8.95 -11.93
Mitch Keller November 21, 2019 10:01 PM 2 7.2 0 0 3 7 4 0 2 1.03 7.93
Ian Kennedy September 17, 2020 10:18 PM 2 3.0 0 0 3 1 0 0 1 4.43 13.30
Oliver Drake September 17, 2020 10:19 PM 2 2.2 0 0 1 1 2 0 0 4.92 13.13
Josh Fleming September 1, 2020 6:49 AM 2 9.1 0 0 7 13 2 0 4 -0.64 -5.93
Caleb Smith March 8, 2020 10:44 PM 2 6.0 0 0 6 2 7 0 2 0.93 5.60
Trevor Rogers September 17, 2020 10:07 PM 1 3.0 0 0 4 2 1 0 0 7.33 22.00
Yonny Chirinos September 21, 2020 11:19 AM 1 2.2 0 0 3 5 0 1 1 -0.96 -2.57
Merrill Kelly July 5, 2021 8:25 PM 1 5.0 0 0 7 5 2 1 1 3.34 16.70
Tanner Houck January 12, 2022 3:08 PM 1 6.0 0 0 10 3 3 0 1 5.88 35.30