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

2026 Regular season
Play log from 2015
Spray chart · 159 batted balls
Pop Out · 80.2 mph · 194 ftGroundout · 103.0 mph · 30 ftPop Out · 90.9 mph · 33 ftFlyout · 84.7 mph · 314 ftFlyout · 96.9 mph · 361 ftFlyout · 97.7 mph · 360 ftPop Out · 77.0 mph · 75 ftFlyout · 98.2 mph · 222 ftGroundout · 72.4 mph · 36 ftFlyout · 73.8 mph · 235 ftFlyout · 87.5 mph · 200 ftGrounded into a double play · 92.0 mph · 67 ftFlyout · 96.7 mph · 309 ftFlyout · 69.3 mph · 244 ftGroundout · 52.8 mph · 6 ftGroundout · 73.0 mph · 69 ftFlyout · 99.5 mph · 392 ftFlyout · 86.5 mph · 268 ftFlyout · 70.0 mph · 222 ftGroundout · 75.2 mph · 10 ftFlyout · 94.8 mph · 343 ftLineout · 95.7 mph · 269 ftFlyout · 92.4 mph · 362 ftFlyout · 93.7 mph · 353 ftGroundout · 93.7 mph · 8 ftForceout · 95.6 mph · 18 ftFlyout · 103.8 mph · 346 ftLineout · 102.1 mph · 176 ftFlyout · 86.7 mph · 308 ftPop Out · 80.0 mph · 105 ftFlyout · 89.9 mph · 273 ftFlyout · 96.4 mph · 268 ftField Error · 98.6 mph · 5 ftFlyout · 82.0 mph · 264 ftGroundout · 59.9 mph · 3 ftFlyout · 96.7 mph · 346 ftGroundout · 63.8 mph · 5 ftGroundout · 86.1 mph · 5 ftGroundout · 102.7 mph · 37 ftFlyout · 98.3 mph · 340 ftGroundout · 70.9 mph · 83 ftFlyout · 103.5 mph · 369 ftLineout · 108.8 mph · 147 ftFlyout · 80.3 mph · 219 ftFlyout · 97.1 mph · 395 ftGroundout · 107.1 mph · 106 ftGroundout · 88.8 mph · 99 ftGroundout · 94.9 mph · 115 ftFlyout · 92.4 mph · 255 ftPop Out · 95.4 mph · 138 ftGroundout · 103.4 mph · 148 ftGroundout · 72.4 mph · 103 ftGroundout · 94.0 mph · 5 ftFielder’s choice · 102.8 mph · 5 ftFlyout · 99.0 mph · 356 ftPop Out · 101.3 mph · 179 ftGroundout · 78.3 mph · 70 ftLineout · 93.8 mph · 170 ftFlyout · 77.6 mph · 245 ftPop Out · 72.7 mph · 165 ftPop Out · 81.4 mph · 83 ftFlyout · 80.2 mph · 262 ftFlyout · 89.6 mph · 228 ftFlyout · 86.2 mph · 209 ftLineout · 95.9 mph · 334 ftGroundout · 73.4 mph · 78 ftGrounded into a double play · 96.2 mph · 29 ftFlyout · 97.2 mph · 240 ftLineout · 80.1 mph · 145 ftFlyout · 81.0 mph · 233 ftLineout · 87.7 mph · 311 ftPop Out · 82.6 mph · 54 ftFlyout · 94.0 mph · 227 ftGroundout · 94.7 mph · 8 ftGrounded into a double play · 95.5 mph · 9 ftPop Out · 86.7 mph · 178 ftFlyout · 88.6 mph · 246 ftLineout · 103.2 mph · 334 ftFlyout · 97.4 mph · 328 ftFlyout · 101.7 mph · 386 ftGroundout · 80.7 mph · 19 ftFlyout · 87.1 mph · 299 ftFlyout · 96.0 mph · 365 ftLineout · 102.0 mph · 337 ftGroundout · 85.8 mph · 13 ftGrounded into a double play · 94.4 mph · 9 ftGroundout · 95.3 mph · 29 ftGroundout · 54.2 mph · 3 ftFlyout · 97.4 mph · 338 ftFlyout · 61.2 mph · 194 ftFlyout · 92.1 mph · 228 ftGrounded into a double play · 67.8 mph · 6 ftFlyout · 81.4 mph · 283 ftGroundout · 83.4 mph · 7 ftGroundout · 60.3 mph · 5 ftFlyout · 82.0 mph · 285 ftGroundout · 71.9 mph · 42 ftForceout · 82.0 mph · 25 ftLineout · 104.9 mph · 308 ftFlyout · 88.7 mph · 186 ftFlyout · 101.7 mph · 324 ftFlyout · 105.0 mph · 284 ftPop Out · 67.4 mph · 99 ftGroundout · 103.9 mph · 4 ftLineout · 76.6 mph · 142 ftFlyout · 98.5 mph · 357 ftForceout · 102.6 mph · 64 ftPop Out · 89.5 mph · 74 ftForceout · 59.7 mph · 16 ftPop Out · 76.7 mph · 183 ftHome Run · 110.9 mph · 402 ftSingle · 73.4 mph · 258 ftSingle · 76.4 mph · 14 ftHome Run · 108.2 mph · 425 ftSingle · 80.0 mph · 177 ftSingle · 102.4 mph · 123 ftSingle · 98.6 mph · 12 ftSingle · 104.6 mph · 239 ftSingle · 93.3 mph · 198 ftSingle · 77.8 mph · 179 ftSingle · 96.5 mph · 294 ftSingle · 100.9 mph · 82 ftSingle · 91.3 mph · 221 ftSingle · 99.6 mph · 240 ftSingle · 54.5 mph · 5 ftHome Run · 104.4 mph · 400 ftSingle · 68.9 mph · 100 ftSingle · 78.9 mph · 268 ftSingle · 83.6 mph · 237 ftSingle · 79.9 mph · 249 ftSingle · 94.9 mph · 284 ftDouble · 96.2 mph · 260 ftDouble · 79.3 mph · 260 ftSingle · 86.5 mph · 3 ftSingle · 82.8 mph · 218 ftSingle · 85.0 mph · 276 ftHome Run · 102.6 mph · 373 ftHome Run · 108.5 mph · 426 ftSingle · 58.0 mph · 6 ftSingle · 80.5 mph · 222 ftSingle · 98.3 mph · 192 ftHome Run · 108.5 mph · 369 ftHome Run · 108.7 mph · 433 ftHome Run · 102.5 mph · 398 ftHome Run · 109.5 mph · 430 ftDouble · 104.0 mph · 226 ftSingle · 75.1 mph · 251 ftSingle · 101.9 mph · 195 ftDouble · 106.3 mph · 185 ftDouble · 104.2 mph · 369 ftDouble · 104.8 mph · 341 ftDouble · 91.6 mph · 196 ftSingle · 96.8 mph · 228 ftSingle · 76.3 mph · 217 ftDouble · 89.8 mph · 322 ftSingle · 98.1 mph · 174 ftSingle · 102.7 mph · 241 ftHome Run · 109.0 mph · 391 ftSingle · 96.4 mph · 13 ft
Hit (49) Out (110) Home run (10)
Average exit velocity 89.4 mph · longest 433 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
MAR 26vs MINW 212110010
MAR 28vs MINL 142000001
MAR 29vs MINW 863211310
MAR 30vs TEXL 254000001
MAR 31vs TEXL 583100002
APR 4@ PITL 232000000
APR 5@ PITL 284110002
APR 6@ CWSW 214010100
APR 7@ CWSW 423020000
APR 8@ CWSW 532110010
APR 25vs BOSL 1174110001
APR 26vs BOSL 354000003
APR 28vs HOUW 531000001
APR 30vs HOUL 5112110020
MAY 2@ NYYL 491000020
MAY 3@ NYYL 3113100011
MAY 5@ MIAW 971000000
MAY 6@ MIAW 741000000
MAY 7@ MIAL 344010101
MAY 8vs ATHL 343000000
MAY 9vs ATHL 261000000
MAY 11vs NYYW 322100012
MAY 12vs NYYL 264010101
MAY 13vs NYYW 702100022
MAY 15@ WSHL 233100011
MAY 16@ WSHL 3134111101
MAY 17@ WSHW 734010001
MAY 18@ TBL 6165000001
MAY 20@ TBL 354000000
MAY 22vs DETW 742000000
MAY 24vs DETL 142000002
MAY 24vs DETW 533000001
MAY 25vs TBW 972010000
MAY 27vs TBW 1122010101
MAY 28vs TORL 122000001
MAY 29vs TORL 560000000
JUN 2@ BOSW 422110000
JUN 3@ BOSL 183000011
JUN 6@ TORL 461000001
JUN 7@ TORL 464010001
JUN 9vs SEAL 564010011
JUN 10vs SEAW 724020002
JUN 12vs SDW 734120002
JUN 13vs SDL 394010001
JUN 17@ SEAW 534000002
JUN 19@ LADL 560000000
JUN 22@ LAAW 614010001
JUN 23@ LAAL 152000012
JUN 26vs WSHW 312110021
JUN 27vs WSHL 343000001
JUN 28vs WSHL 461000000
JUL 1vs CWSW 612111111
JUL 5@ CINL 232000010
JUL 7vs CHCL 252000002
JUL 8vs CHCL 792222200
JUL 9vs CHCW 323111101
JUL 10vs KCW 531000000
JUL 11vs KCW 613000002
JUL 12vs KCW 822110001
JUL 18@ HOUW 422010101
JUL 20@ BOSL 565120200
JUL 22@ BOSL 364010102
JUL 22@ BOSW 512110000
JUL 24vs ATLL 671110000
JUL 25vs ATLW 324000002
JUL 26vs ATLL 233000001
JUL 27@ DETW 851111100
JUL 29@ DETW 1093000001
AUG 1vs PHIL 053010010
AUG 4vs LAAW 311111100
AUG 5vs LAAW 523111201
AUG 6vs LAAL 141010000
AUG 7@ TEXL 122000020
AUG 8@ TEXL 152010020
AUG 9@ TEXW 1055111203
AUG 10@ MINL 594000002
AUG 11@ MINW 524010002
AUG 12@ MINL 574110001
AUG 14@ TBW 652210020
AUG 15@ TBW 435010102
AUG 17@ TBL 675020001
AUG 18vs NYYL 132000011
AUG 19vs NYYL 351000000
AUG 21vs TBW 534000002
AUG 22vs TBW 324000000

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.