MLB/Players/Rafael Devers
Rafael Devers

RAFAEL DEVERS

DH · San Francisco Giants · 20172026 · 1,286 games
1,286
CAREER GAMES · REGULAR SEASON
10 seasons
.274
CAREER BATTING AVERAGE
1,354 hits in 4,948 at-bats
270
CAREER HOME RUNS
838 RBI · 33 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026SF143539851393413591661550.258.339.519.858
2025SF16360799153330351091121921.252.369.479.848
2024BOS138525871433452883671473.272.355.516.871
2023BOS1535809015734033100621265.271.341.500.841
2022BOS141555841644212788501143.295.354.521.874
2021BOS15659110116537138113621435.279.348.538.886
2020BOS572323261161114313670.263.302.483.785
2019BOS15664712920154432115481198.311.358.555.913
2018BOS121450591082402166381215.240.299.433.733
2017BOS582223463140103018573.284.338.482.819
Career1,2864,9488001,354322132708385361,24133.274.345.508.852

04/Where the ball went

2025 Regular season
Play log from 2015
Spray chart · 419 batted balls
Flyout · 97.3 mph · 321 ftFielder’s choice · 103.6 mph · 16 ftFlyout · 97.9 mph · 339 ftFlyout · 97.6 mph · 298 ftFlyout · 92.2 mph · 280 ftGroundout · 88.0 mph · 7 ftGroundout · 50.6 mph · 12 ftGroundout · 99.9 mph · 17 ftFlyout · 109.2 mph · 365 ftLineout · 67.4 mph · 105 ftFlyout · 99.1 mph · 332 ftFlyout · 99.3 mph · 362 ftGroundout · 63.0 mph · 3 ftGroundout · 80.5 mph · 5 ftFlyout · 67.6 mph · 201 ftFlyout · 96.6 mph · 338 ftLineout · 89.9 mph · 323 ftLineout · 85.7 mph · 309 ftGroundout · 59.0 mph · 40 ftFlyout · 76.2 mph · 275 ftLineout · 90.8 mph · 297 ftGroundout · 102.8 mph · 9 ftGroundout · 87.4 mph · 10 ftGrounded into a double play · 90.0 mph · 10 ftFlyout · 94.9 mph · 318 ftFlyout · 81.4 mph · 266 ftLineout · 100.5 mph · 293 ftGroundout · 103.7 mph · 22 ftGroundout · 108.6 mph · 20 ftFlyout · 89.1 mph · 292 ftLineout · 109.5 mph · 320 ftGroundout · 77.2 mph · 7 ftGroundout · 75.3 mph · 9 ftFlyout · 82.3 mph · 274 ftGroundout · 69.3 mph · 6 ftGroundout · 81.4 mph · 6 ftFlyout · 104.6 mph · 357 ftGroundout · 94.6 mph · 6 ftLineout · 86.9 mph · 306 ftPop Out · 95.5 mph · 56 ftLineout · 88.5 mph · 170 ftGroundout · 60.0 mph · 3 ftGroundout · 105.1 mph · 21 ftFielder’s choice · 108.7 mph · 13 ftGrounded into a double play · 69.5 mph · 5 ftGroundout · 74.4 mph · 4 ftGrounded into a double play · 102.7 mph · 82 ftGroundout · 98.3 mph · 24 ftGrounded into a double play · 99.9 mph · 64 ftFlyout · 93.0 mph · 256 ftFlyout · 94.8 mph · 355 ftGroundout · 106.3 mph · 5 ftGroundout · 85.1 mph · 10 ftFlyout · 100.3 mph · 384 ftGroundout · 101.2 mph · 6 ftFlyout · 96.4 mph · 360 ftGroundout · 70.5 mph · 24 ftFlyout · 96.8 mph · 326 ftFlyout · 82.7 mph · 280 ftGroundout · 86.1 mph · 23 ftFlyout · 97.0 mph · 363 ftForceout · 76.1 mph · 8 ftPop Out · 75.2 mph · 104 ftFlyout · 93.3 mph · 214 ftFlyout · 91.7 mph · 239 ftFlyout · 101.5 mph · 333 ftForceout · 99.7 mph · 16 ftForceout · 77.5 mph · 4 ftFlyout · 97.6 mph · 281 ftLineout · 78.8 mph · 118 ftGroundout · 87.2 mph · 9 ftGroundout · 95.1 mph · 35 ftGroundout · 104.5 mph · 64 ftGroundout · 97.4 mph · 12 ftLineout · 101.4 mph · 164 ftGroundout · 99.1 mph · 64 ftPop Out · 59.1 mph · 166 ftGroundout · 102.3 mph · 13 ftGroundout · 69.5 mph · 116 ftGroundout · 84.2 mph · 4 ftForceout · 62.7 mph · 3 ftFlyout · 87.0 mph · 271 ftFlyout · 87.0 mph · 312 ftFlyout · 94.1 mph · 315 ftGrounded into a double play · 87.0 mph · 20 ftFlyout · 95.8 mph · 325 ftGroundout · 97.1 mph · 25 ftFlyout · 97.3 mph · 365 ftLineout · 102.1 mph · 158 ftFlyout · 102.7 mph · 370 ftGroundout · 72.6 mph · 7 ftGroundout · 73.2 mph · 2 ftGroundout · 97.7 mph · 13 ftGroundout · 70.9 mph · 5 ftGrounded into a double play · 106.4 mph · 103 ftGrounded into a double play · 96.0 mph · 30 ftGroundout · 74.3 mph · 5 ftGroundout · 94.9 mph · 6 ftLineout · 105.6 mph · 183 ftFlyout · 97.4 mph · 337 ftFlyout · 83.0 mph · 292 ftFlyout · 99.1 mph · 280 ftGrounded into a double play · 106.4 mph · 14 ftGroundout · 66.0 mph · 5 ftGroundout · 63.1 mph · 4 ftLineout · 106.1 mph · 381 ftSacrifice fly · 101.4 mph · 375 ftGroundout · 106.8 mph · 6 ftPop Out · 75.1 mph · 148 ftPop Out · 65.0 mph · 34 ftGrounded into a double play · 98.2 mph · 11 ftGroundout · 71.6 mph · 4 ftGroundout · 59.8 mph · 6 ftGroundout · 86.3 mph · 1 ftForceout · 89.7 mph · 13 ftGroundout · 88.8 mph · 34 ftFlyout · 80.5 mph · 220 ftGroundout · 80.4 mph · 6 ftGroundout · 97.3 mph · 59 ftSacrifice fly · 96.9 mph · 356 ftGroundout · 103.0 mph · 9 ftPop Out · 74.1 mph · 29 ftFlyout · 99.5 mph · 254 ftGroundout · 84.8 mph · 24 ftGroundout · 112.0 mph · 69 ftFlyout · 89.4 mph · 330 ftGroundout · 97.8 mph · 67 ftGroundout · 100.4 mph · 66 ftGroundout · 64.2 mph · 24 ftFlyout · 98.6 mph · 275 ftForceout · 97.0 mph · 63 ftFlyout · 102.5 mph · 372 ftGroundout · 82.9 mph · 8 ftGroundout · 83.3 mph · 5 ftGroundout · 93.9 mph · 14 ftFlyout · 104.2 mph · 385 ftGroundout · 75.6 mph · 119 ftFlyout · 94.5 mph · 336 ftGroundout · 51.6 mph · 3 ftPop Out · 89.8 mph · 150 ftFlyout · 100.3 mph · 264 ftGroundout · 77.0 mph · 2 ftGrounded into a double play · 93.5 mph · 4 ftGrounded into a double play · 109.1 mph · 14 ftGrounded into a double play · 99.2 mph · 77 ftFlyout · 99.0 mph · 333 ftLineout · 90.1 mph · 334 ftGroundout · 70.1 mph · 10 ftGroundout · 102.6 mph · 42 ftGroundoutPop Out · 73.2 mph · 99 ftGroundout · 77.4 mph · 7 ftGroundout · 76.9 mph · 7 ftGroundout · 68.0 mph · 3 ftGroundout · 97.6 mph · 49 ftGroundout · 74.8 mph · 7 ftPop Out · 76.4 mph · 193 ftGroundout · 102.9 mph · 29 ftFlyout · 93.8 mph · 313 ftGroundout · 86.3 mph · 10 ftFlyout · 100.8 mph · 318 ftFlyout · 98.6 mph · 305 ftFlyout · 92.0 mph · 344 ftLineout · 92.7 mph · 324 ftFlyout · 74.5 mph · 221 ftFlyout · 96.6 mph · 271 ftPop Out · 76.7 mph · 61 ftGroundout · 104.2 mph · 24 ftGroundout · 54.7 mph · 3 ftFlyout · 77.8 mph · 253 ftLineout · 87.5 mph · 301 ftGroundout · 84.5 mph · 3 ftGroundout · 63.2 mph · 8 ftFlyout · 89.3 mph · 311 ftGroundout · 100.9 mph · 6 ftLineout · 90.6 mph · 294 ftGrounded into a double play · 78.9 mph · 22 ftFlyout · 100.7 mph · 310 ftGroundout · 95.8 mph · 6 ftGroundout · 106.2 mph · 20 ftLineout · 80.5 mph · 150 ftPop Out · 81.6 mph · 45 ftGroundout · 95.0 mph · 9 ftGrounded into a double play · 80.0 mph · 13 ftGroundout · 95.7 mph · 6 ftFlyout · 99.1 mph · 323 ftFlyout · 88.5 mph · 288 ftLineout · 95.5 mph · 151 ftGroundout · 70.2 mph · 10 ftGroundout · 84.0 mph · 87 ftFlyout · 100.4 mph · 281 ftFlyout · 92.6 mph · 197 ftLineout · 68.3 mph · 140 ftGroundout · 78.2 mph · 48 ftGroundout · 94.1 mph · 6 ftGroundout · 80.8 mph · 6 ftForceout · 77.2 mph · 214 ftGroundout · 80.1 mph · 3 ftFlyout · 90.0 mph · 322 ftGroundout · 99.2 mph · 11 ftGroundout · 108.2 mph · 113 ftGroundout · 103.4 mph · 26 ftGroundout · 103.0 mph · 6 ftGroundout · 79.8 mph · 79 ftLineout · 101.5 mph · 349 ftGroundout · 71.1 mph · 4 ftFlyout · 83.0 mph · 237 ftPop Out · 96.9 mph · 56 ftLineout · 82.2 mph · 302 ftFlyout · 93.0 mph · 275 ftFlyout · 95.4 mph · 309 ftFlyout · 93.5 mph · 238 ftGroundout · 96.1 mph · 83 ftGroundout · 102.6 mph · 88 ftGroundout · 81.2 mph · 65 ftGroundout · 54.5 mph · 19 ftForceout · 90.3 mph · 6 ftFlyout · 104.6 mph · 357 ftFlyout · 88.1 mph · 278 ftFlyout · 93.5 mph · 241 ftLineout · 95.5 mph · 284 ftLineout · 81.7 mph · 247 ftPop Out · 86.3 mph · 155 ftGroundout · 109.9 mph · 34 ftSacrifice fly · 102.9 mph · 357 ftLineout · 85.1 mph · 276 ftFlyout · 84.0 mph · 236 ftFlyout · 105.0 mph · 315 ftField Error · 108.5 mph · 90 ftLineout · 79.4 mph · 260 ftGroundout · 92.7 mph · 6 ftForceout · 107.9 mph · 12 ftFlyout · 97.8 mph · 300 ftFlyout · 106.0 mph · 379 ftForceout · 100.5 mph · 50 ftFlyout · 97.9 mph · 365 ftFlyout · 106.1 mph · 388 ftGroundout · 107.5 mph · 20 ftGroundout · 79.4 mph · 7 ftGroundout · 104.3 mph · 20 ftPop Out · 90.3 mph · 197 ftFlyout · 89.8 mph · 325 ftPop Out · 83.7 mph · 54 ftGrounded into a double play · 99.3 mph · 136 ftLineout · 90.9 mph · 302 ftFlyout · 71.7 mph · 204 ftGrounded into a double play · 102.2 mph · 30 ftFlyout · 89.4 mph · 311 ftPop Out · 85.7 mph · 141 ftForceout · 80.9 mph · 5 ftField Error · 96.3 mph · 82 ftGroundout · 78.8 mph · 25 ftSacrifice fly · 104.7 mph · 381 ftLineout · 100.5 mph · 177 ftLineout · 95.9 mph · 324 ftGroundout · 103.1 mph · 100 ftGroundout · 97.4 mph · 13 ftGroundout · 83.5 mph · 5 ftFlyout · 84.9 mph · 308 ftFlyout · 95.2 mph · 320 ftPop Out · 79.5 mph · 67 ftGroundout · 96.6 mph · 9 ftGroundout · 98.5 mph · 10 ftGroundout · 56.2 mph · 3 ftGroundout · 85.9 mph · 10 ftGroundout · 108.2 mph · 7 ftHome Run · 106.2 mph · 416 ftDouble · 92.0 mph · 298 ftDouble · 98.5 mph · 349 ftHome Run · 108.3 mph · 376 ftSingle · 70.9 mph · 199 ftHome Run · 107.8 mph · 384 ftSingle · 109.4 mph · 132 ftHome Run · 109.7 mph · 400 ftSingle · 109.1 mph · 246 ftSingle · 111.7 mph · 264 ftSingle · 94.4 mph · 49 ftDouble · 110.0 mph · 422 ftSingle · 103.9 mph · 188 ftHome Run · 110.0 mph · 416 ftSingle · 102.3 mph · 316 ftSingle · 111.1 mph · 137 ftHome Run · 103.5 mph · 397 ftHome Run · 114.5 mph · 411 ftSingle · 79.2 mph · 244 ftHome Run · 107.8 mph · 424 ftSingle · 92.5 mph · 321 ftDouble · 106.7 mph · 285 ftSingle · 75.2 mph · 207 ftSingle · 85.4 mph · 125 ftSingle · 73.2 mph · 145 ftHome Run · 106.1 mph · 410 ftDouble · 107.3 mph · 387 ftHome Run · 105.7 mph · 369 ftSingle · 85.3 mph · 210 ftSingle · 62.4 mph · 186 ftSingle · 95.2 mph · 157 ftHome Run · 108.8 mph · 435 ftHome Run · 110.4 mph · 405 ftSingle · 104.1 mph · 27 ftSingle · 104.6 mph · 282 ftSingle · 97.4 mph · 192 ftDouble · 101.1 mph · 387 ftSingle · 86.9 mph · 156 ftSingle · 99.5 mph · 170 ftHome Run · 104.1 mph · 405 ftHome Run · 104.9 mph · 418 ftSingle · 111.2 mph · 123 ftHome Run · 105.7 mph · 427 ftSingle · 105.6 mph · 116 ftHome Run · 105.9 mph · 403 ftSingle · 105.7 mph · 103 ftSingle · 107.5 mph · 372 ftDouble · 103.3 mph · 382 ftSingle · 94.0 mph · 68 ftSingle · 95.1 mph · 103 ftDouble · 101.1 mph · 299 ftSingle · 114.2 mph · 254 ftHome Run · 92.5 mph · 357 ftHome Run · 101.7 mph · 410 ftDouble · 107.8 mph · 210 ftSingle · 94.9 mph · 117 ftSingle · 104.4 mph · 11 ftSingle · 85.5 mph · 223 ftSingle · 107.7 mph · 335 ftSingle · 106.5 mph · 217 ftDouble · 104.6 mph · 387 ftSingle · 96.8 mph · 212 ftSingle · 55.0 mph · 3 ftSingle · 101.2 mph · 259 ftDouble · 101.8 mph · 123 ftDouble · 101.0 mph · 296 ftSingle · 104.7 mph · 107 ftSingle · 106.6 mph · 116 ftDouble · 109.8 mph · 233 ftSingle · 97.5 mph · 210 ftSingle · 106.3 mph · 71 ftHome Run · 110.7 mph · 438 ftDouble · 100.5 mph · 355 ftSingle · 89.4 mph · 16 ftSingle · 104.8 mph · 137 ftHome Run · 105.5 mph · 370 ftSingle · 99.2 mph · 256 ftDouble · 111.4 mph · 351 ftSingle · 90.9 mph · 280 ftHome Run · 102.7 mph · 370 ftSingle · 106.2 mph · 360 ftSingle · 93.6 mph · 322 ftHome Run · 111.2 mph · 393 ftDouble · 108.0 mph · 310 ftHome Run · 104.2 mph · 419 ftSingle · 93.7 mph · 8 ftSingle · 111.5 mph · 208 ftDouble · 107.4 mph · 302 ftDouble · 103.6 mph · 397 ftSingle · 60.7 mph · 187 ftSingle · 111.0 mph · 29 ftSingle · 112.1 mph · 71 ftSingle · 97.9 mph · 132 ftDouble · 79.8 mph · 265 ftSingle · 102.8 mph · 13 ftSingle · 78.9 mph · 251 ftHome Run · 108.1 mph · 408 ftSingle · 106.9 mph · 22 ftHome Run · 102.6 mph · 404 ftSingle · 110.4 mph · 245 ftHome Run · 103.8 mph · 362 ftHome Run · 108.3 mph · 442 ftDouble · 94.3 mph · 175 ftDouble · 84.7 mph · 286 ftSingle · 96.5 mph · 207 ftHome Run · 107.3 mph · 402 ftSingle · 110.2 mph · 262 ftSingle · 87.1 mph · 219 ftSingle · 107.0 mph · 10 ftSingle · 89.4 mph · 208 ftHome Run · 110.4 mph · 440 ftSingle · 82.1 mph · 208 ftDouble · 96.7 mph · 325 ftSingle · 99.9 mph · 26 ftSingle · 109.4 mph · 78 ftSingle · 106.1 mph · 61 ftSingle · 90.1 mph · 242 ftHome Run · 103.0 mph · 379 ftSingle · 104.9 mph · 163 ftSingle · 76.1 mph · 235 ftSingle · 88.8 mph · 229 ftSingle · 107.1 mph · 19 ftDouble · 95.8 mph · 336 ftSingle · 102.8 mph · 29 ftSingle · 109.1 mph · 82 ftSingle · 101.7 mph · 138 ftDouble · 97.0 mph · 343 ftDouble · 110.1 mph · 397 ftHome Run · 111.1 mph · 422 ftSingle · 92.0 mph · 128 ftHome Run · 101.0 mph · 362 ftDouble · 100.2 mph · 387 ftSingle · 95.5 mph · 164 ftHome Run · 110.9 mph · 381 ftHome Run · 104.8 mph · 389 ftDouble · 102.1 mph · 404 ftSingle · 91.3 mph · 270 ftDouble · 106.6 mph · 268 ftSingle · 69.9 mph · 212 ftSingle · 93.5 mph · 206 ftDouble · 110.4 mph · 360 ftDouble · 98.7 mph · 293 ftSingle · 101.6 mph · 266 ftSingle · 109.2 mph · 344 ftSingle · 103.6 mph · 83 ftDouble · 106.0 mph · 397 ftDouble · 103.6 mph · 385 ftHome Run · 107.4 mph · 393 ftSingle · 100.3 mph · 6 ftSingle · 90.9 mph · 29 ftSingle · 97.8 mph · 131 ftDouble · 109.5 mph · 239 ftSingle · 109.5 mph · 59 ft
Hit (153) Out (266) Home run (35)
Average exit velocity 93.5 mph · longest 442 ft

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSO
MAR 27@ TEXW 524000003
MAR 28@ TEXL 144000004
MAR 29@ TEXL 344000113
MAR 30@ TEXL 234000012
MAR 31@ BALL 583000023
APR 2@ BALW 304020100
APR 3@ BALW 844210011
APR 4vs STLW 1393120120
APR 6vs STLW 544111211
APR 6vs STLW 1874440310
APR 7vs TORL 263000100
APR 8vs TORL 164010001
APR 9vs TORL 124020001
APR 10vs TORW 435020001
APR 11@ CWSL 1112000021
APR 12@ CWSL 234000012
APR 13@ CWSW 314000002
APR 14@ TBL 1163000002
APR 15@ TBW 745110001
APR 16@ TBW 103010010
APR 18vs CWSW 1034210011
APR 19vs CWSW 434111311
APR 20vs CWSL 483100020
APR 21vs CWSW 423000011
APR 22vs SEAW 832100121
APR 23vs SEAL 583100112
APR 24vs SEAL 344000002
APR 26@ CLEL 453111110
APR 26@ CLEW 734220110
APR 27@ CLEW 1336221102
APR 29@ TORW 1024111111
APR 30@ TORL 675120101
MAY 1@ TORL 243010011
MAY 2vs MINW 615030201
MAY 3vs MINL 345030201
MAY 4vs MINL 453000011
MAY 6vs TEXL 163010012
MAY 7vs TEXW 643000010
MAY 8vs TEXW 503121210
MAY 9@ KCL 125010101
MAY 10@ KCW 1014140310
MAY 11@ KCW 313121210
MAY 12@ DETL 2141010020
MAY 13@ DETL 9106000003
MAY 14@ DETL 565120102
MAY 16vs ATLL 243000011
MAY 17vs ATLW 764231211
MAY 18vs ATLL 4104121400
MAY 19vs NYMW 312100020
MAY 20vs NYMW 203111111
MAY 21vs NYML 153010010
MAY 23vs BALW 1956342801
MAY 24vs BALL 124000000
MAY 24vs BALW 654120110
MAY 25vs BALL 154000001
MAY 26@ MILL 232100031
MAY 27@ MILL 155010002
MAY 28@ MILL 563010220
MAY 30@ ATLW 514020211
MAY 31@ ATLL 054000002
JUN 1@ ATLW 313110011
JUN 2vs LAAL 674110110
JUN 3vs LAAL 344010011
JUN 4vs LAAW 1194110111
JUN 6@ NYYL 694211210
JUN 7@ NYYW 1074010001
JUN 8@ NYYW 1174211101
JUN 9vs TBL 8103200032
JUN 10vs TBW 314110002
JUN 11vs TBW 433000001
JUN 13vs NYYW 214010011
JUN 14vs NYYW 434000002
JUN 15vs NYYW 203111110
JUN 17vs CLEL 235020102
JUN 18vs CLEL 243000011
JUN 19vs CLEW 213010011
JUN 20vs BOSL 575000001
JUN 21vs BOSW 324111201
JUN 22vs BOSW 953110011
JUN 24vs MIAL 244010001
JUN 25vs MIAL 584000010
JUN 26vs MIAL 5124131211
JUN 27@ CWSW 314010013
JUN 28@ CWSL 014000002
JUN 29@ CWSL 253100023
JUN 30@ AZL 244000004
JUL 1@ AZL 284010002
JUL 2@ AZW 655010102
JUL 3@ AZW 723110310
JUL 4@ ATHL 2113010001
JUL 5@ ATHW 723110020
JUL 6@ ATHW 623120011
JUL 7vs PHIW 314010001
JUL 8vs PHIW 432000022
JUL 9vs PHIL 0133000001
JUL 11vs LADW 872100020
JUL 12vs LADL 122000111
JUL 13vs LADL 255000002
JUL 18@ TORL 044020001
JUL 19@ TORL 364000001
JUL 20@ TORL 684110002
JUL 21@ ATLL 594120011
JUL 22@ ATLW 905220101
JUL 23@ ATLW 935232402
JUL 25vs NYML 184010002
JUL 26vs NYML 124010001
JUL 27vs NYML 354000010
JUL 28vs PITL 563000021
JUL 29vs PITL 134000002
JUL 30vs PITL 123000012
AUG 1@ NYMW 435010004
AUG 2@ NYML 6124010002
AUG 3@ NYMW 1244231410
AUG 4@ PITL 454100011
AUG 5@ PITW 814110112
AUG 6@ PITW 422000020
AUG 8vs WSHW 503111110
AUG 9vs WSHL 242121120
AUG 10vs WSHL 084000002
AUG 11vs SDL 144111100
AUG 12vs SDL 155010002
AUG 13vs SDL 1114010000
AUG 15vs TBL 675010004
AUG 16vs TBL 124010003
AUG 17vs TBW 714120001
AUG 18@ SDW 434111111
AUG 19@ SDL 153000011
AUG 20@ SDL 183000010
AUG 21@ SDL 484111100
AUG 22@ MILL 453000010
AUG 23@ MILW 714110012
AUG 24@ MILW 431000001
AUG 26vs CHCW 524010101
AUG 27vs CHCW 1234442510
AUG 28vs CHCW 433110012
AUG 29vs BALW 1584220212
AUG 30vs BALL 1113000012
AUG 31vs BALW 1325231200
SEP 1@ COLW 824221111
SEP 2@ COLW 745111202
SEP 3@ COLW 1085110101
SEP 5@ STLW 824121212
SEP 6@ STLL 233000010
SEP 7@ STLL 344110100
SEP 8vs AZW 1154100011
SEP 9vs AZW 533100013
SEP 10vs AZL 353010212
SEP 12vs LADW 513110012
SEP 13vs LADL 7134100012
SEP 14vs LADL 2103100010
SEP 15@ AZL 184000001
SEP 16@ AZL 564110001
SEP 17@ AZW 515010101
SEP 18@ LADL 123000112
SEP 19@ LADL 364000014
SEP 20@ LADL 575111101
SEP 21@ LADW 313010011
SEP 22vs STLL 563111110
SEP 23vs STLL 895010002
SEP 24vs STLW 434111112
SEP 26vs COLW 632110030
SEP 27vs COLW 434010101
SEP 28vs COLW 404211101

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.