MLB/Players/Otto Lopez
Otto Lopez

OTTO LOPEZ

2B · Miami Marlins · 20212026 · 407 games
407
CAREER GAMES · REGULAR SEASON
5 seasons
.275
CAREER BATTING AVERAGE
415 hits in 1,510 at-bats
31
CAREER HOME RUNS
181 RBI · 64 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026MIA138553821663081062317829.300.337.438.775
2025MIA143544661342101577448215.246.303.368.670
2024MIA11740349109231639257520.270.313.377.690
2022TOR89060003110.667.700.6671.367
2021TOR11000000010.000.000.000.000
Career4071,5101974157493118110123764.275.320.397.718

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 467 batted balls
Pop Out · 89.2 mph · 132 ftGroundout · 91.3 mph · 7 ftGroundout · 83.6 mph · 29 ftPop Out · 74.5 mph · 205 ftGroundout · 79.2 mph · 147 ftGroundout · 74.5 mph · 106 ftGroundout · 108.7 mph · 6 ftForceout · 104.1 mph · 109 ftGroundout · 79.9 mph · 3 ftFlyout · 84.2 mph · 284 ftGroundout · 68.2 mph · 7 ftFlyout · 94.7 mph · 326 ftGroundout · 93.7 mph · 4 ftGroundout · 102.0 mph · 76 ftFlyout · 95.2 mph · 377 ftSacrifice fly · 96.7 mph · 352 ftFlyout · 103.5 mph · 360 ftLineout · 78.0 mph · 250 ftGroundout · 83.8 mph · 12 ftGroundout · 75.4 mph · 15 ftLineout · 87.1 mph · 308 ftSacrifice fly · 95.8 mph · 302 ftGrounded into a double play · 96.6 mph · 24 ftPop Out · 82.2 mph · 217 ftGroundout · 71.3 mph · 6 ftField Error · 86.3 mph · 6 ftGroundout · 69.0 mph · 110 ftFlyout · 82.3 mph · 295 ftPop Out · 72.4 mph · 98 ftGrounded into a double play · 73.0 mph · 18 ftGroundout · 85.6 mph · 3 ftGroundout · 92.6 mph · 78 ftLineout · 90.1 mph · 297 ftFlyout · 99.4 mph · 343 ftGroundout · 89.3 mph · 6 ftGroundout · 89.4 mph · 34 ftFlyout · 91.1 mph · 295 ftLineout · 90.4 mph · 291 ftFlyout · 84.4 mph · 284 ftGroundout · 92.7 mph · 10 ftGroundout · 96.0 mph · 54 ftFlyout · 96.1 mph · 358 ftGroundout · 100.3 mph · 11 ftGroundout · 62.1 mph · 18 ftGroundout · 59.7 mph · 12 ftPop Out · 79.8 mph · 11 ftGroundout · 98.5 mph · 11 ftLineout · 80.8 mph · 275 ftLineout · 106.3 mph · 320 ftGroundout · 69.6 mph · 11 ftGroundout · 102.2 mph · 19 ftFlyout · 84.6 mph · 303 ftGroundout · 106.3 mph · 11 ftGroundout · 62.0 mph · 18 ftGroundout · 74.6 mph · 16 ftFlyout · 101.6 mph · 374 ftFielder’s choice out · 84.2 mph · 24 ftFlyout · 78.5 mph · 189 ftFlyout · 87.9 mph · 294 ftSacrifice fly · 85.4 mph · 274 ftPop Out · 79.8 mph · 46 ftFlyout · 92.3 mph · 326 ftLineout · 78.8 mph · 153 ftFlyout · 86.9 mph · 256 ftFlyout · 94.9 mph · 333 ftForceout · 99.1 mph · 8 ftPop Out · 79.5 mph · 161 ftFlyout · 103.2 mph · 364 ftFlyout · 89.6 mph · 270 ftGroundout · 103.0 mph · 6 ftLineout · 100.0 mph · 308 ftGroundout · 104.8 mph · 15 ftFlyout · 103.9 mph · 395 ftLineout · 105.6 mph · 336 ftLineout · 83.7 mph · 302 ftGroundout · 87.5 mph · 4 ftField Error · 64.7 mph · 134 ftSacrifice fly · 92.5 mph · 328 ftLineout · 101.2 mph · 192 ftPop Out · 74.7 mph · 101 ftPop Out · 74.1 mph · 55 ftLineout · 99.3 mph · 344 ftGroundout · 68.2 mph · 6 ftGroundout · 106.4 mph · 85 ftFlyout · 71.8 mph · 218 ftLineout · 105.1 mph · 358 ftGroundout · 99.7 mph · 78 ftSacrifice fly · 84.6 mph · 315 ftForceout · 87.9 mph · 118 ftPop Out · 93.4 mph · 160 ftGroundout · 48.5 mph · 9 ftFlyout · 87.1 mph · 291 ftFlyout · 93.5 mph · 353 ftPop Out · 84.9 mph · 174 ftFlyout · 95.2 mph · 321 ftSacrifice fly · 101.8 mph · 389 ftGroundout · 96.4 mph · 91 ftGroundout · 82.5 mph · 43 ftForceout · 87.4 mph · 23 ftGroundout · 100.4 mph · 20 ftFielder’s choice out · 80.2 mph · 28 ftFlyout · 102.2 mph · 385 ftPop Out · 87.4 mph · 162 ftField Error · 103.6 mph · 30 ftGroundout · 96.0 mph · 32 ftSacrifice fly · 82.4 mph · 262 ftFlyout · 90.6 mph · 228 ftLineout · 61.8 mph · 132 ftSacrifice fly · 92.8 mph · 335 ftGrounded into a double play · 78.6 mph · 7 ftGrounded into a double play · 92.0 mph · 4 ftFlyout · 86.6 mph · 310 ftGroundout · 86.3 mph · 4 ftFlyout · 81.9 mph · 242 ftFlyout · 87.9 mph · 311 ftFlyout · 78.2 mph · 245 ftGroundout · 106.8 mph · 23 ftGroundout · 88.7 mph · 8 ftFlyout · 71.9 mph · 203 ftPop Out · 77.7 mph · 137 ftFlyout · 95.5 mph · 335 ftLineout · 97.3 mph · 167 ftForceout · 100.6 mph · 9 ftGroundout · 70.7 mph · 13 ftGroundout · 91.6 mph · 9 ftGroundout · 73.9 mph · 6 ftGroundout · 100.9 mph · 9 ftForceout · 95.3 mph · 8 ftFlyout · 88.9 mph · 213 ftFielder’s choice out · 86.4 mph · 2 ftGroundout · 60.2 mph · 3 ftGroundout · 88.6 mph · 23 ftForceout · 63.8 mph · 10 ftGroundout · 103.5 mph · 13 ftGroundout · 90.2 mph · 37 ftGroundout · 100.4 mph · 89 ftGroundout · 98.6 mph · 2 ftField Error · 57.0 mph · 5 ftGroundout · 48.7 mph · 114 ftLineout · 93.1 mph · 288 ftFlyout · 88.9 mph · 297 ftGroundout · 83.3 mph · 20 ftGroundout · 101.0 mph · 58 ftFielder’s choice out · 81.4 mph · 32 ftSacrifice fly · 84.5 mph · 256 ftGroundout · 99.0 mph · 83 ftGroundout · 54.8 mph · 2 ftField Error · 68.0 mph · 10 ftGroundout · 1 ftGroundout · 100.7 mph · 6 ftGroundout · 100.8 mph · 7 ftFlyout · 89.7 mph · 310 ftPop Out · 86.6 mph · 94 ftFlyout · 94.1 mph · 229 ftFlyout · 81.5 mph · 274 ftGroundout · 59.0 mph · 11 ftGroundout · 62.4 mph · 6 ftLineout · 101.8 mph · 340 ftPop OutGroundoutFlyoutPop OutGroundout · 71.3 mph · 25 ftFlyout · 89.0 mph · 322 ftForceout · 70.2 mph · 6 ftGroundout · 70.2 mph · 7 ftGrounded into a double play · 102.3 mph · 10 ftGroundout · 99.2 mph · 10 ftFlyout · 97.3 mph · 342 ftGroundout · 63.2 mph · 3 ftLineout · 82.0 mph · 155 ftField Error · 99.8 mph · 6 ftPop Out · 56.3 mph · 136 ftGroundout · 79.5 mph · 9 ftFlyout · 99.8 mph · 390 ftGroundout · 100.7 mph · 25 ftGroundout · 66.0 mph · 14 ftGrounded into a double play · 111.9 mph · 120 ftGroundout · 95.3 mph · 12 ftGroundout · 78.1 mph · 82 ftGroundout · 75.2 mph · 27 ftFlyout · 90.9 mph · 308 ftFielder’s choice out · 52.5 mph · 43 ftBunt Groundout · 32.0 mph · 9 ftGroundout · 74.5 mph · 12 ftGroundout · 68.5 mph · 3 ftGroundout · 93.9 mph · 114 ftLineout · 66.0 mph · 162 ftGroundout · 104.1 mph · 7 ftFlyout · 93.6 mph · 364 ftGroundout · 105.1 mph · 18 ftGroundout · 74.5 mph · 7 ftGrounded into a double play · 97.4 mph · 15 ftFlyout · 93.3 mph · 306 ftGroundout · 87.4 mph · 15 ftGroundout · 82.4 mph · 19 ftLineout · 106.5 mph · 362 ftFlyout · 89.2 mph · 313 ftGroundout · 98.2 mph · 84 ftForceout · 99.7 mph · 9 ftGroundout · 61.9 mph · 27 ftFielder’s choice · 76.2 mph · 103 ftForceout · 100.7 mph · 40 ftLineout · 71.2 mph · 150 ftLineout · 100.7 mph · 342 ftFlyout · 93.3 mph · 300 ftFlyout · 90.9 mph · 304 ftLineout · 93.5 mph · 331 ftGrounded into a double play · 64.9 mph · 6 ftGroundout · 83.6 mph · 8 ftFlyout · 74.5 mph · 254 ftGrounded into a double play · 100.0 mph · 15 ftGroundout · 106.5 mph · 29 ftFlyout · 91.0 mph · 291 ftGroundout · 79.5 mph · 4 ftGrounded into a double play · 107.9 mph · 51 ftGroundout · 96.9 mph · 7 ftFlyout · 74.6 mph · 237 ftGroundout · 80.6 mph · 7 ftFlyout · 94.2 mph · 273 ftLineout · 80.8 mph · 132 ftGroundout · 77.2 mph · 4 ftGroundout · 77.8 mph · 12 ftGroundout · 53.7 mph · 3 ftGroundout · 104.9 mph · 5 ftLineout · 93.4 mph · 298 ftField ErrorForceout · 103.8 mph · 4 ftFielder’s choice · 71.5 mph · 5 ftFlyout · 101.0 mph · 306 ftGroundout · 103.2 mph · 126 ftGroundout · 88.5 mph · 3 ftField Error · 64.7 mph · 5 ftFlyout · 74.2 mph · 238 ftFlyout · 98.1 mph · 342 ftForceout · 90.2 mph · 95 ftGroundout · 101.7 mph · 80 ftGroundout · 106.3 mph · 25 ftGroundout · 90.6 mph · 97 ftGroundout · 105.6 mph · 37 ftFlyout · 104.3 mph · 363 ftGroundout · 47.0 mph · 4 ftFlyout · 75.0 mph · 240 ftFielder’s choice · 82.6 mph · 6 ftLineout · 85.8 mph · 307 ftGroundout · 100.9 mph · 4 ftGroundout · 78.1 mph · 4 ftGroundout · 99.6 mph · 7 ftForceout · 99.4 mph · 5 ftGroundout · 88.1 mph · 59 ftFlyout · 96.1 mph · 346 ftLineout · 96.1 mph · 159 ftLineout · 98.8 mph · 302 ftFlyout · 101.0 mph · 362 ftGroundout · 62.7 mph · 8 ftGroundout · 67.1 mph · 9 ftGroundout · 90.4 mph · 12 ftLineout · 94.8 mph · 319 ftLineout · 104.4 mph · 351 ftPop Out · 73.8 mph · 96 ftGroundout · 107.0 mph · 12 ftFlyout · 93.9 mph · 331 ftSacrifice fly · 92.3 mph · 314 ftField Error · 81.4 mph · 32 ftFlyout · 81.4 mph · 274 ftFlyout · 78.4 mph · 254 ftFlyout · 95.3 mph · 345 ftGroundout · 85.0 mph · 18 ftFlyout · 84.4 mph · 205 ftFlyout · 79.3 mph · 264 ftGroundout · 105.4 mph · 60 ftFlyout · 86.1 mph · 314 ftGroundout · 79.9 mph · 122 ftLineout · 84.8 mph · 318 ftGroundout · 88.0 mph · 70 ftFlyout · 84.7 mph · 323 ftGroundout · 92.0 mph · 16 ftFlyout · 97.9 mph · 367 ftLineout · 97.6 mph · 301 ftGrounded into a double play · 95.1 mph · 34 ftFlyout · 90.9 mph · 284 ftFlyout · 85.0 mph · 316 ftLineout · 66.3 mph · 76 ftFlyout · 93.3 mph · 349 ftGroundout · 74.5 mph · 24 ftGroundout · 77.4 mph · 46 ftGroundout · 79.1 mph · 46 ftFlyout · 95.8 mph · 320 ftGroundout · 85.4 mph · 16 ftFlyout · 82.3 mph · 297 ftField Error · 90.1 mph · 64 ftFlyout · 90.5 mph · 268 ftFlyout · 89.3 mph · 238 ftPop Out · 78.0 mph · 159 ftLineout · 95.4 mph · 349 ftGroundout · 67.2 mph · 5 ftLineout · 107.9 mph · 154 ftForceout · 98.2 mph · 68 ftLineout · 83.5 mph · 300 ftGroundout · 106.2 mph · 126 ftSacrifice fly · 99.4 mph · 350 ftGroundout · 41.0 mph · 3 ftGroundout · 69.4 mph · 8 ftLineout · 78.7 mph · 287 ftGroundout · 44.8 mph · 86 ftHome Run · 105.3 mph · 400 ftSingle · 66.3 mph · 2 ftSingle · 104.6 mph · 220 ftHome Run · 107.1 mph · 414 ftSingle · 93.8 mph · 200 ftSingle · 94.0 mph · 7 ftSingle · 94.0 mph · 124 ftDouble · 97.7 mph · 290 ftSingle · 89.5 mph · 81 ftSingle · 96.5 mph · 232 ftSingle · 62.8 mph · 182 ftSingle · 68.1 mph · 196 ftSingle · 73.2 mph · 4 ftSingle · 91.5 mph · 10 ftDouble · 106.4 mph · 350 ftSingle · 99.4 mph · 222 ftDouble · 95.7 mph · 43 ftSingle · 70.6 mph · 123 ftTriple · 98.8 mph · 314 ftSingle · 86.2 mph · 180 ftSingle · 94.2 mph · 229 ftSingle · 104.3 mph · 203 ftSingle · 85.6 mph · 206 ftSingle · 105.2 mph · 86 ftSingle · 95.4 mph · 50 ftSingle · 97.9 mph · 7 ftSingle · 102.8 mph · 9 ftSingle · 47.4 mph · 3 ftSingle · 74.9 mph · 229 ftSingle · 100.0 mph · 236 ftSingle · 106.2 mph · 303 ftDouble · 96.5 mph · 242 ftSingle · 100.0 mph · 32 ftSingle · 74.6 mph · 5 ftSingle · 68.5 mph · 194 ftSingle · 102.0 mph · 17 ftSingle · 80.3 mph · 9 ftDouble · 102.9 mph · 173 ftSingle · 101.3 mph · 13 ftSingle · 101.0 mph · 143 ftSingle · 90.8 mph · 136 ftSingle · 77.5 mph · 265 ftSingle · 51.0 mph · 3 ftSingle · 94.2 mph · 2 ftSingle · 97.0 mph · 204 ftDouble · 93.8 mph · 212 ftSingle · 77.5 mph · 255 ftSingle · 105.7 mph · 62 ftSingle · 103.2 mph · 8 ftDouble · 104.3 mph · 383 ftSingle · 36.7 mph · 3 ftSingle · 96.6 mph · 125 ftSingle · 97.4 mph · 270 ftSingle · 109.2 mph · 7 ftSingle · 80.6 mph · 11 ftSingle · 74.1 mph · 221 ftSingle · 59.9 mph · 4 ftSingle · 86.4 mph · 51 ftSingle · 93.3 mph · 183 ftSingle · 71.3 mph · 238 ftSingle · 71.3 mph · 184 ftTriple · 103.0 mph · 305 ftSingle · 71.9 mph · 23 ftSingle · 90.1 mph · 7 ftSingle · 75.3 mph · 106 ftTriple · 101.8 mph · 29 ftSingleSingle · 104.3 mph · 95 ftDouble · 93.1 mph · 286 ftSingle · 66.1 mph · 3 ftSingle · 63.3 mph · 4 ftSingle · 94.3 mph · 259 ftHome Run · 106.2 mph · 427 ftSingle · 83.8 mph · 19 ftDouble · 93.9 mph · 176 ftDouble · 97.4 mph · 153 ftSingle · 106.4 mph · 237 ftSingle · 97.2 mph · 17 ftSingle · 66.2 mph · 170 ftSingle · 105.6 mph · 82 ftSingle · 100.7 mph · 121 ftSingle · 102.1 mph · 74 ftTriple · 95.8 mph · 325 ftDouble · 102.1 mph · 360 ftDouble · 106.0 mph · 397 ftDouble · 102.1 mph · 267 ftSingle · 105.3 mph · 98 ftSingle · 1 ftSingle · 96.1 mph · 216 ftSingle · 67.5 mph · 70 ftDouble · 105.6 mph · 337 ftSingle · 101.4 mph · 6 ftSingle · 102.6 mph · 54 ftSingle · 44.7 mph · 5 ftSingle · 100.4 mph · 7 ftSingle · 55.7 mph · 3 ftDouble · 106.5 mph · 122 ftSingle · 101.5 mph · 364 ftSingle · 84.4 mph · 44 ftDouble · 102.0 mph · 177 ftSingle · 110.2 mph · 11 ftSingle · 101.2 mph · 122 ftDouble · 106.2 mph · 370 ftHome Run · 106.5 mph · 415 ftSingle · 70.1 mph · 16 ftSingle · 76.2 mph · 140 ftSingle · 67.5 mph · 2 ftSingle · 87.7 mph · 255 ftSingle · 66.7 mph · 2 ftDouble · 103.2 mph · 405 ftSingle · 90.9 mph · 63 ftSingle · 105.7 mph · 256 ftSingle · 110.9 mph · 267 ftDouble · 91.2 mph · 42 ftSingle · 102.9 mph · 17 ftSingle · 103.1 mph · 122 ftTriple · 101.8 mph · 391 ftHome Run · 100.7 mph · 401 ftSingle · 106.7 mph · 17 ftDouble · 112.8 mph · 128 ftSingle · 105.0 mph · 14 ftSingle · 88.4 mph · 26 ftSingle · 100.4 mph · 137 ftSingle · 94.9 mph · 224 ftTriple · 98.9 mph · 345 ftHome Run · 102.8 mph · 392 ftSingle · 76.0 mph · 1 ftDouble · 102.2 mph · 369 ftSingle · 66.0 mph · 3 ftSingle · 88.1 mph · 5 ftDouble · 84.1 mph · 30 ftSingle · 92.6 mph · 109 ftSingle · 92.1 mph · 214 ftSingle · 93.9 mph · 271 ftDouble · 77.9 mph · 182 ftSingle · 26.8 mph · 9 ftHome Run · 99.1 mph · 377 ftDouble · 106.3 mph · 386 ftDouble · 109.5 mph · 298 ftDouble · 98.4 mph · 376 ftTriple · 103.6 mph · 416 ftSingle · 100.5 mph · 285 ftSingle · 98.5 mph · 32 ftDouble · 93.8 mph · 104 ftHome Run · 99.9 mph · 394 ftSingle · 99.5 mph · 223 ftSingle · 106.0 mph · 35 ftSingle · 98.8 mph · 91 ftSingle · 101.4 mph · 200 ftDouble · 87.6 mph · 316 ftSingle · 104.1 mph · 222 ftSingle · 92.8 mph · 260 ftSingle · 98.5 mph · 221 ftSingle · 108.1 mph · 124 ftDouble · 95.5 mph · 370 ftHome Run · 105.7 mph · 420 ftSingle · 93.9 mph · 14 ftSingle · 69.6 mph · 234 ftSingle · 74.4 mph · 236 ftHome Run · 102.5 mph · 375 ftDouble · 100.7 mph · 221 ftSingle · 92.2 mph · 89 ft
Hit (162) Out (305) Home run (10)
Average exit velocity 88.4 mph · longest 427 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
MAR 27vs COLW 213000011
MAR 28vs COLW 434110000
MAR 29vs COLW 434020100
MAR 30vs CWSL 493010001
MAR 31vs CWSW 924110001
APR 1vs CWSW 1004321110
APR 3@ NYYL 283000002
APR 4@ NYYL 795220002
APR 5@ NYYW 763120110
APR 6vs CINL 024020000
APR 7vs CINL 365010101
APR 9vs CINW 813110010
APR 10@ DETL 023000000
APR 11@ DETL 164020000
APR 12@ DETL 283111200
APR 13@ ATLW 1045010102
APR 14@ ATLL 563110111
APR 15@ ATLL 364120002
APR 17vs MILL 575231202
APR 18vs MILL 254110000
APR 19vs MILW 534110000
APR 20vs STLW 533210110
APR 21vs STLL 355000001
APR 22vs STLW 414110002
APR 24@ SFW 945030101
APR 25@ SFL 264010000
APR 26@ SFL 364000001
APR 27@ LADL 454110003
APR 28@ LADW 215030001
APR 29@ LADW 324010002
MAY 1vs PHIL 565230200
MAY 2vs PHIW 405120101
MAY 3vs PHIL 274020001
MAY 4vs PHIL 014010000
MAY 5vs BALL 795111100
MAY 6vs BALL 472110000
MAY 7vs BALW 434020000
MAY 8vs WSHL 234130000
MAY 9vs WSHW 875120001
MAY 10vs WSHW 524000101
MAY 12@ MINL 033000001
MAY 13@ MINW 954010111
MAY 14@ MINL 194020100
MAY 15@ TBL 274010000
MAY 16@ TBW 1054020100
MAY 17@ TBL 364120100
MAY 18vs ATLW 1204000001
MAY 19vs ATLL 484230010
MAY 20vs ATLL 194020000
MAY 21vs ATLL 394000002
MAY 22vs NYMW 211000000
MAY 23vs NYMW 414010001
MAY 24vs NYMW 404010000
MAY 25@ TORW 823100110
MAY 26@ TORL 184010000
MAY 27@ TORL 124040100
MAY 29@ NYML 794110201
MAY 30@ NYML 164000002
MAY 31@ NYML 1103000001
JUN 1@ WSHW 734130010
JUN 2@ WSHW 735121100
JUN 3@ WSHW 415110001
JUN 5vs TBL 064000002
JUN 6vs TBW 434020001
JUN 7vs TBW 414120100
JUN 9vs AZW 1065430100
JUN 10vs AZW 805120201
JUN 11vs AZW 204120000
JUN 12@ PITW 835110100
JUN 13@ PITL 233020010
JUN 14@ PITW 425110001
JUN 15@ PHIL 073000010
JUN 16@ PHIL 284010000
JUN 17@ PHIW 1242100120
JUN 19vs SFW 434010001
JUN 20vs SFW 635210000
JUN 21vs SFW 213010100
JUN 22vs TEXL 343120011
JUN 23vs TEXW 645120000
JUN 24vs TEXW 423221210
JUN 26@ STLW 404000000
JUN 27@ STLW 515120100
JUN 28@ STLL 124000002
JUN 29@ COLW 1075121100
JUL 1@ COLL 364010000
JUL 2@ COLL 4145230000
JUL 3@ ATHW 1255120001
JUL 4@ ATHW 725131300
JUL 5@ ATHW 984231310
JUL 7vs SEAW 655010000
JUL 8vs SEAW 204120001
JUL 9vs SEAW 843110220
JUL 10vs CLEL 234000001
JUL 11vs CLEL 143000011
JUL 12vs CLEL 255000004
JUL 17@ MILL 124020000
JUL 18@ MILL 684010101
JUL 21@ HOUL 353100021
JUL 22@ HOUL 254010000
JUL 24vs SDL 245010000
JUL 25vs SDL 272010110
JUL 26vs SDL 354000002
JUL 27vs PHIW 875230100
JUL 28vs PHIW 104000000
JUL 29vs PHIW 865120200
JUL 30@ NYML 244000001
JUL 31@ NYMW 524000000
AUG 1@ NYMW 624210101
AUG 2@ NYMW 204110000
AUG 4@ ATLL 244120000
AUG 5@ ATLL 144000000
AUG 6@ ATLL 3115010000
AUG 7vs LAAL 345000000
AUG 8vs LAAW 703120211
AUG 9vs LAAW 1235220001
AUG 11vs PITW 204010000
AUG 12vs PITW 825000000
AUG 13vs PITL 1133000001
AUG 14@ CINL 014010000
AUG 15@ CINW 845000001
AUG 16@ CINW 714110010
AUG 17@ PHIL 564120111
AUG 18@ PHIL 463100010
AUG 19@ PHIL 143010010
AUG 21vs WSHW 324010100
AUG 22vs WSHW 424010200
AUG 23vs WSHW 622100120
AUG 24vs BOSL 244120100
AUG 25vs BOSL 375010002
AUG 26vs BOSW 404220000
AUG 28@ WSHL 294010001
AUG 29@ WSHL 455010002
AUG 30@ WSHW 625111201
AUG 31@ WSHL 364010001
SEP 1@ KCW 633110000
SEP 2@ KCW 965110102
SEP 3@ KCL 373000010
SEP 4vs CHCL 164000000

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.