MLB Picks · July 4, 2026

Philadelphia Phillies vs Kansas City Royals

Strong Lean
Phillies ML
-156
75
/ 100
Starting Pitchers
Philadelphia Phillies · Away
Jesús Luzardo (LHP)
Kansas City Royals · Home
Michael Wacha (RHP)
AI Analysis

Jesús Luzardo (3.88 ERA, 1.30 WHIP, 116 K in 97.1 IP) is a legitimate strikeout weapon and carries a clear edge over Michael Wacha (3.31 ERA, 1.14 WHIP) — both are respectable starters, but Luzardo's K upside and Philadelphia's explosive recent offense (6.4 R/G L10, OPS .805 L5) tip this matchup significantly. Bryce Harper (.382 L14), Trea Turner (.322 L14), and Justin Crawford (.326 L14) are all red-hot. Kansas City's offense has collapsed recently (3.2 R/G L10) and they're on a 3-game losing streak. The Phillies are 49-39 and playing their best baseball. At -156, the price is slightly unfavorable but the data supports the edge.

Concerns
  • Wacha's 3.31 ERA — legitimately solid, not a pushover starter
  • KC's Bobby Witt Jr. (.346 L14) is an elite individual threat
  • -156 price is slight negative value
  • PHI lost their last game (streak L1) despite 7-3 L10
  • KC offense vs LHP (.246/.694) is reasonable
Factor Breakdown
Powered by AI scoring across 6 proprietary factors. For informational and entertainment purposes only — not financial or betting advice, and results are not guaranteed. Must be 21+ or the applicable minimum age in your jurisdiction to wager.
Gambling problem? Call 1-800-GAMBLER. · More resources on the About page.