Division Winners
90-72
Record
.556
Win %
1
Rank
766
Runs
238
HR
3.87
ERA
Home Park: T-Mobile Park
Attendance: 2,538,053
Manager
- Dan Wilson 90-72
Batting
| Player | G | AB | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|
| Julio Rodriguez | 160 | 652 | 174 | 32 | 95 | .267 |
| Randy Arozarena | 160 | 613 | 146 | 27 | 76 | .238 |
| Cal Raleigh | 159 | 596 | 147 | 60 | 125 | .247 |
| J. P. Crawford | 157 | 570 | 151 | 12 | 58 | .265 |
| Jorge Polanco | 138 | 471 | 125 | 26 | 78 | .265 |
| Ben Williamson | 85 | 277 | 70 | 1 | 21 | .253 |
| Mitch Garver | 87 | 254 | 53 | 9 | 30 | .209 |
| Dominic Canzone | 82 | 243 | 73 | 11 | 32 | .300 |
| Cole Young | 77 | 223 | 47 | 4 | 24 | .211 |
| Eugenio Suarez | 53 | 201 | 38 | 13 | 31 | .189 |
| Josh Naylor | 54 | 194 | 58 | 9 | 33 | .299 |
| Dylan Moore | 88 | 192 | 37 | 9 | 19 | .193 |
| Luke Raley | 73 | 183 | 37 | 4 | 19 | .202 |
| Rowdy Tellez | 62 | 173 | 36 | 11 | 27 | .208 |
| Donovan Solano | 69 | 163 | 41 | 3 | 21 | .252 |
| Miles Mastrobuoni | 76 | 152 | 38 | 1 | 12 | .250 |
| Victor Robles | 32 | 106 | 26 | 1 | 9 | .245 |
| Leody Taveras | 28 | 92 | 16 | 2 | 9 | .174 |
| Leo Rivas | 48 | 90 | 22 | 2 | 9 | .244 |
| Ryan Bliss | 11 | 35 | 7 | 1 | 3 | .200 |
| Samad Taylor | 4 | 8 | 1 | 0 | 0 | .125 |
| Rhylan Thomas | 3 | 8 | 1 | 0 | 2 | .125 |
| Harry Ford | 8 | 6 | 1 | 0 | 1 | .167 |
| Eduard Bazardo | 73 | 0 | 0 | 0 | 0 | .000 |
| Matt Brash | 53 | 0 | 0 | 0 | 0 | .000 |
Pitching
| Player | G | W-L | ERA | SO | SV |
|---|---|---|---|---|---|
| Bryan Woo | 30 | 15-7 | 2.94 | 198 | 0 |
| Luis Castillo | 32 | 11-8 | 3.54 | 162 | 0 |
| Logan Gilbert | 25 | 6-6 | 3.44 | 173 | 0 |
| George Kirby | 23 | 10-8 | 4.21 | 137 | 0 |
| Bryce Miller | 18 | 4-6 | 5.68 | 74 | 0 |
| Emerson Hancock | 22 | 4-5 | 4.90 | 64 | 0 |
| Logan Evans | 16 | 6-5 | 4.32 | 59 | 0 |
| Eduard Bazardo | 73 | 5-0 | 2.52 | 82 | 0 |
| Carlos Vargas | 70 | 5-5 | 3.97 | 54 | 1 |
| Andres Munoz | 64 | 3-3 | 1.73 | 83 | 38 |
| Gabe Speier | 76 | 4-3 | 2.61 | 82 | 0 |
| Casey Legumina | 48 | 4-6 | 5.62 | 55 | 0 |
| Matt Brash | 53 | 1-3 | 2.47 | 58 | 4 |
| Trent Thornton | 33 | 2-0 | 4.68 | 32 | 0 |
| Collin Snider | 24 | 2-1 | 5.47 | 24 | 0 |
| Caleb Ferguson | 25 | 3-2 | 3.27 | 17 | 0 |
| Jackson Kowar | 15 | 2-0 | 4.24 | 15 | 0 |
| Casey Lawrence | 5 | 1-2 | 3.00 | 6 | 0 |
| Tayler Saucedo | 10 | 0-0 | 7.43 | 12 | 0 |
| Luke Jackson | 10 | 0-0 | 2.38 | 10 | 0 |
| Luis Castillo | 2 | 0-0 | 7.71 | 5 | 0 |
| Gregory Santos | 8 | 1-1 | 5.14 | 0 | 0 |
| Juan Burgos | 4 | 0-0 | 4.05 | 8 | 0 |
| Troy Taylor | 8 | 0-0 | 12.15 | 2 | 0 |
| Zach Pop | 4 | 0-0 | 13.50 | 3 | 0 |