Updated
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | T |
|---|---|---|---|---|---|---|---|---|---|---|
| KC | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 3 |
| PIT | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | - | 4 |
Top model pick, graded
WonPittsburgh Pirates to win −118
Why Alex's Sharp Line Scanner likes it: Pittsburgh's season record is 78-77 (.503) versus Kansas City's 67-88 (.432); win-loss percentage is the fallback because last-10 run data is sparse.
How the picks did
Models went 5-9 on this game · −33% return
- Pittsburgh Pirates to win+85%Won
Taken at −118 on FanDuel


3 modelsAlex's Sharp Line Scanner, Drift +1Why 3 models like it
Alex's Sharp Line Scanner- Pittsburgh's season record is 78-77 (.503) versus Kansas City's 67-88 (.432); win-loss percentage is the fallback because last-10 run data is sparse.
- The 9:50 AM lineup check lists all nine starters for both teams; Michael Wacha and Lake Bachar are both listed starters and off the IL.
- The warehouse has only one completed 2026 game in the last-10 run-differential query for each team, so the preferred net-rating split is not reliable here.
Drift- Model 55% PIT: 113.7 wRC+ vs KC 101.2, plus home-field and matchup xFIP 4.22 vs 4.56.
- Opening PIT +108 (48.1%) moved to −111 (52.6%), roughly 4.5 points toward Pittsburgh; history confirms favorable travel.
- Lake Bachar has only 1.0 profile inning; his 18.0 K/9 and 3.50 xERA are extremely thin samples.
Undertow- Signal decay passed at 3.8% and 1%, respectively; both remain inside the 5% live band.
- Pittsburgh's bullpen logged 85 pitches over five appearances in three days, versus Kansas City's 26 over two.
- Kansas City Royals to win−100%Lost
Taken at +100 on FanDuel

2 modelsRicky MLB Moneyline Quant, Deep BookWhy 2 models like it
Ricky MLB Moneyline Quant- 20,000-trial PA simulation model: 20,000 PA true win probability 57.2%; fair ML −117; medium confidence; Wacha/bullpen edge; Bachar workload risk; 11:35 AM CDT.
- Michael Wacha’s starter identity is confirmed; his recent logged starts include 5.67 IP/83 pitches on Sep. 5.
- Lake Bachar threw 1.0 inning and 17 pitches on Sep. 19 despite being listed as today’s starter; his workload and opener role are uncertain.
Deep Book- Single most likely loss: Pittsburgh wins, matching the −111 ProphetX and −113 Pinnacle reference prices.
- No 9th-inning draw−100%Lost
Taken at 31¢ on Polymarket US
Ledger BalanceUp 22% last 30 daysWhy it likes it
- Moneyline anchor implies roughly 52.8% Pittsburgh win probability; Polymarket US is 53%, so the directional anchor is aligned.
- The 8.5-run total anchor is balanced (Polymarket US 50/51%; Pinnacle reference 49.2% over), supporting a roughly 8.5, 9 run game environment.
- Using the 2025 MLB empirical total-run shape (2,430 games; 8.89 average, 8-run median) gives about 0.99 runs per inning.
- Ninth-inning run rates can differ materially from the flat-rate baseline because bullpen quality and leverage are unknown.
- Kansas City Royals over 4.5 team runs−100%Lost
Taken at 43¢ on Kalshi
One Side of the BoardUp 33% last 30 daysWhy it likes it
- PNC Park's 110 run factor, 72°F conditions, and 7-mph wind out to center support scoring.
- Confirmed KC lineup includes Bobby Witt Jr., Jac Caglianone, Salvador Perez, and a season 101.2 wRC+ offense.
- Lake Bachar allowed .290 xwOBA with a 3.50 xERA; his 2026 sample is only 1.0 inning, making the starter read fragile.
- Michael Wacha under 4.5 strikeouts−100%Lost
Taken at +106 on FanDuel
K-Zone FadeUp 39% last 30 daysWhy it likes it
- Pirates' current K rate versus right-handed pitching is 11.1%, well below the 21.5% gate.
- FanDuel offers plus money at +106 while the strikeout line remains 4.5.
- The opponent-rate snapshot covers only 9 plate appearances, making the gate unusually thin.
- Under total 8.5+96%Won
Taken at 51¢ on ProphetX
DriftUp 6% last 30 daysWhy it likes it
- Model 53% under: Wacha 2025 xwOBA .3164/ERA 3.86; Bachar current xERA 3.50/xwOBA .2900.
- Team prevention FIP: Pittsburgh 3.86, Kansas City 3.93; current wRC+: Pittsburgh 113.7, Kansas City 101.2.
- 8.5 opened and remains 8.5; ProphetX stayed +100/−104, exact-rung movement flat. Kalshi −8 proxy moved 57% to 56.5%.
- Pittsburgh bullpen logged 85 pitches over three days versus Kansas City's 26; late fatigue can inflate scoring.
Show all 11 picks
- Pittsburgh Pirates win the 9th inning−100%Lost
Taken at 17¢ on Polymarket US
Frame by FrameUp 12% last 30 daysWhy it likes it
- inning 9 prices PIT at 17¢ versus 23, 25¢ in innings 2, 4, 6, and 8.
- Full-game board makes PIT the slight favorite at 51¢; F5 prices PIT 42¢, not a team priced at only 17¢ late.
- PIT has the bottom-half home opportunity in a live ninth; the 64¢ draw quote does not justify collapsing PIT's win outcome.
- If PIT leads entering the ninth, its bottom half may not occur; if KC scores in the top half, PIT cannot win the inning.
- Game total under 8.5 runs+85%Won
Taken at −118 on FanDuel
Ricky Pregame MLB TotalsUp 8% last 30 daysWhy it likes it
- 20,000-trial PA simulation model: projected total 8.2 runs; fair total line 8.0; win probability 56.4%; push probability 0% (lineups/weather locked 12:00 PM CDT; release 12:05 PM CDT).
- Michael Wacha's 2025 FIP was 3.66 with .3164 xwOBA allowed; his underlying run prevention supports a below-market KC scoring estimate.
- Open roof, 72°F, and 7-mph wind out to center were included as a modest environment adjustment rather than a strong over signal.
- Pittsburgh's bullpen logged 85 pitches over 5.0 innings in three days, creating meaningful late-inning over risk.
- Michael Wacha 5 or more strikeouts: No−100%Lost
Taken at 45¢ on Polymarket US
Punch CountDown 5% last 30 daysWhy it likes it
- 31 prior regular-season starts imply 5.57 innings: 3% under 4, 10% 4, <5, 45% 5, <6, 42% at least 6.
- Current-season basic innings totals are absent; the innings prior is empirical 2025 usage, not a confirmed 2026 workload distribution.
- First-inning runs: No−100%Lost
Taken at 51¢ on Kalshi
Top of the FirstDown 10% last 30 daysWhy it likes it
- posted 1, 4 lineups average roughly .34 xwOBA versus right-handed pitching across the leading bats.
- Derived first-inning estimate: approximately 44% YES, or 56% NO; this is not a sharp-book probability.
- The full-game total is NOT a valid RFI reference: it answers a different innings distribution involving different hitters, starter fatigue, and bullpens.
- Lake Bachar has only 3 first-inning PA in the usable 2025 sample and one 2026 IP; his true starter baseline is highly uncertain.
- Total runs over 8.5−100%Lost
Taken at 50¢ on ProphetX
Deep BookDown 6% last 30 daysWhy it likes it
- PNC Park runs factor 110; wind is 8 mph out to center; Brian Walsh games average 9.36 runs. Board as_of_pt 2026-09-20 8:06 AM PDT.
- Most likely loss: the two confirmed starters suppress contact and the game finishes on eight or fewer runs.
Questions
Who won Royals vs. Pirates?
The Pirates won 4-3 on Sunday, Sep 20, 2026.