
MLB games today: Schedule, times, how to watch for June 25
Here is the full Major League Baseball schedule for June 25 and how to watch all the games. Or see our sortable MLB schedule to filter by team or division.
MLB schedule today
All times Eastern and accurate as of Wednesday, June 25, 2025, at 4:40 a.m.
MLB scores, results
MLB scores for June 25 games are available on usatoday.com. Here's how to access today's results:
See scores, results for all the games listed above.
See MLB Scores, results from June 24
Our team of savvy editors independently handpicks all recommendations. If you make a purchase through our links, we may earn a commission. Prices were accurate at the time of publication but may change.
This schedule was generated automatically using information from Stats Perform and a template written and reviewed by a USA TODAY Sports editor. You can send feedback using this form.
Gambling involves risk. Please only gamble with funds that you can comfortably afford to lose. While we do our utmost to offer good advice and information we cannot be held responsible for any loss that may be incurred as a result of gambling. We do our best to make sure all the information that we provide on this site is correct. However, from time to time mistakes will be made and we will not be held liable. Please check any stats or information if you are unsure how accurate they are. No guarantees are made with regards to results or financial gain. All forms of betting carry financial risk and it is up to the individual to make bets with or without the assistance of information provided on this site and we cannot be held responsible for any loss that may be incurred as a result of following the betting tips provided on this site. Past performances do not guarantee success in the future and betting odds fluctuate from one minute to the next. The material contained on this site is intended to inform, entertain and educate the reader and in no way represents an inducement to gamble legally or illegally or any sort of professional advice.
Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside. It is your sole responsibility to act in accordance with your local laws.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles

NBC Sports
34 minutes ago
- NBC Sports
Red Sox at Angels Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25
It's Wednesday, June 25 and the Red Sox (40-41) are in Anaheim to take on the Angels (39-40). Richard Fitts is slated to take the mound for Boston against Yusei Kikuchi for Los Angeles. The Angles have now taken down the first two games of the series with a 3-2 extra-innings win yesterday. Christian Moore's two-run home run in the bottom of the 10th sealed the victory for the Angels. Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts. Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long. Game details & how to watch Red Sox at Angels Date: Wednesday, June 25, 2025 Time: 4:07PM EST Site: Angel Stadium City: Anaheim, CA Network/Streaming: FanDuel Sports Network West, NESN Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out. Odds for the Red Sox at the Angels The latest odds as of Wednesday: Moneyline: Red Sox (+104), Angels (-124) Spread: Angels -1.5 Total: 9.0 runs Probable starting pitchers for Red Sox at Angels Pitching matchup for June 25, 2025: Richard Fitts vs. Yusei Kikuchi Red Sox: Richard Fitts, (0-3, 4.71 ERA) Last outing (Los Angeles Angels, 6/2): 1.0 Innings Pitched, 5 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 0 StrikeoutsAngels: Yusei Kikuchi, (2-6, 3.01 ERA) Last outing (Houston Astros, 6/20): 7.0 Innings Pitched, 2 Earned Runs Allowed, 6 Hits Allowed, 0 Walks, and 9 Strikeouts Red Sox: Richard Fitts, (0-3, 4.71 ERA) Last outing (Los Angeles Angels, 6/2): 1.0 Innings Pitched, 5 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 0 Strikeouts Angels: Yusei Kikuchi, (2-6, 3.01 ERA) Last outing (Houston Astros, 6/20): 7.0 Innings Pitched, 2 Earned Runs Allowed, 6 Hits Allowed, 0 Walks, and 9 Strikeouts Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries, and transactions where you can filter by league, team, positions, and news type! Top betting trends & insights to know ahead of Red Sox at Angels The Red Sox have won 4 of their last 5 series The Over is 12-8 in the Angels' last 10 home games and the Red Sox's last 10 on the road combined The Angels have covered the Run Line in 5 straight home games If you're looking for more key trends and stats around the spread, moneyline, and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports! Expert picks & predictions for tonight's game between the Red Sox and the Angels Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700. Our model calculates projections around each moneyline, spread, and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information, and weather forecasts. Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager. Here are the best bets our model is projecting for Wednesday's game between the Red Sox and the Angels: Moneyline: NBC Sports Bet is staying away from a play on the Moneyline. Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox at +1.5. Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0. Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC Follow our experts on socials to keep up with all the latest content from the staff: Jay Croucher (@croucherJD) Drew Dinsick (@whale_capper) Vaughn Dalzell (@VmoneySports) Brad Thomas (@MrBradThomas)

NBC Sports
44 minutes ago
- NBC Sports
Marlins at Giants Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25
It's Wednesday, June 25 and the Marlins (32-45) are in San Francisco to take on the Giants (44-35). Edward Cabrera is slated to take the mound for Miami against Logan Webb for San Francisco. The Marlins picked up the win in the first game of the series making it back-to-back wins and three of their last four. Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts. Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long. Game details & how to watch Marlins at Giants Date: Wednesday, June 25, 2025 Time: 9:45PM EST Site: Oracle Park City: San Francisco, CA Network/Streaming: NBCS BA, FanDuel Sports Network Florida Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out. Odds for the Marlins at the Giants The latest odds as of Wednesday: Moneyline: Marlins (+183), Giants (-222) Spread: Giants -1.5 Total: 7.0 runs Probable starting pitchers for Marlins at Giants Pitching matchup for June 25, 2025: Edward Cabrera vs. Logan Webb Marlins: Edward Cabrera, (2-2, 3.81 ERA) Last outing (Philadelphia Phillies, 6/19): 6.1 Innings Pitched, 1 Earned Runs Allowed, 2 Hits Allowed, 3 Walks, and 5 StrikeoutsGiants: Logan Webb, (7-5, 2.49 ERA) Last outing (Cleveland Guardians, 6/19): 7.0 Innings Pitched, 1 Earned Runs Allowed, 7 Hits Allowed, 0 Walks, and 9 Strikeouts Marlins: Edward Cabrera, (2-2, 3.81 ERA) Last outing (Philadelphia Phillies, 6/19): 6.1 Innings Pitched, 1 Earned Runs Allowed, 2 Hits Allowed, 3 Walks, and 5 Strikeouts Giants: Logan Webb, (7-5, 2.49 ERA) Last outing (Cleveland Guardians, 6/19): 7.0 Innings Pitched, 1 Earned Runs Allowed, 7 Hits Allowed, 0 Walks, and 9 Strikeouts Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries, and transactions where you can filter by league, team, positions, and news type! Top betting trends & insights to know ahead of Marlins at Giants The Giants have won 3 straight games with Logan Webb starting The Giants' last 3 home games with Logan Webb as their starting pitcher have gone under the Total The Marlins have covered in 4 of their last 5 games for a profit of 2.00 units If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports! Expert picks & predictions for tonight's game between the Marlins and the Giants Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700. Our model calculates projections around each moneyline, spread, and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information, and weather forecasts. Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager. Here are the best bets our model is projecting for Wednesday's game between the Marlins and the Giants: Moneyline: NBC Sports Bet is recommending a play on the San Francisco Giants on the Moneyline. Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins at +1.5. Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0. Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC Follow our experts on socials to keep up with all the latest content from the staff: Jay Croucher (@croucherJD) Drew Dinsick (@whale_capper) Vaughn Dalzell (@VmoneySports) Brad Thomas (@MrBradThomas)
Yahoo
an hour ago
- Yahoo
Braves at Mets prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25
It's Wednesday, June 25 and the Braves (37-41) are in Queens to take on the Mets (46-34). Didier Fuentes is slated to take the mound for Atlanta against Clay Holmes for New York. Atlanta took the first two games of the series, 3-2 and 7-4 as they attempt to sweep New York. The Mets have lost 10 of the last 11 games, while Atlanta is heading in a different direction as the winner in 9 of the past 12. Advertisement Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts. Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long. Game details & how to watch Braves at Mets Date: Wednesday, June 25, 2025 Time: 7:10PM EST Site: Citi Field City: Queens, NY Network/Streaming: FDSNSO, SNY Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out. Odds for the Braves at the Mets The latest odds as of Wednesday: Advertisement Moneyline: Braves (+122), Mets (-146) Spread: Mets -1.5 Total: 9.0 runs Probable starting pitchers for Braves at Mets Pitching matchup for June 25, 2025: Didier Fuentes vs. Clay Holmes Braves: Didier Fuentes, (0-1, 7.20 ERA) Last outing: 5.0 Innings Pitched, 4 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 3 Strikeouts Mets: Clay Holmes, (7-4, 3.04 ERA) Last outing: 4.2 Innings Pitched, 3 Earned Runs Allowed, 4 Hits Allowed, 6 Walks, and 5 Strikeouts Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type! Expert picks & predictions for tonight's game between the Braves and the Mets Rotoworld Best Bet Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700. Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts. Advertisement Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager. Here are the best bets our model is projecting for Wednesday's game between the Braves and the Mets: Moneyline: NBC Sports Bet is staying away from a play on the Moneyline. Spread: NBC Sports Bet is leaning towards a play ATS on the Atlanta Braves at +1.5. Total: NBC Sports Bet is staying away from a play on the Game Total of 9.0. Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC. Top betting trends & insights to know ahead of Braves at Mets The Braves are on a 4-game win streak at the Mets The Under is 4-1 in the Braves' last 5 matchups against divisional opponents Atlanta won 10 of the past 14 games New York is 1-10 over the last 11 games New York is 10-5 this season when Clay Holmes pitches If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports! Advertisement Follow our experts on socials to keep up with all the latest content from the staff: