There are 15 matchups on today’s MLB schedule, including the Cleveland Guardians taking on the Kansas City Royals.
If you’re searching for live coverage of today’s MLB action, we have you covered. Check out the links below.
How to Watch MLB Today – June 28
Philadelphia Phillies (53-28) vs. Miami Marlins (29-52)
How to Watch
TV Channel: BSFL
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 6:20 PM ET
Location: Philadelphia, Pennsylvania
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
PHI Starter: Cristopher Sanchez (5-3, 2.67 ERA)
MIA Starter: Kyle Tyler (0-0, 4.50 ERA)
Tampa Bay Rays (40-41) vs. Washington Nationals (38-42)
How to Watch
TV Channel: MASN2
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 6:50 PM ET
Location: St. Petersburg, Florida
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
TB Starter: Zach Eflin (3-5, 4.20 ERA)
WSH Starter: Mitchell Parker (5-3, 3.30 ERA)
Watch MLB games on Fubo.
Baltimore Orioles (51-30) vs. Texas Rangers (37-44)
How to Watch
TV Channel: MASN
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 7:05 PM ET
Location: Baltimore, Maryland
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
BAL Starter: Albert Suarez (3-2, 2.70 ERA)
TEX Starter: Max Scherzer (1-0, 0.00 ERA)
Toronto Blue Jays (37-43) vs. New York Yankees (52-31)
How to Watch
TV Channel: SNET
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 7:07 PM ET
Location: Toronto, Ontario
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
TOR Starter: Yusei Kikuchi (4-7, 4.00 ERA)
NYY Starter: Marcus Stroman (7-3, 3.25 ERA)
Buy MLB tickets on Vivid Seats.
New York Mets (39-39) vs. Houston Astros (40-40)
How to Watch
TV Channel: Apple TV+
Game Time: 7:10 PM ET
Location: Queens, New York
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
NYM Starter: José Quintana (3-5, 4.58 ERA)
HOU Starter: Ronel Blanco (8-2, 2.34 ERA)
Boston Red Sox (43-37) vs. San Diego Padres (44-41)
How to Watch
TV Channel: Apple TV+
Game Time: 7:10 PM ET
Location: Boston, Massachusetts
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
BOS Starter: Nick Pivetta (4-4, 4.06 ERA)
SD Starter: Randy Vasquez (2-4, 5.10 ERA)
Watch MLB games on Fubo.
Chicago White Sox (22-61) vs. Colorado Rockies (27-53)
How to Watch
TV Channel: COLR
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 7:10 PM ET
Location: Chicago, Illinois
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
CHW Starter: Drew Thorpe (1-1, 5.02 ERA)
COL Starter: Dakota Hudson (2-10, 5.63 ERA)
Atlanta Braves (44-35) vs. Pittsburgh Pirates (39-41)
How to Watch
TV Channel: SportsNet PT
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 7:20 PM ET
Location: Atlanta, Georgia
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
ATL Starter: Charlie Morton (4-4, 4.20 ERA)
PIT Starter: Martín Pérez (1-3, 4.71 ERA)
Buy MLB tickets on Vivid Seats.
Milwaukee Brewers (48-33) vs. Chicago Cubs (38-44)
How to Watch
TV Channel: MARQ
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 8:10 PM ET
Location: Milwaukee, Wisconsin
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
MIL Starter: Colin Rea (6-2, 3.62 ERA)
CHC Starter: Jameson Taillon (4-3, 2.90 ERA)
Kansas City Royals (45-38) vs. Cleveland Guardians (51-28)
How to Watch
TV Channel: BSGL
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 8:10 PM ET
Location: Kansas City, Missouri
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
KC Starter: Alec Marsh (5-5, 4.40 ERA)
CLE Starter: Triston McKenzie (3-4, 4.66 ERA)
Watch MLB games on Fubo.
St. Louis Cardinals (41-39) vs. Cincinnati Reds (38-43)
How to Watch
TV Channel: MLB Network
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 8:15 PM ET
Location: St. Louis, Missouri
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
STL Starter: Andre Pallante (3-3, 5.23 ERA)
CIN Starter: Frankie Montás (3-5, 4.48 ERA)
Los Angeles Angels (34-46) vs. Detroit Tigers (37-44)
How to Watch
TV Channel: BSDET
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 9:38 PM ET
Location: Anaheim, California
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
LAA Starter: Zach Plesac (1-1, 8.68 ERA)
DET Starter: Kenta Maeda (2-4, 6.00 ERA)
Buy MLB tickets on Vivid Seats.
Seattle Mariners (46-37) vs. Minnesota Twins (45-36)
How to Watch
TV Channel: ROOT Sports NW
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 9:40 PM ET
Location: Seattle, Washington
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
SEA Starter: Logan Gilbert (5-4, 2.71 ERA)
MIN Starter: Bailey Ober (7-4, 4.50 ERA)
Arizona Diamondbacks (39-42) vs. Oakland Athletics (29-54)
How to Watch
TV Channel: NBCS-CA
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 9:40 PM ET
Location: Phoenix, Arizona
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
ARI Starter: Slade Cecconi (2-6, 5.74 ERA)
OAK Starter: JP Sears (4-7, 5.04 ERA)
San Francisco Giants (39-43) vs. Los Angeles Dodgers (51-31)
How to Watch
TV Channel: NBCS-BA
Stream Live: Watch on Fubo (regional restrictions may apply)
Game Time: 10:15 PM ET
Location: San Francisco, California
Tickets: Buy tickets for this game on Vivid Seats
Probable Starting Pitchers
SF Starter: Logan Webb (6-6, 3.16 ERA)
LAD Starter: Landon Knack (1-1, 2.10 ERA)
Rep your team with officially licensed MLB hats, jerseys and more from Lids or Fanatics!