Loading games...
2026 Stats
G
1
AB
2
H
1
HR
0
RBI
0
R
1
SB
0
AVG
.500
OBP
.667
SLG
.500
OPS
1.167
Career Stats
G
645
AB
2058
H
499
HR
118
RBI
304
R
336
SB
48
AVG
.242
OBP
.320
SLG
.463
OPS
.783
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | STL | 61 | 142 | 130 | 33 | 9 | 23 | 2 | .254 | .303 | .500 | .803 | |
| 2019 | STL | 60 | 151 | 141 | 37 | 5 | 16 | 1 | .262 | .311 | .411 | .722 | |
| 2020 | STL | 50 | 157 | 139 | 24 | 7 | 19 | 3 | .173 | .261 | .360 | .621 | GG |
| 2021 | STL | 138 | 537 | 482 | 138 | 34 | 80 | 15 | .286 | .352 | .560 | .912 | GG |
| 2022 | STL | 96 | 383 | 334 | 76 | 14 | 58 | 14 | .228 | .308 | .392 | .700 | |
| 2023 | STL | 72 | 266 | 238 | 55 | 9 | 21 | 5 | .231 | .312 | .403 | .715 | |
| 2024 | BOS | 113 | 473 | 411 | 99 | 31 | 61 | 4 | .241 | .336 | .511 | .847 | |
| 2025 | BAL | 54 | 209 | 181 | 36 | 9 | 26 | 4 | .199 | .292 | .392 | .684 | |
| 2026 | BAL | 1 | 3 | 2 | 1 | — | — | — | .500 | .667 | .500 | 1.167 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | SEA | 2 | 2 | 1 | — | — | — | — | .000 | .500 | .000 | .500 |
| 2016 | SEA | 11 | 10 | 10 | 4 | 1 | 5 | 1 | .400 | .400 | .700 | 1.100 |
| 2017 | SEA | 13 | 34 | 29 | 9 | 1 | 8 | — | .310 | .412 | .552 | .964 |
| 2018 | STL | 7 | 15 | 12 | 3 | — | — | 2 | .250 | .400 | .250 | .650 |
| 2019 | STL | 22 | 69 | 61 | 14 | 5 | 8 | — | .230 | .319 | .541 | .860 |
| 2020 | STL | 12 | 42 | 34 | 8 | 2 | 7 | — | .235 | .381 | .471 | .852 |
| 2021 | STL | 16 | 47 | 45 | 16 | 2 | 10 | 3 | .356 | .383 | .556 | .939 |
| 2022 | STL | 10 | 29 | 25 | 6 | — | 1 | — | .240 | .345 | .280 | .625 |
| 2023 | STL | 10 | 27 | 24 | 4 | — | 1 | — | .167 | .259 | .208 | .467 |
| 2024 | BOS | 14 | 43 | 35 | 10 | 2 | 4 | 2 | .286 | .419 | .514 | .933 |
| 2025 | BAL | 12 | 32 | 29 | 9 | 1 | 4 | — | .310 | .375 | .483 | .858 |
| 2026 | BAL | 9 | 23 | 21 | 9 | 1 | 4 | — | .429 | .478 | .667 | 1.145 |
Postseason
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | STL | 3 | — | — | — | — | — | — | .000 | .000 | .000 | .000 |
| 2021 | STL | 1 | 5 | 4 | — | — | — | 1 | .000 | .200 | .000 | .200 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-26 | vs MIN | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
Transactions
Entire history • newest first.
2025-09-12
Baltimore Orioles activated RF Tyler O'Neill from the 10-day injured list.
2025-09-09
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-09-09
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-09-09
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-09-07
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Chesapeake Baysox.
2025-09-07
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Chesapeake Baysox.
2025-08-08
Baltimore Orioles placed RF Tyler O'Neill on the 10-day injured list retroactive to August 6, 2025. Right wrist inflammation.
2025-07-04
Baltimore Orioles activated RF Tyler O'Neill from the 10-day injured list.
2025-07-01
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-06-24
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Chesapeake Baysox.
2025-06-22
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Aberdeen IronBirds.
2025-06-06
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-06-06
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-05-18
Baltimore Orioles placed RF Tyler O'Neill on the 10-day injured list retroactive to May 16, 2025. Left shoulder impingement.
2025-05-09
Baltimore Orioles activated RF Tyler O'Neill from the 10-day injured list.
2025-05-06
Baltimore Orioles sent RF Tyler O'Neill on a rehab assignment to Norfolk Tides.
2025-04-26
Baltimore Orioles placed RF Tyler O'Neill on the 10-day injured list retroactive to April 24, 2025. Neck inflammation.
2025-04-16
LF Tyler O'Neill changed number to 9.
2025-04-15
LF Tyler O'Neill changed number to 42.
2024-12-10
Baltimore Orioles signed free agent LF Tyler O'Neill.
2024-10-31
LF Tyler O'Neill elected free agency.
2024-08-17
Boston Red Sox activated LF Tyler O'Neill from the 10-day injured list.
2024-08-07
Boston Red Sox placed LF Tyler O'Neill on the 10-day injured list retroactive to August 4, 2024. Left leg infection.
2024-06-05
Boston Red Sox activated LF Tyler O'Neill from the 10-day injured list.
2024-06-04
Boston Red Sox sent LF Tyler O'Neill on a rehab assignment to Worcester Red Sox.
2024-05-29
Boston Red Sox placed LF Tyler O'Neill on the 10-day injured list retroactive to May 26, 2024. Right knee inflammation.
2024-04-23
Boston Red Sox activated LF Tyler O'Neill from the 7-day injured list.
2024-04-18
Boston Red Sox placed LF Tyler O'Neill on the 7-day injured list retroactive to April 16, 2024. Concussion.
2023-12-08
St. Louis Cardinals traded LF Tyler O'Neill to Boston Red Sox for RHP Nick Robertson and RHP Victor Santos.
2023-10-02
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2023-09-17
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Right foot sprain.
2023-07-20
St. Louis Cardinals activated LF Tyler O'Neill from the 60-day injured list.
2023-07-04
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Memphis Redbirds.
2023-06-16
St. Louis Cardinals transferred LF Tyler O'Neill from the 10-day injured list to the 60-day injured list. Lower back strain.
2023-05-05
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Lower back strain.
2022-10-09
St. Louis Cardinals activated LF Tyler O'Neill.
2022-10-07
St. Louis Cardinals reassigned LF Tyler O'Neill to the minor leagues.
2022-10-06
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2022-09-17
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Left hamstring strain.
2022-07-14
St. Louis Cardinals activated LF Tyler O'Neill.
2022-07-04
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Memphis Redbirds.
2022-06-20
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Left hamstring strain.
2022-06-07
St. Louis Cardinals activated LF Tyler O'Neill.
2022-06-03
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Memphis Redbirds.
2022-05-20
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Right shoulder impingement.
2022-05-20
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Right shoulder impingement.
2021-05-27
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2021-05-27
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2021-05-18
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Left middle finger fracture.
2021-04-23
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2021-04-11
St. Louis Cardinals placed LF Tyler O'Neill on the 10 day injured list. Right groin strain.
2021-02-11
Tyler O'Neill changed number to 27.
2019-10-16
St. Louis Cardinals activated LF Tyler O'Neill.
2019-10-03
St. Louis Cardinals reassigned LF Tyler O'Neill to the minor leagues.
2019-08-30
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2019-08-26
St. Louis Cardinals sent OF Tyler O'Neill on a rehab assignment to Springfield Cardinals.
2019-08-21
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Memphis Redbirds.
2019-08-03
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list retroactive to August 1, 2019. Left wrist strain.
2019-06-29
St. Louis Cardinals recalled LF Tyler O'Neill from Memphis Redbirds.
2019-05-04
St. Louis Cardinals optioned LF Tyler O'Neill to Memphis Redbirds.
2019-04-26
Tyler O'Neill roster status changed by St. Louis Cardinals.
2019-04-23
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Springfield Cardinals.
2019-04-16
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day injured list. Right elbow ulnar nerve subluxation.
2018-08-14
St. Louis Cardinals activated LF Tyler O'Neill from the 10-day injured list.
2018-08-10
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Memphis Redbirds.
2018-08-06
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day disabled list retroactive to August 4, 2018. Inflammation of the groin area.
2018-07-31
St. Louis Cardinals recalled LF Tyler O'Neill from Memphis Redbirds.
2018-07-17
St. Louis Cardinals reassigned LF Tyler O'Neill to the minor leagues.
2018-07-17
St. Louis Cardinals optioned LF Tyler O'Neill to Memphis Redbirds.
2018-07-14
St. Louis Cardinals sent LF Tyler O'Neill on a rehab assignment to Memphis Redbirds.
2018-07-05
St. Louis Cardinals placed LF Tyler O'Neill on the 10-day disabled list. Left groin strain.
2018-07-02
St. Louis Cardinals recalled LF Tyler O'Neill from Memphis Redbirds.
2018-05-31
St. Louis Cardinals optioned LF Tyler O'Neill to Memphis Redbirds.
2018-05-18
St. Louis Cardinals recalled Tyler O'Neill from Memphis Redbirds.
2018-04-28
St. Louis Cardinals optioned LF Tyler O'Neill to Memphis Redbirds.
2018-04-19
St. Louis Cardinals recalled Tyler O'Neill from Memphis Redbirds.
2018-03-12
St. Louis Cardinals optioned RF Tyler O'Neill to Memphis Redbirds.
2017-11-20
St. Louis Cardinals selected the contract of Tyler O'Neill from Memphis Redbirds.
2017-07-21
St. Louis Cardinals traded LHP Marco Gonzales to Seattle Mariners for RF Tyler O'Neill.
2017-01-30
Seattle Mariners invited non-roster OF Tyler O'Neill to spring training.
2016-03-06
OF Tyler O'Neill assigned to Seattle Mariners.
2015-03-26
LF Tyler O'Neill assigned to Seattle Mariners.
2013-06-12
Seattle Mariners signed C Tyler O'Neill.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2026
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: orioles.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch tracking data available. | ||||||
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch category data available. | ||||||