Novig
Los Angeles Angels vs. San Francisco Giants Prediction July 25

Los Angeles Angels vs. San Francisco Giants Prediction July 25

View on Polymarket β†’
SS Steve Silverman Sport Expert
Embed this market
Lines Verdict
YES at 100% implied probability

YES (OVER 2.5 First Five Innings): Ryan Johnson's 6.10 ERA and the Angels' 17-34 road record create strong early-run potential. Market probability: 81%.

100% Market Probability
1h +19.5% 24h +37.5% Trend Moderate (69/100)
Real Money Odds Book · SugarHousePA Market
Moneyline
Los Angeles Angels +115 46Β’
San Francisco Giants -130 55Β’
Spread
Los Angeles Angels +1.5 26Β’
San Francisco Giants -1.5 74Β’
Total
Over O 9 47Β’
Under U 9 54Β’
Volume
$813.9K
$813.7K in 24h
Liquidity
$480.0K
Deep liquidity
Time Left
7 days
Resolves Aug 1
814K Vol. Aug 1, 2026
San Francisco Giants
San Francisco Giants $265K Vol.
95%
Los Angeles Angels
Los Angeles Angels $265K Vol.
6%

The Los Angeles Angels vs. San Francisco Giants prediction leans heavily toward OVER 2.5 runs scored in the first five innings, the YES outcome sitting at 81 percent on Polymarket. Ryan Johnson starts for Los Angeles carrying a 6.10 ERA β€” a number that makes early-inning scoring very plausible.

The market composite reads straightforward: a quick 24-hour climb of 31 percent drove the YES price to 81 percent, while the one-hour flat line and a trend score of 33 suggest the surge has stabilized and traders are holding. The first-five-innings total market resolves at Oracle Park on July 25, 2026. Total volume already sits at $429,376, with nearly all of that arriving in the past 24 hours β€” a strong signal of concentrated, conviction-driven action.

Game Stats
Batters AVG HR RBI H
Z.Neto SS 0.238 19 46 95
J.Adell RF 0.241 15 57 96
N.Schanuel 1B 0.282 6 36 88
M.Trout CF 0.233 18 40 71
J.Soler DH 0.205 11 45 60
O.Peraza 2B 0.240 7 24 65
L.O'Hoppe C 0.211 4 23 47
V.Grissom 2B 0.255 6 40 54
J.Lowe LF 0.207 8 22 38
W.Meckler LF 0.299 2 17 41
D.Guzman 3B 0.248 4 14 30
Y.Moncada 3B 0.189 3 10 21
T.Heineman C 0.181 1 8 19
J.Siri CF 0.269 5 18 25
A.Frazier 2B 0.210 1 6 17
S.Rivero C 0.245 0 8 13
B.Teodosio LF 0.213 0 2 10
N.Madrigal 3B 0.273 0 2 12
T.d'Arnaud C 0.200 1 3 7
C.Moore 2B 0.200 0 1 4
J.Candelario 3B 0.111 0 0 2
T.Mancini 1B 0.308 0 4 4
L.Porter C 0.250 0 0 1
O.Martinez C 0.333 0 0 1
Starting pitcher W-L ERA WHIP K
R.Johnson SP 2-4 6.10 1.44 30
Pitchers W-L ERA WHIP K
R.Detmers SP 3-7 4.05 1.11 136
J.Soriano SP 8-6 3.43 1.25 122
W.UreΓ±a SP 6-7 2.78 1.31 83
J.Kochanowicz SP 2-5 6.19 1.58 47
B.Suter RP 1-2 4.47 1.30 49
R.Zeferjahn RP 4-3 3.75 1.19 67
S.Bachman RP 1-2 3.95 1.25 45
M.Farris SP 0-1 3.59 1.41 42
G.Rodriguez SP 3-3 8.54 1.80 30
R.Johnson SP 2-4 6.10 1.44 30
C.Silseth RP 3-2 2.87 1.43 46
S.Aldegheri SP 3-4 5.08 1.43 22
J.Fermin RP 3-1 2.76 1.16 36
Y.Kikuchi SP 0-3 5.81 1.58 33
K.Yates RP 0-5 3.80 1.06 30
S.Natera Jr. RP 1-0 2.33 0.88 29
S.Anderson RP 1-0 5.94 1.50 12
N.Sandlin RP 0-1 11.42 1.62 6
A.Manoah SP 0-0 9.82 2.18 5
G.Klassen SP 0-1 11.57 3.64 6
B.Kerry SP 0-0 4.50 1.00 2
T.Heineman C 0-0 13.50 2.40 0
J.Lucchesi RP 0-1 13.50 3.90 4
T.Saucedo RP 0-0 5.40 1.50 6
A.Frazier 2B 0-0 18.00 4.50 0
J.Soler DH 0-0 0.00 0.00 0
M.Trout CF 0-0 0.00 0.00 0
T.d'Arnaud C 0-0 0.00 0.00 0
J.Candelario 3B 0-0 0.00 0.00 0
J.Siri CF 0-0 0.00 0.00 0
T.Mancini 1B 0-0 0.00 0.00 0
Y.Moncada 3B 0-0 0.00 0.00 0
J.Lowe LF 0-0 0.00 0.00 0
J.Adell RF 0-0 0.00 0.00 0
O.Peraza 2B 0-0 0.00 0.00 0
N.Madrigal 3B 0-0 0.00 0.00 0
S.Rivero C 0-0 0.00 0.00 0
L.O'Hoppe C 0-0 0.00 0.00 0
V.Grissom 2B 0-0 0.00 0.00 0
D.Guzman 3B 0-0 0.00 0.00 0
B.Teodosio LF 0-0 0.00 0.00 0
L.Porter C 0-0 0.00 0.00 0
Z.Neto SS 0-0 0.00 0.00 0
W.Meckler LF 0-0 0.00 0.00 0
O.Martinez C 0-0 0.00 0.00 0
N.Schanuel 1B 0-0 0.00 0.00 0
C.Moore 2B 0-0 0.00 0.00 0

INJURY REPORT

NAME POS STATUS INJURY NOTES
Mike Trout
POS
CF
STATUS
Out
INJURY
Hamstring
Notes
Trout is dealing with a hamstring injury and has been placed on the 10-day injured list.
Travis d'Arnaud
POS
C
STATUS
Out
INJURY
Foot
Notes
d'Arnaud is dealing with right foot plantar fasciitis and has been placed on the 60-day injured list.
Adam Frazier
POS
2B
STATUS
Out
INJURY
Elbow
Notes
Frazier is dealing with an elbow injury and has been placed on the 10-day injured list.
YoΓ‘n Moncada
POS
3B
STATUS
Out
INJURY
Knee
Notes
Moncada is dealing with a right knee injury and has been placed on the 60-day injured list.
Grayson Rodriguez
POS
SP
STATUS
Out
INJURY
Back
Notes
Rodriguez is dealing with low back inflammation and has been placed on the 15-day injured list.
Yusei Kikuchi
POS
SP
STATUS
Out
INJURY
Shoulder
Notes
Kikuchi is dealing with left shoulder tightness and has been placed on the 60-day injured list.
SebastiΓ‘n Rivero
POS
C
STATUS
Out
INJURY
Wrist
Notes
Rivero suffered a left hamate fracture and has been placed on the 10-day injured list.
Jack Kochanowicz
POS
SP
STATUS
Out
INJURY
Elbow
Notes
Kochanowicz will undergo Tommy John surgery and has been placed on the 60-day injured list. He will miss the remainder of the 2026 season.
full roster and injuries
Batters AVG HR RBI H
R.Devers 1B 0.244 21 56 96
L.Arraez 2B 0.324 4 37 125
W.Adames SS 0.225 18 45 86
C.Schmitt LF 0.272 21 54 103
J.Lee RF 0.299 5 34 107
M.Chapman 3B 0.235 7 42 72
H.Ramos LF 0.263 9 31 66
B.Eldridge 1B 0.266 10 23 57
D.Gilbert CF 0.233 4 21 49
D.Susac C 0.257 0 15 29
H.Bader CF 0.170 5 14 18
E.Haase C 0.162 4 9 12
V.Bericoto RF 0.293 4 9 17
J.Rodriguez C 0.244 2 8 11
D.Cavanaugh C 0.231 0 2 9
J.Encarnacion RF 0.176 0 0 6
J.Cox CF 0.269 1 3 7
W.Brennan LF 0.087 0 0 2
C.Koss 2B 0.143 0 0 3
J.Oliva CF 0.143 0 0 1
G.McCray CF 0.000 0 0 0
Starting pitcher W-L ERA WHIP K
R.Ray SP 8-6 3.33 1.31 96
Pitchers W-L ERA WHIP K
L.Webb SP 5-7 3.98 1.12 89
R.Ray SP 8-6 3.33 1.31 96
L.Roupp SP 7-8 3.93 1.24 113
A.Houser SP 2-7 5.10 1.41 56
T.Mahle SP 2-9 5.31 1.45 77
T.McDonald SP 3-7 5.12 1.31 57
J.Brubaker RP 0-0 2.74 1.14 35
C.Kilian RP 3-6 4.57 1.33 49
K.Winn RP 2-2 3.21 1.07 26
E.Miller RP 2-0 2.97 1.45 42
M.Gage RP 4-1 5.60 1.65 22
R.Walker RP 0-1 7.52 1.82 19
R.Borucki RP 1-1 4.94 1.52 15
S.Hentges RP 1-3 2.66 1.62 23
D.Smith RP 0-2 2.81 1.19 19
B.Tidwell SP 0-0 3.00 1.08 10
J.Peguero RP 0-0 2.38 1.24 5
T.Beck RP 0-0 6.75 1.41 5
C.Whisenhunt SP 2-0 3.38 1.41 6
G.Santos RP 0-0 3.60 1.60 1
C.Seymour RP 0-0 14.54 3.00 2
R.Sanmartin SP 1-0 8.10 1.50 4
J.Foley RP 0-0 6.00 0.67 2
C.Koss 2B 0-0 13.50 2.50 0
J.ButtΓ³ RP 0-0 22.50 5.00 5
S.Bivens RP 0-0 0.00 2.00 3
W.Ramos RP 0-0 22.50 4.50 1
W.Adames SS 0-0 0.00 0.00 0
L.Arraez 2B 0-0 0.00 0.00 0
H.Bader CF 0-0 0.00 0.00 0
M.Chapman 3B 0-0 0.00 0.00 0
R.Devers 1B 0-0 0.00 0.00 0
E.Haase C 0-0 0.00 0.00 0
H.Ramos LF 0-0 0.00 0.00 0
J.Oliva CF 0-0 0.00 0.00 0
J.Rodriguez C 0-0 0.00 0.00 0
J.Encarnacion RF 0-0 0.00 0.00 0
G.McCray CF 0-0 0.00 0.00 0
V.Bericoto RF 0-0 0.00 0.00 0
C.Schmitt LF 0-0 0.00 0.00 0
W.Brennan LF 0-0 0.00 0.00 0
D.Gilbert CF 0-0 0.00 0.00 0
D.Susac C 0-0 0.00 0.00 0
B.Eldridge 1B 0-0 0.00 0.00 0
J.Cox CF 0-0 0.00 0.00 0
D.Cavanaugh C 0-0 0.00 0.00 0
J.Lee RF 0-0 0.00 0.00 0

INJURY REPORT

NAME POS STATUS INJURY NOTES
Willy Adames
POS
SS
STATUS
Questionable
INJURY
Back
Notes
Adames is dealing with lower back spasms injury and is uncertain to take the field for the Giants.
Harrison Bader
POS
CF
STATUS
Out
INJURY
Heel
Notes
Bader is dealing with a heel injury and has been placed on the 10-day injured list.
Matt Chapman
POS
3B
STATUS
Out
INJURY
Abdomen
Notes
Chapman is dealing with an abdominal strain and has been placed on the 10-day injured list.
Jason Foley
POS
RP
STATUS
Out
INJURY
Shoulder
Notes
Foley is recovering from a shoulder injury and has been placed on the 60-day injured list. He is expected to return in early July.
JosΓ© ButtΓ³
POS
RP
STATUS
Out
INJURY
Arm
Notes
ButtΓ³ underwent surgery to repair an artery in his right arm and has been placed on the 60-day injured list. He is expected to miss the remainder of the 2026 regular season.
Joel Peguero
POS
RP
STATUS
Out
INJURY
Hamstring
Notes
Peguero is dealing with a left hamstring strain and has been placed on the 60-day injured list.
Daniel Susac
POS
C
STATUS
Out
INJURY
Back
Notes
Susac is dealing with a strained lower back and has been placed on the 10-day injured list.
Keaton Winn
POS
RP
STATUS
Out
INJURY
Elbow
Notes
Winn is dealing with a right elbow strain and has been placed on the 15-day injured list.
full roster and injuries
33.61
At Bats
33.83
4.31
Runs
4.08
838
Hits
888
3.22
Walks
2.49
9.49
Strikeouts
7.81
0.315
On Base Percentage
0.307
0.388
Slugging Percentage
0.416
4.56
Earned Run Average
4.42
4.46
Earned Runs
4.29
1.08
Home Runs
1.01
4.22
Walks
3.65
916
Strikeouts
782
0.09
Strikeouts Per 9 Innings
0.07
1.37
Walks Plus Hits Per Inning Pitched
1.35
Sponsored Partner
ROLRROLR

How the Los Angeles Angels vs. San Francisco Giants Market Resolves

The YES outcome β€” over 2.5 combined runs through five innings β€” carries 81 percent market probability against a 19 percent NO outcome. A YES resolution requires three or more runs between the two clubs in the game’s first half. A NO resolution means two or fewer runs across five innings.

  • Los Angeles Angels (YES contributor): 45% moneyline probability as the road underdog
  • San Francisco Giants (YES contributor): 55% moneyline probability as the home favorite

The NO path is narrow but not impossible. San Francisco’s pitching staff has posted a collective 3.30 ERA over the last ten games, which is a genuine run-suppression argument. If the Giants send a sharp arm to the hill and Johnson somehow limits damage in the first three innings, a low-scoring early stretch could emerge. The Angels enter 41-62 on the season β€” not a lineup that routinely drops crooked numbers early.

Market Signals and Form

The momentum story here is one of rapid, concentrated movement. The YES price surged 31 percent over the prior 24 hours, paused flat in the last hour, and a trend score of 33 confirms the market has settled into its new range rather than continuing to climb. Traders appear satisfied with the current read rather than pushing further β€” a cooling after a strong run-up.

Volume concentration confirms the signal. The Angels vs. Giants first-five-innings market generated $429,155 of its $429,376 total volume in the past 24 hours β€” fresh, decisive capital that signals traders made up their minds quickly and moved together.

The spread sits at -2.5 and the full-game total at 9.5, with the under price slightly favored on the back end. No qualifying same-sport correlation from the related markets applies to this specific MLB matchup, so the wider cross-market data is not a meaningful signal here.

  • Ryan Johnson ERA: 6.10 across eight starts β€” consistent early-inning vulnerability for the Angels
  • Giants last-10 ERA: 3.30, offering the primary case for the NO outcome
  • Angels road record: 17-34 away, underscoring their offensive struggles from the visitor’s side
  • 24-hour volume: $429,155 of $429,376 total β€” nearly all capital is brand new and directional
  • Momentum composite: 31-percent 24-hour surge, flat one-hour, trend score 33 β€” market cooled after a sharp move

Lines Analysis: Giants Host a Struggling Angels Rotation

The Giants carry 55 percent implied moneyline probability as the home side, at Oracle Park where they own a 22-25 home record in 2026. San Francisco’s recent 3.30 ERA over ten games makes the Giants the team best positioned to influence which side of the first-five-innings total this market lands on.

Los Angeles enters at 41-62, and Ryan Johnson’s 6.10 ERA is the market’s primary fuel for the YES side. Johnson has allowed runs early in multiple recent outings. The underdog path for a NO resolution runs entirely through San Francisco’s staff holding the Angels quiet through five innings.

  • Watch: Giants first-inning run production β€” early offense pushes YES firmly
  • Watch: Johnson’s first-inning command β€” walks and hard contact early destroy the NO case fast
  • Watch: Giants starter identity β€” confirmed arm with sub-4.00 ERA narrows YES odds
  • Watch: Angels lineup health β€” any scratched bats lighten the run-scoring ceiling
  • Watch: Game-time weather at Oracle Park β€” wind and conditions affect early scoring pace

With $429,376 in lifetime volume concentrated almost entirely in the last 24 hours, this market reflects genuine conviction from an active pool of traders rather than drifting sentiment.

LINES VERDICT

FIRST FIVE INNINGS β€” OVER

Ryan Johnson’s track record and the Angels’ road struggles create a clear path to early runs, and the market’s decisive momentum confirms exactly that read.

Frequently Asked Questions

On the first-five-innings over/under market on Polymarket, the YES outcome (over 2.5 runs) is favored at 81 percent. The Giants hold a 55 percent moneyline implied probability as the home side.

The spread is set at -2.5, meaning the favored side must win by three or more runs to cover. The Giants are the home favorite and the implied side against that line.

The Los Angeles Angels at San Francisco Giants game is scheduled for July 25, 2026 at Oracle Park, with first pitch around 4:05 PM ET.

The full-game over/under total is set at 9.5 runs. The under is slightly favored in terms of market pricing, while the first-five-innings market sits at 2.5 runs with YES at 81 percent.

This market is available on Polymarket, a prediction market platform where traders can take positions on the first-five-innings run total and related Angels vs. Giants outcomes.

We aggregate the live positions of the top 50 Polymarket whales (ranked by 30-day tracked volume) into one composite reading per market. It refreshes every hour. The percentage shows how many of those whales hold YES versus NO; the net dollar position shows the cohort's directional exposure in dollars.

A convergence event fires when three or more tracked wallets buy the same outcome on the same market within a four-hour window. We surface these in the activity feed and the VIP digest.

No. Lines is an editorial and data product. We do not operate prediction markets, custody funds, or accept trades. All trade flows deep-link to Polymarket via our affiliate code. Probabilities shown are market-implied and not predictions or recommendations.

What Could Shift These Probabilities?

Johnson Struggles Early, Giants Score First

Ryan Johnson's 6.10 ERA signals a pattern of early-inning trouble. If the Giants capitalize in innings one through three, the combined run total crosses 2.5 quickly and the YES outcome resolves before the fifth inning even begins. This is the high-probability path the market is pricing.

Giants Ace Dominates, Angels Strand Runners

San Francisco's pitching staff has been effective recently, posting a 3.30 ERA over the last ten games. If the Giants send a sharp starter and Johnson finds rare early command, both offenses go quiet through five. The NO outcome survives on a tight defensive half.

Angels Score First on the Road

Los Angeles enters 41-62 and 17-34 away, but an early Angels rally would still push the combined total past 2.5 and land the YES outcome. Even a road team scoring in a low-run game confirms the market's read β€” the YES resolves regardless of which team contributes the runs.

Pitching Change Reshapes the First Five

A surprise early exit by Johnson before the fifth inning β€” triggered by command issues or a high pitch count β€” could bring a reliever into a high-leverage spot. Relief arms in unexpected roles often struggle with command, accelerating run totals and locking in the YES outcome even faster than expected.

Key macro factor: Ryan Johnson's elevated ERA and the Angels' poor road record are the dominant structural inputs driving 81 percent YES probability on the first-five-innings over/under market.

Market Timeline

Jul 19, 1:00 PM
Market Created
Jul 19, 1:03 PM
Market Opened
Jul 19, 1:03 PM
Event Start
Aug 1, 2026
Market Resolution

Market Comments

Probabilities shown are market-implied and not predictions or recommendations. This content is for informational purposes only.