MLB/Players/Tyler O'Neill
Tyler O'Neill

TYLER O'NEILL

RF · Baltimore Orioles · 20182026 · 729 games
729
CAREER GAMES · REGULAR SEASON
9 seasons
.239
CAREER BATTING AVERAGE
547 hits in 2,287 at-bats
128
CAREER HOME RUNS
327 RBI · 49 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026BAL85231314980102327721.212.295.377.671
2025BAL5418122366192622514.199.286.392.678
2024BOS11341174991803161531594.241.328.511.839
2023STL72238275514092128675.231.312.403.715
2022STL96334567611114583810314.228.306.392.699
2021STL1384828913826234803816815.286.338.560.899
2020STL5013920245071915433.173.253.360.613
2019STL6014118376051610531.262.311.411.723
2018STL611302933509237572.254.292.500.792
Career7292,28736654799412832723877349.239.311.454.765

04/Where the ball went

2020 Regular season
Play log from 2015
Spray chart · 97 batted balls
Pop Out · 73.9 mph · 152 ftLineout · 96.0 mph · 302 ftPop Out · 98.0 mph · 106 ftFlyout · 73.6 mph · 260 ftFlyout · 100.1 mph · 385 ftPop Out · 97.5 mph · 138 ftGroundout · 64.3 mph · 6 ftFlyout · 101.0 mph · 353 ftForceout · 46.4 mph · 3 ftGrounded into a double play · 88.0 mph · 81 ftGroundout · 84.7 mph · 50 ftFlyout · 107.4 mph · 353 ftGroundout · 52.0 mph · 80 ftGroundout · 75.2 mph · 21 ftGrounded into a double play · 89.3 mph · 63 ftFielder’s choice · 52.8 mph · 6 ftFlyout · 80.8 mph · 292 ftGroundout · 72.6 mph · 5 ftGroundout · 68.7 mph · 77 ftPop Out · 68.3 mph · 150 ftGroundout · 70.0 mph · 51 ftForceout · 82.0 mph · 92 ftGrounded into a double play · 91.3 mph · 4 ftForceout · 61.1 mph · 10 ftLineout · 105.0 mph · 313 ftFlyout · 96.4 mph · 221 ftGroundout · 95.7 mph · 26 ftFlyout · 83.5 mph · 324 ftFielder’s choice · 93.3 mph · 47 ftLineout · 86.2 mph · 307 ftForceout · 79.1 mph · 21 ftFlyout · 93.6 mph · 291 ftField Error · 69.4 mph · 4 ftLineout · 104.4 mph · 331 ftGroundout · 68.1 mph · 10 ftFlyout · 94.4 mph · 370 ftFlyout · 101.2 mph · 255 ftPop Out · 84.8 mph · 92 ftForceout · 105.3 mph · 6 ftFlyout · 91.6 mph · 337 ftGroundout · 58.3 mph · 4 ftFielder’s choice · 102.7 mph · 100 ftPop Out · 95.6 mph · 146 ftLineout · 102.0 mph · 297 ftLineout · 89.6 mph · 307 ftSacrifice fly · 88.0 mph · 290 ftGroundout · 88.7 mph · 7 ftLineout · 69.2 mph · 88 ftFlyout · 103.0 mph · 325 ftFlyout · 98.0 mph · 368 ftForceout · 84.5 mph · 11 ftLineout · 98.3 mph · 347 ftField Error · 81.2 mph · 16 ftFlyout · 98.8 mph · 360 ftGroundout · 70.7 mph · 73 ftGroundout · 100.1 mph · 18 ftPop Out · 99.3 mph · 146 ftPop OutGroundout · 92.8 mph · 4 ftFlyout · 92.2 mph · 271 ftFlyout · 89.7 mph · 259 ftGroundout · 100.4 mph · 35 ftFlyout · 91.8 mph · 274 ftFlyout · 87.5 mph · 268 ftGroundout · 85.5 mph · 11 ftFlyout · 86.6 mph · 309 ftForceout · 86.7 mph · 15 ftGroundout · 82.8 mph · 38 ftGroundout · 52.8 mph · 5 ftFlyout · 88.1 mph · 313 ftGroundout · 60.9 mph · 4 ftFlyout · 99.1 mph · 356 ftFlyout · 93.2 mph · 349 ftSingle · 99.5 mph · 76 ftSingle · 91.7 mph · 97 ftSingle · 87.2 mph · 110 ftSingle · 67.0 mph · 4 ftSingle · 100.3 mph · 113 ftHome Run · 101.5 mph · 394 ftSingle · 92.6 mph · 242 ftHome Run · 107.1 mph · 427 ftSingle · 97.2 mph · 208 ftHome Run · 106.0 mph · 383 ftDouble · 100.8 mph · 307 ftSingle · 77.0 mph · 23 ftHome Run · 104.6 mph · 403 ftDouble · 104.6 mph · 200 ftHome Run · 107.0 mph · 407 ftHome Run · 106.3 mph · 438 ftSingle · 71.5 mph · 4 ftHome Run · 95.7 mph · 378 ftDouble · 92.9 mph · 262 ftSingle · 92.4 mph · 196 ftSingle · 85.4 mph · 231 ftDouble · 96.9 mph · 250 ftSingle · 102.0 mph · 202 ftDouble · 100.3 mph · 72 ft
Hit (24) Out (73) Home run (7)
Average exit velocity 88.0 mph · longest 438 ft

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSO
JUL 24vs PITW 543111100
JUL 25vs PITW 913010111
JUL 26vs PITL 153000000
JUL 28@ MINL 363111200
JUL 29@ MINL 033000000
AUG 15@ CWSW 634121201
AUG 15@ CWSW 513110002
AUG 16@ CWSL 273000010
AUG 17@ CHCW 312100012
AUG 17vs CHCL 453000002
AUG 19vs CHCL 243100000
AUG 19@ CHCW 934010001
AUG 20vs CINW 543110010
AUG 21vs CINL 244000001
AUG 22vs CINW 303000010
AUG 23vs CINW 625000002
AUG 26vs KCW 654020212
AUG 27vs PITL 022000010
AUG 27vs PITL 343010001
AUG 28vs CLEL 2143100012
AUG 29vs CLEL 123000002
SEP 1@ CINW 1622010010
SEP 2@ CINL 344110001
SEP 4@ CHCL 143000003
SEP 5vs CHCW 513221200
SEP 6@ CHCW 735110001
SEP 7@ CHCL 153000000
SEP 8vs MINL 373010001
SEP 8vs MINW 643000002
SEP 10vs DETW 1223121211
SEP 10vs DETL 363000001
SEP 11vs CINL 133000001
SEP 12vs CINW 710000000
SEP 13vs CINL 5102010001
SEP 14@ MILW 324010102
SEP 14@ MILL 120100000
SEP 15@ MILL 3183100011
SEP 16@ MILL 063000000
SEP 16@ MILW 422111200
SEP 17@ PITL 153000001
SEP 18vs PITW 723100000
SEP 18@ PITW 652111210
SEP 19@ PITW 543110211
SEP 20@ PITW 214000003
SEP 21@ KCL 142000012
SEP 23@ KCL 3122000001
SEP 24vs MILW 420000000
SEP 25@ MILW 911000000
SEP 25vs MILL 031000001
SEP 27vs MILW 522100010

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.