STATS
MLB/Players/Bryce Harper
Bryce Harper

BRYCE HARPER

1B · Philadelphia Phillies · 20122026 · 1,929 games
1,929
CAREER GAMES · REGULAR SEASON
15 seasons
.279
CAREER BATTING AVERAGE
1,938 hits in 6,940 at-bats
390
CAREER HOME RUNS
1,131 RBI · 159 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026PHI1445058513728327801011297.271.393.499.892
2025PHI1325017213132027757012112.261.352.487.839
2024PHI145550851574203087761387.285.372.525.898
2023PHI1264578413429121728011911.293.399.499.897
2022PHI99370631062811865468711.286.365.514.879
2021PHI141488101151421358410013413.309.427.6151.042
2020PHI58190415192133349438.268.418.542.961
2019PHI15757398149361351149917815.260.369.510.879
2018WSH1595501031373403410013016913.249.393.496.889
2017WSH11142095134271298768994.319.414.5951.009
2016WSH14750684123242248610811721.243.376.441.817
2015WSH15352111817238142991241316.330.459.6491.108
2014WSH10035241961021332381042.273.344.423.767
2013WSH118424711162432058619411.274.365.486.851
2012WSH1395339814426922595612018.270.340.477.816
Career1,9296,9401,2391,938429273901,1311,2061,783159.279.386.517.903

04/Where the ball went

2024 Regular season
Play log from 2015
Spray chart · 415 batted balls
Double Play · 78.6 mph · 278 ftFlyout · 94.0 mph · 273 ftLineout · 102.4 mph · 348 ftFlyout · 101.1 mph · 343 ftGrounded into a double play · 74.3 mph · 81 ftForceout · 50.5 mph · 1 ftGrounded into a double play · 103.5 mph · 104 ftGroundout · 99.0 mph · 19 ftGrounded into a double play · 75.6 mph · 18 ftGrounded into a double play · 107.7 mph · 6 ftFlyout · 88.0 mph · 315 ftLineout · 103.8 mph · 353 ftPop Out · 63.0 mph · 135 ftGroundout · 89.9 mph · 15 ftFlyout · 79.4 mph · 272 ftFlyout · 92.5 mph · 206 ftFlyout · 77.4 mph · 203 ftGroundout · 104.1 mph · 70 ftFlyout · 90.7 mph · 247 ftFielder’s choice out · 102.5 mph · 18 ftForceout · 79.9 mph · 2 ftGroundout · 97.3 mph · 28 ftFlyout · 93.7 mph · 290 ftGroundout · 72.5 mph · 8 ftGroundout · 77.4 mph · 40 ftFlyout · 90.8 mph · 305 ftGroundout · 106.5 mph · 23 ftGroundout · 47.5 mph · 98 ftGroundout · 67.9 mph · 8 ftGroundout · 64.9 mph · 6 ftGroundout · 63.4 mph · 16 ftFlyout · 106.0 mph · 376 ftFlyout · 92.9 mph · 307 ftGroundout · 101.1 mph · 16 ftGroundout · 75.4 mph · 5 ftFlyout · 101.5 mph · 334 ftPop Out · 71.4 mph · 158 ftGroundout · 102.2 mph · 76 ftFlyout · 93.5 mph · 340 ftGroundout · 104.7 mph · 6 ftGroundout · 88.4 mph · 9 ftGroundout · 98.0 mph · 110 ftGroundout · 62.0 mph · 4 ftGroundout · 95.0 mph · 12 ftGroundout · 67.3 mph · 22 ftGroundout · 93.5 mph · 4 ftGroundout · 95.3 mph · 86 ftGroundout · 92.8 mph · 98 ftGroundout · 52.4 mph · 4 ftFlyout · 90.5 mph · 308 ftGroundout · 70.4 mph · 43 ftGroundout · 101.6 mph · 52 ftGroundout · 83.6 mph · 28 ftFlyout · 85.5 mph · 304 ftSacrifice bunt · 51.1 mph · 2 ftGroundout · 82.6 mph · 10 ftLineout · 80.6 mph · 266 ftFlyout · 95.8 mph · 370 ftPop Out · 86.2 mph · 95 ftGrounded into a double play · 77.8 mph · 12 ftGroundout · 77.6 mph · 3 ftLineout · 96.5 mph · 375 ftForceout · 102.8 mph · 20 ftDouble Play · 105.1 mph · 112 ftGrounded into a double play · 89.6 mph · 12 ftFlyout · 77.9 mph · 235 ftGrounded into a double play · 107.0 mph · 19 ftFlyout · 86.2 mph · 286 ftLineout · 81.5 mph · 177 ftLineout · 101.7 mph · 356 ftPop Out · 68.6 mph · 191 ftFlyout · 86.3 mph · 226 ftFielder’s choice out · 105.7 mph · 62 ftFlyout · 85.7 mph · 283 ftFlyout · 101.1 mph · 348 ftGroundout · 102.4 mph · 17 ftGrounded into a double play · 99.6 mph · 10 ftForceout · 81.5 mph · 6 ftGroundout · 77.8 mph · 3 ftFlyout · 84.8 mph · 273 ftField Error · 103.4 mph · 336 ftFlyout · 82.6 mph · 261 ftGroundout · 84.1 mph · 5 ftGroundout · 95.1 mph · 30 ftFlyout · 100.1 mph · 318 ftFlyout · 99.8 mph · 359 ftGroundout · 78.2 mph · 5 ftPop Out · 89.5 mph · 126 ftFlyout · 89.6 mph · 228 ftGroundout · 103.0 mph · 12 ftGroundout · 104.1 mph · 15 ftFlyout · 103.5 mph · 274 ftPop Out · 81.7 mph · 182 ftForceout · 65.1 mph · 7 ftDouble Play · 83.3 mph · 102 ftPop Out · 67.9 mph · 183 ftPop Out · 71.2 mph · 32 ftPop Out · 76.2 mph · 219 ftGroundout · 98.0 mph · 17 ftGroundout · 95.4 mph · 10 ftLineout · 92.6 mph · 138 ftFlyout · 80.7 mph · 263 ftLineout · 87.5 mph · 318 ftFlyout · 81.5 mph · 243 ftGroundout · 3 ftGroundout · 103.4 mph · 83 ftGrounded into a double play · 78.5 mph · 22 ftForceout · 68.3 mph · 12 ftLineout · 87.7 mph · 304 ftFlyout · 92.7 mph · 329 ftFlyout · 91.6 mph · 301 ftGroundout · 101.2 mph · 24 ftFlyout · 98.1 mph · 340 ftGroundout · 74.2 mph · 56 ftFlyout · 84.9 mph · 324 ftFlyout · 85.2 mph · 260 ftFlyout · 95.5 mph · 234 ftGrounded into a double play · 82.3 mph · 9 ftLineout · 90.0 mph · 312 ftFlyout · 86.9 mph · 325 ftGroundout · 72.4 mph · 10 ftFlyout · 81.7 mph · 259 ftGroundout · 70.6 mph · 2 ftGroundout · 71.8 mph · 10 ftFlyout · 103.0 mph · 392 ftLineout · 87.7 mph · 170 ftFlyout · 81.8 mph · 271 ftGroundout · 78.3 mph · 14 ftFlyout · 97.3 mph · 297 ftGroundout · 100.3 mph · 4 ftGroundout · 80.2 mph · 35 ftFlyout · 103.5 mph · 391 ftLineout · 92.2 mph · 300 ftPop Out · 98.6 mph · 125 ftFlyout · 78.4 mph · 277 ftFlyout · 104.9 mph · 318 ftFlyout · 105.4 mph · 305 ftGroundout · 69.2 mph · 13 ftGroundout · 34.2 mph · 2 ftFlyout · 98.4 mph · 250 ftSacrifice fly · 99.0 mph · 331 ftForceout · 91.4 mph · 13 ftFlyout · 99.7 mph · 339 ftPop Out · 55.5 mph · 151 ftFlyout · 94.0 mph · 340 ftGroundout · 94.9 mph · 78 ftGroundout · 97.8 mph · 21 ftFlyout · 88.7 mph · 299 ftGroundout · 109.5 mph · 21 ftFlyout · 85.5 mph · 301 ftSacrifice fly · 99.9 mph · 326 ftFlyout · 95.0 mph · 294 ftFlyout · 86.1 mph · 255 ftGroundout · 91.6 mph · 7 ftFlyout · 92.0 mph · 303 ftGroundout · 98.5 mph · 12 ftLineout · 96.3 mph · 332 ftGroundout · 81.8 mph · 15 ftFlyout · 78.2 mph · 290 ftGroundout · 108.5 mph · 61 ftFlyout · 97.3 mph · 374 ftGrounded into a double play · 86.1 mph · 11 ftFlyout · 104.3 mph · 402 ftLineout · 85.2 mph · 264 ftFlyout · 104.5 mph · 386 ftFlyout · 76.3 mph · 267 ftLineout · 99.9 mph · 355 ftLineout · 91.7 mph · 321 ftDouble Play · 83.8 mph · 117 ftGrounded into a double play · 89.3 mph · 11 ftFlyout · 95.4 mph · 244 ftLineout · 97.1 mph · 118 ftFlyout · 81.2 mph · 280 ftGrounded into a double play · 110.3 mph · 63 ftGroundout · 66.0 mph · 5 ftGroundout · 80.9 mph · 8 ftGroundout · 74.1 mph · 3 ftGroundout · 75.5 mph · 7 ftGroundout · 68.4 mph · 13 ftLineout · 97.5 mph · 281 ftFlyout · 100.1 mph · 359 ftFlyout · 90.9 mph · 329 ftGroundout · 90.5 mph · 67 ftPop Out · 78.4 mph · 162 ftFlyout · 98.4 mph · 319 ftLineout · 111.0 mph · 343 ftPop Out · 76.2 mph · 80 ftFlyout · 104.5 mph · 341 ftGroundout · 86.1 mph · 4 ftLineout · 96.8 mph · 293 ftFlyout · 73.8 mph · 239 ftGroundout · 70.9 mph · 15 ftFlyout · 88.8 mph · 329 ftGrounded into a double play · 103.8 mph · 36 ftLineout · 103.2 mph · 275 ftLineout · 100.4 mph · 352 ftLineout · 86.4 mph · 294 ftFlyout · 95.5 mph · 364 ftGroundout · 93.7 mph · 22 ftFlyout · 79.0 mph · 255 ftGroundout · 71.3 mph · 10 ftFlyout · 85.9 mph · 316 ftFlyout · 97.4 mph · 282 ftGroundout · 87.5 mph · 6 ftGroundout · 82.8 mph · 6 ftGroundout · 86.1 mph · 34 ftFlyout · 98.6 mph · 386 ftFlyout · 93.9 mph · 312 ftFlyout · 86.9 mph · 278 ftLineout · 91.5 mph · 168 ftFlyout · 99.9 mph · 349 ftGroundout · 89.7 mph · 6 ftGrounded into a double play · 82.8 mph · 8 ftLineout · 101.3 mph · 297 ftFlyout · 78.8 mph · 207 ftFlyout · 87.9 mph · 246 ftPop Out · 90.3 mph · 168 ftFlyout · 77.8 mph · 195 ftLineout · 102.0 mph · 280 ftLineout · 96.6 mph · 339 ftLineout · 89.5 mph · 310 ftFlyout · 63.3 mph · 200 ftGroundout · 107.0 mph · 100 ftGroundout · 70.2 mph · 2 ftFlyout · 80.6 mph · 289 ftPop Out · 93.6 mph · 178 ftGrounded into a double play · 77.0 mph · 39 ftGroundout · 82.0 mph · 12 ftGrounded into a double play · 84.2 mph · 8 ftPop Out · 88.8 mph · 82 ftForceout · 78.1 mph · 47 ftGroundout · 56.5 mph · 6 ftLineout · 93.3 mph · 327 ftField Error · 87.3 mph · 13 ftFlyout · 103.2 mph · 348 ftFlyout · 98.0 mph · 324 ftGrounded into a double play · 77.8 mph · 9 ftGroundout · 105.7 mph · 25 ftLineout · 94.6 mph · 352 ftLineout · 105.2 mph · 277 ftLineout · 73.9 mph · 150 ftLineout · 90.8 mph · 269 ftGroundout · 100.9 mph · 115 ftFlyout · 96.8 mph · 262 ftField Error · 79.7 mph · 46 ftFlyout · 98.4 mph · 330 ftFlyout · 91.2 mph · 252 ftGroundout · 75.9 mph · 33 ftPop Out · 78.2 mph · 186 ftGroundout · 103.6 mph · 50 ftGroundout · 95.2 mph · 8 ftGroundout · 98.0 mph · 8 ftFlyout · 104.0 mph · 363 ftGroundout · 71.0 mph · 13 ftGroundout · 57.1 mph · 3 ftFlyout · 99.1 mph · 351 ftFlyout · 90.0 mph · 278 ftLineout · 104.3 mph · 294 ftSingle · 79.6 mph · 96 ftSingle · 79.7 mph · 44 ftSingle · 75.3 mph · 230 ftDouble · 95.1 mph · 209 ftDouble · 99.2 mph · 329 ftSingle · 99.5 mph · 160 ftSingle · 99.2 mph · 147 ftSingle · 98.9 mph · 264 ftSingle · 105.9 mph · 181 ftSingle · 96.6 mph · 160 ftHome Run · 100.7 mph · 391 ftDouble · 103.5 mph · 310 ftSingle · 95.9 mph · 235 ftHome Run · 106.6 mph · 396 ftSingle · 85.6 mph · 179 ftHome Run · 108.7 mph · 428 ftSingle · 49.0 mph · 2 ftSingle · 75.7 mph · 238 ftHome Run · 109.4 mph · 407 ftSingle · 103.8 mph · 220 ftDouble · 60.9 mph · 101 ftSingle · 108.1 mph · 303 ftHome Run · 106.1 mph · 397 ftHome Run · 101.9 mph · 386 ftDouble · 106.6 mph · 341 ftSingle · 76.4 mph · 17 ftDouble · 107.8 mph · 271 ftDouble · 102.3 mph · 322 ftSingle · 97.3 mph · 147 ftSingle · 108.6 mph · 363 ftDouble · 71.7 mph · 20 ftDouble · 106.0 mph · 354 ftSingle · 103.4 mph · 38 ftDouble · 91.7 mph · 293 ftSingle · 98.8 mph · 283 ftDouble · 64.6 mph · 195 ftDouble · 105.0 mph · 269 ftSingle · 105.0 mph · 50 ftSingle · 79.6 mph · 251 ftSingle · 81.1 mph · 203 ftDouble · 92.7 mph · 182 ftDouble · 82.0 mph · 130 ftSingle · 108.7 mph · 238 ftSingle · 89.5 mph · 151 ftSingle · 104.0 mph · 316 ftHome Run · 101.0 mph · 378 ftDouble · 101.0 mph · 261 ftSingle · 107.7 mph · 234 ftHome Run · 98.3 mph · 365 ftSingle · 65.2 mph · 8 ftHome Run · 103.6 mph · 392 ftHome Run · 103.1 mph · 381 ftDouble · 97.7 mph · 357 ftSingle · 94.6 mph · 97 ftSingle · 85.5 mph · 31 ftHome Run · 107.3 mph · 427 ftSingle · 100.8 mph · 106 ftSingle · 90.8 mph · 134 ftDouble · 104.3 mph · 407 ftSingle · 82.0 mph · 216 ftDouble · 62.3 mph · 7 ftSingle · 72.7 mph · 218 ftDouble · 110.2 mph · 231 ftSingle · 50.9 mph · 3 ftSingle · 98.1 mph · 234 ftSingle · 107.3 mph · 248 ftSingle · 86.7 mph · 59 ftDouble · 111.7 mph · 146 ftSingle · 102.6 mph · 281 ftSingle · 83.4 mph · 166 ftHome Run · 109.2 mph · 415 ftHome Run · 99.5 mph · 393 ftSingle · 108.6 mph · 104 ftSingle · 89.4 mph · 203 ftDouble · 103.2 mph · 322 ftDouble · 112.5 mph · 376 ftHome Run · 109.0 mph · 422 ftSingle · 99.1 mph · 26 ftSingle · 85.4 mph · 247 ftHome Run · 103.2 mph · 386 ftDouble · 106.2 mph · 282 ftSingle · 76.1 mph · 134 ftSingle · 81.9 mph · 181 ftHome Run · 101.3 mph · 381 ftSingle · 102.2 mph · 179 ftSingle · 81.8 mph · 217 ftHome Run · 95.4 mph · 360 ftSingle · 81.4 mph · 211 ftHome Run · 107.0 mph · 410 ftSingle · 91.7 mph · 285 ftSingle · 100.3 mph · 90 ftSingle · 80.6 mph · 209 ftSingle · 104.2 mph · 77 ftSingle · 66.9 mph · 29 ftSingle · 71.2 mph · 3 ftDouble · 103.5 mph · 325 ftHome Run · 104.0 mph · 381 ftSingle · 108.9 mph · 116 ftDouble · 91.5 mph · 308 ftSingle · 107.8 mph · 59 ftHome Run · 107.7 mph · 420 ftHome Run · 103.3 mph · 367 ftHome Run · 108.3 mph · 422 ftSingle · 64.6 mph · 4 ftDouble · 98.6 mph · 351 ftSingle · 110.8 mph · 234 ftDouble · 103.2 mph · 235 ftHome Run · 107.2 mphSingle · 109.8 mph · 137 ftSingle · 68.7 mph · 206 ftDouble · 99.2 mph · 268 ftHome Run · 113.8 mph · 424 ftHome Run · 104.0 mph · 394 ftSingle · 100.0 mph · 45 ftSingle · 105.2 mph · 57 ftSingle · 87.2 mph · 171 ftDouble · 96.6 mph · 374 ftSingle · 92.0 mph · 27 ftDouble · 96.8 mph · 362 ftSingle · 106.6 mph · 90 ftSingle · 104.5 mph · 276 ftSingle · 88.3 mph · 221 ftSingle · 102.5 mph · 12 ftDouble · 110.4 mph · 378 ftDouble · 71.9 mph · 66 ftSingle · 106.4 mph · 16 ftSingle · 109.4 mph · 203 ftDouble · 109.2 mph · 383 ftSingle · 93.5 mph · 165 ftDouble · 99.5 mph · 105 ftDouble · 83.3 mph · 179 ftSingle · 109.0 mph · 77 ftDouble · 105.7 mph · 327 ftDouble · 111.4 mph · 256 ftHome Run · 97.3 mph · 351 ftSingle · 108.4 mph · 250 ftDouble · 111.3 mph · 360 ftDouble · 60.0 mph · 136 ftHome Run · 108.4 mph · 374 ftSingle · 107.7 mph · 62 ftHome Run · 98.7 mph · 374 ftHome Run · 101.4 mph · 384 ftSingle · 112.0 mph · 87 ftSingle · 42.5 mph · 1 ftSingle · 106.6 mph · 126 ftDouble · 69.9 mph · 210 ftSingle · 108.7 mph · 106 ftSingle · 79.9 mph · 265 ftDouble · 110.5 mph · 406 ftSingle · 87.9 mph · 156 ftSingle · 95.7 mph · 237 ftSingle · 101.9 mph · 27 ftSingle · 111.6 mph · 180 ftHome Run · 101.5 mph · 373 ftSingle · 1 ftDouble · 77.2 mph · 252 ftSingle · 76.5 mph · 271 ft
Hit (157) Out (258) Home run (30)
Average exit velocity 91.0 mph · longest 428 ft

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSO
MAR 29vs ATLL 393000013
MAR 30vs ATLL 4123100010
APR 1vs CINL 365000002
APR 2vs CINW 944333600
APR 3vs CINL 144010000
APR 5@ WSHW 405030102
APR 6@ WSHW 523110011
APR 7@ WSHL 234010000
APR 8@ STLW 533100020
APR 9@ STLL 034000003
APR 10@ STLW 434000010
APR 11vs PITW 514000002
APR 12vs PITL 254020000
APR 13vs PITW 434000013
APR 14vs PITL 294000000
APR 15vs COLW 213010110
APR 16vs COLW 504121301
APR 17vs COLW 764010002
APR 19vs CWSW 702210020
APR 20vs CWSW 955020101
APR 21vs CWSW 823110211
APR 25@ CINW 503121210
APR 26@ SDW 935111102
APR 27@ SDW 513000110
APR 28@ SDW 864000011
APR 29@ LAAL 563110021
APR 30@ LAAW 753000022
MAY 1@ LAAW 213010011
MAY 3vs SFW 431100030
MAY 4vs SFW 1433210022
MAY 5vs SFW 544121301
MAY 6vs SFW 614121301
MAY 7vs TORW 1013231410
MAY 8vs TORL 354000000
MAY 10@ MIAW 824020110
MAY 11@ MIAW 835000003
MAY 12@ MIAL 673210021
MAY 13@ NYMW 545110003
MAY 15vs NYMW 1055231300
MAY 16vs NYML 564110011
MAY 17vs WSHW 424000001
MAY 18vs WSHW 434110101
MAY 19vs WSHW 1155130200
MAY 21vs TEXW 523221110
MAY 22vs TEXW 1144111113
MAY 23vs TEXW 523010011
MAY 24@ COLL 231000001
MAY 25@ COLW 845121402
MAY 26@ COLL 254000000
MAY 27@ SFL 483000011
MAY 28@ SFL 013000010
MAY 29@ SFW 615010103
MAY 31vs STLW 424020001
JUN 1vs STLW 613321210
JUN 2vs STLL 455000003
JUN 3vs MILW 313010010
JUN 4vs MILW 214010010
JUN 5vs MILW 202000021
JUN 8@ NYMW 724131101
JUN 9vs NYML 563010022
JUN 11@ BOSW 413110010
JUN 12@ BOSL 684120111
JUN 13@ BOSL 394010000
JUN 14@ BALW 534100012
JUN 15@ BALL 264110002
JUN 16@ BALL 384120010
JUN 17vs SDW 925120000
JUN 18vs SDW 434110010
JUN 19vs SDL 254222200
JUN 21vs AZL 454010001
JUN 22vs AZW 1215241300
JUN 23vs AZW 414120000
JUN 24@ DETW 815331501
JUN 25@ DETL 144121101
JUN 26@ DETW 624010012
JUN 27vs MIAL 475010101
JUL 9vs LADW 1014000002
JUL 11vs LADW 514010012
JUL 12vs L 262110020
JUL 13vs W 1153221320
JUL 14vs L 3182100010
JUL 19@ PITL 785110000
JUL 20@ PITL 144111100
JUL 21@ PITW 605010100
JUL 22@ MINL 274111201
JUL 23@ MINW 304110000
JUL 24@ MINL 455000002
JUL 26vs CLEL 134000000
JUL 27vs CLEW 804111202
JUL 28vs CLEL 343000011
JUL 29vs NYYL 4144000001
JUL 30vs NYYL 675000012
JUL 31vs NYYL 565000002
AUG 2@ SEAL 2104000003
AUG 3@ SEAL 564010011
AUG 4@ SEAW 604131201
AUG 5@ LADL 354010003
AUG 6@ LADW 625020000
AUG 7@ LADW 945000001
AUG 8@ AZW 644030110
AUG 9@ AZL 234111102
AUG 10@ AZL 1114020100
AUG 11@ AZL 5122100021
AUG 13vs MIAL 054010001
AUG 14vs MIAW 954120100
AUG 15vs WSHW 1334220010
AUG 16vs WSHW 323000010
AUG 17vs WSHW 514000001
AUG 20@ ATLL 134000003
AUG 21@ ATLW 324000001
AUG 22@ ATLL 234010002
AUG 23@ KCL 474220000
AUG 24@ KCW 1125010102
AUG 25@ KCW 1134110101
AUG 26vs HOUW 323120120
AUG 27vs HOUW 504120000
AUG 28vs HOUL 0103000011
AUG 29vs ATLW 542010010
AUG 30vs ATLL 274030001
AUG 31vs ATLW 304000001
SEP 1vs ATLW 324120010
SEP 3@ TORW 1096020002
SEP 4@ TORW 420000000
SEP 5@ MIAW 523000010
SEP 6@ MIAW 1625230201
SEP 7@ MIAL 594010000
SEP 8@ MIAL 1104020100
SEP 9vs TBW 213110010
SEP 10vs TBW 945040000
SEP 11vs TBW 324000001
SEP 13vs NYML 3113110011
SEP 14vs NYMW 644222302
SEP 15vs NYMW 213000011
SEP 16@ MILL 264020000
SEP 17@ MILW 515111203
SEP 18@ MILL 123000012
SEP 19@ NYML 6103010210
SEP 20@ NYMW 1225210012
SEP 21@ NYML 364000002
SEP 22@ NYML 124000003
SEP 23vs CHCW 623120010
SEP 24vs CHCL 4104121101
SEP 25vs CHCW 964110010
SEP 27@ WSHL 191000011
SEP 28@ WSHL 364010003

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.