MLB/Players/Cal Raleigh
Cal Raleigh

CAL RALEIGH

C · Seattle Mariners · 20212026 · 730 games
730
CAREER GAMES · REGULAR SEASON
6 seasons
.219
CAREER BATTING AVERAGE
556 hits in 2,544 at-bats
174
CAREER HOME RUNS
434 RBI · 23 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026SEA10738039671102158601392.176.289.371.660
2025SEA159596110147240601259718814.247.352.589.941
2024SEA1535467312016034100701766.220.308.436.744
2023SEA145513781192313075541580.232.305.456.761
2022SEA11937046782012763381221.211.284.489.774
2021SEA471396251202137520.180.219.309.529
Career7302,544352556106217443432683523.219.307.467.774

04/Where the ball went

2025 Regular season
Play log from 2015
Spray chart · 411 batted balls
Pop Out · 91.3 mph · 115 ftForceout · 86.4 mph · 138 ftFlyout · 110.1 mph · 373 ftGroundout · 76.3 mph · 18 ftPop Out · 68.4 mph · 94 ftFlyout · 63.0 mph · 195 ftPop Out · 60.7 mph · 123 ftPop Out · 77.3 mph · 226 ftLineout · 105.3 mph · 182 ftGroundout · 90.9 mph · 56 ftGroundout · 72.1 mph · 49 ftFlyout · 95.0 mph · 297 ftGroundout · 74.0 mph · 11 ftGroundout · 83.1 mph · 24 ftFlyout · 70.7 mph · 235 ftFlyout · 84.9 mph · 320 ftFlyout · 79.7 mph · 266 ftFlyout · 87.3 mph · 228 ftGroundout · 48.7 mph · 3 ftGroundout · 103.9 mph · 51 ftGroundout · 71.0 mph · 11 ftGroundout · 82.6 mph · 9 ftPop Out · 96.0 mph · 170 ftFlyout · 80.7 mph · 244 ftLineout · 88.6 mph · 318 ftLineout · 106.5 mph · 356 ftLineout · 96.2 mph · 338 ftLineout · 98.6 mph · 346 ftFlyout · 106.8 mph · 259 ftGroundout · 57.6 mph · 4 ftGroundout · 96.1 mph · 13 ftGroundout · 99.8 mph · 106 ftFlyout · 104.4 mph · 384 ftFlyout · 70.0 mph · 212 ftFlyout · 88.8 mph · 300 ftFlyout · 96.8 mph · 316 ftFlyout · 103.0 mph · 392 ftFlyout · 89.7 mph · 314 ftGroundout · 58.6 mph · 15 ftPop Out · 102.8 mph · 90 ftFlyout · 94.4 mph · 323 ftPop Out · 71.2 mph · 110 ftFlyout · 90.8 mph · 326 ftLineout · 59.1 mph · 145 ftFlyout · 97.0 mph · 332 ftFlyout · 102.1 mph · 300 ftPop Out · 67.0 mph · 161 ftGroundout · 71.1 mph · 37 ftPop Out · 95.2 mph · 103 ftFlyout · 94.0 mph · 287 ftPop Out · 85.8 mph · 183 ftFlyout · 82.3 mph · 273 ftGroundout · 82.3 mph · 26 ftGroundout · 58.9 mph · 28 ftGroundout · 30.4 mph · 6 ftFlyout · 98.6 mph · 387 ftLineout · 90.9 mph · 280 ftGroundout · 77.7 mph · 118 ftLineout · 87.3 mph · 291 ftGroundout · 59.4 mph · 32 ftPop Out · 86.6 mph · 172 ftFlyout · 85.8 mph · 246 ftFlyout · 91.0 mph · 349 ftFlyout · 104.6 mph · 357 ftPop Out · 90.9 mph · 177 ftPop Out · 89.0 mph · 141 ftGroundout · 101.6 mph · 29 ftFlyout · 101.1 mph · 355 ftFlyout · 104.5 mph · 279 ftGroundout · 32.3 mph · 2 ftFlyout · 88.3 mph · 275 ftFlyout · 68.3 mph · 213 ftGroundout · 49.8 mph · 4 ftGroundout · 66.2 mph · 22 ftGroundout · 62.9 mph · 3 ftDouble Play · 98.7 mph · 97 ftPop Out · 97.4 mph · 61 ftPop Out · 86.3 mph · 72 ftFlyout · 101.6 mph · 335 ftFlyout · 103.0 mph · 368 ftLineout · 100.2 mph · 333 ftGrounded into a double play · 103.0 mph · 133 ftFlyout · 104.2 mph · 331 ftPop Out · 101.8 mph · 171 ftForceout · 79.5 mph · 5 ftForceout · 102.8 mph · 104 ftGroundout · 108.3 mph · 28 ftFlyout · 78.2 mph · 279 ftFlyout · 100.8 mph · 250 ftFlyout · 67.8 mph · 202 ftPop Out · 61.6 mph · 181 ftFlyout · 84.3 mph · 238 ftGroundout · 87.3 mph · 73 ftPop Out · 65.2 mph · 160 ftFlyout · 90.0 mph · 335 ftFlyout · 102.8 mph · 217 ftLineout · 94.3 mph · 359 ftPop Out · 95.2 mph · 85 ftFlyout · 104.5 mph · 339 ftPop Out · 83.5 mph · 18 ftFlyout · 85.2 mph · 300 ftGroundout · 86.5 mph · 8 ftGroundout · 89.8 mph · 114 ftPop Out · 88.5 mph · 43 ftFlyout · 102.7 mph · 191 ftFlyout · 108.8 mph · 386 ftGrounded into a double play · 98.6 mph · 26 ftLineout · 104.2 mph · 160 ftDouble Play · 90.9 mph · 66 ftGroundout · 72.1 mph · 20 ftFlyout · 92.3 mph · 211 ftSacrifice fly · 91.2 mph · 318 ftFlyout · 102.8 mph · 373 ftFlyout · 100.3 mph · 337 ftGrounded into a double play · 68.0 mph · 10 ftFlyout · 93.3 mph · 210 ftFlyout · 100.1 mph · 195 ftPop Out · 65.1 mph · 163 ftFlyout · 77.5 mph · 218 ftForceout · 48.0 mph · 54 ftGroundout · 66.6 mph · 12 ftFlyout · 101.6 mph · 342 ftFlyout · 103.0 mph · 227 ftFlyout · 91.6 mph · 249 ftFlyout · 98.2 mph · 225 ftFlyout · 93.5 mph · 250 ftPop Out · 88.7 mph · 62 ftGroundout · 60.2 mph · 7 ftFlyout · 87.1 mph · 300 ftGroundout · 78.7 mph · 39 ftSacrifice fly · 95.2 mph · 274 ftPop Out · 90.1 mph · 139 ftPop Out · 94.3 mph · 22 ftFlyout · 80.5 mph · 294 ftGroundout · 90.6 mph · 78 ftFlyout · 91.5 mph · 214 ftFlyout · 103.0 mph · 371 ftPop Out · 74.3 mph · 163 ftGroundout · 71.9 mph · 41 ftGroundout · 104.5 mph · 12 ftFlyout · 98.3 mph · 377 ftPop Out · 93.3 mph · 111 ftFlyout · 91.3 mph · 191 ftPop Out · 56.9 mph · 73 ftGroundout · 94.0 mph · 108 ftGroundout · 45.4 mph · 8 ftFlyout · 93.0 mph · 324 ftGroundout · 94.4 mph · 5 ftGroundout · 104.8 mph · 6 ftPop Out · 74.8 mph · 178 ftFlyout · 96.5 mph · 365 ftGroundout · 98.7 mph · 4 ftFlyout · 88.3 mph · 243 ftLineout · 100.5 mph · 299 ftFlyout · 94.4 mph · 267 ftGroundout · 68.4 mph · 85 ftPop Out · 92.9 mph · 135 ftFlyout · 94.5 mph · 301 ftPop Out · 60.9 mph · 44 ftGroundout · 65.8 mph · 4 ftPop Out · 66.4 mph · 130 ftFlyout · 100.0 mph · 357 ftLineout · 110.9 mph · 127 ftFlyout · 80.2 mph · 256 ftLineout · 85.6 mph · 280 ftFlyout · 94.1 mph · 219 ftFlyout · 99.0 mph · 339 ftDouble Play · 98.1 mph · 93 ftGroundout · 56.7 mph · 2 ftFlyout · 92.1 mph · 330 ftGroundout · 95.9 mph · 23 ftFlyout · 98.7 mph · 353 ftFlyout · 107.3 mph · 383 ftFlyout · 90.6 mph · 328 ftGrounded into a double play · 88.3 mph · 98 ftGroundout · 82.1 mph · 43 ftGroundout · 102.0 mph · 5 ftLineout · 89.7 mph · 305 ftPop Out · 65.5 mph · 141 ftFlyout · 102.4 mph · 386 ftFlyout · 103.8 mph · 314 ftFlyout · 97.5 mph · 317 ftFlyout · 75.1 mph · 267 ftFlyout · 101.6 mph · 344 ftPop Out · 78.0 mph · 99 ftFlyout · 105.9 mph · 382 ftPop Out · 95.6 mph · 174 ftFlyout · 94.3 mph · 361 ftPop Out · 82.4 mph · 179 ftPop Out · 82.9 mph · 72 ftGroundout · 98.6 mph · 76 ftFlyout · 102.0 mph · 303 ftSacrifice fly · 98.4 mph · 285 ftGrounded into a double play · 92.3 mph · 36 ftLineout · 105.8 mph · 325 ftLineout · 92.9 mph · 289 ftGroundout · 57.7 mph · 3 ftPop Out · 58.5 mph · 107 ftLineout · 92.1 mph · 276 ftFlyout · 94.8 mph · 241 ftPop Out · 88.7 mph · 181 ftFlyout · 83.9 mph · 234 ftPop Out · 92.3 mph · 102 ftLineout · 69.1 mph · 182 ftPop Out · 81.1 mph · 72 ftLineout · 59.3 mph · 176 ftLineout · 105.0 mph · 333 ftPop Out · 82.6 mph · 52 ftFlyout · 89.6 mph · 332 ftFlyout · 75.3 mph · 263 ftGroundout · 89.1 mph · 5 ftFlyout · 93.7 mph · 330 ftField Error · 73.0 mph · 9 ftGroundout · 61.2 mph · 9 ftPop Out · 65.0 mph · 110 ftGroundout · 84.4 mph · 15 ftGroundout · 102.8 mph · 27 ftFlyout · 93.0 mph · 207 ftLineout · 87.7 mph · 309 ftFlyout · 97.0 mph · 365 ftGroundout · 61.5 mph · 7 ftFlyout · 97.3 mph · 329 ftFlyout · 98.5 mph · 335 ftFlyout · 97.7 mph · 370 ftFlyout · 84.3 mph · 267 ftFlyout · 79.0 mph · 262 ftFlyout · 96.0 mph · 345 ftForceout · 98.5 mph · 15 ftPop Out · 88.3 mph · 179 ftPop Out · 85.5 mph · 140 ftFlyout · 98.7 mph · 324 ftPop Out · 73.3 mph · 183 ftLineout · 94.1 mph · 349 ftGroundout · 77.3 mph · 11 ftGroundout · 79.2 mph · 6 ftFlyout · 105.6 mph · 405 ftGroundout · 108.8 mph · 77 ftPop Out · 90.6 mph · 131 ftFlyout · 91.9 mph · 248 ftGroundout · 110.4 mph · 59 ftForceout · 88.6 mph · 10 ftGroundout · 94.9 mph · 24 ftFlyout · 92.5 mph · 331 ftGroundout · 99.3 mph · 57 ftGroundout · 60.4 mph · 7 ftGroundout · 95.1 mph · 9 ftLineout · 104.0 mph · 355 ftFielder’s choice · 94.4 mph · 4 ftFlyout · 103.9 mph · 391 ftFlyout · 87.3 mph · 318 ftForceout · 108.0 mph · 79 ftFlyout · 100.5 mph · 272 ftPop Out · 77.7 mph · 100 ftPop Out · 83.5 mph · 178 ftLineout · 96.2 mph · 154 ftGroundout · 94.5 mph · 24 ftPop Out · 80.6 mph · 96 ftGroundout · 98.6 mph · 13 ftFlyout · 94.5 mph · 231 ftGrounded into a double play · 103.0 mph · 5 ftFlyout · 81.3 mph · 260 ftGroundout · 87.9 mph · 54 ftPop Out · 59.6 mph · 175 ftFlyout · 105.7 mph · 359 ftSingle · 89.5 mph · 228 ftSingle · 108.1 mph · 59 ftDouble · 98.5 mph · 218 ftHome Run · 110.9 mph · 438 ftDouble · 83.5 mph · 181 ftHome Run · 108.7 mph · 389 ftHome Run · 107.6 mph · 351 ftHome Run · 105.6 mph · 399 ftSingle · 87.1 mph · 237 ftSingle · 88.0 mph · 36 ftDouble · 105.2 mph · 144 ftHome Run · 110.5 mph · 422 ftHome Run · 106.1 mph · 425 ftHome Run · 109.4 mph · 409 ftSingle · 37.4 mph · 9 ftSingle · 68.9 mph · 225 ftDouble · 97.4 mph · 213 ftDouble · 102.7 mph · 385 ftSingle · 85.0 mph · 43 ftSingle · 105.4 mph · 285 ftHome Run · 109.7 mph · 426 ftHome Run · 106.8 mph · 418 ftSingle · 97.7 mph · 209 ftSingle · 95.0 mph · 235 ftHome Run · 102.9 mph · 371 ftSingle · 105.7 mph · 49 ftSingle · 88.4 mph · 234 ftHome Run · 107.2 mph · 419 ftHome Run · 110.9 mph · 448 ftHome Run · 106.9 mph · 412 ftSingle · 88.4 mph · 124 ftDouble · 107.0 mph · 303 ftHome Run · 94.8 mph · 338 ftSingle · 85.0 mph · 231 ftSingle · 106.8 mph · 225 ftSingle · 98.8 mph · 229 ftHome Run · 106.8 mph · 382 ftDouble · 101.9 mph · 99 ftDouble · 98.0 mph · 377 ftHome Run · 112.9 mph · 376 ftHome Run · 107.3 mph · 397 ftHome Run · 108.1 mph · 417 ftSingle · 109.0 mph · 236 ftSingle · 98.6 mph · 168 ftHome Run · 101.3 mph · 364 ftSingle · 100.4 mph · 195 ftSingle · 79.3 mph · 202 ftSingle · 74.6 mph · 25 ftHome Run · 105.8 mph · 421 ftSingle · 99.9 mph · 256 ftHome Run · 113.5 mph · 416 ftSingle · 100.7 mph · 20 ftSingle · 95.6 mph · 11 ftHome Run · 103.3 mph · 391 ftSingle · 104.3 mph · 260 ftSingle · 75.4 mph · 260 ftSingle · 103.6 mph · 242 ftHome Run · 98.1 mph · 383 ftHome Run · 107.1 mph · 405 ftHome Run · 107.7 mph · 394 ftHome Run · 114.7 mph · 440 ftHome Run · 104.9 mph · 381 ftHome Run · 103.1 mph · 393 ftSingle · 101.9 mph · 34 ftSingle · 105.5 mph · 82 ftDouble · 100.1 mph · 169 ftDouble · 104.4 mph · 365 ftSingle · 77.4 mph · 218 ftSingle · 42.3 mph · 3 ftHome Run · 100.6 mph · 379 ftHome Run · 105.0 mph · 440 ftSingle · 96.2 mph · 279 ftHome Run · 97.9 mph · 363 ftHome Run · 98.4 mph · 381 ftHome Run · 106.3 mph · 419 ftSingle · 90.7 mph · 100 ftDouble · 102.9 mph · 155 ftSingle · 107.7 mph · 212 ftHome Run · 106.0 mph · 370 ftDouble · 102.0 mph · 41 ftSingle · 105.4 mph · 170 ftDouble · 97.1 mph · 337 ftSingle · 49.7 mph · 5 ftSingle · 93.9 mph · 212 ftHome Run · 99.0 mph · 372 ftHome Run · 105.9 mph · 427 ftSingle · 111.4 mph · 136 ftSingle · 98.8 mph · 276 ftHome Run · 99.9 mph · 337 ftDouble · 89.8 mph · 284 ftSingle · 81.6 mph · 270 ftHome Run · 106.9 mph · 362 ftHome Run · 99.2 mph · 383 ftHome Run · 102.9 mph · 356 ftHome Run · 113.2 mph · 383 ftSingle · 106.5 mph · 98 ftSingle · 91.3 mph · 148 ftHome Run · 112.1 mph · 389 ftHome Run · 107.3 mph · 365 ftSingle · 87.7 mph · 101 ftSingle · 86.7 mph · 245 ftHome Run · 111.8 mph · 369 ftSingle · 94.7 mph · 28 ftSingle · 109.0 mph · 249 ftDouble · 104.3 mph · 262 ftHome Run · 100.3 mph · 352 ftDouble · 110.0 mph · 239 ftHome Run · 109.6 mph · 399 ftHome Run · 101.0 mph · 363 ftSingle · 84.6 mph · 255 ftSingle · 106.2 mph · 317 ftDouble · 105.6 mph · 401 ftHome Run · 106.0 mph · 420 ftSingle · 73.0 mph · 1 ftSingle · 104.6 mph · 54 ftSingle · 92.6 mph · 179 ftDouble · 106.8 mph · 330 ftSingle · 103.7 mph · 42 ftHome Run · 110.7 mph · 432 ftHome Run · 104.8 mph · 387 ftSingle · 65.7 mph · 6 ftSingle · 64.3 mph · 194 ftHome Run · 101.2 mph · 368 ftDouble · 86.5 mph · 50 ftSingle · 93.9 mph · 190 ftDouble · 93.9 mph · 122 ftHome Run · 110.7 mph · 398 ftSingle · 96.0 mph · 55 ftDouble · 109.9 mph · 311 ftSingle · 107.9 mph · 279 ftSingle · 55.5 mph · 126 ftHome Run · 110.5 mph · 422 ftHome Run · 104.1 mph · 412 ftHome Run · 104.0 mph · 350 ftHome Run · 99.2 mph · 351 ftDouble · 104.7 mph · 341 ftHome Run · 108.7 mph · 420 ftHome Run · 109.7 mph · 399 ftDouble · 102.2 mph · 288 ftDouble · 102.8 mph · 196 ftHome Run · 97.6 mph · 347 ftSingle · 100.4 mph · 277 ftSingle · 82.4 mph · 274 ftSingle · 68.2 mph · 179 ftSingle · 65.6 mph · 216 ftHome Run · 106.3 mph · 358 ftSingle · 82.6 mph · 154 ft
Hit (147) Out (264) Home run (60)
Average exit velocity 91.3 mph · longest 448 ft

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSO
MAR 27vs ATHW 423000011
MAR 28vs ATHL 073000012
MAR 29vs ATHL 243000010
MAR 30vs ATHW 213010000
MAR 31vs DETL 695111202
APR 1vs DETL 143000011
APR 2vs DETW 324010001
APR 4@ SFL 9104210020
APR 5@ SFL 144010002
APR 6@ SFL 454131110
APR 7vs HOUW 433000001
APR 8vs HOUL 125010002
APR 9vs HOUW 765000002
APR 11vs TEXW 534111202
APR 12vs TEXW 923321111
APR 13vs TEXW 313111201
APR 15@ CINL 485000002
APR 16@ CINW 535222200
APR 17@ CINW 1175121212
APR 18@ TORL 134010002
APR 19@ TORW 843120230
APR 20@ TORW 835111204
APR 22@ BOSL 384010010
APR 23@ BOSW 854000012
APR 24@ BOSW 435000003
APR 25vs MIAL 484010001
APR 26vs MIAW 1401210020
APR 27vs MIAW 765111102
APR 29vs LAAW 532010020
APR 30vs LAAW 935210100
MAY 2@ TEXW 1314222500
MAY 3@ TEXW 213020011
MAY 4@ TEXL 183000011
MAY 5@ ATHL 673200022
MAY 6@ ATHW 531010200
MAY 7@ ATHW 654110011
MAY 9vs TORL 363110010
MAY 10vs TORL 363100011
MAY 11vs TORL 191000021
MAY 12vs NYYL 5114111200
MAY 13vs NYYW 214010101
MAY 14vs NYYL 234020001
MAY 16@ SDW 513211211
MAY 17@ SDW 412211121
MAY 18@ SDW 614000104
MAY 19@ CWSW 514000001
MAY 20@ CWSL 014010000
MAY 21@ CWSW 653121121
MAY 22@ HOUL 295020003
MAY 23@ HOUW 534121202
MAY 24@ HOUL 123000012
MAY 25@ HOUL 354010011
MAY 27vs WSHW 915222202
MAY 28vs WSHL 094010000
MAY 29vs WSHL 392010021
MAY 30vs MINL 6124222501
MAY 31vs MINW 544111212
JUN 1vs MINW 214111102
JUN 3vs BALL 154000001
JUN 4vs BALL 234120102
JUN 5vs BALL 344121300
JUN 6@ LAAL 453110011
JUN 7@ LAAL 685222402
JUN 9@ AZL 485000000
JUN 10@ AZL 3105010001
JUN 11@ AZL 253010010
JUN 13vs CLEW 723100020
JUN 14vs CLEW 433010110
JUN 15vs CLEW 604010001
JUN 16vs BOSL 024000002
JUN 17vs BOSW 804231600
JUN 18vs BOSL 134010001
JUN 20@ CHCW 944432310
JUN 21@ CHCL 7105111102
JUN 22@ CHCW 1463321220
JUN 23@ MINW 1125221201
JUN 24@ MINW 654120111
JUN 25@ MINL 024000003
JUN 26@ MINL 1103000011
JUN 27@ TEXW 763010031
JUN 28@ TEXL 233110010
JUN 29@ TEXW 644010020
JUN 30vs KCW 623111200
JUL 1vs KCL 364000004
JUL 3vs KCL 235000001
JUL 4vs PITW 604222301
JUL 5vs PITW 101000031
JUL 6vs PITW 103000001
JUL 8@ NYYL 3103111210
JUL 9@ NYYL 694000002
JUL 10@ NYYL 564000012
JUL 11@ DETW 1235222502
JUL 12@ DETW 1574000112
JUL 13@ DETW 842000030
JUL 18vs HOUW 614110102
JUL 19vs HOUW 765100000
JUL 20vs HOUL 3114010010
JUL 21vs MILL 064010000
JUL 22vs MILW 103111101
JUL 24@ LAAW 424110012
JUL 25@ LAAL 235010003
JUL 26@ LAAW 725121103
JUL 27@ LAAL 144111100
JUL 28@ ATHW 314020102
JUL 29@ ATHL 164010002
JUL 30@ ATHL 454000001
JUL 31vs TEXW 604111100
AUG 1vs TEXW 433010012
AUG 2vs TEXL 465000005
AUG 3vs TEXW 543100012
AUG 5vs CWSW 835000003
AUG 6vs CWSW 864210211
AUG 7vs CWSW 433000011
AUG 8vs TBW 324111301
AUG 9vs TBW 744111312
AUG 10vs TBW 635111202
AUG 12@ BALW 104000000
AUG 13@ BALL 344000001
AUG 14@ BALL 350000010
AUG 15@ NYMW 1195331210
AUG 16@ NYML 132020020
AUG 17@ NYML 375121201
AUG 18@ PHIL 7125000003
AUG 19@ PHIL 463110022
AUG 20@ PHIL 2114000003
AUG 22vs ATHW 323000001
AUG 23vs ATHL 124000001
AUG 24vs ATHW 1145232401
AUG 25vs SDW 964111101
AUG 26vs SDL 674100012
AUG 27vs SDW 433000010
AUG 29@ CLEL 451100030
AUG 30@ CLEL 344000003
AUG 31@ CLEW 422000011
SEP 1@ TBL 2104020000
SEP 2@ TBL 565111101
SEP 3@ TBL 494110102
SEP 5@ ATLL 144010000
SEP 6@ ATLW 1025211112
SEP 7@ ATLW 1826221302
SEP 8vs STLW 423100011
SEP 9vs STLW 533000010
SEP 10vs STLW 423010031
SEP 11vs LAAW 763000032
SEP 12vs LAAW 214120000
SEP 13vs LAAW 532210010
SEP 14vs LAAW 1124321210
SEP 16@ KCW 1255332300
SEP 17@ KCL 574010001
SEP 18@ KCW 204010002
SEP 19@ HOUW 402000020
SEP 20@ HOUW 644211112
SEP 21@ HOUW 734111203
SEP 23vs COLW 433000001
SEP 24vs COLW 925232400
SEP 25vs COLW 624000011
SEP 26vs LADL 235020003
SEP 27vs LADL 354100003
SEP 28vs LADL 163010011

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.