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