Baltimore OriolesOrioles11-12
7Final/12Apr 20, 2026
Kansas City RoyalsRoyals7-16
5TVFS1MASNStreamMLB.TVRoyals.TV
Closing line
US sportsbook at first pitchMoneyline
BAL−115
KC−105
Run line
BAL −1.5+139
KC +1.5−168
Total O/U
Over 9−108
Under 9−112
- Run line: Orioles −1.5 covered.
- Total O/U: over 9 (12 runs).
Recap
The Baltimore Orioles beat the Kansas City Royals 7-5 in 12 innings at Kauffman Stadium in Kansas City on Apr 20, 2026 to move to 11-12.
They scored 5 runs in the 12th inning.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BAL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 5 | 7 |
| KC | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 5 |
W: Nunez (1-0) · L: Lange (0-2)
Scoring plays
Bottom 2
- KCHome runCaglianone homered to center (437 feet).0-1
Top 9
- BALSingleBasallo singled to center, Beavers scored, Alonso to third.1-1
Top 11
- BALSingleBeavers singled to right, Alexander scored.2-1
Bottom 11
- KCSingleWitt Jr. singled to left, Collins scored.2-2
Top 12
- BALSingleBasallo singled to left, Mayo scored.3-2
- BALHome runTaveras homered to center (419 feet), Basallo scored, Jackson scored and Wilson scored.7-2
Bottom 12
- KCDoubleLoftin doubled to left, Pasquantino scored, Thomas scored and Perez scored.7-5
Team stats
BALKC
- Hits
- 6
- 14
- Home Runs
- 1
- 1
- Runs Batted In
- 7
- 5
- Walks
- 8
- 6
- Strikeouts
- 14
- 13
- Runners Left On Base
- 16
- 36
- Errors
- 0
- 0
Player stats
Orioles · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gunnar Henderson SS | 0-4 | 4 | 0 | 0 | 0 | 0 | 2 | 3 | 31 | .196 | .282 | .464 |
| Taylor Ward LF | 1-4 | 4 | 0 | 1 | 0 | 0 | 2 | 0 | 33 | .293 | .394 | .457 |
| Dylan Beavers DH | 1-5 | 5 | 1 | 1 | 1 | 0 | 0 | 1 | 19 | .211 | .292 | .281 |
| Pete Alonso 1B | 0-4 | 4 | 0 | 0 | 0 | 0 | 1 | 2 | 17 | .198 | .317 | .326 |
| Coby Mayo 1B | 0-0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .148 | .258 | .185 |
| Samuel Basallo C | 2-3 | 3 | 1 | 2 | 2 | 0 | 2 | 0 | 21 | .167 | .275 | .317 |
| Jeremiah Jackson 2B | 1-5 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 16 | .296 | .311 | .535 |
| Colton Cowser RF | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 9 | .167 | .255 | .188 |
| Weston Wilson 3B | 0-2 | 2 | 1 | 0 | 0 | 0 | 1 | 2 | 17 | .286 | .444 | .429 |
| Leody Taveras CF | 1-5 | 5 | 1 | 1 | 4 | 1 | 0 | 1 | 19 | .341 | .453 | .545 |
| Blaze Alexander RF | 0-5 | 5 | 1 | 0 | 0 | 0 | 0 | 3 | 18 | .192 | .250 | .212 |
Orioles · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Bradish P | 5.1 | 10 | 1 | 1 | 3 | 7 | 1 | 104-63 | 3.96 | 104 |
| Rico Garcia P | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 16-10 | 0.00 | 16 |
| Grant Wolfram P | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 17-8 | 2.89 | 17 |
| Yennier Cano P | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 17-11 | 1.23 | 17 |
| Ryan Helsley P | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 12-7 | 1.93 | 12 |
| Anthony Nunez P | 2.0 | 1 | 1 | 0 | 1 | 1 | 0 | 25-15 | 1.59 | 25 |
| Cameron Foster P | 1.0 | 2 | 3 | 2 | 1 | 1 | 0 | 20-13 | 9.82 | 20 |
Royals · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maikel Garcia 3B | 3-6 | 6 | 0 | 3 | 0 | 0 | 0 | 1 | 25 | .272 | .333 | .402 |
| Bobby Witt Jr. SS | 2-5 | 5 | 0 | 2 | 1 | 0 | 1 | 1 | 30 | .287 | .370 | .356 |
| Vinnie Pasquantino 1B | 0-4 | 4 | 1 | 0 | 0 | 0 | 2 | 1 | 25 | .149 | .240 | .253 |
| Salvador Perez DH | 3-6 | 6 | 1 | 3 | 0 | 0 | 0 | 1 | 19 | .176 | .220 | .306 |
| Carter Jensen C | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 21 | .238 | .310 | .492 |
| Lane Thomas RF | 0-0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 6 | .195 | .340 | .220 |
| Michael Massey 2B | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | .154 | .185 | .231 |
| Nick Loftin 2B | 2-2 | 2 | 0 | 2 | 3 | 0 | 1 | 0 | 9 | .364 | .500 | .545 |
| Jac Caglianone RF | 1-4 | 4 | 1 | 1 | 1 | 1 | 1 | 1 | 16 | .269 | .347 | .403 |
| Elias Diaz C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .500 | .500 | .750 |
| Isaac Collins LF | 2-6 | 6 | 1 | 2 | 0 | 0 | 0 | 2 | 21 | .196 | .286 | .268 |
| Kyle Isbel CF | 0-5 | 5 | 0 | 0 | 0 | 0 | 0 | 4 | 24 | .241 | .305 | .370 |
Royals · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Seth Lugo P | 7.0 | 1 | 0 | 0 | 4 | 7 | 0 | 93-59 | 1.15 | 93 |
| Matt Strahm P | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 20-14 | 3.52 | 20 |
| Lucas Erceg P | 1.0 | 1 | 1 | 1 | 3 | 0 | 0 | 32-17 | 6.48 | 32 |
| Daniel Lynch IV P | 1.1 | 0 | 1 | 0 | 0 | 2 | 0 | 12-9 | 1.00 | 12 |
| John Schreiber P | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 12-6 | 5.63 | 12 |
| Alex Lange P | 1.0 | 3 | 5 | 4 | 1 | 2 | 1 | 31-19 | 8.38 | 31 |
Game info
VenueKauffman Stadium, Kansas City, MO
Attendance13,589
OfficialsHome Plate Umpire: Quinn Wolcott · First Base Umpire: Brock Ballou · Second Base Umpire: Adrian Johnson · Third Base Umpire: Paul Clemons
TVFS1 · nationalMASN · local
Last and next games
Head to head
More scores
MLB Apr 20, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 4:48 PM ET. How game pages are made