On MLB 40-man: YES
Acquired: Free Agent (BOS) Dec'24
Sat 7/05 | Sun 7/06 | Mon 7/07 |
---|---|---|
8Batting 8 @ATL 7-6 10• | @ATL 11:35 AM EDT | --- |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $9.83
Median $9.00
FanGraphs Points
Average $10.19
Median $9.00
All Leagues
Average $6.10
Median $6.00
FanGraphs Points
Average $6.20
Median $6.00
Roster%
84.97%
Change
7Day
2.14%
30Day
0%
2025 OPL Round 3
OPL Roster%
10.00%
OPL Average Salary
$8.70

July 4, 2025 1:29 PM : O'Neill (shoulder) was activated from the 10-day injured list prior to Friday's game in Atlanta.
Analysis: O'Neill had a setback during his rehab assignment and hasn't played for the big club since May 16. He hit .324 with one home run and 12 strikeouts during 12 rehab games and is slashing .188/.280/.325 with two home runs and two steals in 24 games for the Orioles.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | STL | 61 | 142 | 130 | 33 | 5 | 0 | 9 | 7 | 3 | 2 | 0 | 3.08 | 187.70 |
2019 | STL | 60 | 151 | 141 | 37 | 6 | 0 | 5 | 10 | 0 | 1 | 0 | 2.71 | 162.50 |
2020 | STL | 50 | 157 | 139 | 24 | 5 | 0 | 7 | 15 | 2 | 3 | 1 | 2.59 | 129.60 |
2021 | STL | 138 | 537 | 482 | 138 | 26 | 2 | 34 | 38 | 13 | 15 | 4 | 6.29 | 867.50 |
2022 | STL | 96 | 383 | 334 | 76 | 11 | 1 | 14 | 38 | 4 | 14 | 4 | 4.19 | 402.20 |
2023 | STL | 72 | 266 | 238 | 55 | 14 | 0 | 9 | 28 | 0 | 5 | 0 | 4.01 | 288.70 |
2024 | BOS | 113 | 473 | 411 | 99 | 18 | 0 | 31 | 53 | 7 | 4 | 0 | 5.97 | 674.60 |
2025 | BAL | 25 | 97 | 83 | 16 | 3 | 1 | 2 | 10 | 2 | 2 | 0 | 3.18 | 79.60 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | SEA (R) | 28 | 116 | 100 | 31 | 5 | 3 | 1 | 12 | 4 | 2 | 4 | 5.54 | 155.20 |
2014 | SEA (R) | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2 | -2.00 |
2014 | SEA (A-) | 3 | 11 | 10 | 4 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 7.07 | 21.20 |
2014 | SEA (A) | 57 | 245 | 219 | 54 | 9 | 0 | 13 | 20 | 5 | 5 | 0 | 5.55 | 316.20 |
2015 | SEA (A+) | 106 | 449 | 407 | 106 | 21 | 2 | 32 | 29 | 7 | 16 | 5 | 6.45 | 684.10 |
2016 | SEA (AA) | 130 | 575 | 492 | 144 | 26 | 4 | 24 | 62 | 9 | 12 | 2 | 6.68 | 868.40 |
2017 | SEA (AAA) | 93 | 396 | 349 | 85 | 21 | 2 | 19 | 44 | 1 | 9 | 2 | 5.64 | 524.40 |
2017 | STL (AAA) | 37 | 161 | 146 | 37 | 5 | 1 | 12 | 10 | 2 | 5 | 0 | 6.48 | 239.70 |
2018 | STL (AAA) | 64 | 273 | 238 | 74 | 9 | 2 | 26 | 29 | 2 | 3 | 1 | 8.66 | 554.20 |
2019 | STL (AA) | 6 | 24 | 24 | 4 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 3.35 | 20.10 |
2019 | STL (AAA) | 41 | 166 | 151 | 40 | 5 | 0 | 11 | 14 | 0 | 3 | 0 | 5.82 | 238.60 |
2022 | STL (AAA) | 5 | 22 | 20 | 8 | 2 | 0 | 1 | 0 | 2 | 0 | 0 | 9.2 | 46.00 |
2023 | STL (AAA) | 8 | 31 | 26 | 6 | 1 | 0 | 0 | 5 | 0 | 0 | 0 | 3.19 | 25.50 |
2024 | BOS (AAA) | 1 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3 | -3.00 |
2025 | BAL (A+) | 1 | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.6 | 2.60 |
2025 | BAL (AA) | 5 | 17 | 15 | 3 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 3.44 | 17.20 |
2025 | BAL (AAA) | 6 | 21 | 19 | 8 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 5.3 | 31.80 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 4, 2025 | BAL | @ATL | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 5.60 |
May 15, 2025 | BAL | MIN | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
May 14, 2025 | BAL | MIN | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
May 14, 2025 | BAL | MIN | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 3.80 |
May 11, 2025 | BAL | @LAA | 5 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.00 |
May 10, 2025 | BAL | @LAA | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
May 9, 2025 | BAL | @LAA | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 5.60 |
Apr 23, 2025 | BAL | @WSN | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | -4.00 |
Apr 22, 2025 | BAL | @WSN | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Apr 19, 2025 | BAL | CIN | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 4.60 |
Totals | 37 | 30 | 3 | 6 | 0 | 0 | 0 | 3 | 2 | 0 | 1 | 2 | 0 | 8.60 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 1, 2025 | AAA | NOR | DUR | 4 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 29, 2025 | AA | CHE | ALT | 3 | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
Jun 28, 2025 | AA | CHE | ALT | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 27, 2025 | AA | CHE | ALT | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 25, 2025 | AA | CHE | ALT | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 24, 2025 | AA | CHE | ALT | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 22, 2025 | A+ | ABD | BRK | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 10, 2025 | AAA | NOR | NAS | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Jun 8, 2025 | AAA | NOR | @LOU | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 7, 2025 | AAA | NOR | @LOU | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 34 | 31 | 10 | 3 | 0 | 0 | 1 | 4 | 2 | 0 | 0 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
August 2, 2016 9:11 PM | add | Kirby Your Enthusiasm | $1 |
October 7, 2016 12:52 PM | increase | Kirby Your Enthusiasm | $2 |
January 2, 2017 11:28 PM | move | Hold the Mayo (from Kirby Your Enthusiasm) | $2 |
April 15, 2017 8:41 AM | move | Mikey's Marauders ☠️ (from Hold the Mayo) | $2 |
October 7, 2017 1:50 AM | increase | Mikey's Marauders ☠️ | $3 |
November 24, 2017 5:27 PM | move | BatGPT (from Mikey's Marauders ☠️ ) | $3 |
March 24, 2018 7:19 PM | cut | BatGPT | $2 |
April 20, 2018 10:14 PM | add | Salmon of Campusano | $11 |
May 13, 2018 9:30 PM | move | Juuuust A Bit Outside (from Salmon of Campusano) | $11 |
October 12, 2018 12:54 PM | increase | Juuuust A Bit Outside | $13 |
January 17, 2019 2:36 PM | cut | Juuuust A Bit Outside | $7 |
March 17, 2019 9:03 PM | add | Hold the Mayo | $8 |
April 25, 2019 8:36 PM | move | Homebrew Crew 🍺🍺🍺 (from Hold the Mayo) | $8 |
August 5, 2019 5:01 PM | cut | Homebrew Crew 🍺🍺🍺 | $4 |
September 8, 2019 3:37 PM | add | Homebrew Crew 🍺🍺🍺 | $4 |
September 8, 2019 3:39 PM | cut | Homebrew Crew 🍺🍺🍺 | $2 |
September 29, 2019 3:58 PM | add | Taco Corp 2.0 🌮 | $99 |
October 4, 2019 5:07 PM | increase | Taco Corp 2.0 🌮 | $101 |
November 15, 2019 12:42 PM | cut | Taco Corp 2.0 🌮 | $0 |
July 13, 2020 8:30 AM | add | Mikey's Marauders ☠️ | $1 |
September 30, 2020 7:16 PM | increase | Mikey's Marauders ☠️ | $3 |
March 26, 2021 9:23 PM | move | Kirby Your Enthusiasm (from Mikey's Marauders ☠️ ) | $3 |
April 12, 2021 11:54 AM | cut | Kirby Your Enthusiasm | $2 |
May 1, 2021 8:40 AM | add | Homebrew Crew 🍺🍺🍺 | $2 |
October 9, 2021 4:25 AM | increase | Homebrew Crew 🍺🍺🍺 | $4 |
May 29, 2022 4:24 PM | move | Taco Corp 2.0 🌮 (from Homebrew Crew 🍺🍺🍺) | $4 |
September 1, 2022 8:53 AM | move | Kirby Your Enthusiasm (from Taco Corp 2.0 🌮) | $4 |
October 14, 2022 2:19 AM | increase | Kirby Your Enthusiasm | $6 |
October 12, 2023 11:12 AM | increase | Kirby Your Enthusiasm | $8 |
October 10, 2024 12:15 AM | increase | Kirby Your Enthusiasm | $10 |
March 18, 2025 9:13 AM | move | Hold the Mayo (from Kirby Your Enthusiasm) | $10 |
July 1, 2025 8:32 AM | cut | Hold the Mayo | $5 |