
Los Angeles Angels starter · 3-3, 8.23 ERAGrayson Rodriguez

San Francisco Giants starter · 5-7, 3.87 ERALogan Webb
The lean: Giants ML -155 at Fanatics (lean only, below our +EV bar)
📊 Best price across every book Line shopping = more profit
| Market | Los Angeles Angels | San Francisco Giants |
|---|---|---|
| Moneyline | +136Bet at FanDuel → | -155Bet at Fanatics → |
| Run line | +1.5 -159Bet at BetRivers → | -1.5 +143Bet at Caesars → |
| Total 8.5 | O -102Bet at BetMGM → | U -110Bet at FanDuel → |
📊 Team Breakdown real data · updated daily
Los Angeles AngelsSan Francisco Giants
Season win %
Last 5 games (newest first)
Los Angeles AngelsLWWWL
San Francisco GiantsLLLLLRuns scored vs allowed, last 5
Los Angeles Angels11 for · 13 against
San Francisco Giants15 for · 22 againstChance to win tonight, per the betting market
Chance to win tonight, per ESPN's computer model
Standings & streak
Los Angeles Angels5th AL West · 10.5 GB · L1
San Francisco Giants4th NL West · 23 GB · L5How to read this: "chance to win per the betting market" comes from the actual odds with the sportsbook's built-in fee (the vig) stripped out, so it is the market's honest opinion. When that number and ESPN's model disagree, one of them is wrong, and that gap is where value lives.
🛈 Wise Guy Desk analysis - not an official play. A free breakdown to help you find value and bet the best number. Ross's documented MLB plays are graded win or loss on the members board.
📘 New to betting? Two-minute translation. A moneyline bet is picking who wins the game, nothing else. In this game, +136 means a $100 bet profits $136 if it wins. -155 means you risk $155 to profit $100, that's the favorite. The run line is baseball's point spread, almost always 1.5 runs. The total is a bet on combined runs by both teams, over or under the books' number. +EV (positive expected value) means the price pays better than the true odds, the only proven way to profit long-term. Learn the full system free: Sports Betting 101 · Think Like the Book · Odds converter · No-vig calculator
Two Teams Going Nowhere, One Pitching Mismatch
On paper this is a matchup nobody circled in April. The Angels are 41-62. The Giants are 42-60 and have lost five straight. But the betting market does not care about standings, it cares about tonight, and tonight features one of the biggest starting pitcher gaps you will see all week. That gap, and a surprising split between the market and ESPN's model, is where the analysis gets interesting.
FREE · NO CARD · EVERY DAY
Get today's free play, emailed at noon ET
One documented play a day from a team with 6 straight winning years. Every result graded in public, win or lose.
Unsubscribe anytime in one tap. No spam, just the play and the receipts.
Betting today and want the whole board now? $9 Day Pass → or $1 first week →
The Matchup
The Angels sit last in the AL West, 10.5 games back, but they have quietly won three of their last five, scoring 11 runs and allowing 13 in that stretch. The Giants are fourth in the NL West, 23 games back, and arrive ice cold on a five-game losing streak, outscored 22 to 15 over that span. The season series is tied 1-1, so neither club has shown a clear head-to-head edge. Form favors the road team. Almost everything else favors the home team.
Pitching Matchup
Starting pitchers drive baseball betting more than any single factor, because one arm controls roughly half the game's outcomes for five or six innings. Tonight the contrast is stark. Grayson Rodriguez takes the ball for the Angels at 3-3 with an 8.23 ERA, meaning he has allowed more than eight earned runs per nine innings this season. Logan Webb goes for San Francisco at 5-7 with a 3.87 ERA. Webb's win-loss record looks pedestrian, but that number depends heavily on run support. The ERA tells you he has pitched more than twice as effectively as his counterpart.
The Numbers
The Giants are -155 on the moneyline at Fanatics (a moneyline bet is simply picking who wins; at -155 you risk $155 to win $100). The Angels are +136 at FanDuel, meaning a $100 bet returns $136 in profit if they pull the upset. The run line is baseball's version of a point spread: the Giants -1.5 at +143 (Caesars) must win by two or more, while the Angels +1.5 at -159 (BetRivers) cash if they win outright or lose by exactly one. The total is 8.5, meaning books expect about eight or nine combined runs; you bet whether the real number lands over or under it, with the Over at -102 (BetMGM) and the Under at -110 (FanDuel). Each of those prices is the best available across every US sportsbook, and grabbing the best number, called line shopping, is our core edge. Betting the Giants at -155 instead of a worse -165 elsewhere adds up over hundreds of bets.
Where the Value Is
Strip out the sportsbook's built-in fee and the market's fair odds say Giants 59%, Angels 41%. At -155, the Giants need to win about 60.8% of the time just to break even, slightly above that 59% market number, which is why no side cleared our expected-value bar today. Expected value is the long-run math: a +6.8% edge, for example, means roughly $6.80 of average profit per $100 bet over time. Here the market offers no clean edge. But ESPN's pregame model gives San Francisco 70.8% to win, well above both the market and the break-even threshold, driven by the enormous starter gap. When a credible model sits that far above the price, we note it honestly, even without an official qualifying edge.
Conditions and Injuries
Oracle Park at 65 degrees with a 16 mph wind is a classic run-suppressing environment, which fits an 8.5 total. San Francisco is without Matt Chapman and Victor Bericoto (both 10-day IL), with Drew Cavanaugh day to day. The Angels are missing Adam Frazier (10-day IL) plus Travis d'Arnaud and Ben Joyce on the 60-day IL. Chapman's absence stings the Giants' lineup, but the pitching edge is untouched.
The Pick
Giants moneyline at -155, best price at Fanatics. This is a Wise Guy Desk lean, not an official documented play, because the market math alone did not clear our value bar.
The Prediction
Webb steadies a reeling club, Rodriguez's 8.23 ERA catches up with him early, and San Francisco ends the skid. Projected outcome: Giants 5, Angels 3.
Conditions & Injuries
VenueOracle Park
Weather65°F, Partly sunny, wind 16 mph
Season seriesSeries tied 1-1
SFMatt Chapman (10-Day-IL), Victor Bericoto (10-Day-IL), Drew Cavanaugh (Day-To-Day)
LAAAdam Frazier (10-Day-IL), Travis d'Arnaud (60-Day-IL), Ben Joyce (60-Day-IL)
More MLB games today
Los Angeles Angels vs San Francisco Giants FAQ
Who is favored in Los Angeles Angels vs San Francisco Giants?
Logan Webb against a starter with an 8.23 ERA is the story, and the Wise Guy Desk leans Giants at the best available price despite their five-game skid.
Are these Wise Guy Team picks free?
Yes. This is a free Wise Guy Desk breakdown - our analysis, not Ross's official plays. Ross's documented plays are bet with real money and graded win or loss on the members board.
How does the Wise Guy Desk find value?
Expected value first - the best price across the books versus the true fair price - then sharp-money confirmation from the betting splits. EV-primary, sharp-confirmed.