Batting
Tyler O'Neill

Tyler O'Neill

Baltimore Orioles
OF
Age: 31
Bats/Throws: R/R
5'9" / 200
DOB: 6/22/1995
(31 years, 4 months, 20 days)
OF
Season20262027Total
TeamBALFGDC- - -
LevelMLBPROJMLB
G85100729
PA2604342578
HR1018128
AVG.212.224.239
OBP.300.313.318
SLG.377.410.454
wOBA.302.318.332
wRC+94105112
WAR0.51.111.6
2026 Games
Played
RF:67
DH:11
RosterResource
Current Role:Bench (RR)
How Acquired:Free Agent (BOS) Dec'24
Draft:2013, Rd: 3, Pick: 12, Ovr: 85
Draft Team:Seattle Mariners
School:Garibaldi SS HS

Contract3 yr, $49.5M (2025-27) (RR)
Free Agent
AAV: $16.50M
Service Time
7.059
MiLB Options
n/a
Free Agent
2028
News
Rotowire: O'Neill was given a PRP injection in his injured right shoulder recently, Matt Weyrich of The Baltimore Sun reports. (9/23/2026)

News Settings
Article Source
All
FG
RG
Show

Game Log

Stat Selection:
Dashboard
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Statcast - Bat Tracking
  • Batted Ball
  • More Batted Ball
  • Win Probability
  • Statcast:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline - ABS
  • Plate Discipline - Legacy
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • Pitch Info:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline
  • Sports Info Solutions:
    Select
  • Pitch Type
  • Velocity
  • Plate Discipline
  • Regular
    Postseason
    Both
    Season
    2026
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    Data Export [Members Only]
    TotalTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    Regular- - -- - -- - -- - -26049801031231010.4%27.7%.165.26289.4.212.300.377.302.30794
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-08-22BALTBR4RF4000000000.0%0.0%.000.00088.0.000.000.000.000.108-100
    2026-08-21BALTBR4DH4000000000.0%50.0%.000.00084.8.000.000.000.000.155-100
    2026-08-19BALNYY9PH1000000000.0%0.0%.000.00097.2.000.000.000.000.010-100
    2026-08-18BALNYY3RF30000000033.3%33.3%.000.00080.1.000.333.000.233.46646
    2026-08-17BAL@TBR1RF5200000000.0%20.0%.000.50091.8.400.400.400.356.286131
    2026-08-15BAL@TBR1RF5100001000.0%40.0%.000.33376.8.200.200.200.178.2578
    2026-08-14BAL@TBR4RF41000200050.0%0.0%.000.50096.4.500.750.500.572.764281
    2026-08-12BAL@MIN4DH4100010000.0%25.0%.000.33379.5.250.250.250.223.20539
    2026-08-11BAL@MIN4RF4100000000.0%50.0%.000.50098.8.250.250.250.223.14439
    2026-08-10BAL@MIN4DH4000000000.0%50.0%.000.00074.9.000.000.000.000.032-100
    2026-08-09BAL@TEX4DH5100112000.0%60.0%.600.00090.3.200.200.800.410.419169
    2026-08-08BAL@TEX4DH41000000050.0%0.0%.000.50086.0.500.750.500.572.661281
    2026-08-07BAL@TEX4DH40000000050.0%0.0%.000.00080.7.000.500.000.349.399127
    2026-08-06BALLAA6PH-RF1100000000.0%0.0%.0001.00085.01.0001.0001.000.890.207502
    2026-08-05BALLAA4RF3100112000.0%33.3%1.000.00094.8.333.3331.333.683.668359
    2026-08-04BALLAA1PH1100111000.0%0.0%3.000.000102.61.0001.0004.0002.049.4321308
    2026-08-01BALPHI5RF41000000025.0%0.0%.000.33376.1.333.500.333.397.221160
    2026-07-29BAL@DET4RF3000000000.0%33.3%.000.000102.1.000.000.000.000.335-100
    2026-07-27BAL@DET1PH1100111000.0%0.0%3.000.000104.41.0001.0004.0002.0491.6051308
    2026-07-26BALATL6PH-RF3000000000.0%33.3%.000.00094.3.000.000.000.000.080-100
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-07-25BALATL7DH4000000000.0%50.0%.000.00091.1.000.000.000.000.044-100
    2026-07-24BALATL5PH1100010000.0%0.0%.0001.00080.51.0001.0001.000.890.859502
    2026-07-22BAL@BOS4RF2100010000.0%0.0%.000.50098.9.500.500.500.445.340193
    2026-07-22BAL@BOS4RF4110001000.0%50.0%.250.50097.6.250.250.500.315.035103
    2026-07-20BAL@BOS4RF5210012000.0%0.0%.200.40087.8.400.400.600.430.275183
    2026-07-18BAL@HOU6PH-RF2100001000.0%50.0%.0001.00054.5.500.500.500.445.054193
    2026-07-12BALKCR7PH-RF2100010000.0%50.0%.0001.00098.3.500.500.500.445.007193
    2026-07-11BALKCR6RF3000000000.0%66.7%.000.00088.6.000.000.000.000.006-100
    2026-07-10BALKCR6PH-RF1000000000.0%0.0%.000.00097.4.000.000.000.000.016-100
    2026-07-09BALCHC5RF3100111000.0%33.3%1.000.000102.8.333.3331.333.683.591359
    2026-07-08BALCHC7PH-RF2200222000.0%0.0%3.000.000108.61.0001.0004.0002.0491.6851308
    2026-07-07BALCHC8PH-RF2000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-07-05BAL@CIN6RF30000000033.3%0.0%.000.00091.9.000.333.000.233.59746
    2026-07-01BALCHW6RF31001110033.3%33.3%1.500.000109.5.500.6672.000.916.905520
    2026-06-28BALWSN6PH1000000000.0%0.0%.000.000101.7.000.000.000.0001.020-100
    2026-06-27BALWSN5RF3000000000.0%33.3%.000.00083.9.000.000.000.000.064-100
    2026-06-26BALWSN5RF41100100050.0%25.0%.5001.000104.0.500.7501.000.664.568346
    2026-06-23BAL@LAA8DH30000000033.3%66.7%.000.000.000.333.000.233.23346
    2026-06-22BAL@LAA5RF4100000000.0%25.0%.000.33396.2.250.250.250.223.34839
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-06-19BAL@LAD9RF0000000000.0%0.0%.000.000.000.000.000.000
    2026-06-17BAL@SEA7RF4000000000.0%50.0%.000.00099.7.000.000.000.000.184-100
    2026-06-13BALSDP7RF4110000000.0%25.0%.250.333101.4.250.250.500.315.395103
    2026-06-12BALSDP8RF4200010000.0%50.0%.0001.00088.5.500.500.500.445.305193
    2026-06-10BALSEA7DH4220000000.0%50.0%.5001.00098.2.500.5001.000.631.420322
    2026-06-09BALSEA8RF51100000020.0%20.0%.250.33394.8.250.400.500.392.411156
    2026-06-07BAL@TOR7RF4100000000.0%25.0%.000.33383.9.250.250.250.223.02239
    2026-06-06BAL@TOR7PH-RF1000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-06-03BAL@BOS7RF40000000025.0%25.0%.000.00077.1.000.250.000.175.1785
    2026-06-02BAL@BOS7RF2100010100.0%0.0%.000.50080.2.500.500.500.445.405193
    2026-05-29BALTOR7RF0000000000.0%0.0%.000.000.000.000.000.000
    2026-05-28BALTOR7RF2000000000.0%50.0%.000.00095.3.000.000.000.000.152-100
    2026-05-27BALTBR7RF2100001000.0%50.0%.0001.00096.8.500.500.500.445.340193
    2026-05-25BALTBR9RF2100000000.0%0.0%.000.50065.3.500.500.500.445.488193
    2026-05-24BALDET7PH-RF2000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-05-24BALDET5RF3000000000.0%33.3%.000.00079.3.000.000.000.000.283-100
    2026-05-22BALDET7PH-RF2000000000.0%0.0%.000.00079.9.000.000.000.000.034-100
    2026-05-20BAL@TBR5RF4000000000.0%0.0%.000.00081.6.000.000.000.000.136-100
    2026-05-18BAL@TBR5RF5000000000.0%20.0%.000.00093.9.000.000.000.000.152-100
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-05-17BAL@WSN4RF4100000000.0%25.0%.000.33383.0.250.250.250.223.09439
    2026-05-16BAL@WSN6RF4100111000.0%25.0%.750.00098.0.250.2501.000.512.543240
    2026-05-15BAL@WSN6RF40000100025.0%25.0%.000.00097.3.000.250.000.175.3925
    2026-05-13BALNYY5RF40000100050.0%50.0%.000.000.000.500.000.349.349127
    2026-05-12BALNYY6RF4110001000.0%25.0%.250.33384.9.250.250.500.315.093103
    2026-05-11BALNYY5RF30000100033.3%66.7%.000.000.000.333.000.233.23346
    2026-05-09BALATH9PH1000000000.0%0.0%.000.00082.0.000.000.000.000.188-100
    2026-05-08BALATH5RF3000000000.0%0.0%.000.00071.4.000.000.000.000.083-100
    2026-05-07BAL@MIA6RF4100001000.0%25.0%.000.33397.4.250.250.250.223.35839
    2026-05-06BAL@MIA7PH1000000000.0%0.0%.000.00070.9.000.000.000.000.268-100
    2026-05-05BAL@MIA3PH-DH1000000000.0%0.0%.000.000103.5.000.000.000.000.615-100
    2026-05-03BAL@NYY4RF40000100025.0%25.0%.000.00097.5.000.250.000.175.2015
    2026-05-02BAL@NYY5RF30000000066.7%0.0%.000.00089.9.000.667.000.465.466207
    2026-04-30BALHOU6RF41000100050.0%0.0%.000.500101.5.500.750.500.572.681281
    2026-04-28BALHOU7PH-RF1000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-04-26BALBOS5RF4000000000.0%75.0%.000.000105.0.000.000.000.000.025-100
    2026-04-25BALBOS5RF4100010000.0%25.0%.000.33397.7.250.250.250.223.15539
    2026-04-08BAL@CHW5RF41000100025.0%0.0%.000.50080.7.500.750.500.579.422287
    2026-04-07BAL@CHW5PH-RF3200000000.0%0.0%.000.66786.0.667.667.667.593.057296
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-04-06BAL@CHW5RF4100001000.0%0.0%.000.25087.4.250.250.250.223.27439
    2026-04-05BAL@PIT5RF4100010000.0%50.0%.000.50078.9.250.250.250.223.22339
    2026-04-04BAL@PIT8PH-RF2000000000.0%0.0%.000.00094.4.000.000.000.000.417-100
    2026-03-31BALTEX6RF4000010000.0%50.0%.000.00067.4.000.250.000.182.18211
    2026-03-30BALTEX5DH4000000000.0%25.0%.000.00092.6.000.000.000.000.318-100
    2026-03-29BALMIN6RF41001230025.0%0.0%1.000.00086.1.333.5001.333.687.707361
    2026-03-28BALMIN6PH-RF2000000000.0%50.0%.000.000103.9.000.000.000.000.090-100
    2026-03-26BALMIN6RF31000100033.3%0.0%.000.50086.6.500.667.500.529.332252
    TotalTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    Regular- - -- - -- - -- - -26049801031231010.4%27.7%.165.26289.4.212.300.377.302.30794
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-08-22BALTBR4RF4000000000.0%0.0%.000.00088.0.000.000.000.000.108-100
    2026-08-21BALTBR4DH4000000000.0%50.0%.000.00084.8.000.000.000.000.155-100
    2026-08-19BALNYY9PH1000000000.0%0.0%.000.00097.2.000.000.000.000.010-100
    2026-08-18BALNYY3RF30000000033.3%33.3%.000.00080.1.000.333.000.233.46646
    2026-08-17BAL@TBR1RF5200000000.0%20.0%.000.50091.8.400.400.400.356.286131
    2026-08-15BAL@TBR1RF5100001000.0%40.0%.000.33376.8.200.200.200.178.2578
    2026-08-14BAL@TBR4RF41000200050.0%0.0%.000.50096.4.500.750.500.572.764281
    2026-08-12BAL@MIN4DH4100010000.0%25.0%.000.33379.5.250.250.250.223.20539
    2026-08-11BAL@MIN4RF4100000000.0%50.0%.000.50098.8.250.250.250.223.14439
    2026-08-10BAL@MIN4DH4000000000.0%50.0%.000.00074.9.000.000.000.000.032-100
    2026-08-09BAL@TEX4DH5100112000.0%60.0%.600.00090.3.200.200.800.410.419169
    2026-08-08BAL@TEX4DH41000000050.0%0.0%.000.50086.0.500.750.500.572.661281
    2026-08-07BAL@TEX4DH40000000050.0%0.0%.000.00080.7.000.500.000.349.399127
    2026-08-06BALLAA6PH-RF1100000000.0%0.0%.0001.00085.01.0001.0001.000.890.207502
    2026-08-05BALLAA4RF3100112000.0%33.3%1.000.00094.8.333.3331.333.683.668359
    2026-08-04BALLAA1PH1100111000.0%0.0%3.000.000102.61.0001.0004.0002.049.4321308
    2026-08-01BALPHI5RF41000000025.0%0.0%.000.33376.1.333.500.333.397.221160
    2026-07-29BAL@DET4RF3000000000.0%33.3%.000.000102.1.000.000.000.000.335-100
    2026-07-27BAL@DET1PH1100111000.0%0.0%3.000.000104.41.0001.0004.0002.0491.6051308
    2026-07-26BALATL6PH-RF3000000000.0%33.3%.000.00094.3.000.000.000.000.080-100
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-07-25BALATL7DH4000000000.0%50.0%.000.00091.1.000.000.000.000.044-100
    2026-07-24BALATL5PH1100010000.0%0.0%.0001.00080.51.0001.0001.000.890.859502
    2026-07-22BAL@BOS4RF2100010000.0%0.0%.000.50098.9.500.500.500.445.340193
    2026-07-22BAL@BOS4RF4110001000.0%50.0%.250.50097.6.250.250.500.315.035103
    2026-07-20BAL@BOS4RF5210012000.0%0.0%.200.40087.8.400.400.600.430.275183
    2026-07-18BAL@HOU6PH-RF2100001000.0%50.0%.0001.00054.5.500.500.500.445.054193
    2026-07-12BALKCR7PH-RF2100010000.0%50.0%.0001.00098.3.500.500.500.445.007193
    2026-07-11BALKCR6RF3000000000.0%66.7%.000.00088.6.000.000.000.000.006-100
    2026-07-10BALKCR6PH-RF1000000000.0%0.0%.000.00097.4.000.000.000.000.016-100
    2026-07-09BALCHC5RF3100111000.0%33.3%1.000.000102.8.333.3331.333.683.591359
    2026-07-08BALCHC7PH-RF2200222000.0%0.0%3.000.000108.61.0001.0004.0002.0491.6851308
    2026-07-07BALCHC8PH-RF2000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-07-05BAL@CIN6RF30000000033.3%0.0%.000.00091.9.000.333.000.233.59746
    2026-07-01BALCHW6RF31001110033.3%33.3%1.500.000109.5.500.6672.000.916.905520
    2026-06-28BALWSN6PH1000000000.0%0.0%.000.000101.7.000.000.000.0001.020-100
    2026-06-27BALWSN5RF3000000000.0%33.3%.000.00083.9.000.000.000.000.064-100
    2026-06-26BALWSN5RF41100100050.0%25.0%.5001.000104.0.500.7501.000.664.568346
    2026-06-23BAL@LAA8DH30000000033.3%66.7%.000.000.000.333.000.233.23346
    2026-06-22BAL@LAA5RF4100000000.0%25.0%.000.33396.2.250.250.250.223.34839
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-06-19BAL@LAD9RF0000000000.0%0.0%.000.000.000.000.000.000
    2026-06-17BAL@SEA7RF4000000000.0%50.0%.000.00099.7.000.000.000.000.184-100
    2026-06-13BALSDP7RF4110000000.0%25.0%.250.333101.4.250.250.500.315.395103
    2026-06-12BALSDP8RF4200010000.0%50.0%.0001.00088.5.500.500.500.445.305193
    2026-06-10BALSEA7DH4220000000.0%50.0%.5001.00098.2.500.5001.000.631.420322
    2026-06-09BALSEA8RF51100000020.0%20.0%.250.33394.8.250.400.500.392.411156
    2026-06-07BAL@TOR7RF4100000000.0%25.0%.000.33383.9.250.250.250.223.02239
    2026-06-06BAL@TOR7PH-RF1000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-06-03BAL@BOS7RF40000000025.0%25.0%.000.00077.1.000.250.000.175.1785
    2026-06-02BAL@BOS7RF2100010100.0%0.0%.000.50080.2.500.500.500.445.405193
    2026-05-29BALTOR7RF0000000000.0%0.0%.000.000.000.000.000.000
    2026-05-28BALTOR7RF2000000000.0%50.0%.000.00095.3.000.000.000.000.152-100
    2026-05-27BALTBR7RF2100001000.0%50.0%.0001.00096.8.500.500.500.445.340193
    2026-05-25BALTBR9RF2100000000.0%0.0%.000.50065.3.500.500.500.445.488193
    2026-05-24BALDET7PH-RF2000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-05-24BALDET5RF3000000000.0%33.3%.000.00079.3.000.000.000.000.283-100
    2026-05-22BALDET7PH-RF2000000000.0%0.0%.000.00079.9.000.000.000.000.034-100
    2026-05-20BAL@TBR5RF4000000000.0%0.0%.000.00081.6.000.000.000.000.136-100
    2026-05-18BAL@TBR5RF5000000000.0%20.0%.000.00093.9.000.000.000.000.152-100
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-05-17BAL@WSN4RF4100000000.0%25.0%.000.33383.0.250.250.250.223.09439
    2026-05-16BAL@WSN6RF4100111000.0%25.0%.750.00098.0.250.2501.000.512.543240
    2026-05-15BAL@WSN6RF40000100025.0%25.0%.000.00097.3.000.250.000.175.3925
    2026-05-13BALNYY5RF40000100050.0%50.0%.000.000.000.500.000.349.349127
    2026-05-12BALNYY6RF4110001000.0%25.0%.250.33384.9.250.250.500.315.093103
    2026-05-11BALNYY5RF30000100033.3%66.7%.000.000.000.333.000.233.23346
    2026-05-09BALATH9PH1000000000.0%0.0%.000.00082.0.000.000.000.000.188-100
    2026-05-08BALATH5RF3000000000.0%0.0%.000.00071.4.000.000.000.000.083-100
    2026-05-07BAL@MIA6RF4100001000.0%25.0%.000.33397.4.250.250.250.223.35839
    2026-05-06BAL@MIA7PH1000000000.0%0.0%.000.00070.9.000.000.000.000.268-100
    2026-05-05BAL@MIA3PH-DH1000000000.0%0.0%.000.000103.5.000.000.000.000.615-100
    2026-05-03BAL@NYY4RF40000100025.0%25.0%.000.00097.5.000.250.000.175.2015
    2026-05-02BAL@NYY5RF30000000066.7%0.0%.000.00089.9.000.667.000.465.466207
    2026-04-30BALHOU6RF41000100050.0%0.0%.000.500101.5.500.750.500.572.681281
    2026-04-28BALHOU7PH-RF1000000000.0%100.0%.000.000.000.000.000.000.000-100
    2026-04-26BALBOS5RF4000000000.0%75.0%.000.000105.0.000.000.000.000.025-100
    2026-04-25BALBOS5RF4100010000.0%25.0%.000.33397.7.250.250.250.223.15539
    2026-04-08BAL@CHW5RF41000100025.0%0.0%.000.50080.7.500.750.500.579.422287
    2026-04-07BAL@CHW5PH-RF3200000000.0%0.0%.000.66786.0.667.667.667.593.057296
    DateTeamOppBOPosdividerPAH2B3BHRRRBISBCSdividerBB%K%ISOBABIPdividerEVdividerAVGOBPSLGwOBAxwOBAwRC+
    2026-04-06BAL@CHW5RF4100001000.0%0.0%.000.25087.4.250.250.250.223.27439
    2026-04-05BAL@PIT5RF4100010000.0%50.0%.000.50078.9.250.250.250.223.22339
    2026-04-04BAL@PIT8PH-RF2000000000.0%0.0%.000.00094.4.000.000.000.000.417-100
    2026-03-31BALTEX6RF4000010000.0%50.0%.000.00067.4.000.250.000.182.18211
    2026-03-30BALTEX5DH4000000000.0%25.0%.000.00092.6.000.000.000.000.318-100
    2026-03-29BALMIN6RF41001230025.0%0.0%1.000.00086.1.333.5001.333.687.707361
    2026-03-28BALMIN6PH-RF2000000000.0%50.0%.000.000103.9.000.000.000.000.090-100
    2026-03-26BALMIN6RF31000100033.3%0.0%.000.50086.6.500.667.500.529.332252