July 22, 2026 · 01:38

St.Louis Cardinals vs Los Angeles Angels Prediction

Expert prediction, odds analysis, and best bet for St.Louis Cardinals vs Los Angeles Angels on July 22, 2026.

Win Probability

St.Louis CardinalsWin ProbabilityLos Angeles Angels
54%
46%
54%46%
Cardinals
Predicted Winner
4.4–4
Away–Home
Predicted Score
50%
low
Confidence

Best Bet

Low Confidence50%
No bet
ML Pick
Cardinals
Run Line
Total
UNDER 8.5

Current Odds

TeamMoneylineRun LineTotalImpl. Prob.
St.Louis CardinalsAway
N/AN/AN/A0%
Los Angeles AngelsHome
N/AN/AN/A0%
Odds via API-Sports

Statistical Analysis

  • 1

    Los Angeles Angels project 4.0 runs: 4.3 RF/G offense vs 4.3 RA/G St.Louis Cardinals pitching.

  • 2

    Los Angeles Angels season record: 41–61 (40% win rate).

  • 3

    St.Louis Cardinals season record: 51–49 (51% win rate).

  • 4

    Los Angeles Angels home: 3.8 RF/G, 4.6 RA/G (46% home win rate).

  • 5

    Los Angeles Angels last 5: 1.8 RF/G, 3.4 RA/G (1d rest, 4 G last 7d).

  • 6

    No market odds available — picks are model leans only, not confirmed value bets.

How This Prediction Was Made

Show model inputs ▼

Team Data Inputs

MetricCardinalsAngels
Season Win%51.0%40.2%
Games Played100102
Season RF/G4.324.33
Season RA/G4.284.93
Run Diff/G0.04-0.60
Last-5 RF/G4.301.80
Last-5 RA/G4.303.40
Venue RF/G4.323.76
Venue RA/G4.284.60
Venue Win%51.0%46.0%
Form (last-5)3/5 W2/5 W
Rest Days11
Games (Last 7d)04
Data Quality15%100%

Run Projection Formula

Projected runs = weighted blend of offense + opponent defense (season & recent) + venue split.

Cardinals projected runs
ComponentValueWtContrib
Season RF/G4.3230%1.296
Opp Season RA/G4.9330%1.479
Recent RF/G (5G)4.3015%0.645
Opp Recent RA/G3.4015%0.510
Venue RF/G4.325%0.216
Opp Venue RA/G4.605%0.230
Projected runs4.4
Angels projected runs
ComponentValueWtContrib
Season RF/G4.3330%1.298
Opp Season RA/G4.2830%1.284
Recent RF/G (5G)1.8015%0.270
Opp Recent RA/G4.3015%0.645
Venue RF/G3.765%0.188
Opp Venue RA/G4.285%0.214
Home bonus0.120.120
Projected runs4.0

Win Probability Blend (Home)

Three signals are blended to produce the final home win probability.

SignalProbWeightContribution
Run margin (projected score diff)46.3%65%30.10%
Team strength (win% + venue)45.8%25%11.45%
Recent form (last-5 W/L)47.0%10%4.70%
Final home win probability46%

Confidence Score Breakdown

FactorPoints
Base (win probability distance from 50%)+52
Run margin bonus (larger margin = more predictable)+1.4
Data quality adjust (more game history = tighter estimates)+1.5
Form agreement (recent form aligns with season record)0
Market odds available (confirms edge vs vig)-5
Final confidence score (low)50

No market odds were available for this game — edge calculations require live lines. Picks above are model leans only.

St.Louis Cardinals vs Los Angeles Angels Prediction — Expert Analysis

Our model projects St.Louis Cardinals to win this matchup with a 54% win probability. The predicted final score is Cardinals 4.4 Angels 4.

St.Louis Cardinals come into this game with a 51-49 record, good for a 51.0% winning percentage.

Los Angeles Angels are 41-61 at home this season, with a 40.2% overall win rate. Home field advantage gives them an additional 3-4% boost to their projected win probability.

Our best bet for this matchup is the No bet, which carries a low confidence rating based on current statistical inputs.

Standings Context

St.Louis Cardinals
51-49#9 National League
Los Angeles Angels
41-61#15 American League

Prediction Summary

Predicted WinnerCardinals
Moneyline PickCardinals
Run LineNo play
Over/UnderUNDER 8.5
Score4.4–4