MLB/Players/Luis Arraez
Luis Arraez

LUIS ARRAEZ

1B · San Francisco Giants · 20192026 · 973 games
973
CAREER GAMES · REGULAR SEASON
8 seasons
.317
CAREER BATTING AVERAGE
1,196 hits in 3,775 at-bats
42
CAREER HOME RUNS
363 RBI · 41 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026PHI13353164168297655282510.316.351.431.782
2025SD15462066181304861342111.292.329.392.721
2024SD1506378320032344624299.314.339.392.731
2023MIA14757471203303106935343.354.391.469.859
2022MIN1445478817331184950434.316.374.420.794
2021MIN1214285812617624243482.294.359.376.735
2020MIN321121636900138110.321.367.402.768
2019MIN923265410920142836292.334.401.439.839
Career9733,7755001,196198254236325824041.317.361.416.776

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 504 batted balls
Field Error · 93.4 mph · 6 ftGroundout · 78.8 mph · 12 ftPop Out · 70.1 mph · 182 ftGroundout · 83.4 mph · 35 ftGroundout · 67.0 mph · 78 ftBunt Pop Out · 32.7 mph · 60 ftLineout · 95.6 mph · 171 ftGroundout · 95.1 mph · 6 ftGroundout · 91.2 mph · 17 ftGroundout · 88.0 mph · 25 ftFlyout · 89.3 mph · 317 ftGrounded into a double play · 92.2 mph · 26 ftGroundout · 88.5 mph · 8 ftLineout · 94.6 mph · 302 ftGroundout · 74.5 mph · 34 ftGroundout · 94.2 mph · 43 ftLineout · 81.3 mph · 292 ftLineout · 97.2 mph · 346 ftGroundout · 84.4 mph · 10 ftFlyout · 72.5 mph · 239 ftGrounded into a double play · 97.8 mph · 142 ftFlyout · 95.7 mph · 361 ftDouble Play · 94.8 mph · 120 ftFlyout · 76.3 mph · 247 ftFlyout · 84.1 mph · 280 ftGrounded into a double play · 93.9 mph · 32 ftGroundout · 94.3 mph · 3 ftForceout · 79.4 mph · 6 ftGroundout · 61.8 mph · 2 ftGroundout · 49.9 mph · 91 ftGrounded into a double play · 84.2 mph · 52 ftGroundout · 95.9 mph · 48 ftPop Out · 77.9 mph · 87 ftGroundout · 57.2 mph · 51 ftFlyout · 90.3 mph · 303 ftFlyout · 93.4 mph · 273 ftGroundout · 41.8 mph · 2 ftGroundout · 67.4 mph · 5 ftFlyout · 92.8 mph · 359 ftLineout · 92.3 mph · 251 ftGroundout · 87.9 mph · 46 ftGroundout · 72.7 mph · 7 ftPop Out · 80.9 mph · 103 ftFlyout · 91.1 mph · 284 ftField Error · 89.3 mph · 4 ftLineout · 82.1 mph · 288 ftPop Out · 92.3 mph · 196 ftGroundout · 92.9 mph · 45 ftGroundout · 92.6 mph · 50 ftLineout · 78.8 mph · 139 ftGroundout · 90.6 mph · 34 ftFlyout · 82.9 mph · 290 ftGroundout · 92.9 mph · 12 ftFlyout · 84.3 mph · 280 ftForceout · 58.2 mph · 7 ftLineout · 92.5 mph · 296 ftFlyout · 87.1 mph · 327 ftFlyout · 89.0 mph · 262 ftFlyout · 93.5 mph · 362 ftFlyout · 86.9 mph · 241 ftLineout · 96.6 mph · 192 ftLineout · 76.6 mph · 268 ftFlyout · 89.7 mph · 238 ftGroundout · 88.2 mph · 9 ftPop Out · 82.8 mph · 50 ftGroundout · 86.7 mph · 7 ftFlyout · 89.1 mph · 192 ftGroundout · 77.6 mph · 45 ftGroundout · 55.4 mph · 5 ftGroundout · 61.4 mph · 108 ftGroundout · 77.5 mph · 6 ftFlyout · 88.8 mph · 330 ftFlyout · 84.9 mph · 278 ftFlyout · 82.8 mph · 283 ftForceout · 46.7 mph · 6 ftSacrifice fly · 97.2 mph · 352 ftGroundout · 77.2 mph · 4 ftLineout · 93.2 mph · 286 ftFlyout · 97.6 mph · 374 ftFlyout · 94.3 mph · 370 ftSacrifice bunt · 24.3 mph · 4 ftGroundout · 85.4 mph · 4 ftFlyout · 85.5 mph · 253 ftLineout · 90.1 mph · 306 ftGroundout · 84.9 mph · 17 ftFlyout · 85.5 mph · 283 ftFlyout · 96.2 mph · 340 ftGroundout · 90.7 mph · 18 ftFlyout · 96.3 mph · 354 ftFlyout · 88.5 mph · 302 ftGroundout · 92.3 mph · 9 ftGroundout · 78.1 mph · 7 ftSacrifice bunt · 29.1 mph · 23 ftFlyout · 62.0 mph · 144 ftLineout · 101.1 mph · 125 ftGroundout · 92.7 mph · 110 ftPop Out · 62.4 mph · 165 ftGroundout · 85.1 mph · 19 ftGroundout · 83.7 mph · 27 ftGroundout · 96.5 mph · 50 ftGroundout · 81.9 mph · 5 ftGroundout · 55.2 mph · 44 ftLineout · 91.4 mph · 291 ftGroundout · 82.2 mph · 6 ftGroundout · 95.1 mph · 69 ftGroundout · 89.6 mph · 21 ftFlyout · 92.9 mph · 350 ftFlyout · 90.3 mph · 279 ftLineout · 90.3 mph · 309 ftGroundout · 97.0 mph · 53 ftGroundout · 98.0 mph · 5 ftSacrifice bunt · 41.2 mph · 11 ftFlyout · 89.2 mph · 309 ftPop Out · 79.6 mph · 154 ftGroundout · 88.8 mph · 9 ftFlyout · 91.2 mph · 336 ftFlyout · 90.1 mph · 293 ftGroundout · 94.4 mph · 52 ftFlyout · 93.7 mph · 352 ftGroundout · 94.6 mph · 10 ftFlyout · 83.3 mph · 294 ftFlyout · 95.8 mph · 371 ftFlyout · 66.8 mph · 211 ftLineout · 87.5 mph · 272 ftGrounded into a double play · 82.2 mph · 51 ftFlyout · 73.2 mph · 232 ftSacrifice bunt · 36.9 mph · 3 ftGroundout · 78.9 mph · 12 ftFlyout · 93.4 mph · 362 ftGroundout · 89.4 mph · 85 ftGroundout · 83.0 mph · 10 ftFlyout · 88.9 mph · 253 ftForceout · 85.3 mph · 39 ftFlyout · 93.5 mph · 304 ftSacrifice bunt · 38.4 mph · 1 ftGroundout · 91.0 mph · 16 ftGroundout · 85.2 mph · 21 ftFlyout · 87.4 mph · 311 ftLineout · 89.7 mph · 277 ftGroundout · 88.8 mph · 21 ftGroundout · 83.9 mph · 67 ftSacrifice bunt · 43.0 mph · 4 ftGroundout · 56.7 mph · 2 ftGroundout · 68.4 mph · 2 ftFlyout · 96.1 mph · 378 ftLineout · 78.9 mph · 174 ftGroundout · 91.0 mph · 45 ftSacrifice fly · 95.9 mph · 363 ftLineout · 62.1 mph · 147 ftGroundout · 94.8 mph · 15 ftGroundout · 96.3 mph · 28 ftFlyout · 71.2 mph · 207 ftGroundout · 64.1 mph · 31 ftPop Out · 71.3 mph · 184 ftGroundout · 89.8 mph · 44 ftGroundout · 82.7 mph · 9 ftLineout · 94.7 mph · 314 ftPop Out · 79.7 mph · 75 ftFlyout · 85.2 mph · 209 ftGroundout · 84.9 mph · 10 ftFlyout · 92.0 mph · 277 ftLineout · 88.7 mph · 262 ftFlyout · 89.2 mph · 303 ftFlyout · 80.5 mph · 266 ftFlyout · 97.3 mph · 346 ftGroundout · 92.8 mph · 9 ftGroundout · 46.9 mph · 3 ftGroundout · 95.4 mph · 50 ftGroundout · 86.6 mph · 69 ftGroundout · 79.8 mph · 6 ftGroundout · 92.0 mph · 12 ftFlyout · 86.1 mph · 224 ftGrounded into a double play · 87.7 mph · 6 ftFlyout · 90.5 mph · 326 ftPop Out · 83.0 mph · 134 ftGroundout · 91.8 mph · 23 ftFlyout · 82.6 mph · 271 ftGroundout · 93.9 mph · 87 ftFlyout · 100.3 mph · 381 ftGroundout · 66.8 mph · 8 ftLineout · 89.7 mph · 287 ftGroundout · 80.5 mph · 39 ftFlyout · 96.2 mph · 318 ftPop Out · 77.3 mph · 85 ftFlyout · 82.7 mph · 244 ftGroundout · 90.3 mph · 30 ftSacrifice fly · 89.8 mph · 320 ftFlyout · 91.2 mph · 340 ftFlyout · 95.8 mph · 367 ftGroundout · 90.9 mph · 52 ftFlyout · 82.8 mph · 243 ftFlyout · 82.6 mph · 285 ftFlyout · 91.6 mph · 353 ftLineout · 91.4 mph · 167 ftPop Out · 86.6 mph · 62 ftPop Out · 87.8 mph · 172 ftFlyout · 89.5 mph · 333 ftGroundout · 62.5 mph · 8 ftDouble Play · 74.2 mph · 264 ftFlyout · 87.0 mph · 334 ftSacrifice fly · 88.8 mph · 332 ftFlyout · 91.6 mph · 329 ftLineout · 87.8 mph · 291 ftGroundout · 95.1 mph · 78 ftGroundout · 51.5 mph · 6 ftFlyout · 87.7 mph · 313 ftFlyout · 88.4 mph · 224 ftFlyout · 72.2 mph · 253 ftFlyout · 88.3 mph · 325 ftGrounded into a double play · 95.3 mph · 75 ftFlyout · 76.7 mph · 275 ftLineout · 95.3 mph · 328 ftFlyout · 95.8 mph · 367 ftFlyout · 94.1 mph · 376 ftFlyout · 92.9 mph · 338 ftGroundout · 91.9 mph · 38 ftFlyout · 85.2 mph · 296 ftLineout · 92.3 mph · 289 ftLineout · 88.9 mph · 115 ftGroundout · 95.4 mph · 4 ftFlyout · 96.4 mph · 318 ftFlyout · 93.8 mph · 320 ftGroundout · 81.4 mph · 13 ftFlyout · 83.6 mph · 274 ftLineout · 90.2 mph · 307 ftFlyout · 91.3 mph · 244 ftFlyout · 91.1 mph · 308 ftLineout · 79.6 mph · 170 ftGroundout · 52.6 mph · 93 ftGroundout · 96.5 mph · 106 ftFlyout · 83.1 mph · 189 ftPop Out · 64.7 mph · 122 ftGroundout · 83.7 mph · 9 ftLineout · 81.6 mph · 135 ftSacrifice fly · 84.5 mph · 267 ftFlyout · 86.3 mph · 279 ftGroundout · 65.4 mph · 15 ftGrounded into a double play · 73.8 mph · 56 ftForceout · 90.0 mph · 99 ftGroundout · 79.2 mph · 11 ftFlyout · 77.0 mph · 233 ftLineout · 89.5 mph · 270 ftPop Out · 84.5 mph · 78 ftLineout · 89.8 mph · 152 ftLineout · 96.0 mph · 314 ftGrounded into a double play · 95.7 mph · 43 ftFlyout · 81.7 mph · 300 ftGroundout · 52.0 mph · 5 ftFlyout · 98.2 mph · 375 ftGroundout · 91.1 mph · 43 ftFlyout · 80.3 mph · 282 ftPop Out · 76.9 mph · 174 ftGroundout · 84.3 mph · 8 ftFlyout · 95.1 mph · 363 ftForceout · 80.6 mph · 122 ftFlyout · 95.5 mph · 355 ftGroundout · 87.4 mph · 40 ftGroundout · 79.1 mph · 12 ftFlyout · 84.5 mph · 297 ftGroundout · 89.9 mph · 50 ftLineout · 89.2 mph · 316 ftFlyout · 95.8 mph · 341 ftPop Out · 61.6 mph · 55 ftGroundout · 94.0 mph · 35 ftGrounded into a double play · 94.7 mph · 42 ftPop Out · 76.1 mph · 58 ftGroundout · 32.3 mph · 4 ftGroundout · 79.1 mph · 4 ftGrounded into a double play · 62.4 mph · 10 ftSacrifice fly · 88.2 mph · 297 ftLineout · 94.8 mph · 316 ftGroundout · 78.1 mph · 16 ftSacrifice fly · 93.9 mph · 353 ftFlyout · 87.5 mph · 298 ftGroundout · 85.8 mph · 20 ftFlyout · 94.2 mph · 377 ftFlyout · 79.2 mph · 270 ftGroundout · 86.4 mph · 5 ftGroundout · 98.2 mph · 108 ftGroundout · 98.7 mph · 70 ftLineout · 81.5 mph · 287 ftDouble Play · 67.8 mph · 110 ftGroundout · 79.8 mph · 4 ftFlyout · 84.2 mph · 327 ftLineout · 90.4 mph · 324 ftGroundout · 71.0 mph · 34 ftFlyout · 97.3 mph · 358 ftFlyout · 89.8 mph · 325 ftFlyout · 87.5 mph · 359 ftLineout · 94.4 mph · 184 ftGroundout · 95.0 mph · 51 ftFlyout · 77.3 mph · 175 ftSacrifice fly · 93.0 mph · 325 ftSacrifice fly · 94.7 mph · 358 ftFlyout · 93.5 mph · 351 ftFlyout · 82.4 mph · 269 ftFlyout · 83.4 mph · 271 ftField Error · 92.6 mph · 13 ftLineout · 92.7 mph · 332 ftPop Out · 79.8 mph · 113 ftFlyout · 72.7 mph · 244 ftFlyout · 91.8 mph · 340 ftLineout · 90.5 mph · 311 ftGroundout · 99.7 mph · 6 ftForceout · 74.9 mph · 11 ftFlyout · 87.5 mph · 308 ftFlyout · 96.8 mph · 348 ftFlyout · 86.1 mph · 301 ftGroundout · 65.4 mph · 51 ftSacrifice fly · 83.7 mph · 295 ftGroundout · 91.5 mph · 65 ftPop Out · 65.0 mph · 98 ftGrounded into a double play · 92.7 mph · 57 ftFlyout · 82.8 mph · 262 ftFlyout · 72.9 mph · 231 ftFlyout · 88.1 mph · 318 ftGroundout · 89.8 mph · 57 ftGroundout · 86.5 mph · 9 ftFlyout · 85.7 mph · 300 ftFlyout · 79.3 mph · 214 ftForceout · 81.2 mph · 9 ftFlyout · 88.1 mph · 269 ftFlyout · 90.8 mph · 350 ftPop Out · 78.7 mph · 101 ftLineout · 96.5 mph · 278 ftLineout · 93.3 mph · 188 ftFlyout · 90.7 mph · 213 ftGrounded into a double play · 85.0 mph · 61 ftFlyout · 81.0 mph · 270 ftPop Out · 86.3 mph · 60 ftFlyout · 88.5 mph · 219 ftGroundout · 97.6 mph · 94 ftFlyout · 95.9 mph · 344 ftFlyout · 86.5 mph · 292 ftLineout · 93.6 mph · 297 ftForceout · 80.2 mph · 16 ftFlyout · 92.5 mph · 341 ftFlyout · 87.7 mph · 296 ftGroundout · 97.2 mph · 33 ftGroundout · 59.1 mph · 2 ftFlyout · 87.9 mph · 337 ftSacrifice fly · 89.4 mph · 312 ftGroundout · 96.8 mph · 9 ftSingle · 85.8 mph · 178 ftSingle · 83.9 mph · 234 ftSingle · 65.3 mph · 195 ftSingle · 68.0 mph · 231 ftSingle · 93.1 mph · 111 ftDouble · 98.2 mph · 202 ftSingle · 96.8 mph · 190 ftDouble · 83.4 mph · 7 ftDouble · 100.6 mph · 281 ftSingle · 90.0 mph · 238 ftSingle · 89.9 mph · 232 ftDouble · 94.6 mph · 205 ftSingle · 80.3 mph · 223 ftSingle · 82.2 mph · 9 ftSingle · 93.1 mph · 117 ftSingle · 66.7 mph · 207 ftSingle · 86.3 mph · 193 ftSingle · 96.2 mph · 229 ftSingle · 89.5 mph · 201 ftSingle · 92.2 mph · 266 ftDouble · 94.3 mph · 352 ftSingle · 87.3 mph · 41 ftSingle · 83.9 mph · 216 ftSingle · 78.3 mph · 260 ftSingle · 59.0 mph · 118 ftSingle · 93.4 mph · 164 ftSingle · 88.7 mph · 274 ftSingle · 81.2 mph · 261 ftSingle · 84.9 mph · 74 ftSingle · 94.9 mph · 217 ftSingle · 89.2 mph · 140 ftSingle · 95.6 mph · 41 ftDouble · 92.9 mph · 69 ftSingle · 92.3 mph · 258 ftSingle · 98.7 mph · 112 ftDouble · 95.5 mph · 327 ftSingle · 82.1 mph · 94 ftSingle · 61.1 mph · 79 ftSingle · 43.2 mph · 4 ftDouble · 97.5 mph · 379 ftSingle · 83.0 mph · 185 ftSingle · 91.1 mph · 177 ftSingle · 83.3 mph · 134 ftTriple · 97.8 mph · 376 ftTriple · 90.9 mph · 271 ftSingle · 81.1 mph · 11 ftSingle · 93.4 mph · 13 ftDouble · 99.0 mph · 380 ftSingle · 89.4 mph · 238 ftSingle · 86.6 mph · 6 ftSingle · 84.7 mph · 278 ftSingle · 99.4 mph · 219 ftSingle · 90.8 mph · 29 ftDouble · 96.0 mph · 343 ftSingle · 76.0 mph · 162 ftTriple · 97.4 mph · 363 ftSingle · 92.8 mph · 243 ftSingle · 94.6 mph · 50 ftSingle · 86.6 mph · 162 ftSingle · 84.8 mph · 237 ftSingle · 84.7 mph · 7 ftDouble · 87.3 mph · 275 ftDouble · 89.5 mph · 291 ftSingle · 93.1 mph · 116 ftDouble · 88.2 mph · 172 ftSingle · 92.3 mph · 45 ftSingle · 91.9 mph · 180 ftSingle · 90.7 mph · 200 ftSingle · 95.3 mph · 161 ftSingle · 98.1 mph · 273 ftTriple · 96.7 mph · 374 ftSingle · 96.0 mph · 178 ftSingle · 84.0 mph · 125 ftSingle · 95.8 mph · 40 ftSingle · 92.4 mph · 154 ftSingle · 97.2 mph · 145 ftSingle · 94.3 mph · 207 ftSingle · 70.6 mph · 221 ftSingle · 91.4 mph · 51 ftSingle · 87.8 mph · 37 ftTriple · 97.2 mph · 344 ftSingle · 92.9 mph · 37 ftSingle · 93.2 mph · 136 ftSingle · 98.0 mph · 265 ftSingle · 91.0 mph · 135 ftDouble · 80.3 mph · 31 ftSingle · 97.8 mph · 215 ftSingle · 91.2 mph · 104 ftSingle · 96.8 mph · 88 ftDouble · 100.5 mph · 393 ftSingle · 92.8 mph · 213 ftSingle · 78.4 mph · 172 ftSingle · 63.3 mph · 206 ftSingle · 64.6 mph · 214 ftSingle · 74.7 mph · 160 ftSingle · 91.5 mph · 229 ftHome Run · 98.0 mph · 376 ftSingle · 94.0 mph · 200 ftSingle · 64.0 mph · 216 ftSingle · 93.2 mph · 70 ftHome Run · 101.2 mph · 385 ftDouble · 85.5 mph · 267 ftSingle · 77.8 mph · 185 ftSingle · 91.3 mph · 231 ftDouble · 87.8 mph · 20 ftSingle · 97.4 mph · 148 ftSingle · 79.7 mph · 198 ftDouble · 96.0 mph · 312 ftSingle · 93.1 mph · 246 ftSingle · 89.8 mph · 217 ftSingle · 87.5 mph · 49 ftDouble · 89.0 mph · 293 ftSingle · 74.8 mph · 174 ftSingle · 91.8 mph · 217 ftDouble · 96.6 mph · 316 ftSingle · 84.1 mph · 168 ftSingle · 86.4 mph · 149 ftTriple · 76.1 mph · 207 ftDouble · 97.1 mph · 282 ftDouble · 85.9 mph · 194 ftSingle · 57.9 mph · 117 ftSingle · 99.2 mph · 199 ftSingle · 85.1 mph · 219 ftSingle · 101.0 mph · 129 ftSingle · 92.1 mph · 203 ftSingle · 73.6 mph · 243 ftSingle · 70.8 mph · 218 ftSingle · 76.5 mph · 207 ftDouble · 86.0 mph · 170 ftSingle · 93.9 mph · 172 ftSingle · 97.3 mph · 272 ftSingle · 89.6 mph · 150 ftSingle · 91.5 mph · 25 ftSingle · 90.1 mph · 52 ftSingle · 95.5 mph · 200 ftSingle · 95.0 mph · 31 ftSingle · 99.9 mph · 287 ftSingle · 98.5 mph · 128 ftDouble · 98.0 mph · 360 ftSingle · 99.4 mph · 227 ftSingle · 77.4 mph · 183 ftDouble · 91.7 mph · 318 ftSingle · 89.2 mph · 206 ftSingle · 91.8 mph · 14 ftHome Run · 98.6 mph · 380 ftSingle · 74.9 mph · 204 ftHome Run · 95.1 mph · 340 ftSingle · 98.3 mph · 185 ftSingle · 77.8 mph · 265 ftDouble · 98.6 mph · 294 ftHome Run · 98.2 mph · 350 ftSingle · 91.0 mph · 230 ftDouble · 96.5 mph · 155 ftSingle · 93.5 mph · 23 ftSingle · 95.4 mph · 19 ftDouble · 101.2 mph · 282 ftSingle · 90.1 mph · 23 ftTriple · 101.0 mph · 286 ftHome Run · 104.4 mph · 399 ftSingle · 75.7 mph · 196 ftSingle · 94.8 mph · 202 ft
Hit (161) Out (343) Home run (6)
Average exit velocity 85.6 mph · longest 399 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
MAR 25vs NYYL 073010010
MAR 27vs NYYL 034000000
MAR 28vs NYYL 134020001
MAR 30@ SDW 324000001
MAR 31@ SDW 934010100
APR 1@ SDL 174130000
APR 2vs NYMW 725220101
APR 3vs NYML 3104010100
APR 4vs NYML 094000000
APR 5vs NYML 254010000
APR 6vs PHIL 464120100
APR 7vs PHIW 604010201
APR 8vs PHIW 502220010
APR 10@ BALW 633000020
APR 11@ BALL 263010000
APR 14@ CINL 124030000
APR 15@ CINL 383010010
APR 16@ CINW 304100000
APR 17@ WSHW 1055120000
APR 18@ WSHW 766220000
APR 19@ WSHL 034000000
APR 21vs LADW 314110000
APR 22vs LADW 304010000
APR 23vs LADL 032010010
APR 24vs MIAL 495030100
APR 25vs MIAW 625020100
APR 26vs MIAW 633000000
APR 28@ PHIL 073010000
APR 30@ PHIL 566020201
APR 30@ PHIL 234000101
MAY 1@ TBL 034010000
MAY 2@ TBL 154130000
MAY 3@ TBL 124000000
MAY 4vs SDW 323220000
MAY 8vs PITW 524010200
MAY 9vs PITL 3134010001
MAY 10vs PITW 764110120
MAY 11@ LADW 936120000
MAY 12@ LADW 624000010
MAY 13@ LADL 043020010
MAY 14@ LADL 254000000
MAY 15@ ATHL 255141100
MAY 16@ ATHW 643210020
MAY 17@ ATHW 1014231110
MAY 18@ AZL 2122000100
MAY 19@ AZL 355010000
MAY 20@ AZL 364010000
MAY 22vs CWSL 495020101
MAY 23vs CWSW 1035220000
MAY 24vs CWSW 852200001
MAY 25vs AZL 264110000
MAY 26vs AZL 571000000
MAY 27vs AZL 234030200
MAY 29@ COLL 684120000
MAY 30@ COLL 384000000
MAY 31@ COLW 1964210310
JUN 1@ MILL 2163010010
JUN 2@ MILL 385120001
JUN 3@ MILW 104010001
JUN 4@ MILW 1294120100
JUN 5@ CHCW 1835220100
JUN 6@ CHCL 235010001
JUN 7@ CHCW 214010000
JUN 8vs WSHL 345020001
JUN 9vs WSHL 365120000
JUN 10vs WSHW 11105120000
JUN 12vs CHCL 154010000
JUN 13vs CHCL 165010100
JUN 14vs CHCW 514000000
JUN 16@ ATLW 725230000
JUN 17@ ATLW 754221410
JUN 19@ MIAL 345000000
JUN 20@ MIAL 363010020
JUN 21@ MIAL 124110000
JUN 23vs ATHW 312010000
JUN 26vs ATLL 133010010
JUN 27vs ATLW 504110000
JUN 28vs ATLW 323120100
JUN 29@ AZL 454020000
JUN 30@ AZL 284131100
JUL 1@ AZW 645000000
JUL 3@ COLL 3153110001
JUL 4@ COLW 645130101
JUL 5@ COLL 674000010
JUL 6vs TORW 1014010010
JUL 7vs TORL 394020100
JUL 8vs TORL 0104000000
JUL 9vs COLW 824120110
JUL 10vs COLL 344130010
JUL 11vs COLW 424120001
JUL 12vs COLW 313000010
JUL 17@ SEAW 705010000
JUL 18@ SEAL 344010010
JUL 19@ SEAL 364010102
JUL 20@ KCL 344000000
JUL 22@ KCL 453000100
JUL 24vs LAAW 765030000
JUL 25vs LAAW 924220101
JUL 26vs LAAL 345020200
JUL 27vs MILW 304010101
JUL 28vs MILL 284110000
JUL 29vs MILW 1635140200
JUL 30@ SDW 414000000
JUL 31@ SDL 073010001
AUG 2@ SDL 455000000
AUG 4vs WSHW 504120200
AUG 5vs WSHL 4105111100
AUG 6vs WSHW 734020100
AUG 7vs TORL 454000011
AUG 8vs TORL 574120100
AUG 9vs TORW 766100001
AUG 10@ STLW 655000000
AUG 11@ STLL 024000000
AUG 12@ STLL 174010100
AUG 13@ MINW 715030000
AUG 15@ MINW 914210110
AUG 16@ MINW 754010100
AUG 17vs MIAW 655010100
AUG 18vs MIAW 644130001
AUG 19vs MIAW 414221200
AUG 21vs STLW 765130000
AUG 22vs STLW 1232110000
AUG 23vs STLW 641000000
AUG 24@ SEAL 294010000
AUG 25@ SEAL 144010000
AUG 26@ SEAW 604000000
AUG 28@ LAAW 534020000
AUG 30@ LAAW 520000100
AUG 30@ LAAW 425000000
SEP 1@ AZW 214010000
SEP 2@ AZL 014000001
SEP 2@ AZW 714020010
SEP 4vs ATLL 254120000

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.