April 20, 2026

Baltimore Orioles at Kansas City Royals: Game Time, TV Channel and Probable Pitchers

Check the Baltimore Orioles at Kansas City Royals matchup with start time, TV and streaming listings, probable pitchers, venue, score status and same-date MLB games.

7:40 PM ETStart time
FinalStatus
FS1, MASN, Royals.TVTV
Kauffman StadiumVenue

Baltimore Orioles at Kansas City Royals Game Summary

A quick matchup view with teams, score status, first pitch time and local-time conversion.
Final 7-5 Mon, Apr 20 · 7:40 PM ET

Linescore

Runs by inning with final runs, hits and errors.
Team123456789101112RHE
BAL000000001015760
KC0100000000135140
W: Anthony Nunez L: Alex Lange
Show inning-by-inning hits, errors and runners left on base
InningBAL RHELeft On BaseKC RHELeft On Base
1st 0101 0202
2nd 0000 1302
3rd 0000 0203
4th 0000 0201
5th 0000 0000
6th 0000 0103
7th 0002 0102
8th 0000 0000
9th 1102 0000
10th 0001 0001
11th 1101 1101
12th 5300 3201

Baltimore Orioles vs Kansas City Royals Game Highlights

Saved YouTube results followed by official MLB recaps, condensed games and key plays.

YouTube Orioles vs. Royals Game Recap (4/20/26) | MLB Highlights | Baltimore Orioles

Watch on YouTube →

YouTube Royals vs. Orioles Game Recap (7/11/26) | MLB Highlights | Baltimore Orioles

Watch on YouTube →

YouTube Royals vs. Orioles Game Recap (7/12/26) | MLB Highlights | Baltimore Orioles

Watch on YouTube →

YouTube Royals vs. Orioles Game Recap (7/10/26) | MLB Highlights | Baltimore Orioles

Watch on YouTube →

Game Info: Date, Time and Venue

DateApril 20, 2026
Time7:40 PM ET
VenueKauffman Stadium
Game TypeRegular Season
SeriesRegular Season · Game 1 of 3
Day/Nightnight
Attendance13,589
Game Duration3h 50m
First Pitch2026-04-20T23:40:00.000Z
Game Data RefreshedAug 9, 2026

Baltimore Orioles vs Kansas City Royals Probable Pitchers

BALKyle Bradish
Stats5-9 · ERA 3.75 · 101 SO · WHIP 1.40 · 100.2 IP
KCSeth Lugo
Stats3-6 · ERA 4.56 · 80 SO · WHIP 1.43 · 100.2 IP

TV Channel and Streaming

FS1 TV · EN · away · National
MASN TV · EN · away · Streaming
Royals.TV TV · EN · home · Streaming
96.5 The Fan FM · EN · home · Streaming
98 Rock 97.9 FM FM · EN · away · Streaming
Royals Radio Network AM · EN · home
WBAL 1090 AM AM · EN · away

Scoring Plays

Every run-scoring play in game order.
Bottom 2 · Home Run0-1

Jac Caglianone homers (1) on a fly ball to center field.

RBI: 1 Batter: Jac Caglianone Pitcher: Kyle Bradish
Top 9 · Single1-1

Samuel Basallo singles on a sharp line drive to center fielder Kyle Isbel. Dylan Beavers scores. Pete Alonso to 3rd.

RBI: 1 Batter: Samuel Basallo Pitcher: Lucas Erceg
Top 11 · Single2-1

Dylan Beavers singles on a line drive to right fielder Lane Thomas. Blaze Alexander scores.

RBI: 1 Batter: Dylan Beavers Pitcher: John Schreiber
Bottom 11 · Single2-2

Bobby Witt Jr. singles on a line drive to left fielder Taylor Ward. Isaac Collins scores.

RBI: 1 Batter: Bobby Witt Jr. Pitcher: Anthony Nunez
Top 12 · Single3-2

Samuel Basallo singles on a sharp line drive to left fielder Isaac Collins. Coby Mayo scores.

RBI: 1 Batter: Samuel Basallo Pitcher: Alex Lange
Top 12 · Home Run7-2

Leody Taveras hits a grand slam (2) to center field. Samuel Basallo scores. Jeremiah Jackson scores. Weston Wilson scores.

RBI: 4 Batter: Leody Taveras Pitcher: Alex Lange
Bottom 12 · Double7-5

Nick Loftin doubles (2) on a ground ball to left fielder Taylor Ward. Vinnie Pasquantino scores. Salvador Perez scores. Lane Thomas scores.

RBI: 3 Batter: Nick Loftin Pitcher: Cameron Foster

Baltimore Orioles Box Score

OrderBattersPOSABRH2B3BHRRBIBBSOStolen Bases
1
Gunnar Henderson#2
SS4000000230
2
Taylor Ward#3
LF4011000200
3
Dylan Beavers#12
DH5110001010
4
Pete Alonso#25
1B4000000120
4
Coby Mayo#16
1B0100000000
5
Samuel Basallo#29
C3120002200
6
Jeremiah Jackson#82
2B5110000000
7
Colton Cowser#17
RF2000000020
7
Weston Wilson#32
3B2100000120
8
Leody Taveras#30
CF5110014010
9
Blaze Alexander
RF5100000030
PitchersIPHRERBBSOHRPitches / Strikes
Anthony Nunez#66
2.011011025 / 15
Cameron Foster#65
1.023211020 / 13
Grant Wolfram#48
0.210001017 / 8
Kyle Bradish#38
5.11011371104 / 63
Rico Garcia#50
1.000011016 / 10
Ryan Helsley#21
1.000002012 / 7
Yennier Cano#78
1.000000017 / 11

Kansas City Royals Box Score

OrderBattersPOSABRH2B3BHRRBIBBSOStolen Bases
1
Maikel Garcia#11
3B6030000010
2
Bobby Witt Jr.#7
SS5020001110
3
Vinnie Pasquantino#9
1B4100000210
4
Salvador Perez#13
DH6130000010
5
Carter Jensen#22
C4010000010
5
Lane Thomas#15
RF0100000100
6
Michael Massey#19
2B3000000010
6
Nick Loftin#12
2B2021003100
7
Jac Caglianone#14
RF4110011110
7
Elias Díaz#43
C1000000000
8
Isaac Collins#1
LF6120000020
9
Kyle Isbel#28
CF5000000040
PitchersIPHRERBBSOHRPitches / Strikes
Alex Lange#56
1.035412131 / 19
Daniel Lynch IV#41
1.101002012 / 9
John Schreiber#46
0.210000012 / 6
Lucas Erceg#60
1.011130032 / 17
Matt Strahm#25
1.000003020 / 14
Seth Lugo#67
7.010047093 / 59

How to Use This MLB Game Page

Designed for fans checking a single matchup before or during game day.

Check first pitch and local time

The main time is listed in Eastern Time. A local-time conversion appears when UTC start time data is available.

Confirm the TV channel

The TV and Streaming section shows loaded broadcast labels. Availability can vary by market, provider and subscription.

Compare probable pitchers

Probable pitchers and available season stats are shown for both teams, but assignments can change before first pitch.

Jump to related schedules

Use team links, the date schedule link and same-date games to keep browsing without leaving the MLB schedule tool.

More MLB Games on April 20, 2026

Other games loaded for the same date, with TV listings, probable pitchers and game details.
Date / Time Matchup Status TV / Streaming Probable Pitchers Venue Links
Mon, Apr 20 11:10 AM ET
Final
Detroit SportsNetNESN
DET: Jack Flaherty
2-8 · ERA 4.60 · 92 SO · WHIP 1.45 · 76.1 IP
BOS: Sonny Gray
10-1 · ERA 2.61 · 82 SO · WHIP 1.10 · 89.2 IP
Fenway Park
Mon, Apr 20 6:10 PM ET
Final
Guardians.TV Presented by ProgressiveSpace City Home Network
HOU: Spencer Arrighetti
7-5 · ERA 4.50 · 81 SO · WHIP 1.33 · 82.0 IP
CLE: Slade Cecconi
4-6 · ERA 4.55 · 77 SO · WHIP 1.41 · 99.0 IP
Progressive Field
Mon, Apr 20 6:40 PM ET
Final
Gray MediaRays.TVReds.TV
CIN: Rhett Lowder
3-6 · ERA 5.05 · 58 SO · WHIP 1.55 · 67.2 IP
TB: Jesse Scholtens
5-3 · ERA 3.82 · 30 SO · WHIP 1.27 · 37.2 IP
Tropicana Field
Mon, Apr 20 6:40 PM ET
Final
Cardinals.TV Presented by bet365Marlins.TV presented by Werner, Hoffman, Greig & Garcia
STL: Michael McGreevy
4-7 · ERA 3.01 · 66 SO · WHIP 1.10 · 101.2 IP
MIA: Max Meyer
9-1 · ERA 2.58 · 116 SO · WHIP 1.11 · 108.0 IP
loanDepot park
Mon, Apr 20 6:45 PM ET
Final
BravesVisionNationals.TV
ATL: Bryce Elder
5-6 · ERA 4.01 · 83 SO · WHIP 1.23 · 98.2 IP
WSH: Jake Irvin
2-4 · ERA 5.23 · 58 SO · WHIP 1.35 · 51.2 IP
Nationals Park
Mon, Apr 20 7:40 PM ET
Final
FS1MASNRoyals.TV
BAL: Kyle Bradish
5-9 · ERA 3.75 · 101 SO · WHIP 1.40 · 100.2 IP
KC: Seth Lugo
3-6 · ERA 4.56 · 80 SO · WHIP 1.43 · 100.2 IP
Kauffman Stadium
Mon, Apr 20 7:40 PM ET
Final
Marquee Sports NetworkNBCSP+
PHI: Aaron Nola
3-6 · ERA 5.87 · 94 SO · WHIP 1.46 · 92.0 IP
CHC: Colin Rea
7-5 · ERA 4.75 · 70 SO · WHIP 1.45 · 94.2 IP
Wrigley Field
Mon, Apr 20 8:40 PM ET
Final
Rockies.TVSportsNet LA
LAD: Justin Wrobleski
10-2 · ERA 2.69 · 73 SO · WHIP 1.02 · 100.1 IP
COL: Jose Quintana
2-3 · ERA 5.27 · 20 SO · WHIP 1.51 · 41.0 IP
Coors Field
Mon, Apr 20 9:38 PM ET
Final
FanDuel Sports Network WestSN1
TOR: Dylan Cease
6-4 · ERA 2.56 · 148 SO · WHIP 1.13 · 98.1 IP
LAA: Reid Detmers
3-6 · ERA 4.13 · 117 SO · WHIP 1.11 · 104.2 IP
Angel Stadium
Mon, Apr 20 9:40 PM ET
Final
Mariners.TVNBCSCA
ATH: J.T. Ginn
7-5 · ERA 3.10 · 86 SO · WHIP 1.22 · 98.2 IP
SEA: Emerson Hancock
6-4 · ERA 3.23 · 92 SO · WHIP 1.01 · 97.2 IP
T-Mobile Park

Baltimore Orioles at Kansas City Royals FAQ

Common questions for this MLB matchup.

What time is Baltimore Orioles at Kansas City Royals?

The listed start time is 7:40 PM ET. Times are shown in Eastern Time.

What channel is Baltimore Orioles at Kansas City Royals on?

The current TV listing is FS1, MASN, Royals.TV. Broadcast and streaming availability can vary by market.

Who are the probable pitchers?

The listed probable pitchers are Kyle Bradish and Seth Lugo. Probable starters can change before first pitch.

Where is the game being played?

The listed venue is Kauffman Stadium.