Jun 30, 2025; Seattle, Washington, USA; Seattle Mariners starting pitcher George Kirby (68) reacts following an out against the Kansas City Royals to end the top of the first inning at T-Mobile Park. Mandatory Credit: Joe Nicholson-Imagn Images

NRFI & YRFI Best Bets 8/12/2025 Today’s MLB Picks

Pick details

Seattle (66-53) vs Baltimore (53-65)

August 12, 2025 at 06:35 PM EDT

The Line: Betting Odds: Baltimore +1.5 — Over/Under: +9.5

(Get latest betting odds)

Seattle Mariners vs Baltimore Orioles 6:35 PM EST

Pick: YRFI

On Tuesday, August 12, 2025, the Seattle Mariners (66–53) will visit the Baltimore Orioles (53–65) at Oriole Park at Camden Yards for a crucial late-season matchup. The Mariners enter the game riding a six-game winning streak and hold a two-game lead in the American League West, looking to continue building momentum toward the playoffs. The projected starters for this game are Dean Kremer and George Kirby. I expect both of these lineups to have success early in this game. Dean Kremer has had trouble giving up a ton of hard contact, which will lead to problems against a lineup like the Mariners. On the other hand, Kirby is great, but we’ve seen him struggle this season when playing away from Seattle.

Check out Brad’s BEST PICKS, including his $19 PICK OF THE DAY!

Pittsburgh Pirates vs Milwaukee Brewers 7:40 PM EST

Pick: NRFI

On Tuesday, August 12, 2025, the Pittsburgh Pirates (51–68) will face the Milwaukee Brewers (73–44) at American Family Field in Milwaukee. The Brewers are currently on a nine-game winning streak and lead the NL Central by six games, boasting a league-best 3.63 team ERA and a top-five offense. In contrast, the Pirates have struggled recently, going 4–6 in August, and have one of the league’s lowest team batting averages at .233. The pitching matchup features Milwaukee’s Freddy Peralta (13–5, 3.03 ERA) against Pittsburgh’s Paul Skenes (7–8, 1.94 ERA). Peralta leads the majors with 13 wins and aims to strike out 200 batters for the third consecutive year. Skenes, the reigning NL Rookie of the Year and a Cy Young finalist, has been even better this season, leading the National League in both ERA and FIP. This is the best pitching matchup of today’s MLB slate, and I can’t pass up on taking the NRFI.

San Diego Padres vs San Fransico Giants 9:45 PM EST

Pick: NRFI

On Tuesday, August 12, 2025, the San Diego Padres (66–52) will face the San Francisco Giants (59–59) at Oracle Park in San Francisco. This matchup is part of a three-game series between the two National League West rivals. The Padres have been on a strong run as of late, significantly improving their playoff chances. In contrast, the Giants have struggled, posting an 18–28 record since acquiring Rafael Devers, which has diminished their postseason aspirations. The projected starting pitchers for this game are Nestor Cortes for the Padres and Robbie Ray for the Giants. Cortes, acquired at the trade deadline, has faced challenges in his new role, while Ray has been a consistent performer for San Francisco. I expect Ray to get us 3 outs with no issues, and even though Cortes has been shaky, these Giants bats have been lackluster, which should set up Cortes to have a competent start.

Brad Francis's Pick: See Above

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Los Angeles Dodgers vs Pittsburgh Pirates Prediction 9/4/2025 Today’s MLB Picks

    September 04, 2025

  • Phoenix Mercury vs Washington Mystics Prediction 9/4/2025 Today’s WNBA Picks

    September 04, 2025

  • Cleveland Guardians vs Tampa Bay Rays Prediction 9/4/2025 Today’s MLB Picks

    September 04, 2025

  • Yankees vs Astros Prediction 9/4/2025 Today’s MLB Picks

    September 04, 2025

  • Los Angeles Angels vs Kansas City Royals Prediction 9/4/2025 Today’s MLB Picks

    September 04, 2025

  • Chicago White Sox vs Minnesota Twins Prediction 9/4/2025 Today’s MLB Picks

    September 04, 2025

  • Cowboys vs Eagles Prediction 9/4/2025 Today’s NFL Picks

    September 04, 2025

  • Dallas Wings vs Golden State Valkyries Prediction 9/4/2025 Today’s WNBA Picks

    September 04, 2025

  • Minnesota Lynx vs Las Vegas Aces Prediction 9/4/2025 Today’s WNBA Picks

    September 04, 2025

  • Carlos Alcaraz vs Novak Djokovic Prediction 9/5/2025 Today’s Tennis Picks

    September 05, 2025