Major League Baseball Games on TV & Streaming Live Today, Thursday, July 4

This content was writter in partnership with DataSkrive. DataSkrive leverages a combination of human expertise, machine learning, and pre-built content libraries to assemble and personalize sports content.

The Baltimore Orioles versus the Seattle Mariners is one of 15 compelling options on today’s MLB slate.

You can find information on how to watch today’s MLB action right here.

How to Watch MLB Today – July 4

Washington Nationals (41-46) vs. New York Mets (42-43)

How to Watch

  • TV Channel: MLB Network
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 11:05 AM ET
  • Location: Washington, District of Columbia
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • WSH Starter: Jake Irvin (7-6, 2.80 ERA)
  • NYM Starter: José Quintana (3-5, 4.22 ERA)
  • Pittsburgh Pirates (41-45) vs. St. Louis Cardinals (45-41)

    How to Watch

  • TV Channel: BSMW
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 12:35 PM ET
  • Location: Pittsburgh, Pennsylvania
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • PIT Starter: Martín Pérez (1-4, 4.72 ERA)
  • STL Starter: Andre Pallante (4-3, 4.00 ERA)
  • Watch MLB games on Fubo.

    New York Yankees (54-35) vs. Cincinnati Reds (42-45)

    How to Watch

  • TV Channel: BSOH
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 1:05 PM ET
  • Location: The Bronx, New York
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • NYY Starter: Marcus Stroman (7-4, 3.67 ERA)
  • CIN Starter: Frankie Montás (4-6, 4.19 ERA)
  • Toronto Blue Jays (39-48) vs. Houston Astros (45-42)

    How to Watch

  • TV Channel: MLB Network
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 1:07 PM ET
  • Location: Toronto, Ontario
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • TOR Starter: Chris Bassitt (7-7, 3.43 ERA)
  • HOU Starter: Framber Valdez (7-5, 3.84 ERA)
  • Buy MLB tickets on Vivid Seats.

    Cleveland Guardians (54-31) vs. Chicago White Sox (25-64)

    How to Watch

  • TV Channel: BSGL
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 1:10 PM ET
  • Location: Cleveland, Ohio
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • CLE Starter: Ben Lively (8-4, 3.14 ERA)
  • CHW Starter: Jared Shuster (1-1, 3.47 ERA)
  • Miami Marlins (30-57) vs. Boston Red Sox (47-39)

    How to Watch

  • TV Channel: BSFL
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 1:10 PM ET
  • Location: Miami, Florida
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • MIA Starter: Kyle Tyler (0-1, 3.38 ERA)
  • BOS Starter: Nick Pivetta (4-5, 4.06 ERA)
  • Watch MLB games on Fubo.

    Minnesota Twins (49-38) vs. Detroit Tigers (39-48)

    How to Watch

  • TV Channel: BSN
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 1:10 PM ET
  • Location: Minneapolis, Minnesota
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • MIN Starter: Bailey Ober (8-4, 4.12 ERA)
  • DET Starter: Kenta Maeda (2-5, 6.71 ERA)
  • Chicago Cubs (40-48) vs. Philadelphia Phillies (57-30)

    How to Watch

  • TV Channel: MLB Network
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 2:20 PM ET
  • Location: Chicago, Illinois
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • CHC Starter: Jameson Taillon (5-4, 2.99 ERA)
  • PHI Starter: Cristopher Sanchez (6-4, 2.96 ERA)
  • Buy MLB tickets on Vivid Seats.

    Texas Rangers (39-48) vs. San Diego Padres (48-43)

    How to Watch

  • TV Channel: SDPA
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 2:35 PM ET
  • Location: Arlington, Texas
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • TEX Starter: Max Scherzer (1-2, 2.70 ERA)
  • SD Starter: Michael King (7-5, 3.51 ERA)
  • Oakland Athletics (32-56) vs. Los Angeles Angels (36-49)

    How to Watch

  • TV Channel: BSW
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 4:07 PM ET
  • Location: Oakland, California
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • OAK Starter: TBA (0-0, 0.00 ERA)
  • LAA Starter: TBA (0-0, 0.00 ERA)
  • Watch MLB games on Fubo.

    Seattle Mariners (47-41) vs. Baltimore Orioles (55-31)

    How to Watch

  • TV Channel: MASN2
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 4:10 PM ET
  • Location: Seattle, Washington
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • SEA Starter: TBA (0-0, 0.00 ERA)
  • BAL Starter: TBA (0-0, 0.00 ERA)
  • Atlanta Braves (47-37) vs. San Francisco Giants (42-45)

    How to Watch

  • TV Channel: MLB Network
  • 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 (5-4, 3.89 ERA)
  • SF Starter: Logan Webb (6-6, 3.12 ERA)
  • Buy MLB tickets on Vivid Seats.

    Kansas City Royals (48-40) vs. Tampa Bay Rays (43-43)

    How to Watch

  • TV Channel: BSSUN
  • 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 (6-5, 4.19 ERA)
  • TB Starter: Zach Eflin (4-5, 3.92 ERA)
  • Colorado Rockies (29-57) vs. Milwaukee Brewers (52-35)

    How to Watch

  • TV Channel: COLR
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 8:10 PM ET
  • Location: Denver, Colorado
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • COL Starter: Cal Quantrill (6-6, 3.78 ERA)
  • MIL Starter: Tobias Myers (5-2, 3.26 ERA)
  • Los Angeles Dodgers (53-34) vs. Arizona Diamondbacks (42-44)

    How to Watch

  • TV Channel: SportsNet LA
  • Stream Live: Watch on Fubo (regional restrictions may apply)
  • Game Time: 9:10 PM ET
  • Location: Los Angeles, California
  • Tickets: Buy tickets for this game on Vivid Seats
  • Probable Starting Pitchers

  • LAD Starter: Landon Knack (1-1, 2.08 ERA)
  • ARI Starter: Zac Gallen (6-4, 2.83 ERA)
  • Rep your team with officially licensed MLB hats, jerseys and more from Lids or Fanatics!

    written by

    Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

    more how-to-watch news

    How to Watch Mets vs. Pirates: Live Stream or on TV

    The New York Mets (42-44), who will give the ball to David Peterson, visit the Pittsburgh Pirates (42-45) with Bailey Falter on the hill, Saturday at 4:05 PM ET.Keep scrolling to find out all the details on how to watch...

    How to Watch Yankees vs. Red Sox: Live Stream or on TV

    Aaron Judge and the New York Yankees (54-36) host Jarren Duran and the Boston Red Sox (48-39) on Saturday, with first pitch at 1:05 PM ET.Keep reading to find out how to watch the New York-Boston matchup below.When is Yankees...

    How to Watch Nationals vs. Cardinals: Live Stream or on TV

    On Saturday, MacKenzie Gore will take the mound for the Washington Nationals (41-47) versus Lance Lynn and the St. Louis Cardinals (46-41), with first pitch scheduled for 4:05 PM ET at Nationals Park.Keep reading to find out all the details...

    How to Watch Mariners vs. Blue Jays: Live Stream or on TV

    Emerson Hancock takes the mound for the Seattle Mariners (49-41) when they host starting pitcher Yariel Rodriguez and the Toronto Blue Jays (39-49) at 4:10 PM ET on Saturday.The article below will give you everything you need to know to...

    Royals vs. Rockies: Start Time, Streaming Live, TV Channel, How to Watch

    On Saturday at 9:10 PM ET, Bobby Witt Jr. and the Kansas City Royals (48-42) take on Ryan McMahon and the Colorado Rockies (31-57) at Coors Field.The article below will provide you with everything you need to watch Kansas City...

    Guardians vs. Giants: Free Live Stream, TV Channel, How to Watch

    The Cleveland Guardians (54-32), led by Jose Ramirez, host Matt Chapman and the San Francisco Giants (44-45) at 4:10 PM ET on Saturday.If you're intending to watch this game, keep reading for streaming and TV options for the Cleveland-San Francisco...

    How to Watch Twins vs. Astros: Live Stream or on TV

    Carlos Correa and the Minnesota Twins (49-39) host Yordan Alvarez and the Houston Astros (46-42) on Saturday, with first pitch at 2:10 PM ET.Keep reading to see how to watch the Minnesota-Houston matchup below.When is Twins vs. Astros and when...

    Rays vs. Rangers: Free Live Stream, TV Channel, How to Watch

    The Tampa Bay Rays (44-44), who will give the ball to Taj Bradley, visit the Texas Rangers (40-48) with Andrew Heaney on the mound, Saturday at 4:05 PM ET.Keep scrolling to find out all the details on how to watch...

    How to Watch Cubs vs. Angels: Live Stream or on TV

    Ian Happ and the Chicago Cubs (41-48) host Taylor Ward and the Los Angeles Angels (36-51) on Saturday, with first pitch at 2:20 PM ET.Keep reading to see how to watch the Chicago-Los Angeles matchup in the article below.When is...

    How to Watch Braves vs. Phillies: Live Stream or on TV

    Marcell Ozuna and the Atlanta Braves (47-39) host Alec Bohm and the Philadelphia Phillies (58-30) on Saturday, with first pitch at 7:15 PM ET.If you're intending to watch this game, keep reading for TV and streaming options for the Atlanta-Philadelphia...

    Latest News

    Wake Up and Watch Justin Steele Throw His First Complete Game

    DON'T LET THE CUBS GET HOT! It's amazing how good a mere TWO wins in a row can feel. It's been a bad time, man. Yesterday, the Cubs handled the Angels primarily on the strength of a dominant Justin Steele...

    Nationals vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    After a four-hit game last time out, Luis Garcia leads the Washington Nationals (41-47) as -128 favorites against the St. Louis Cardinals (46-41). Action gets underway from Nationals Park at 4:05 PM ET on Saturday, live on BSMW.MacKenzie Gore starts...

    Orioles vs. Athletics Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    The Baltimore Orioles (56-32) are set to take on the Oakland Athletics (33-57) Saturday at 4:07 PM ET, airing on MASN2. The Orioles are listed as -181 favorites by bookmakers, while the underdog Athletics have +154 odds for the contest.Cade...

    Mets vs. Pirates Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    The Pittsburgh Pirates (42-45) will lean on Rowdy Tellez, following a two-homer game, to lead them in a matchup with the New York Mets (42-44) on Saturday at 4:05 PM ET on SportsNet PT. The Pirates are +114 underdogs for...

    Rays vs. Rangers Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    Corey Seager (10 games) will look to add to his hitting streak when the Texas Rangers (40-48) and Tampa Bay Rays (44-44) meet Saturday at 4:05 PM ET, live on BSSW from Globe Life Field. Corey Seager and the Rangers...

    Reds vs. Tigers Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    Following a big two-homer game last time out, Colten Keith leads the Detroit Tigers (40-48) into action as +126 underdogs against the Cincinnati Reds (42-46). First pitch from Great American Ball Park at 4:10 PM ET on Saturday, live on...

    Guardians vs. Giants Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    The Cleveland Guardians (54-32) are favorites (-128) on the moneyline when they take on the San Francisco Giants (44-45) Saturday at 4:10 PM ET, live on BSGL.Cleveland's Logan Allen and San Francisco's Kyle Harrison have been named the starters for...

    White Sox vs. Marlins Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    The Miami Marlins (30-58) will try to end their five-game losing streak when they host the Chicago White Sox (26-64) on Saturday at 4:10 PM ET on NBCS-CHI. Sportsbooks consider the White Sox to be -160 favorites for the contest,...

    Mariners vs. Blue Jays Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, July 6, 2024

    The Toronto Blue Jays (39-49) hope to avoid their fourth straight defeat when they visit the Seattle Mariners (49-41) Saturday at 4:10 PM ET on MLB Network. The Mariners are listed as -122 favorites, while the Blue Jays are +104...

    Lynx vs Mystics Prediction: Picks, Live Odds & Moneyline – July 6

    The Washington Mystics (5-16) battle the Minnesota Lynx (14-6) at Target Center on Saturday, July 6, 2024. The game tips at 8:00 PM ET on BSN and MNMT.Lynx vs. Mystics Prediction & OddsFavorite: Lynx (-8.5)Total: 157.5Lynx Moneyline: -410Mystics Moneyline: +320Spread...

    more how-to-watch news