T-shirt sale

2025  2024  2023  2022  2021 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 117 394 91 13 0 10 44 0 1 0 3.26 381.20
1B 123 449 89 14 3 10 56 8 1 1 3.19 392.20
2B 140 551 148 31 3 15 36 5 3 3 4.62 646.10
SS 135 500 128 26 3 3 46 5 3 3 3.61 487.80
MI 138 495 131 21 2 14 54 3 4 4 4.42 609.90
3B 139 528 151 43 4 27 56 5 14 6 6.56 911.70
OF 666 2418 615 112 6 118 327 17 42 13 5.36 3569.60
Util 126 439 97 20 1 11 54 11 4 2 3.72 468.30
Bench 376 1143 275 64 2 36 106 18 12 4 3.50 1316.00
Pitchers
POS G IP SV HLD K BB HBP HR P/IP Pts
SP 173 897.1 0 0 891 313 33 110 4.24 3800.67
RP 289 285.1 71 53 312 74 5 32 6.89 1964.67
Bench 87 277.2 4 5 251 106 10 36 4.01 1114.33
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Juan Soto July 1, 2021 7:03 PM 127 432 107 20 2 24 117 3 6 2 6.52 828.00
José Ramírez March 28, 2021 10:23 PM 124 475 135 39 4 26 50 4 14 6 6.72 833.10
Kyle Tucker March 28, 2021 11:36 PM 121 445 114 24 1 22 51 0 20 2 5.46 660.90
J.P. Crawford December 7, 2023 9:05 PM 110 404 104 19 2 4 46 5 3 2 3.96 435.60
Yordan Alvarez March 28, 2021 10:18 PM 109 381 112 17 2 31 64 5 1 1 7.38 804.40
Andrew McCutchen March 26, 2022 8:13 PM 103 399 96 18 0 12 38 3 8 6 4.13 425.00
Luis Arraez April 3, 2022 5:27 PM 101 411 135 23 1 7 41 2 4 4 6.03 608.60
Nolan Gorman March 29, 2021 10:22 PM 67 235 54 9 0 12 23 2 1 0 4.23 283.20
Cesar Hernandez March 27, 2022 9:58 PM 63 245 56 12 1 0 23 3 1 2 2.91 183.40
Jose Iglesias May 18, 2022 8:43 PM 58 221 65 16 0 1 5 3 1 2 3.78 219.10
Brandon Lowe May 23, 2024 10:42 PM 57 214 52 10 2 8 25 3 1 0 4.89 278.70
Brandon Belt December 1, 2021 5:06 PM 55 197 40 5 1 5 24 3 1 0 3.22 177.10
Hunter Renfroe July 1, 2021 7:03 PM 51 189 47 9 0 12 14 1 1 1 5.04 257.20
Garrett Cooper June 1, 2022 3:22 PM 51 179 38 12 1 4 18 2 0 0 3.37 171.90
Trey Mancini May 20, 2022 9:07 AM 46 180 48 10 1 6 18 7 0 0 5.54 254.90
Yasmani Grandal July 16, 2022 8:35 AM 45 157 29 3 0 2 25 0 1 0 2.44 109.80
Hunter Dozier June 1, 2022 5:56 PM 37 135 29 6 1 4 11 0 1 1 3.25 120.20
Ryan Jeffers May 3, 2022 6:49 PM 28 91 18 2 0 4 9 0 0 0 2.86 80.20
Brad Miller July 8, 2022 8:52 AM 27 84 17 0 0 5 4 0 2 0 2.74 74.00
Avisail Garcia June 13, 2021 8:08 AM 25 99 21 1 0 3 4 1 2 0 2.74 68.50
Christian Vazquez July 17, 2022 10:54 PM 23 78 26 2 0 0 6 0 0 1 3.85 88.60
Chas McCormick March 26, 2022 8:50 PM 23 81 18 3 1 5 7 0 1 0 4.53 104.10
Cal Raleigh July 17, 2022 10:29 AM 21 71 11 5 0 4 7 0 0 0 3.03 63.70
Bryson Stott August 2, 2022 1:26 PM 17 67 18 4 1 1 5 0 3 2 4.45 75.60
Seth Beer June 23, 2022 4:50 PM 17 54 10 2 0 1 6 2 0 0 2.42 41.20
Matt Carpenter July 13, 2022 9:48 AM 17 55 15 5 0 5 9 3 0 0 7.44 126.50
Darin Ruf May 26, 2022 2:51 PM 15 46 8 0 0 0 5 0 0 0 0.92 13.80
Gabriel Moreno November 28, 2021 5:04 PM 13 44 13 1 0 0 2 0 0 0 2.90 37.70
Miguel Sano March 26, 2022 8:49 PM 9 26 1 0 0 0 6 0 0 0 -0.27 -2.40
Paul Dejong March 26, 2022 8:44 PM 9 32 2 0 0 0 2 0 0 0 -1.64 -14.80
Josh Donaldson August 26, 2022 12:35 PM 6 17 4 1 0 0 4 0 0 0 3.38 20.30
Steven Kwan August 31, 2022 2:07 PM 3 11 1 0 0 0 1 0 0 0 -0.80 -2.40
Oneil Cruz August 31, 2022 7:52 PM 2 8 2 0 1 0 0 0 0 0 4.45 8.90
Spencer Torkelson August 16, 2024 5:56 PM 2 5 0 0 0 0 1 2 0 0 2.00 4.00
Luis Torrens April 3, 2022 8:55 PM 1 2 1 0 0 0 0 0 0 0 3.60 3.60
David Peralta August 26, 2022 6:52 PM 1 4 3 2 0 0 2 0 0 0 24.60 24.60
Pitchers
Player Acquisition Date G IP SV HLD K BB HBP HR P/IP Pts
Emmanuel Clase March 29, 2021 9:26 PM 58 54.2 30 0 57 6 0 2 9.02 493.33
David Bednar September 2, 2021 1:02 AM 39 45.2 16 4 62 13 1 4 7.76 354.33
John Brebbia June 11, 2022 11:49 AM 33 28.1 0 13 22 7 0 4 5.81 164.67
Evan Phillips June 24, 2022 8:49 AM 26 24.1 2 10 24 4 1 0 8.41 204.67
Daniel Hudson May 7, 2024 6:23 PM 25 24.1 5 9 30 5 2 1 8.58 208.67
Emilio Pagan April 15, 2022 12:53 PM 24 23.1 8 2 28 14 0 7 3.76 87.67
Michael Kopech March 31, 2022 7:04 AM 21 102.0 0 0 90 50 3 12 3.68 375.00
Tyler Mahle March 29, 2021 12:52 AM 20 105.0 0 0 109 38 2 14 4.20 441.00
Matt Moore July 8, 2022 4:56 PM 18 19.0 1 3 22 8 0 2 5.58 106.00
Richard Bleier April 4, 2022 3:57 PM 15 13.0 0 3 9 2 0 2 4.85 63.00
Anthony Bender March 26, 2022 8:59 PM 15 14.0 6 1 13 4 0 3 5.64 79.00
Hunter Greene January 24, 2022 7:34 AM 15 75.2 0 0 93 31 5 19 2.77 209.33
Mitch Keller March 25, 2023 8:57 PM 15 76.2 0 0 66 25 5 4 4.87 373.33
Tyler Wells April 21, 2022 3:02 PM 14 69.0 0 0 44 15 1 8 4.07 281.00
Penn Murfee July 8, 2022 10:48 AM 13 14.1 0 3 18 3 0 2 5.91 84.67
Freddy Peralta March 29, 2021 12:41 AM 12 60.2 0 0 67 17 3 4 5.36 325.33
Adam Ottavino August 5, 2022 5:08 PM 11 10.2 2 3 15 3 0 2 6.59 70.33
Victor Arano May 17, 2022 8:53 PM 8 7.2 1 2 3 0 0 2 4.09 31.33
Luis Garcia July 11, 2022 3:51 PM 8 47.2 0 0 46 18 0 4 4.71 224.33
Steven Matz March 30, 2022 9:52 PM 8 37.0 0 0 45 9 2 8 3.73 138.00
Justin Steele May 27, 2022 8:00 PM 8 47.1 0 0 39 18 2 3 4.56 215.67
Jakob Junis May 27, 2022 8:04 PM 7 30.2 0 0 32 9 0 6 3.66 112.33
Jacob DeGrom November 20, 2021 5:54 PM 6 36.1 0 0 55 3 0 3 6.71 243.67
Ross Stripling June 25, 2022 2:57 PM 6 33.0 0 0 34 5 2 5 4.45 147.00
Jeffrey Springs July 8, 2022 10:51 AM 6 32.2 0 0 35 8 0 2 5.61 183.33
Aaron Ashby July 20, 2022 10:26 PM 5 27.1 0 0 33 11 1 5 3.72 101.67
Beau Brieske June 25, 2022 2:55 PM 4 22.0 0 0 13 8 1 1 4.36 96.00
Kyle Bradish July 24, 2024 12:29 AM 4 16.1 0 0 18 10 2 6 0.22 3.67
Carlos Hernandez March 26, 2022 9:11 PM 4 16.2 0 0 10 13 0 1 3.08 51.33
Ranger Suarez August 26, 2021 9:33 PM 4 21.2 0 0 17 8 1 3 3.52 76.33
Edward Cabrera July 24, 2022 8:46 AM 4 23.1 0 0 25 10 2 2 4.49 104.67
Michael Lorenzen June 13, 2022 7:49 PM 2 8.0 0 0 8 7 2 1 2.00 16.00
Jonathan Hernandez August 31, 2022 8:55 PM 1 0.1 0 0 1 3 0 0 -15.99 -5.33
Spencer Strider May 18, 2024 10:08 AM 1 8.0 0 0 16 0 0 0 9.00 72.00
Casey Mize August 14, 2022 12:00 PM 1 5.0 0 0 2 2 0 0 4.60 23.00
DL Hall July 31, 2022 8:39 AM 1 1.0 0 0 2 0 0 0 9.00 9.00