MLB Picks · September 20, 2026

Kansas City Royals vs Pittsburgh Pirates

Lean
Pirates ML
-120
67
/ 100
Starting Pitchers
Kansas City Royals · Away
Michael Wacha (RHP)
Pittsburgh Pirates · Home
Lake Bachar (RHP)
AI Analysis

Pittsburgh holds a meaningful advantage in recent form (W3 streak, L10 6-4) and offense (team OPS .743, R/G 4.66 vs KC's .719 and 3.88), with hot bats in Lowe and Oneil Cruz. Wacha has solid season-long numbers (3.34 ERA), but KC is ice cold offensively (3.2 R/G last 10, .212 AVG) and riding a 3-game losing streak. Bachar's ERA/WHIP (3.50/1.12) compares favorably for a mid-rotation arm. The matchup is relatively even in pitching, but PIT's offensive edge and momentum make them the lean at near-even money.

Concerns
  • •Bachar has only 82 IP — limited track record
  • •Wacha is a proven vet who could neutralize PIT's lineup
  • •Several cold PIT bats (Gonzales, Mangum, O'Hearn)
  • •KC has some hot bats (Jensen, Perez) that could break through
  • •Price is -120, not ideal value
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.