MLB Schedule Today: 15 Games on Jun 4, 2026
15 MLB games are scheduled for Thursday, June 4, 2026. Here's the full rundown with matchup analysis for every game.
Miami Marlins (29-34) vs Washington Nationals (31-32)
Nationals Park
1:05 PM ET
Final
Detroit Tigers (25-38) vs Tampa Bay Rays (36-23)
Tropicana Field
1:10 PM ET
Final
Chicago White Sox (33-29) vs Minnesota Twins (29-34)
Target Field
1:40 PM ET
Final
New York Mets (27-35) vs Seattle Mariners (33-30)
T-Mobile Park
3:40 PM ET
Final
San Diego Padres (32-28) vs Philadelphia Phillies (32-29)
Citizens Bank Park
6:40 PM ET
Final
Baltimore Orioles (29-33) vs Boston Red Sox (26-34)
Fenway Park
6:45 PM ET
Final
Cleveland Guardians (36-27) vs New York Yankees (36-25)
Yankee Stadium
7:05 PM ET
Final
Kansas City Royals (24-38) vs Cincinnati Reds (31-30)
Great American Ball Park
7:10 PM ET
Final
Toronto Blue Jays (29-33) vs Atlanta Braves (42-20)
Truist Park
7:15 PM ET
Final
San Francisco Giants (24-38) vs Milwaukee Brewers (37-22)
American Family Field
7:40 PM ET
Final
Texas Rangers (30-32) vs St. Louis Cardinals (32-28)
Busch Stadium
7:45 PM ET
Final
Athletics (30-31) vs Chicago Cubs (32-30)
Wrigley Field
8:05 PM ET
Final
Pittsburgh Pirates (33-29) vs Houston Astros (28-35)
Daikin Park
8:10 PM ET
Final
Colorado Rockies (24-39) vs Los Angeles Angels (24-39)
Angel Stadium
9:38 PM ET
Final
Los Angeles Dodgers (40-22) vs Arizona Diamondbacks (32-29)
Chase Field
9:40 PM ET
Final
How to Watch Today's MLB Games
All games listed above can be streamed live and free on DAMITV. Open the site at game time, find the match, and start watching in HD. No signup, no fees, works on any device.
