The Bay Area is set for an action-packed weekend, featuring a diverse range of sports events across multiple disciplines. From baseball and college sports to international soccer, cricket, and even horse racing, there’s something for every fan to enjoy. Here’s a look at the exciting sports action taking place from June 18 to June 19, 2025.
The weekend kicks off with the Boston Red Sox visiting the Seattle Mariners at 1 p.m. on MLB Network, setting the tone for an exciting day. Later, at 6:30 p.m., the San Francisco Giants will take on the Cleveland Indians with live coverage on NBCSBA (680, 104.5). The Giants are looking to secure a win at home, making this game a must-watch.
At 6:35 p.m., tune into minor league baseball action, with Glacier Ridge facing Ballers, available on 860. The excitement continues at 7 p.m., with the San Diego Padres visiting the L.A. Dodgers on MLB Net. Meanwhile, the Houston Astros will face the Oakland A’s at 7 p.m., with coverage on NBCSCA (960).
For college baseball fans, the College World Series continues with games at 11 a.m. and 4 p.m. on ESPN, featuring teams still vying for the championship.
If you enjoy horse racing, Royal Ascot will be broadcast on Peacock at 5:30 a.m., offering a chance to witness some of the world’s finest thoroughbreds in action.
Cricket fans won’t miss out either, with New York facing Seattle at 6 p.m. at the Oakland Coliseum, as part of the growing Major League Cricket league.
For soccer enthusiasts, there’s plenty of action on the international front. At noon, Real Madrid takes on Al Hilal in the FIFA Club World Cup on TNT TruTV, while at 4 p.m., the CONCACAF Gold Cup match between Costa Rica and the Dominican Republic will air on FS1. At 5 p.m., fans can enjoy the USL match between Westchester and Forward Madison, which will be broadcast on CBSSN. At 7 p.m., Suriname faces Mexico in another CONCACAF Gold Cup match, also on FS1.
Softball fans will get their fix with the Athletes Unlimited series at 4 p.m., where the Bandits will take on the Talons, live on ESPNU.
Thursday, June 19, picks up with more baseball action, beginning at 10 a.m. with the L.A. Angels visiting the N.Y. Yankees on MLB Net. Later, at 1 p.m., the Cleveland Indians will face the San Francisco Giants, with coverage on NBCSBA (680, 104.5). At 4 p.m., the N.Y. Mets will meet Atlanta on MLB Net, while minor league baseball continues at 6:35 p.m., with Glacier Ridge battling Ballers.
At 7 p.m., the Houston Astros will take on the A’s on NBCSCA (960), followed by San Diego Padres vs. L.A. Dodgers at 8 p.m., joined in progress on MLB Net.
The College World Series continues at 11 a.m. and 4 p.m. (if necessary) on ESPN.
For football fans, the CFL matchup between Montreal and Edmonton kicks off at 6 p.m. on CBSSN.
Golf enthusiasts can enjoy the Women’s PGA Championship at 8 a.m., followed by the PGA Tour: Travelers Championship at Noon, both broadcast on GOLF.
In the NBA Finals, Game 6 between the Oklahoma City Thunder and the Indiana Pacers takes place at 5:30 p.m., airing on Channel 7 and Channel 10 (1050). This crucial game will determine who will take the championship.
Soccer fans can look forward to more international action, with the FIFA Club World Cup match between Miami CF and FC Porto at Noon on TNT TruTV. Later, Trinidad and Tobago will face Haiti in the CONCACAF Gold Cup at 3:30 p.m. on FS1, followed by the U.S. vs. Saudi Arabia match at 6 p.m. in Austin, Texas, broadcast on FS1.
Finally, for WNBA fans, the Indiana Valkyries will play at 7 p.m., with coverage on Channel 5 (95.7).
The Bay Area sports calendar is packed with excitement this weekend, offering fans an abundance of games and matches to follow. Whether you’re into baseball, soccer, cricket, golf, or more, there’s plenty to keep you entertained all weekend long from June 18-19, 2025. Don’t miss out on this action-packed sports weekend!