STATS
MLB/Players/Geraldo Perdomo
Geraldo Perdomo

GERALDO PERDOMO

SS · Arizona Diamondbacks · 20212026 · 702 games
702
CAREER GAMES · REGULAR SEASON
6 seasons
.253
CAREER BATTING AVERAGE
583 hits in 2,304 at-bats
43
CAREER HOME RUNS
274 RBI · 81 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026AZ14050165126186949837520.251.358.365.723
2025AZ1615979817333520100948327.290.386.462.849
2024AZ98337619221233736589.273.343.374.717
2023AZ14440771100204647648616.246.348.359.707
2022AZ1484315884102540501039.195.279.262.541
2021AZ1131583101660.258.378.419.798
Career7022,304358583105204327433341181.253.347.372.719

04/Where the ball went

2025 Regular season
Play log from 2015
Spray chart · 533 batted balls
Flyout · 83.4 mph · 262 ftGroundout · 99.3 mph · 14 ftField Error · 106.2 mph · 12 ftGroundout · 71.8 mph · 3 ftFlyout · 93.8 mph · 228 ftFlyout · 95.8 mph · 316 ftGroundout · 63.9 mph · 12 ftGroundout · 51.3 mph · 3 ftLineout · 98.6 mph · 370 ftSacrifice bunt · 47.5 mph · 1 ftFlyout · 69.8 mph · 238 ftGroundout · 81.9 mph · 6 ftFlyout · 92.9 mph · 328 ftGroundout · 91.2 mph · 52 ftGroundout · 76.3 mph · 16 ftGroundout · 100.5 mph · 42 ftSacrifice bunt · 32.1 mph · 8 ftPop Out · 97.4 mph · 110 ftPop Out · 63.9 mph · 99 ftLineout · 56.7 mph · 157 ftFlyout · 77.3 mph · 266 ftPop Out · 80.1 mph · 86 ftFlyout · 96.4 mph · 337 ftGroundout · 98.2 mph · 18 ftGroundout · 92.5 mph · 51 ftFlyout · 92.0 mph · 342 ftGroundout · 89.1 mph · 22 ftFlyout · 93.7 mph · 330 ftPop Out · 56.2 mph · 116 ftSacrifice bunt · 24.2 mph · 14 ftLineout · 89.9 mph · 169 ftGrounded into a double play · 95.1 mph · 7 ftGroundout · 61.1 mph · 4 ftPop Out · 60.5 mph · 156 ftLineout · 107.2 mph · 316 ftGroundout · 89.4 mph · 107 ftFlyout · 94.8 mph · 294 ftGroundout · 102.4 mph · 6 ftFlyout · 74.1 mph · 255 ftLineout · 93.1 mph · 290 ftFlyout · 77.5 mph · 230 ftSacrifice fly · 80.7 mph · 305 ftGrounded into a double play · 72.6 mph · 39 ftGrounded into a double play · 73.1 mph · 11 ftGrounded into a double play · 93.4 mph · 92 ftFlyout · 89.7 mph · 236 ftGroundoutFlyout · 81.8 mph · 270 ftGroundout · 96.2 mph · 4 ftGroundout · 94.4 mph · 17 ftPop Out · 76.0 mph · 71 ftFlyout · 83.0 mph · 212 ftGroundout · 86.8 mph · 58 ftGroundout · 101.8 mph · 11 ftFlyout · 67.2 mph · 219 ftGroundout · 45.1 mph · 9 ftGroundout · 99.2 mph · 83 ftFlyout · 85.1 mph · 314 ftLineout · 91.3 mph · 171 ftGroundout · 66.6 mph · 4 ftGroundout · 85.9 mph · 4 ftGroundout · 62.0 mph · 6 ftPop Out · 40.6 mph · 91 ftLineout · 101.5 mph · 199 ftFlyout · 80.8 mph · 212 ftFlyout · 97.0 mph · 379 ftFlyout · 88.2 mph · 308 ftLineout · 95.9 mph · 325 ftPop Out · 85.4 mph · 73 ftFlyout · 91.4 mph · 211 ftFlyout · 79.6 mph · 259 ftField Error · 92.2 mph · 7 ftSacrifice bunt · 30.1 mph · 33 ftGroundout · 92.7 mph · 11 ftLineout · 98.3 mph · 270 ftGrounded into a double play · 92.1 mph · 6 ftGroundout · 92.9 mph · 6 ftGroundout · 75.9 mph · 16 ftLineout · 91.9 mph · 153 ftGroundout · 97.6 mph · 22 ftGroundout · 78.3 mph · 43 ftFielder’s choice · 63.8 mph · 4 ftGroundout · 93.4 mph · 88 ftGroundout · 101.0 mph · 6 ftFlyout · 83.1 mph · 224 ftGroundout · 95.1 mph · 117 ftGroundout · 60.7 mph · 6 ftGroundout · 72.4 mph · 17 ftGroundout · 86.9 mph · 40 ftGroundout · 82.4 mph · 4 ftLineout · 83.3 mph · 280 ftPop Out · 77.9 mph · 39 ftPop Out · 60.5 mph · 63 ftSacrifice bunt · 28.6 mph · 12 ftFlyout · 87.7 mph · 175 ftBunt Groundout · 39.5 mph · 8 ftGroundout · 88.5 mph · 10 ftPop Out · 88.9 mph · 195 ftGroundout · 85.1 mph · 85 ftFlyout · 92.3 mph · 320 ftGroundout · 85.6 mph · 12 ftLineout · 88.8 mph · 297 ftFlyout · 70.3 mph · 227 ftFlyout · 81.0 mph · 297 ftLineout · 78.3 mph · 169 ftPop Out · 68.4 mph · 135 ftGroundout · 80.7 mph · 10 ftLineout · 82.8 mph · 283 ftPop Out · 87.8 mph · 168 ftGroundout · 96.7 mph · 69 ftField Error · 53.3 mph · 68 ftFlyout · 94.0 mph · 345 ftFlyout · 77.5 mph · 270 ftFlyout · 93.2 mph · 321 ftGroundout · 94.1 mph · 17 ftSacrifice fly · 89.7 mph · 348 ftFlyout · 91.8 mph · 354 ftGroundout · 99.1 mph · 32 ftFlyout · 79.5 mph · 259 ftFlyout · 97.3 mph · 358 ftGroundout · 87.2 mph · 118 ftPop Out · 73.6 mph · 179 ftGroundout · 90.3 mph · 6 ftGroundout · 89.3 mph · 15 ftLineout · 93.1 mph · 255 ftPop Out · 77.5 mph · 40 ftPop Out · 85.6 mph · 177 ftGroundout · 84.8 mph · 7 ftFlyout · 86.5 mph · 335 ftFlyout · 90.8 mph · 348 ftFielder’s choice out · 90.0 mph · 7 ftGroundout · 74.0 mph · 70 ftPop Out · 85.3 mph · 58 ftPop Out · 66.3 mph · 87 ftFielder’s choice · 78.5 mph · 4 ftPop Out · 73.8 mph · 84 ftGroundout · 66.2 mph · 5 ftGroundout · 89.7 mph · 6 ftGroundout · 71.3 mph · 15 ftFlyout · 80.5 mph · 267 ftGroundout · 93.0 mph · 5 ftGroundout · 74.1 mph · 2 ftPop Out · 74.0 mph · 159 ftFlyout · 91.0 mph · 344 ftGroundout · 104.0 mph · 115 ftGroundout · 90.8 mph · 11 ftFlyout · 93.6 mph · 264 ftFlyout · 99.9 mph · 386 ftGroundout · 74.1 mph · 4 ftPop Out · 72.7 mph · 145 ftFlyout · 99.0 mph · 384 ftFlyout · 84.6 mph · 274 ftLineout · 90.4 mph · 325 ftGroundout · 66.2 mph · 1 ftGroundout · 91.7 mph · 10 ftGroundout · 83.3 mph · 15 ftGroundout · 86.7 mph · 37 ftSacrifice bunt · 23.9 mph · 12 ftLineout · 100.3 mph · 95 ftGroundout · 104.3 mph · 4 ftGroundout · 77.1 mph · 5 ftGroundout · 101.2 mph · 53 ftFlyout · 96.3 mph · 353 ftFlyout · 99.8 mph · 378 ftLineout · 102.4 mph · 155 ftGroundout · 75.0 mph · 29 ftFlyout · 87.3 mph · 235 ftLineout · 108.2 mph · 340 ftForceout · 95.6 mph · 5 ftFlyout · 102.2 mph · 392 ftPop Out · 69.3 mph · 157 ftForceout · 78.4 mph · 9 ftGroundout · 88.4 mph · 8 ftGroundout · 72.1 mph · 22 ftPop Out · 67.5 mph · 118 ftGroundout · 85.5 mph · 11 ftGroundout · 91.6 mph · 129 ftLineout · 101.0 mph · 327 ftGroundout · 71.2 mph · 3 ftFlyout · 96.5 mph · 355 ftGroundout · 95.0 mph · 25 ftGroundout · 64.4 mph · 16 ftFlyout · 79.7 mph · 284 ftGroundout · 91.3 mph · 112 ftGroundoutLineout · 91.2 mph · 161 ftGrounded into a double play · 102.4 mph · 10 ftGroundout · 91.1 mph · 6 ftFlyout · 83.3 mph · 300 ftPop Out · 63.2 mph · 140 ftBunt Groundout · 48.4 mph · 6 ftFlyout · 84.6 mph · 317 ftGroundout · 75.1 mph · 9 ftGroundout · 47.7 mph · 4 ftGroundout · 94.0 mph · 59 ftGroundoutFlyoutFlyoutFlyoutGroundout · 83.5 mph · 31 ftLineout · 99.9 mph · 358 ftPop Out · 74.4 mph · 226 ftFlyout · 90.3 mph · 340 ftFlyout · 88.5 mph · 324 ftGroundout · 87.2 mph · 4 ftGroundout · 96.3 mph · 6 ftGroundout · 78.6 mph · 25 ftPop Out · 74.0 mph · 126 ftPop Out · 78.4 mph · 103 ftLineout · 78.3 mph · 276 ftSacrifice fly · 90.9 mph · 324 ftForceout · 88.0 mph · 66 ftSacrifice fly, double play · 100.1 mph · 364 ftFlyout · 100.3 mph · 381 ftPop Out · 73.7 mph · 126 ftGrounded into a double play · 94.3 mph · 85 ftFlyout · 96.1 mph · 357 ftGrounded into a double play · 95.3 mph · 5 ftFlyout · 87.9 mph · 309 ftFlyout · 86.2 mph · 256 ftPop Out · 65.0 mph · 174 ftLineout · 95.2 mph · 347 ftLineout · 61.5 mph · 167 ftGroundout · 98.4 mph · 126 ftPop Out · 80.4 mph · 107 ftPop Out · 77.1 mph · 225 ftGroundout · 73.1 mph · 5 ftGroundout · 73.3 mph · 5 ftFlyout · 95.0 mph · 315 ftGrounded into a double play · 100.2 mph · 41 ftFlyout · 79.3 mph · 194 ftGroundout · 94.2 mph · 22 ftFlyout · 97.7 mph · 376 ftFlyout · 84.2 mph · 309 ftGroundout · 92.2 mph · 22 ftFlyout · 80.6 mph · 296 ftGrounded into a double play · 94.5 mph · 16 ftLineout · 90.0 mph · 287 ftFlyout · 83.4 mph · 311 ftGroundout · 96.1 mph · 87 ftFlyout · 88.5 mph · 341 ftFlyout · 95.4 mph · 351 ftFlyout · 89.0 mph · 258 ftGroundout · 75.6 mph · 62 ftGroundout · 53.7 mph · 5 ftBunt Groundout · 40.2 mph · 3 ftFlyout · 89.8 mph · 322 ftGroundout · 77.0 mph · 36 ftGroundout · 94.2 mph · 4 ftFlyout · 92.0 mph · 347 ftGroundout · 71.6 mph · 7 ftGroundout · 58.2 mph · 4 ftGroundout · 78.4 mph · 14 ftGroundout · 80.0 mph · 11 ftPop Out · 82.1 mph · 172 ftGroundout · 84.8 mph · 8 ftGroundout · 101.4 mph · 96 ftFlyout · 84.5 mph · 307 ftGroundout · 93.4 mph · 17 ftFlyout · 80.8 mph · 276 ftSacrifice fly · 96.3 mph · 352 ftFlyout · 96.2 mph · 321 ftFlyout · 90.0 mph · 330 ftPop Out · 75.9 mph · 26 ftGroundout · 98.6 mph · 6 ftLineout · 94.8 mph · 160 ftGroundout · 79.3 mph · 3 ftSacrifice fly · 88.8 mph · 325 ftFlyout · 98.6 mph · 319 ftGroundout · 67.3 mph · 7 ftLineout · 88.1 mph · 265 ftGroundout · 98.1 mph · 14 ftGroundout · 58.8 mph · 38 ftGroundout · 87.6 mph · 20 ftFlyout · 87.3 mph · 287 ftGroundout · 63.9 mph · 9 ftLineout · 102.7 mph · 351 ftGroundout · 90.2 mph · 5 ftPop Out · 76.4 mph · 64 ftForceout · 38.1 mph · 2 ftFlyout · 95.4 mph · 334 ftGroundout · 89.8 mph · 9 ftGroundout · 96.7 mph · 48 ftGroundout · 76.9 mph · 76 ftFlyout · 86.5 mph · 279 ftGroundout · 80.8 mph · 11 ftPop Out · 73.1 mph · 93 ftDouble Play · 20.8 mph · 10 ftFlyout · 91.6 mph · 227 ftSacrifice fly · 89.0 mph · 278 ftFielder’s choice out · 66.9 mph · 14 ftFlyout · 81.8 mph · 257 ftGroundout · 100.8 mph · 28 ftGroundout · 103.6 mph · 39 ftFielder’s choice out · 83.9 mph · 3 ftFlyout · 76.8 mph · 232 ftGroundout · 71.1 mph · 20 ftGroundout · 75.7 mph · 28 ftLineout · 95.0 mph · 315 ftFlyout · 84.2 mph · 316 ftPop Out · 68.5 mph · 181 ftGroundout · 78.8 mph · 51 ftFlyout · 96.9 mph · 303 ftPop Out · 83.1 mph · 122 ftGroundout · 95.2 mph · 7 ftGrounded into a double play · 92.9 mph · 11 ftFlyout · 74.9 mph · 256 ftFlyout · 84.4 mph · 298 ftLineout · 94.1 mph · 161 ftFlyout · 91.0 mph · 265 ftGroundout · 70.2 mph · 3 ftLineout · 87.5 mph · 170 ftField Error · 84.4 mph · 15 ftFlyout · 101.2 mph · 371 ftGroundout · 94.5 mph · 7 ftGroundout · 93.9 mph · 10 ftGroundout · 86.5 mph · 57 ftSacrifice fly · 79.8 mph · 277 ftGroundout · 94.7 mph · 16 ftGroundout · 97.1 mph · 20 ftFlyout · 87.6 mph · 310 ftLineout · 101.1 mph · 343 ftFlyout · 73.8 mph · 171 ftGroundout · 36.7 mph · 5 ftSacrifice bunt · 45.5 mph · 1 ftFlyout · 92.4 mph · 316 ftLineout · 95.6 mph · 300 ftLineout · 97.1 mph · 183 ftGroundout · 95.6 mph · 37 ftFlyout · 96.4 mph · 364 ftFlyout · 101.8 mph · 392 ftGroundout · 93.0 mph · 8 ftLineout · 100.0 mph · 298 ftLineout · 85.1 mph · 303 ftSacrifice fly · 88.8 mph · 300 ftLineout · 78.6 mph · 171 ftGroundout · 86.2 mph · 4 ftGroundout · 72.4 mph · 13 ftGroundout · 98.2 mph · 105 ftPop Out · 69.2 mph · 89 ftPop Out · 80.0 mph · 130 ftPop Out · 78.5 mph · 138 ftFlyout · 74.6 mph · 192 ftLineout · 92.5 mph · 340 ftFlyout · 86.8 mph · 311 ftSacrifice fly · 97.5 mph · 342 ftFlyout · 89.3 mph · 299 ftGroundout · 86.7 mph · 10 ftLineout · 86.9 mph · 274 ftFlyout · 89.1 mph · 314 ftSacrifice buntFlyout · 86.7 mph · 314 ftGroundout · 92.7 mph · 7 ftGroundout · 93.4 mph · 8 ftPop Out · 53.2 mph · 130 ftFlyout · 87.8 mph · 284 ftLineout · 93.4 mph · 342 ftLineout · 105.6 mph · 356 ftSacrifice fly · 93.9 mph · 324 ftFlyout · 95.8 mph · 316 ftSingle · 103.2 mph · 111 ftHome Run · 102.9 mph · 406 ftDouble · 100.2 mph · 357 ftDouble · 91.3 mph · 144 ftSingle · 66.9 mph · 209 ftSingle · 92.4 mph · 188 ftSingle · 98.8 mph · 217 ftSingle · 39.6 mph · 5 ftSingle · 108.2 mph · 59 ftDouble · 73.1 mph · 168 ftDouble · 100.1 mph · 184 ftSingle · 102.4 mph · 189 ftDouble · 98.2 mph · 96 ftSingle · 104.1 mph · 50 ftTriple · 101.1 mph · 296 ftDouble · 106.0 mph · 349 ftSingle · 91.0 mph · 176 ftSingle · 84.9 mph · 187 ftSingle · 85.2 mph · 231 ftHome Run · 103.9 mph · 403 ftHome Run · 99.6 mph · 380 ftSingle · 93.2 mph · 224 ftSingle · 74.0 mph · 218 ftHome Run · 103.1 mph · 417 ftSingle · 74.5 mph · 220 ftSingle · 72.4 mph · 240 ftSingle · 78.2 mph · 257 ftSingle · 69.3 mph · 229 ftHome Run · 105.6 mph · 417 ftSingle · 65.2 mph · 193 ftSingle · 62.0 mph · 191 ftHome Run · 98.6 mph · 358 ftSingle · 96.6 mph · 24 ftDouble · 79.9 mph · 248 ftSingle · 96.4 mph · 122 ftTriple · 102.4 mph · 192 ftHome Run · 106.9 mph · 423 ftSingle · 66.9 mph · 218 ftSingle · 79.8 mph · 2 ftSingle · 74.3 mph · 235 ftSingle · 103.3 mph · 96 ftSingle · 101.6 mph · 180 ftTriple · 88.1 mph · 281 ftSingle · 75.0 mph · 190 ftSingle · 82.3 mph · 277 ftSingle · 98.7 mph · 67 ftSingle · 99.2 mph · 94 ftHome Run · 102.2 mph · 400 ftDouble · 105.9 mph · 371 ftHome Run · 104.8 mph · 395 ftSingle · 101.9 mph · 54 ftSingle · 97.3 mph · 277 ftSingle · 93.7 mph · 247 ftSingle · 95.4 mph · 39 ftSingle · 68.3 mph · 212 ftDouble · 89.7 mph · 291 ftSingle · 76.0 mph · 250 ftSingle · 94.0 mph · 164 ftDouble · 91.5 mph · 301 ftSingle · 100.8 mph · 59 ftDouble · 67.2 mph · 227 ftSingle · 95.9 mph · 240 ftSingle · 70.2 mph · 149 ftSingle · 88.3 mph · 211 ftSingle · 78.7 mph · 207 ftSingle · 100.6 mph · 308 ftHome Run · 100.4 mph · 387 ftSingle · 96.6 mph · 150 ftDouble · 99.2 mph · 82 ftDouble · 106.8 mph · 255 ftSingle · 95.4 mph · 254 ftSingle · 37.5 mph · 2 ftSingle · 104.8 mph · 197 ftSingle · 97.3 mph · 245 ftSingle · 96.1 mph · 98 ftSingle · 103.3 mph · 278 ftSingle · 95.6 mph · 184 ftSingle · 78.6 mph · 211 ftTriple · 100.9 mph · 276 ftSingle · 93.6 mph · 234 ftSingle · 80.7 mph · 221 ftDouble · 102.2 mph · 408 ftDouble · 81.9 mph · 41 ftHome Run · 104.6 mph · 352 ftSingle · 86.0 mph · 221 ftSingle · 78.2 mph · 203 ftSingle · 97.6 mph · 171 ftSingle · 92.6 mph · 251 ftSingle · 80.5 mph · 278 ftSingle · 72.0 mph · 221 ftSingle · 93.5 mph · 232 ftSingle · 90.1 mph · 187 ftSingle · 83.8 mph · 26 ftSingle · 68.8 mph · 214 ftDouble · 101.0 mph · 268 ftSingle · 76.0 mph · 225 ftSingle · 93.9 mph · 193 ftHome Run · 102.5 mph · 403 ftSingle · 95.2 mph · 208 ftSingle · 94.2 mph · 190 ftSingle · 90.6 mph · 301 ftDouble · 101.9 mph · 313 ftSingle · 24.1 mph · 32 ftHome Run · 97.5 mph · 401 ftSingle · 103.1 mph · 234 ftSingle · 91.5 mph · 16 ftSingle · 100.5 mph · 198 ftTriple · 105.9 mph · 176 ftSingle · 101.3 mph · 20 ftDouble · 96.2 mph · 341 ftDouble · 103.4 mph · 323 ftSingle · 97.3 mph · 175 ftHome Run · 102.2 mph · 399 ftDouble · 95.5 mph · 138 ftSingle · 83.6 mph · 176 ftSingle · 66.2 mph · 175 ftSingle · 104.6 mph · 118 ftSingle · 64.6 mph · 182 ftSingle · 78.5 mph · 173 ftSingle · 96.0 mph · 20 ftSingle · 78.0 mph · 215 ftSingle · 102.3 mph · 252 ftDouble · 103.7 mph · 86 ftSingle · 25.3 mph · 12 ftHome Run · 101.2 mph · 396 ftSingle · 100.6 mph · 163 ftDouble · 98.7 mph · 329 ftDouble · 98.9 mph · 385 ftDouble · 85.8 mph · 177 ftSingle · 97.7 mph · 41 ftSingle · 93.3 mph · 79 ftDouble · 97.1 mph · 277 ftSingle · 92.3 mph · 150 ftSingle · 82.2 mph · 13 ftSingle · 79.9 mph · 196 ftDouble · 107.5 mph · 356 ftSingle · 81.4 mph · 80 ftSingle · 84.5 mph · 110 ftDouble · 92.9 mph · 84 ftSingle · 82.6 mph · 8 ftDouble · 78.6 mph · 231 ftSingle · 103.1 mph · 6 ftSingle · 76.7 mph · 185 ftHome Run · 101.4 mph · 388 ftSingle · 97.1 mph · 90 ftSingle · 80.9 mph · 246 ftSingle · 89.7 mph · 177 ftDouble · 101.7 mph · 20 ftHome Run · 102.6 mph · 396 ftSingle · 95.2 mph · 273 ftDouble · 104.0 mph · 186 ftDouble · 88.6 mph · 154 ftSingle · 95.3 mph · 72 ftSingle · 100.0 mph · 98 ftSingle · 29.5 mph · 57 ftHome Run · 104.8 mph · 397 ftSingle · 102.3 mph · 104 ftSingle · 99.0 mph · 260 ftSingle · 75.8 mph · 41 ftSingle · 103.7 mph · 177 ftHome Run · 103.3 mph · 399 ftSingle · 94.7 mph · 97 ftDouble · 93.0 mph · 144 ftSingle · 93.4 mph · 248 ftSingle · 86.3 mph · 273 ftHome Run · 96.1 mph · 345 ftSingle · 97.8 mph · 8 ftSingle · 81.2 mph · 257 ftSingle · 93.3 mph · 91 ftDouble · 102.7 mph · 350 ftSingle · 94.3 mph · 212 ftSingle · 93.1 mph · 304 ftSingle · 86.3 mph · 2 ft
Hit (173) Out (360) Home run (20)
Average exit velocity 85.8 mph · longest 423 ft

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSO
MAR 27vs CHCL 6103010200
MAR 28vs CHCW 814010101
MAR 29vs CHCL 344010000
MAR 30vs CHCW 1064120200
APR 1@ NYYW 753120110
APR 2@ NYYW 432000100
APR 3@ NYYL 795111401
APR 4@ WSHW 644230000
APR 5@ WSHL 343000010
APR 6@ WSHL 453000110
APR 7vs BALL 154010000
APR 8vs BALW 432000020
APR 9vs BALW 904231110
APR 11vs MILL 073010010
APR 12vs MILW 542110030
APR 13vs MILW 521000030
APR 15@ MIAW 1045111302
APR 16@ MIAW 625010001
APR 17@ MIAW 642110221
APR 18@ CHCL 11135120101
APR 19@ CHCL 264000011
APR 20@ CHCW 325100001
APR 22vs TBW 513000011
APR 23vs TBL 676010001
APR 24vs TBL 474000001
APR 25vs ATLL 283010010
APR 26vs ATLL 782100030
APR 27vs ATLW 644211200
APR 29@ NYML 385020001
APR 30@ NYMW 431010300
MAY 1@ NYMW 424121111
MAY 2@ PHIL 233010111
MAY 3@ PHIL 273000001
MAY 4@ PHIW 1195240311
MAY 5vs NYML 453110011
MAY 6vs NYMW 513000110
MAY 7vs NYML 174010000
MAY 8vs LADW 533020000
MAY 9vs LADL 11144120011
MAY 10vs LADW 303000001
MAY 11vs LADL 184010001
MAY 12@ SFW 213010000
MAY 14@ SFW 874010111
MAY 16vs COLW 802110310
MAY 17vs COLL 12144320010
MAY 18vs COLW 103010000
MAY 19@ LADW 952111310
MAY 20@ LADL 344020000
MAY 21@ LADL 134010003
MAY 23@ STLL 344000000
MAY 24@ STLL 564130010
MAY 25@ STLL 343000000
MAY 26vs PITW 503000010
MAY 27vs PITL 695110200
MAY 28vs PITL 1103000000
MAY 30vs WSHL 795110201
MAY 31vs WSHL 7115110001
JUN 1vs WSHW 313000011
JUN 3@ ATLW 835000001
JUN 4@ ATLW 213110010
JUN 5@ ATLW 11105110101
JUN 6@ CINL 344111101
JUN 7@ CINL 1133000001
JUN 8@ CINL 244000000
JUN 9vs SEAW 843210031
JUN 10vs SEAW 1033010200
JUN 11vs SEAW 524000001
JUN 13vs SDW 514120100
JUN 14vs SDW 874220310
JUN 15vs SDL 284000002
JUN 17@ TORL 453000021
JUN 18@ TORL 184000000
JUN 19@ TORW 955110001
JUN 20@ COLW 1486010000
JUN 21@ COLW 534121210
JUN 22@ COLL 244000000
JUN 23@ CWSW 1004220121
JUN 24@ CWSW 414010100
JUN 25@ CWSL 375110003
JUN 27vs MIAL 893111320
JUN 28vs MIAL 785230100
JUN 29vs MIAL 463100010
JUN 30vs SFW 424010101
JUL 1vs SFW 825020102
JUL 2vs SFL 563130020
JUL 3vs SFL 273000010
JUL 4vs KCL 393120020
JUL 5vs KCW 713200011
JUL 6vs KCL 043010001
JUL 7@ SDW 634010101
JUL 8@ SDL 014000000
JUL 9@ SDW 824111410
JUL 10@ SDL 344020111
JUL 11@ LAAL 565010001
JUL 12@ LAAL 5103000011
JUL 13@ LAAW 512200020
JUL 18vs STLW 734020200
JUL 19vs STLW 1015130400
JUL 20vs STLW 534110100
JUL 21vs HOUL 363000010
JUL 22vs HOUL 134030000
JUL 23vs HOUL 344140000
JUL 25@ PITW 104000010
JUL 26@ PITL 022000010
JUL 27@ PITL 064000001
JUL 28@ DETL 154000001
JUL 29@ DETL 2122000110
JUL 30@ DETL 274131200
AUG 1@ ATHL 154010000
AUG 2@ ATHW 722100030
AUG 3@ ATHW 645030000
AUG 4vs SDW 624010000
AUG 5vs SDL 5103310020
AUG 6vs SDL 234010001
AUG 8vs COLW 613110011
AUG 9vs COLW 654230010
AUG 10vs COLW 1364120111
AUG 11@ TEXL 675121200
AUG 12@ TEXW 324010001
AUG 13@ TEXW 643311121
AUG 14@ COLW 824320010
AUG 15@ COLL 344000000
AUG 16@ COLL 7104210011
AUG 17@ COLL 563010020
AUG 18vs CLEL 135020101
AUG 19vs CLEW 653220110
AUG 20vs CLEW 324000000
AUG 22vs CINW 651110030
AUG 23vs CINW 1015221301
AUG 24vs CINL 163110012
AUG 25@ MILL 573110000
AUG 26@ MILL 895120203
AUG 27@ MILW 324221100
AUG 28@ MILW 645000001
AUG 29@ LADW 303000010
AUG 30@ LADW 615000000
AUG 31@ LADL 454110001
SEP 1vs TEXL 574111100
SEP 2vs TEXW 534010000
SEP 3vs TEXW 204000002
SEP 5vs BOSW 1055241200
SEP 6vs BOSW 512000110
SEP 7vs BOSL 474000001
SEP 8@ SFL 5115000002
SEP 9@ SFL 352110020
SEP 10@ SFW 534121210
SEP 12@ MINL 892211210
SEP 13@ MINW 524020001
SEP 14@ MINW 644010010
SEP 15vs SFW 813130220
SEP 16vs SFW 653110011
SEP 17vs SFL 155110000
SEP 19vs PHIL 284010000
SEP 20vs PHIW 433110010
SEP 21vs PHIW 925020001
SEP 23vs LADW 545020101
SEP 24vs LADL 453100011
SEP 25vs LADL 084010002
SEP 26@ SDL 474020010
SEP 27@ SDL 154111102
SEP 28@ SDL 4125010101

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.