MLB/Players/Dansby Swanson
Dansby Swanson

DANSBY SWANSON

SS · Chicago Cubs · 20162026 · 1,401 games
1,401
CAREER GAMES · REGULAR SEASON
11 seasons
.248
CAREER BATTING AVERAGE
1,273 hits in 5,135 at-bats
182
CAREER HOME RUNS
700 RBI · 123 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026CHC119403788716318664810617.216.299.404.704
2025CHC1595908414424324774716820.244.300.417.717
2024CHC1495348212927216665414419.242.311.390.701
2023CHC147565811382532280661549.244.323.416.739
2022ATL1626409917732125964918218.277.328.447.775
2021ATL160588781463322788521679.248.309.449.758
2020ATL602374965150103522715.274.336.464.800
2019ATL1274837712126317655112410.251.322.422.744
2018ATL1364785111425414594412210.238.303.395.698
2017ATL14448859113232651591203.232.314.324.638
2016ATL3812920397131713343.302.366.442.808
Career1,4015,1357581,273253241827005051,392123.248.315.413.728

04/Where the ball went

2023 Regular season
Play log from 2015
Spray chart · 413 batted balls
Lineout · 89.3 mph · 299 ftFielder’s choice out · 97.7 mph · 25 ftFlyout · 79.8 mph · 268 ftGrounded into a double play · 95.5 mph · 10 ftForceout · 74.9 mph · 7 ftLineout · 70.8 mph · 169 ftGroundout · 72.5 mph · 15 ftGrounded into a double play · 102.6 mph · 55 ftFlyout · 98.8 mph · 346 ftForceout · 67.6 mph · 5 ftFlyout · 99.9 mph · 328 ftFlyout · 93.6 mph · 336 ftGroundout · 78.9 mph · 5 ftPop Out · 81.6 mph · 21 ftLineout · 104.5 mph · 320 ftPop Out · 95.9 mph · 125 ftFlyout · 99.2 mph · 266 ftForceout · 89.8 mph · 23 ftFlyout · 91.9 mph · 245 ftLineout · 98.3 mph · 324 ftGroundout · 72.6 mph · 96 ftLineout · 78.0 mph · 273 ftPop Out · 83.3 mph · 197 ftFlyout · 92.9 mph · 358 ftGroundout · 84.0 mph · 8 ftGroundout · 53.2 mph · 3 ftGroundout · 81.5 mph · 75 ftGroundout · 75.5 mph · 72 ftFielder’s choice out · 65.9 mph · 7 ftGroundout · 99.1 mph · 17 ftFlyout · 100.7 mph · 211 ftGroundout · 91.6 mph · 14 ftFlyout · 94.5 mph · 312 ftGroundout · 77.8 mph · 87 ftFlyout · 90.5 mph · 199 ftFlyout · 92.1 mph · 324 ftFlyout · 91.0 mph · 316 ftPop Out · 89.3 mph · 125 ftGroundout · 78.7 mph · 50 ftGroundout · 72.6 mph · 52 ftPop Out · 90.0 mph · 11 ftGroundout · 83.3 mph · 11 ftFlyout · 101.2 mph · 389 ftPop Out · 74.0 mph · 66 ftGroundout · 89.8 mph · 17 ftFlyout · 93.7 mph · 369 ftGroundout · 89.6 mph · 18 ftLineout · 81.8 mph · 291 ftGroundout · 95.6 mph · 12 ftFlyout · 93.9 mph · 279 ftPop Out · 95.9 mph · 164 ftGroundout · 87.7 mph · 41 ftFlyout · 82.3 mph · 294 ftGrounded into a double play · 78.5 mph · 11 ftGroundout · 70.6 mph · 4 ftGroundout · 84.8 mph · 35 ftSacrifice fly · 90.5 mph · 279 ftGroundout · 81.4 mph · 6 ftGroundout · 72.9 mph · 40 ftFlyout · 87.0 mph · 232 ftFlyout · 92.7 mph · 342 ftGroundout · 89.9 mph · 44 ftGroundoutGroundout · 80.5 mph · 6 ftGroundout · 103.1 mph · 78 ftGroundout · 91.4 mph · 14 ftGroundout · 70.0 mph · 19 ftLineout · 102.5 mph · 144 ftPop Out · 80.3 mph · 97 ftGroundout · 91.8 mph · 56 ftFlyout · 101.0 mph · 381 ftLineout · 100.6 mph · 294 ftLineout · 103.2 mph · 294 ftGroundout · 100.3 mph · 51 ftGroundout · 62.4 mph · 3 ftGroundout · 73.3 mph · 5 ftGroundout · 102.9 mph · 117 ftFlyout · 87.1 mph · 299 ftGroundout · 90.1 mph · 16 ftGroundout · 67.8 mph · 8 ftFlyout · 82.4 mph · 231 ftFlyout · 83.6 mph · 211 ftLineout · 92.0 mph · 281 ftGroundout · 87.8 mph · 24 ftGroundout · 87.9 mph · 10 ftGroundout · 76.7 mph · 7 ftFlyout · 93.1 mph · 321 ftFlyout · 94.1 mph · 345 ftGroundout · 55.0 mph · 120 ftPop Out · 80.8 mph · 201 ftField Error · 98.1 mph · 9 ftFlyout · 97.9 mph · 363 ftGroundout · 91.3 mph · 141 ftGroundout · 88.1 mph · 14 ftGroundout · 97.4 mph · 88 ftPop Out · 84.7 mph · 128 ftGroundout · 104.4 mph · 73 ftLineout · 79.6 mph · 167 ftPop Out · 82.6 mph · 59 ftGroundout · 85.4 mph · 125 ftFlyout · 88.7 mph · 315 ftGroundout · 70.8 mph · 5 ftGroundout · 73.5 mph · 10 ftGroundout · 63.2 mph · 3 ftLineout · 103.9 mph · 333 ftLineout · 106.5 mph · 310 ftGroundout · 87.9 mph · 35 ftFlyout · 98.3 mph · 252 ftGroundout · 81.1 mph · 128 ftGroundout · 75.2 mph · 26 ftGroundout · 95.0 mph · 6 ftGrounded into a double play · 96.9 mph · 54 ftSacrifice fly · 83.4 mph · 262 ftGroundout · 74.3 mph · 6 ftFlyout · 92.9 mph · 334 ftPop Out · 86.4 mph · 152 ftFlyout · 82.3 mph · 279 ftGrounded into a double play · 98.4 mph · 45 ftGrounded into a double play · 89.9 mph · 37 ftForceout · 89.9 mph · 23 ftGroundout · 68.9 mph · 4 ftGroundout · 74.0 mph · 31 ftLineout · 93.4 mph · 353 ftFlyout · 98.7 mph · 367 ftGroundout · 97.2 mph · 3 ftForceout · 86.0 mph · 34 ftPop Out · 89.4 mph · 149 ftPop Out · 94.3 mph · 48 ftFlyout · 60.7 mph · 187 ftLineout · 94.8 mph · 302 ftGroundout · 72.7 mph · 6 ftFlyout · 77.6 mph · 271 ftFielder’s choice out · 91.4 mph · 12 ftGroundout · 91.3 mph · 7 ftFlyout · 97.8 mph · 359 ftFlyout · 103.5 mph · 397 ftFlyout · 90.5 mphLineout · 83.3 mph · 258 ftForceout · 74.0 mph · 74 ftGrounded into a double play · 83.9 mph · 35 ftGroundout · 70.3 mph · 38 ftLineout · 95.0 mph · 163 ftPop Out · 78.9 mph · 107 ftGroundout · 71.6 mph · 92 ftFlyout · 89.4 mph · 290 ftFlyout · 95.1 mph · 275 ftGroundout · 94.5 mph · 67 ftFlyout · 87.3 mph · 237 ftFielder’s choice out · 72.3 mph · 11 ftFlyout · 100.3 mph · 390 ftGroundout · 69.3 mph · 4 ftLineout · 91.9 mph · 335 ftGroundout · 65.6 mph · 11 ftLineout · 101.6 mph · 350 ftLineout · 97.2 mph · 318 ftFlyout · 90.8 mph · 268 ftGroundout · 48.1 mph · 3 ftPop Out · 87.1 mph · 128 ftLineout · 103.5 mph · 327 ftFlyout · 100.4 mph · 356 ftPop Out · 65.9 mph · 129 ftFlyout · 94.8 mph · 370 ftGroundout · 78.5 mph · 10 ftLineout · 99.5 mph · 324 ftPop Out · 70.3 mph · 148 ftGroundout · 95.1 mph · 47 ftPop Out · 44.8 mph · 113 ftFlyout · 92.9 mph · 308 ftForceout · 83.8 mph · 64 ftGroundout · 79.8 mph · 11 ftGroundout · 84.8 mph · 104 ftGroundout · 77.2 mph · 14 ftLineout · 107.0 mph · 157 ftGroundout · 104.9 mph · 79 ftFlyout · 87.2 mph · 318 ftFlyout · 98.9 mph · 360 ftLineout · 84.3 mph · 301 ftLineout · 108.0 mph · 351 ftGroundout · 70.0 mph · 52 ftFlyout · 99.9 mph · 351 ftGroundoutFlyout · 92.1 mph · 332 ftGroundout · 78.8 mph · 107 ftFlyout · 100.1 mph · 267 ftForceout · 64.7 mph · 7 ftGroundout · 71.9 mph · 15 ftFlyout · 104.4 mph · 359 ftGroundout · 86.9 mph · 9 ftField Error · 99.1 mph · 15 ftFlyout · 103.0 mph · 339 ftLineout · 89.7 mph · 158 ftFlyout · 70.1 mph · 200 ftFlyout · 104.6 mph · 402 ftGroundout · 89.7 mph · 14 ftFlyout · 98.1 mph · 371 ftFlyout · 92.6 mph · 354 ftGroundout · 94.3 mph · 26 ftLineout · 91.4 mph · 294 ftLineout · 99.1 mph · 178 ftPop Out · 95.1 mph · 146 ftGroundout · 83.2 mph · 46 ftFlyout · 104.2 mph · 384 ftPop Out · 88.5 mph · 67 ftFlyout · 100.8 mph · 259 ftFlyout · 85.2 mph · 305 ftGroundout · 104.9 mph · 64 ftGroundout · 100.3 mph · 67 ftFlyout · 75.8 mph · 251 ftGroundout · 68.1 mph · 11 ftLineout · 104.4 mph · 280 ftFlyout · 92.0 mph · 349 ftGroundout · 86.8 mph · 12 ftGroundout · 82.0 mph · 7 ftFlyout · 93.2 mph · 351 ftGroundout · 108.0 mph · 130 ftGroundout · 99.8 mph · 64 ftForceout · 101.0 mph · 4 ftLineout · 80.3 mph · 274 ftFlyout · 94.7 mph · 313 ftLineout · 92.4 mph · 315 ftGroundout · 89.0 mph · 9 ftLineout · 103.0 mph · 332 ftLineout · 97.5 mph · 293 ftPop Out · 75.7 mph · 216 ftGrounded into a double play · 95.5 mph · 13 ftFlyout · 89.2 mph · 210 ftFlyout · 99.3 mph · 364 ftPop Out · 46.0 mph · 121 ftGroundout · 90.9 mph · 12 ftGroundout · 71.7 mph · 19 ftLineout · 107.4 mph · 364 ftGroundout · 61.7 mph · 5 ftGroundout · 71.2 mph · 10 ftPop Out · 61.1 mph · 102 ftFlyout · 103.8 mph · 390 ftGroundout · 86.0 mph · 6 ftGroundout · 83.6 mph · 5 ftFlyout · 97.9 mph · 312 ftGroundout · 68.8 mph · 6 ftGroundout · 78.4 mph · 3 ftFlyout · 95.5 mph · 346 ftGroundout · 80.6 mph · 58 ftGroundout · 86.7 mph · 11 ftGroundout · 86.8 mph · 11 ftGroundout · 74.4 mph · 7 ftFlyout · 97.8 mph · 381 ftGroundout · 90.9 mph · 5 ftForceout · 77.7 mph · 9 ftFlyout · 87.0 mph · 310 ftPop Out · 91.0 mph · 146 ftForceout · 99.2 mph · 41 ftFlyout · 97.1 mph · 270 ftFlyout · 93.8 mph · 294 ftGroundout · 76.2 mph · 72 ftForceout · 85.5 mph · 17 ftForceout · 84.7 mph · 8 ftGroundout · 79.6 mph · 30 ftFlyout · 104.0 mph · 372 ftGroundout · 102.0 mph · 8 ftGroundout · 75.3 mph · 54 ftFlyout · 100.0 mph · 333 ftFlyout · 102.1 mph · 347 ftForceout · 77.6 mph · 9 ftGrounded into a double play · 57.9 mph · 5 ftGroundout · 78.9 mph · 12 ftLineout · 84.8 mph · 308 ftGroundout · 82.4 mph · 136 ftFlyout · 106.3 mph · 378 ftGroundout · 97.6 mph · 17 ftGroundout · 85.4 mph · 9 ftPop Out · 97.3 mph · 233 ftGroundout · 74.9 mph · 11 ftGroundout · 86.4 mph · 6 ftGroundout · 94.8 mph · 53 ftLineout · 109.0 mph · 380 ftSingle · 79.6 mph · 233 ftSingle · 75.1 mph · 255 ftDouble · 109.1 mph · 333 ftSingle · 85.5 mph · 57 ftSingle · 100.5 mph · 175 ftHome Run · 103.6 mph · 418 ftHome Run · 98.0 mph · 374 ftSingle · 86.0 mph · 9 ftDouble · 100.8 mph · 21 ftDouble · 101.0 mph · 378 ftTriple · 106.8 mph · 363 ftSingle · 106.9 mph · 245 ftSingle · 97.4 mph · 195 ftDouble · 96.8 mph · 367 ftHome Run · 105.3 mph · 414 ftSingle · 100.8 mph · 59 ftSingle · 105.0 mph · 134 ftSingle · 100.2 mph · 103 ftSingle · 83.1 mph · 254 ftSingle · 105.9 mph · 59 ftSingle · 75.2 mph · 270 ftSingle · 94.5 mph · 264 ftDouble · 74.5 mph · 254 ftSingle · 81.6 mph · 239 ftDouble · 95.0 mph · 334 ftSingle · 102.9 mph · 126 ftSingle · 96.9 mph · 99 ftSingle · 54.8 mph · 3 ftSingle · 74.9 mph · 77 ftSingle · 105.2 mph · 96 ftHome Run · 107.0 mph · 389 ftSingle · 91.2 mph · 206 ftSingle · 106.7 mph · 266 ftSingle · 104.4 mph · 99 ftDouble · 103.5 mph · 107 ftSingle · 89.6 mph · 259 ftHome Run · 104.4 mph · 429 ftDouble · 95.8 mph · 177 ftHome Run · 104.7 mph · 408 ftDouble · 103.9 mph · 364 ftHome Run · 106.0 mph · 403 ftHome Run · 103.7 mph · 369 ftHome Run · 96.1 mph · 402 ftHome Run · 100.5 mph · 397 ftSingle · 101.6 mph · 155 ftSingle · 48.1 mph · 4 ftHome Run · 100.4 mph · 389 ftHome Run · 100.3 mph · 367 ftSingle · 92.1 mph · 212 ftSingle · 88.7 mph · 235 ftSingle · 93.7 mph · 224 ftDouble · 103.0 mph · 345 ftSingle · 74.9 mph · 90 ftSingle · 91.6 mph · 9 ftHome Run · 103.9 mph · 419 ftDouble · 105.0 mph · 388 ftSingle · 101.5 mph · 184 ftDouble · 97.1 mph · 13 ftHome Run · 106.6 mph · 395 ftSingle · 96.1 mph · 174 ftSingle · 95.3 mph · 24 ftSingle · 85.5 mph · 214 ftHome Run · 100.9 mphSingle · 64.5 mph · 2 ftSingle · 61.1 mph · 203 ftSingle · 81.0 mph · 224 ftSingle · 103.6 mph · 253 ftHome Run · 104.2 mph · 421 ftSingle · 64.4 mph · 2 ftSingle · 98.0 mph · 21 ftSingle · 68.2 mph · 26 ftSingle · 62.6 mph · 242 ftSingle · 108.8 mph · 128 ftSingle · 74.6 mph · 7 ftSingle · 105.5 mph · 158 ftSingle · 82.7 mph · 104 ftDouble · 102.4 mph · 356 ftSingle · 92.8 mph · 38 ftSingle · 103.6 mph · 197 ftHome Run · 106.5 mph · 360 ftSingle · 99.0 mph · 166 ftSingle · 82.5 mph · 112 ftSingle · 107.3 mph · 124 ftSingle · 46.5 mph · 2 ftSingle · 67.6 mph · 29 ftTriple · 106.3 mph · 388 ftSingle · 105.5 mph · 263 ftHome Run · 103.9 mph · 389 ftDouble · 77.1 mph · 182 ftSingle · 106.5 mph · 128 ftSingle · 104.6 mph · 251 ftHome Run · 102.9 mph · 399 ftTriple · 105.2 mph · 357 ftSingle · 88.1 mph · 218 ftSingle · 96.1 mph · 229 ftDouble · 88.3 mph · 322 ftDouble · 87.1 mph · 234 ftDouble · 94.4 mph · 108 ftDouble · 103.7 mph · 321 ftHome Run · 100.7 mph · 361 ftDouble · 106.9 mph · 337 ftDouble · 99.1 mph · 97 ftSingle · 59.0 mph · 154 ftSingle · 105.8 mph · 198 ftDouble · 107.9 mph · 202 ftSingle · 93.7 mph · 28 ftDouble · 94.9 mph · 270 ftHome Run · 102.7 mph · 389 ftSingle · 58.0 mph · 1 ftSingle · 106.1 mph · 192 ftSingle · 100.2 mph · 11 ftSingle · 86.7 mph · 17 ftSingle · 92.7 mph · 13 ftHome Run · 96.7 mph · 359 ftSingle · 101.5 mph · 263 ftSingle · 106.1 mph · 56 ftSingle · 81.4 mph · 212 ftSingle · 82.4 mph · 257 ftSingle · 91.5 mph · 230 ftSingle · 83.6 mph · 38 ftDouble · 83.1 mph · 192 ftSingle · 77.7 mph · 13 ftSingle · 84.6 mph · 165 ftSingle · 104.1 mph · 218 ftSingle · 78.2 mph · 197 ftSingle · 67.5 mph · 3 ftSingle · 95.1 mph · 195 ftSingle · 84.2 mph · 191 ftSingle · 79.5 mph · 81 ftSingle · 93.6 mph · 232 ftDouble · 92.7 mph · 66 ftSingle · 106.1 mph · 188 ftSingle · 98.6 mph · 145 ftDouble · 104.8 mph · 286 ftSingle · 93.6 mph · 95 ftSingle · 97.4 mph · 90 ftSingle · 79.0 mph · 86 ftSingle · 106.9 mph · 92 ft
Hit (138) Out (275) Home run (22)
Average exit velocity 89.3 mph · longest 429 ft

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSO
MAR 30vs MILW 404130100
APR 1vs MILL 134030000
APR 2vs MILL 594110110
APR 3@ CINL 675230001
APR 4@ CINW 1253200031
APR 7vs TEXW 204100001
APR 8vs TEXW 1034220111
APR 9vs TEXL 284000002
APR 10vs SEAW 324000002
APR 11vs SEAW 1494140200
APR 14@ LADW 825000005
APR 15@ LADL 123000012
APR 16@ LADW 325030001
APR 17@ W 1014220010
APR 18@ W 404000012
APR 19@ W 1222300030
APR 20vs LADL 262010020
APR 21vs LADW 1304110012
APR 22vs LADL 494000011
APR 23vs LADL 374000002
APR 25vs SDW 603000020
APR 26vs SDL 354000001
APR 27vs SDW 524121101
APR 28@ MIAL 232010020
APR 29@ MIAL 673000021
APR 30@ MIAL 345020101
MAY 1@ WSHW 515131200
MAY 2@ WSHL 145020001
MAY 3@ WSHL 124000001
MAY 4@ WSHL 344000001
MAY 5vs MIAW 414110002
MAY 6vs MIAW 423010021
MAY 7vs MIAL 456000003
MAY 8vs STLL 133010111
MAY 9vs STLL 465131300
MAY 10vs STLW 1045120201
MAY 12@ MINW 623200022
MAY 13@ MINL 1114000001
MAY 14@ MINL 3164010000
MAY 15@ HOUL 464020001
MAY 16@ HOUL 374000001
MAY 17@ HOUL 676110101
MAY 19@ PHIW 1014000020
MAY 20@ PHIL 3123111201
MAY 21@ PHIL 122010010
MAY 23vs NYMW 725010102
MAY 24vs NYMW 424110100
MAY 25vs NYML 1104111101
MAY 26vs CINL 093000002
MAY 27vs CINL 585120201
MAY 28vs CINL 584020010
MAY 29vs TBW 103010000
MAY 30vs TBW 213010011
MAY 31vs TBL 344000001
JUN 2@ SDW 214131101
JUN 3@ SDL 062010010
JUN 4@ SDW 714010202
JUN 5@ SDL 054000002
JUN 6@ LAAL 475010002
JUN 7@ LAAL 263000012
JUN 8@ LAAL 133000012
JUN 9@ SFW 324000001
JUN 10@ SFW 404000002
JUN 11@ SFL 3134010000
JUN 13vs PITW 1135020100
JUN 14vs PITW 1064130211
JUN 15vs PITW 725110002
JUN 16vs BALW 1035211100
JUN 17vs BALW 322010011
JUN 18vs BALL 364010001
JUN 19@ PITW 805020100
JUN 20@ PITW 403000000
JUN 24@ STLW 913221220
JUN 25@ STLL 574110102
JUN 27vs PHIL 154010001
JUN 28vs PHIL 583111110
JUN 29vs PHIL 134000001
JUN 30vs CLEW 1014110000
JUL 1vs CLEL 064000002
JUL 2vs CLEL 685000001
JUL 3@ MILL 684220012
JUL 4@ MILW 766121103
JUL 5@ MILW 433000000
JUL 22vs STLW 864120101
JUL 23vs STLW 724120101
JUL 25@ CWSW 733232410
JUL 26@ CWSW 1075000004
JUL 27@ STLW 1032210121
JUL 28@ STLW 323000102
JUL 29@ STLW 514010000
JUL 30@ STLL 034000003
JUL 31vs CINL 563111111
AUG 1vs CINW 2094222501
AUG 2vs CINW 1665111103
AUG 3vs CINW 533110011
AUG 4vs ATLL 083000002
AUG 5vs ATLW 864111201
AUG 6vs ATLW 643010210
AUG 7@ NYML 2113000002
AUG 8@ NYMW 324000001
AUG 9@ NYML 344000003
AUG 11@ TORW 624100000
AUG 12@ TORW 544111301
AUG 13@ TORL 4113120210
AUG 15vs CWSL 353000011
AUG 16vs CWSW 433100011
AUG 18vs KCL 344000002
AUG 19vs KCW 643010011
AUG 20vs KCW 433000000
AUG 21@ DETW 763110010
AUG 22@ DETL 684121400
AUG 23@ DETW 644100012
AUG 24@ PITW 544100011
AUG 25@ PITL 124000002
AUG 26@ PITW 1063110121
AUG 27@ PITW 1015110002
AUG 28vs MILL 264010001
AUG 29vs MILW 104020000
AUG 30vs MILW 323000102
SEP 1@ CINW 624010011
SEP 1@ CINL 234000002
SEP 2@ CINL 123000010
SEP 3@ CINW 1575120201
SEP 4vs SFW 504010102
SEP 5vs SFW 1184320111
SEP 6vs SFW 822100020
SEP 7vs AZL 264010100
SEP 8vs AZL 013000002
SEP 9vs AZL 235020001
SEP 10vs AZW 524131200
SEP 11@ COLW 544120001
SEP 12@ COLL 463220010
SEP 13@ COLL 375010100
SEP 15@ AZL 464000001
SEP 16@ AZL 676000003
SEP 17@ AZL 264110000
SEP 19vs PITW 1415221200
SEP 20vs PITL 7135000004
SEP 21vs PITL 685121301
SEP 22vs COLW 603110110
SEP 23vs COLW 634010001
SEP 24vs COLW 433110011
SEP 26@ ATLL 674100011
SEP 27@ ATLL 563110001
SEP 28@ ATLL 353000000
SEP 29@ MILL 344000002
SEP 30@ MILW 1063100020

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.