โ† MLB

MLB Final Intelligence

KC 69-93
2 โ€“ 8
FINAL
BAL 79-82

Kansas City Royals vs Baltimore Orioles โ€” Recap

July 12, 2026  ยท Oriole Park at Camden Yards  ยท View Preview

๐Ÿ“ฐGame Recap

The Baltimore Orioles overcame two early deficits against the Kansas City Royals, unleashing a decisive five-run sixth inning to secure a home victory. Baltimore, entering the contest as the favored team, steadily built its lead after the pivotal frame, never relinquishing control.

Kansas City initially pulled ahead in the second inning when Collins tripled to right field, bringing Rojas home. However, Baltimore quickly responded in the bottom half as Leody Taveras launched a 448-foot home run to center, scoring Alexander and giving the Orioles a 2-1 lead. The Royals tied the game in the third, with Thomas singling to left to plate Witt Jr., setting the score at 2-2.

The game remained deadlocked until the bottom of the sixth inning, which proved to be the turning point for the Orioles' offense. Taveras began the scoring by singling to center, allowing Alexander to cross the plate. Jackson then hit a ground rule double that scored O'Neill. A balk subsequently permitted Taveras to score, and Jackson advanced to third. Henderson kept the pressure on with an infield single, driving in Jackson, before Alonso singled to right, scoring Henderson to complete the five-run outburst. On the mound, Baltimore starter Shane Baz provided a strong outing, fanning nine batters over 4.2 innings while allowing only one earned run to keep the Royals' offense in check. Basallo later added an insurance run with a 404-foot solo homer in the seventh.

Ultimately, Baltimore's ability to capitalize on scoring opportunities in a chaotic sixth inning and contain the Royals' bats after the third inning was the difference. The Orioles' offensive surge transformed a tight game into a comfortable win, reaffirming their pregame status as favorites. The Orioles now hold a 59-62 record, while the Royals fell to 49-73.

#MLB #Orioles #Royals #LeodyTaveras #ShaneBaz

How the Prediction Fared

โœ“ Favorite Won

Pregame, the market favored the Baltimore Orioles (-136, 55% implied) over the Kansas City Royals. Final: the Baltimore Orioles won 8โ€“2.

Player of the Game

Leody Taveras
At the Plate
4 AB, 2 H, 1 HR, 3 RBI
Shane Baz
On the Mound
4.2 IP, 9 K, 1 ER

Linescore

123456789 RHE
KC 0 1 1 0 0 0 0 0 0 2 91
BAL 0 2 0 0 0 5 1 0 โ€” 8 122

Turning Point

The game turned in the 6th inning, when the Baltimore Orioles scored 5 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Shane Baz 4.2 7 2 1 0 9 4.11
Seth Lugo 4.0 4 2 2 2 6 4.56
Andrew Kittredge 1.0 0 0 0 0 0 4.32
Anthony Nunez 1.0 0 0 0 0 1 5.06
Rico Garcia 1.0 1 0 0 0 0 2.61
Beck Way 1.0 2 0 0 0 0 3.20
Lucas Erceg 1.0 1 1 1 0 2 5.11
Steven Cruz 1.0 0 0 0 0 0 4.88
Grant Wolfram W 0.2 0 0 0 0 1 4.76
Yennier Cano 0.2 1 0 0 0 0 2.32
John Schreiber 0.2 1 0 0 1 1 3.47
Matt Strahm L 0.1 4 5 5 1 1 7.18

Batting

Batter Team AB H HR RBI R BB K
Gunnar Henderson 5 3 0 1 1 0 2
Lane Thomas 4 3 0 1 0 0 0
Leody Taveras 4 2 1 3 2 0 1
Blaze Alexander 2 2 0 0 2 1 0
Bobby Witt Jr. 5 2 0 0 1 0 0
Samuel Basallo 5 1 1 1 1 0 1
Jeremiah Jackson 2 1 0 1 1 0 0
Pete Alonso 5 1 0 1 0 0 2
Isaac Collins 4 1 0 1 0 0 1
Dylan Beavers 4 1 0 0 0 0 1
Tyler O'Neill 2 1 0 0 1 0 1
Jac Caglianone 4 1 0 0 0 0 1
Salvador Perez 4 1 0 0 0 0 2
Vinnie Pasquantino 4 1 0 0 0 0 2

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ€” all in one workspace built for serious bettors and DFS players.