← All picks for July 23, 2025
Los Angeles Angels vs New York Mets
July 23, 2025 — MLB Prediction & Betting Pick
Our model leans Los Angeles Angels
On balance, more tracked inputs leaned New York Mets (12 edges vs 11 for Los Angeles Angels).
Note: the model leans Los Angeles Angels even though the simple edge count favors New York Mets. This can happen because the model weighs each input differently — a single large advantage (like a dominant pitching matchup or a significant offensive gap) can outweigh several smaller edges on the other side. The edge count treats every metric equally, but the model does not.
Matchup Breakdown
Recent form (last ~10 games) — leans New York Mets
Looking at recent performance trends over the last ten games — including win rate, run differential, and offensive momentum — the matchup favors the New York Mets.
- New York Mets 0.500 vs Los Angeles Angels 0.450 — roughly even
- New York Mets -0.40 vs Los Angeles Angels -0.50 — roughly even
- New York Mets 3.90 vs Los Angeles Angels 4.85 — leans Los Angeles Angels
- New York Mets 4.30 vs Los Angeles Angels 5.35 — leans New York Mets
- New York Mets 1 vs Los Angeles Angels 0.333 — leans New York Mets
- New York Mets 1.111 vs Los Angeles Angels 1.031 — roughly even
Season to date — leans New York Mets
Season-long stats including runs scored and allowed per game, home/road splits, and weighted offensive production (wRC+) the matchup favors the New York Mets.
- New York Mets 4.24 vs Los Angeles Angels 4.40 — leans Los Angeles Angels
- New York Mets 3.84 vs Los Angeles Angels 5.01 — leans New York Mets
- New York Mets 0.583 vs Los Angeles Angels 0.364 — leans New York Mets
- New York Mets 100.7 vs Los Angeles Angels 98.8 — roughly even
Starting pitching (recent starts) — Mixed
The starting pitching matchup between Los Angeles Angels and New York Mets grades out as a toss-up based on recent outings.
- New York Mets 3.96 vs Los Angeles Angels 0 — leans Los Angeles Angels
- New York Mets 1 vs Los Angeles Angels 0.23 — leans Los Angeles Angels
- New York Mets 9.36 vs Los Angeles Angels 6.23 — leans New York Mets
- New York Mets -3.55 vs Los Angeles Angels 0 — leans New York Mets
- New York Mets 3.70 vs Los Angeles Angels 4.84 — leans New York Mets
- New York Mets 1.36 vs Los Angeles Angels 1.21 — leans Los Angeles Angels
- New York Mets 3.39 vs Los Angeles Angels 5.47 — leans New York Mets
- New York Mets 21 vs Los Angeles Angels 18.3 — leans Los Angeles Angels
Offense & matchup — leans Los Angeles Angels
Analyzing recent offensive output (OBP, SLG) and platoon matchup data against the opposing starter's throwing arm, the matchup favors the Los Angeles Angels.
- New York Mets 0.363 vs Los Angeles Angels 0.412 — leans Los Angeles Angels
- New York Mets 0.442 vs Los Angeles Angels 0.523 — leans Los Angeles Angels
- New York Mets 0.340 vs Los Angeles Angels 0.415 — leans Los Angeles Angels
- New York Mets 0.409 vs Los Angeles Angels 0.536 — leans Los Angeles Angels
- New York Mets 0.389 vs Los Angeles Angels 0.365 — leans New York Mets
- New York Mets 0.496 vs Los Angeles Angels 0.482 — roughly even
- New York Mets 0.771 vs Los Angeles Angels 0.922 — leans Los Angeles Angels
- New York Mets 0.027 vs Los Angeles Angels -0.048 — leans New York Mets
Series & head-to-head — leans New York Mets
Prior head-to-head meetings this season's training window — win rate and run differential between these clubs — the matchup favors the New York Mets.
- New York Mets 1 vs Los Angeles Angels 0 — leans New York Mets
- New York Mets 1.50 vs Los Angeles Angels -1.50 — leans New York Mets
Betting Lines
New York Mets -1.5 | O/U 9.5 (BetOnline.ag)
Final Score
Los Angeles Angels 3, New York Mets 6 — New York Mets win — Model pick was incorrect
This analysis is generated by a machine-learning model and is intended for
informational and entertainment purposes only. It does not constitute financial
or betting advice. Past model performance does not guarantee future results.
Please gamble responsibly.