T-shirt sale

2025  2024  2023  2022  2021  2020  2019  2018 

Position Players
POS G AB H 2B 3B HR BB HBP SB CS P/G Pts
C 162 599 163 40 0 27 74 12 3 1 5.83 944.50
1B 162 601 134 20 0 23 48 7 3 0 3.67 594.30
2B 162 622 158 29 1 7 55 7 11 4 3.79 614.10
SS 162 593 142 26 1 23 42 13 27 7 4.30 696.20
MI 162 610 162 22 4 15 40 5 14 6 4.13 669.60
3B 162 608 151 36 0 30 55 8 4 1 5.05 817.80
OF 810 3125 772 153 27 113 285 34 94 20 4.86 3937.60
Util 162 578 150 26 2 25 77 17 7 1 5.41 876.30
Bench 719 2168 528 115 8 75 185 27 37 17 3.52 2531.60
Pitchers
POS G IP SV HLD K H BB HBP HR P/IP Pts
SP 191 1012.1 0 0 969 884 315 42 152 4.14 4190.27
RP 325 325.1 119 49 350 255 103 12 25 7.94 2582.97
Bench 45 107.2 8 6 96 89 35 4 19 4.37 470.63
Position Players
Player Acquisition Date G AB H 2B 3B HR BB HBP SB CS P/G Pts
Jarren Duran March 3, 2024 6:11 PM 156 655 187 47 14 21 52 6 34 7 6.57 1024.70
Bryan Reynolds March 17, 2023 8:15 PM 150 600 163 29 3 20 53 9 10 2 5.34 801.40
Salvador Perez March 3, 2024 6:36 PM 140 524 139 25 0 20 39 11 0 0 4.75 664.90
Zach Neto March 3, 2024 6:06 PM 120 425 103 22 1 21 31 11 21 5 4.76 570.60
Mark Vientos March 3, 2024 6:51 PM 97 371 98 21 0 25 30 3 0 0 5.90 572.70
Luis Arraez May 7, 2024 8:54 PM 94 407 129 17 1 3 13 5 8 3 4.89 459.40
Colton Cowser March 3, 2024 6:49 PM 93 338 86 15 2 17 39 3 5 1 5.28 491.00
Xander Bogaerts June 25, 2024 11:56 AM 87 341 92 13 1 7 23 1 9 2 4.22 366.90
Joey Ortiz March 6, 2024 12:51 PM 82 273 66 15 2 8 33 5 6 4 4.16 340.90
Willson Contreras November 20, 2021 5:30 PM 81 295 78 17 0 15 45 11 4 1 6.23 504.90
Luis Robert Jr. March 3, 2024 5:12 PM 77 303 60 13 0 12 23 1 19 3 3.68 283.20
Alec Burleson May 28, 2024 12:11 PM 76 304 75 10 0 13 21 3 7 3 4.53 344.10
Rhys Hoskins March 3, 2024 5:33 PM 73 260 58 9 0 14 28 4 3 0 4.44 324.20
Gleyber Torres July 31, 2024 5:43 PM 71 254 54 10 0 7 30 3 4 1 3.48 247.00
Lars Nootbaar August 5, 2022 8:04 PM 70 244 55 9 3 7 36 1 6 2 4.14 289.80
Gavin Sheets April 12, 2024 12:42 AM 52 183 40 10 1 4 25 2 0 0 3.74 194.30
Connor Norby April 12, 2024 12:42 AM 39 155 34 6 0 8 14 0 2 3 4.24 165.40
Patrick Bailey May 6, 2024 8:45 PM 37 142 37 5 1 3 19 0 0 0 4.61 170.60
Ty France August 18, 2024 9:42 PM 35 120 25 8 0 4 13 6 0 1 3.86 135.00
Matt Chapman March 3, 2024 5:59 PM 33 129 27 7 0 4 8 1 2 0 3.36 110.90
George Springer May 5, 2024 12:06 PM 27 96 19 1 0 2 13 1 3 0 2.96 79.80
Max Muncy July 7, 2024 11:25 AM 27 86 22 8 0 5 22 3 1 0 6.83 184.30
Dylan Moore May 28, 2024 12:11 PM 23 76 12 4 1 2 5 3 6 0 2.73 62.70
Lawrence Butler July 16, 2024 2:14 PM 21 84 25 7 2 3 8 0 4 0 7.02 147.50
Ben Rice June 21, 2024 12:31 AM 21 78 13 3 0 5 13 0 0 0 4.26 89.50
Fernando Tatis Jr. July 17, 2024 8:24 PM 18 78 20 5 0 6 2 1 3 0 6.64 119.60
Luis Campusano March 5, 2024 7:08 PM 14 55 16 3 0 1 1 0 0 0 3.98 55.70
Heston Kjerstad March 6, 2024 5:42 PM 14 48 14 2 0 2 7 1 1 0 5.78 80.90
Vaughn Grissom March 3, 2024 6:04 PM 10 38 6 1 0 0 3 0 0 0 0.75 7.50
Ceddanne Rafaela March 3, 2024 6:45 PM 10 33 5 1 1 0 2 1 1 1 1.17 11.70
Parker Meadows September 13, 2024 12:16 AM 10 40 8 0 1 1 2 0 0 0 2.59 25.90
Matt Wallner June 1, 2024 9:52 PM 8 21 2 1 0 1 2 4 0 0 2.56 20.50
Will Wagner August 18, 2024 10:03 PM 8 30 7 0 0 0 2 0 0 0 1.90 15.20
Amed Rosario March 3, 2024 6:43 PM 7 28 5 1 0 0 1 0 1 0 1.11 7.80
Nathaniel Lowe September 17, 2024 2:01 PM 7 23 4 0 0 1 4 0 0 0 2.97 20.80
Jonah Bride August 18, 2024 10:03 PM 7 27 7 2 0 0 2 0 0 0 3.43 24.00
Brandon Drury May 16, 2024 1:09 AM 6 22 4 0 0 0 1 1 0 0 1.07 6.40
Joey Loperfido August 26, 2024 3:05 PM 6 23 2 0 0 0 0 0 0 0 -1.97 -11.80
MJ Melendez August 2, 2024 2:31 PM 5 15 1 0 1 0 0 0 0 0 -0.74 -3.70
Abraham Toro August 18, 2024 9:42 PM 5 22 8 1 0 0 1 1 1 0 6.72 33.60
Masataka Yoshida April 17, 2024 6:11 PM 4 14 8 1 0 1 1 1 0 0 12.28 49.10
Alex Call August 18, 2024 10:03 PM 4 12 3 1 0 0 2 0 1 0 3.90 15.60
Addison Barger September 7, 2024 12:26 PM 4 12 1 0 0 0 1 0 0 0 -0.85 -3.40
Otto Lopez September 22, 2024 12:25 PM 4 17 7 2 0 0 1 0 1 1 7.53 30.10
Jonathan Aranda May 6, 2024 8:45 PM 3 10 3 0 0 0 2 0 0 0 4.27 12.80
Wilyer Abreu March 3, 2024 6:15 PM 3 8 2 0 0 0 1 0 0 0 2.07 6.20
Dylan Carlson March 3, 2024 6:52 PM 2 7 0 0 0 0 0 0 0 0 -3.50 -7.00
Joshua Palacios July 16, 2024 2:14 PM 1 3 0 0 0 0 0 0 0 0 -3.00 -3.00
Will Brennan April 9, 2024 5:08 PM 1 3 0 0 0 0 2 0 0 0 3.00 3.00
Joey Bart August 18, 2024 10:03 PM 1 4 2 0 0 0 0 0 0 0 7.20 7.20
Pitchers
Player Acquisition Date G IP SV HLD K H BB HBP HR P/IP Pts
Hunter Gaddis April 12, 2024 10:13 AM 71 68.1 0 30 57 39 13 3 4 7.92 541.07
Clay Holmes April 12, 2022 10:56 AM 64 60.1 30 2 65 59 22 3 4 7.57 456.87
Ryan Helsley April 28, 2022 4:06 PM 64 65.1 48 0 78 50 23 0 3 9.85 643.57
Jhoan Duran April 11, 2022 11:10 AM 54 50.1 21 7 60 44 15 5 4 7.98 401.87
Luis Castillo March 20, 2022 5:28 PM 30 175.1 0 0 175 158 47 5 25 4.41 773.17
Kutter Crawford March 3, 2024 6:18 PM 30 166.2 0 0 160 135 47 8 28 4.16 692.93
Evan Phillips July 16, 2022 3:26 PM 28 27.1 11 1 28 24 8 0 4 6.65 181.67
Luis Gil April 9, 2024 5:08 PM 27 142.2 0 0 157 101 70 7 18 4.59 654.73
Porter Hodge July 14, 2024 8:50 AM 25 26.1 8 6 34 10 12 1 2 9.01 237.27
Reese Olson March 3, 2024 6:08 PM 22 112.1 0 0 101 100 33 4 7 5.13 576.17
Spencer Schwellenbach June 29, 2024 12:58 PM 15 91.0 0 0 96 72 16 3 12 5.20 473.60
Mitchell Parker August 21, 2024 2:52 PM 14 74.2 0 0 61 72 20 1 10 4.04 301.33
Drew Rasmussen March 3, 2024 6:29 PM 11 19.2 1 2 23 17 2 0 0 7.85 154.33
Christian Scott April 9, 2024 5:08 PM 9 47.1 0 0 39 45 12 2 8 3.61 170.87
Drew Thorpe March 3, 2024 6:31 PM 7 33.1 0 0 16 30 15 1 8 1.63 54.27
Jonathan Cannon June 21, 2024 9:44 AM 7 35.1 0 0 21 40 12 3 8 1.59 56.07
Robbie Ray March 6, 2024 1:33 PM 6 25.2 0 0 35 20 13 4 6 3.24 83.13
Bryan Abreu March 17, 2023 9:51 PM 6 5.2 0 0 6 8 5 0 3 -3.31 -18.77
Zebby Matthews July 21, 2024 9:23 AM 5 20.1 0 0 22 32 5 2 7 0.21 4.17
Ryan Weathers June 7, 2024 9:00 PM 3 15.2 0 0 13 17 4 1 3 2.93 45.83
Erik Swanson July 10, 2024 9:57 PM 3 2.2 0 1 1 3 1 0 1 0.99 2.63
River Ryan March 3, 2024 6:47 PM 3 15.0 0 0 16 11 6 0 1 5.61 84.10
Ryne Nelson August 24, 2024 1:51 PM 3 17.2 0 0 17 18 4 0 4 3.21 56.73
Zac Gallen September 17, 2024 2:01 PM 2 11.0 0 0 16 9 3 0 3 4.01 44.10
Triston Mckenzie March 3, 2024 5:46 PM 2 9.0 0 0 4 7 6 0 1 2.90 26.10
Kyle Hurt June 1, 2024 9:52 PM 2 4.2 0 0 3 5 1 0 0 5.26 24.53
Jesus Tinoco September 17, 2024 2:01 PM 1 1.2 0 0 1 3 1 0 0 2.12 3.53
DJ Herz June 18, 2024 7:26 PM 1 3.2 0 0 5 7 0 1 3 -5.72 -20.97
Max Fried September 25, 2024 11:32 AM 1 8.2 0 0 9 3 2 0 0 7.88 68.33