MLB belt games · Kansas City Royals, Pittsburgh Pirates, San Diego Padres, Texas Rangers, Baltimore Orioles, Chicago White Sox, Tampa Bay Rays
Ryan O'Hearn
Played in 49 belt games from August 11, 2018 to July 9, 2026, winning 14. Helped take the belt 8 times.
49Belt games
14–35Record
8Title-winning games
0.6H per belt game
Belt-game totals: 30 H, 5 HR, 19 RBI, 17 R.
| Date | Game | W/L | AB | R | H | HR | RBI | BB | SO | IP | HA | ER | K |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jul 9, 2026 | Pittsburgh Pirates vs. Atlanta BravesChallenger, lost · 10–5 | L | 4 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| Jul 8, 2026 | Pittsburgh Pirates vs. Atlanta BravesLost the belt · 3–0 | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | — | — | — | — |
| Jul 7, 2026 | Pittsburgh Pirates vs. Atlanta BravesKept the belt · 12–4 | W | 5 | 3 | 4 | 3 | 10 | 0 | 0 | — | — | — | — |
| Jul 5, 2026 | Pittsburgh Pirates at Washington NationalsKept the belt · 11–5 | W | 2 | 2 | 1 | 0 | 0 | 3 | 0 | — | — | — | — |
| Jul 4, 2026 | Pittsburgh Pirates at Washington NationalsTook the belt · 7–1 | W | 4 | 1 | 2 | 0 | 0 | 0 | 1 | — | — | — | — |
| Jul 3, 2026 | Pittsburgh Pirates at Washington NationalsChallenger, lost · 9–5 | L | 5 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| Sep 18, 2025 | San Diego Padres at New York MetsLost the belt · 6–1 | L | 2 | 0 | 0 | 0 | 0 | 0 | 2 | — | — | — | — |
| Sep 16, 2025 | San Diego Padres at New York MetsChallenger, lost · 8–3 | L | 4 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| Aug 24, 2025 | San Diego Padres vs. Los Angeles DodgersLost the belt · 8–2 | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| Aug 22, 2025 | San Diego Padres vs. Los Angeles DodgersTook the belt · 2–1 | W | 3 | 0 | 2 | 0 | 0 | 0 | 1 | — | — | — | — |
| Jul 24, 2024 | Tampa Bay Rays at Toronto Blue JaysLost the belt · 6–3 | L | 4 | 1 | 1 | 0 | 0 | 0 | 1 | — | — | — | — |
| Apr 28, 2024 | Baltimore Orioles vs. Oakland AthleticsLost the belt · 7–6 | L | 3 | 1 | 1 | 0 | 0 | 0 | 1 | — | — | — | — |
| Apr 26, 2024 | Baltimore Orioles vs. Oakland AthleticsChallenger, lost · 3–2 | L | 4 | 0 | 2 | 0 | 1 | 0 | 0 | — | — | — | — |
| Jul 25, 2023 | Texas Rangers at Houston AstrosChallenger, lost · 4–3 | L | 4 | 1 | 1 | 1 | 1 | 0 | 0 | — | — | — | — |
| Aug 16, 2022 | Kansas City Royals at Minnesota TwinsChallenger, lost · 9–0 | L | 1 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| Aug 15, 2022 | Kansas City Royals at Minnesota TwinsLost the belt · 4–2 | L | 1 | 0 | 1 | 0 | 0 | 0 | 0 | — | — | — | — |
| Aug 13, 2022 | Kansas City Royals vs. Los Angeles DodgersChallenger, lost · 13–3 | L | 2 | 1 | 1 | 0 | 0 | 0 | 0 | — | — | — | — |
| May 4, 2022 | Kansas City Royals vs. St. Louis CardinalsLost the belt · 10–0 | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| May 3, 2022 | Kansas City Royals vs. St. Louis CardinalsTook the belt · 7–1 | W | 3 | 1 | 1 | 0 | 0 | 0 | 1 | — | — | — | — |
| Aug 1, 2021 | Kansas City Royals at Toronto Blue JaysChallenger, lost · 5–1 | L | 3 | 0 | 1 | 0 | 0 | 0 | 2 | — | — | — | — |
| Jul 31, 2021 | Kansas City Royals at Toronto Blue JaysChallenger, lost · 4–0 | L | 3 | 0 | 1 | 0 | 0 | 0 | 1 | — | — | — | — |
| Jul 30, 2021 | Kansas City Royals at Toronto Blue JaysLost the belt · 6–4 | L | 4 | 0 | 0 | 0 | 0 | 0 | 3 | — | — | — | — |
| Jul 28, 2021 | Kansas City Royals vs. Chicago White SoxTook the belt · 3–2 | W | 2 | 0 | 1 | 0 | 0 | 0 | 0 | — | — | — | — |
| Jul 27, 2021 | Kansas City Royals vs. Chicago White SoxLost the belt · 5–3 | L | 3 | 0 | 1 | 0 | 1 | 0 | 2 | — | — | — | — |
| Jul 24, 2021 | Kansas City Royals vs. Detroit TigersKept the belt · 9–8 | W | 3 | 0 | 1 | 0 | 0 | 0 | 1 | — | — | — | — |
| Jul 23, 2021 | Kansas City Royals vs. Detroit TigersTook the belt · 5–3 | W | 3 | 1 | 1 | 1 | 3 | 0 | 2 | — | — | — | — |
| May 23, 2021 | Texas Rangers vs. Houston AstrosKept the belt · 3–2 | W | 2 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| May 13, 2021 | Texas Rangers at Houston AstrosChallenger, lost · 4–3 | L | 3 | 0 | 0 | 0 | 0 | 0 | 2 | — | — | — | — |
| Sep 19, 2020 | Kansas City Royals at Milwaukee BrewersChallenger, lost · 5–0 | L | 3 | 0 | 0 | 0 | 0 | 0 | 3 | — | — | — | — |
| Sep 18, 2020 | Kansas City Royals at Milwaukee BrewersLost the belt · 9–5 | L | 3 | 0 | 1 | 0 | 0 | 1 | 0 | — | — | — | — |
| Sep 15, 2020 | Kansas City Royals at Detroit TigersLost the belt · 6–0 | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| Sep 11, 2020 | Kansas City Royals vs. Pittsburgh PiratesKept the belt · 4–3 | W | 1 | 0 | 0 | 0 | 0 | 1 | 0 | — | — | — | — |
| Sep 9, 2020 | Kansas City Royals at Cleveland IndiansKept the belt · 3–0 | W | 1 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| Sep 7, 2020 | Kansas City Royals at Cleveland IndiansChallenger, lost · 5–2 | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| Sep 28, 2019 | Chicago White Sox vs. Detroit TigersLost the belt · 4–3 | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| Jul 31, 2019 | Kansas City Royals vs. Toronto Blue JaysChallenger, lost · 4–1 | L | 3 | 0 | 0 | 0 | 0 | 0 | 1 | — | — | — | — |
| Jul 30, 2019 | Kansas City Royals vs. Toronto Blue JaysChallenger, lost · 9–2 | L | 4 | 0 | 0 | 0 | 0 | 1 | 1 | — | — | — | — |
| Jul 29, 2019 | Kansas City Royals vs. Toronto Blue JaysLost the belt · 7–3 | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| Jul 28, 2019 | Kansas City Royals vs. Cleveland IndiansTook the belt · 9–6 | W | 4 | 1 | 1 | 0 | 2 | 0 | 2 | — | — | — | — |
| Jul 27, 2019 | Kansas City Royals vs. Cleveland IndiansChallenger, lost · 9–1 | L | 4 | 0 | 0 | 0 | 0 | 0 | 2 | — | — | — | — |
| Apr 11, 2019 | Kansas City Royals vs. Seattle MarinersChallenger, lost · 7–6 | L | 5 | 0 | 0 | 0 | 0 | 0 | 3 | — | — | — | — |
| Apr 10, 2019 | Kansas City Royals vs. Seattle MarinersChallenger, lost · 6–5 | L | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | — | — | — |
| Apr 9, 2019 | Kansas City Royals vs. Seattle MarinersChallenger, lost · 6–3 | L | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | — | — | — |
| Apr 8, 2019 | Kansas City Royals vs. Seattle MarinersChallenger, lost · 13–5 | L | 3 | 1 | 0 | 0 | 0 | 2 | 0 | — | — | — | — |
| Sep 30, 2018 | Kansas City Royals vs. Cleveland IndiansLost the belt · 2–1 | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — |
| Sep 29, 2018 | Kansas City Royals vs. Cleveland IndiansTook the belt · 9–4 | W | 5 | 0 | 1 | 0 | 1 | 0 | 2 | — | — | — | — |
| Sep 28, 2018 | Kansas City Royals vs. Cleveland IndiansLost the belt · 14–6 | L | 3 | 2 | 1 | 0 | 0 | 1 | 1 | — | — | — | — |
| Sep 27, 2018 | Kansas City Royals vs. Cleveland IndiansTook the belt · 2–1 | W | 4 | 0 | 1 | 0 | 0 | 0 | 2 | — | — | — | — |
| Aug 11, 2018 | Kansas City Royals vs. St. Louis CardinalsChallenger, lost · 8–3 | L | 4 | 1 | 1 | 0 | 0 | 0 | 1 | — | — | — | — |
Box scores: MLB's Stats API (statsapi.mlb.com). HA, ER, K are pitching. Stats a season didn't track show as —.