Beta Free full access during beta. All models, tools, and daily picks included.
Early Preview Lineups: Confirmed Odds Posted 6 min read

Kansas City Royals vs Pittsburgh Pirates Preview

KC at PIT 2026-09-20 preview: probable pitchers, projected lineups, NRFI/F5 model picks, weather, ballpark, and umpire context.

Kansas City Royals at Pittsburgh Pirates MLB game preview for September 20, 2026
KC
Kansas City Royals
Michael Wacha RHP
@
1:35 PM ET
PNC Park
PIT
Pittsburgh Pirates
Lake Bachar RHP
Last updated Sunday, September 20, 2026
Final This game has finished. Read the recap for final score, model grades, and box score.

Key Facts

Matchup
Kansas City Royals at Pittsburgh Pirates
Date
Sunday, September 20, 2026
First Pitch
1:35 PM ET
Venue
PNC Park
Probable Starters
Michael Wacha (RHP) vs Lake Bachar (RHP)
Lineups
Confirmed
Odds Snapshot
Sep 20, 1:36 PM ET
Last Updated
Sep 20, 11:27 AM ET

Betting Board

Snapshot Sep 20, 1:36 PM ET
Moneyline
KC +105
PIT -113
Total
Over 8.5 -104
Under 8.5 -118
Run Line
KC -1.5 +168
PIT +1.5 -205

Model Angles

NRFI Model
NRFI · 58%
+7.2% edge
Projected Total
5.5
model combined runs
Park Factor
1.00
Neutral · HR 0.98
First Pitch Weather
73°F
5.7 mph WSW
The Kansas City Royals visit the Pittsburgh Pirates at 1:35 PM ET at PNC Park. Probable starters: Michael Wacha for Kansas City Royals opposite Lake Bachar for Pittsburgh Pirates. Lineups are confirmed. This preview is built deterministically from projected lineups, probable starters, NRFI model context, market prices, first-pitch weather, park factors, and TheCapperIO model context.
  • Starter matchup: Michael Wacha (Kansas City Royals) vs Lake Bachar (Pittsburgh Pirates).
  • Lineup status: confirmed by both teams.
  • NRFI model: 58% probability, lean NRFI, +7.2% edge.

Pitching Matchup

KC Away
Michael Wacha
RHP · 9-9 · 31 GS
ERA
3.33
WHIP
1.11
K/9
7.13
IP
194.1
Career: 3.83 ERA · 1.26 WHIP · 7.76 K/9
NRFI: 78.8%
1st Inn ERA: 2.69
PIT Home
Lake Bachar
RHP · 1-4 · 11 GS
ERA
3.56
WHIP
1.14
K/9
9.40
IP
83.1
Career: 3.74 ERA · 1.19 WHIP · 9.51 K/9

On the season, Michael Wacha holds the ERA edge in this matchup. Michael Wacha carries a 3.33 ERA and 1.11 WHIP, while Lake Bachar sits at 3.56 ERA and 1.14 WHIP.
Strikeout rates: Michael Wacha at 7.13 K/9, Lake Bachar at 9.40 K/9.
K projections: Michael Wacha at 4.0 (line 4.5)
Lake Bachar projected at 3.0 (line 4.0).
Michael Wacha has a 78.8% career NRFI rate. No first-inning data available for Lake Bachar.
Both starters throw from the R side, limiting platoon splits for either lineup.

Strikeout Projections

Michael Wacha vs PIT
Proj: 4.0Line: 4.5
-0.5
Confidence:
Lake Bachar vs KC
Proj: 3.0Line: 4.0
-1.0
Confidence:
View all K projections on SlateIQ

Our strikeout model weighs pitcher K rate, opponent lineup whiff tendency, park factors, and umpire zone size to project total strikeouts per starter.

Michael Wacha (Kansas City Royals) is projected for 4.0 strikeouts against a posted line of 4.5. The projection is close to the line with no actionable edge.
He faces a high-K lineup that strikes out at 24.7% with a 28.0% whiff rate.

Lake Bachar (Pittsburgh Pirates) is projected for 3.0 strikeouts against a posted line of 4.0. The projection sits 1.1 K below the line, giving the model an Under lean.
He faces a moderate-K lineup that strikes out at 22.4% with a 28.0% whiff rate.

The Pittsburgh Pirates lineup is more vulnerable to strikeouts in this matchup. Pittsburgh Pirates batters K at 24.7%, Kansas City Royals batters at 22.4%.

NRFI & First 5 Analysis

NRFI Model
58.2%
probability of NRFI
+7.2%
market edge
Monitor
Market implied: 51.0%Model: 58.2%
First 5 Innings
3.1est. F5 runs
KC
3.33 ERA
6.3 inn/start
PIT
3.56 ERA
7.6 inn/start
F5 lean: Even matchup
KC K Projection
Michael Wacha
4.0proj
Line: 4.5
-0.5 NEUTRAL
Confidence
PIT K Projection
Lake Bachar
3.0proj
Line: 4.0
-1.0 UNDER
Confidence
Explore all model projections

Our NRFI model analyzes both starting pitchers' first-inning profiles, the top-of-order hitters in each lineup, the umpire's historical zone, and environmental factors to produce a probability estimate. For this game, the model assigns a 58.2% probability of no runs in the first inning, compared to the market's implied probability of 51.0%.

  • That creates a moderate 7.2% edge on NRFI.
  • The best available line is NRFI -104 / YRFI -118 at FanDuel.
  • Home plate umpire Brian Walsh runs a average zone. See the umpire section below for full career data.
  • Our NRFI model sits at 158-152 (51.0%) on official picks this season.

Prop Edges

2 model signals detected
Lake Bachar
Strikeouts Under 4.0
Home Run Very Strong 0.5
13.8%
See all today's picks and edges

Lineup & Matchup Breakdown

Kansas City Royals Confirmed
K%: 22.4
Whiff rate: 28.0%Team page
Pittsburgh Pirates Confirmed
K%: 24.7
2Brandon LoweL2B
Whiff rate: 28.0%Team page
Batter vs Pitcher matchup tool

Lineups are confirmed as of this writing.

Kansas City Royals K vulnerability: 22.4% strikeout rate, 28.0% whiff rate.

Pittsburgh Pirates K vulnerability: 24.7% strikeout rate, 28.0% whiff rate.

Ballpark, Weather & Umpire

PNC Park
Run Factor1.00
HR Factor0.98
Full park profile
Home Plate Umpire
Brian Walsh
Wide NRFI: 83.3% 6 games
Full umpire profile
Hourly Game Forecast
73°
1 PM
6 mph
WSW
74°
2 PM
8 mph
WSW
74°
3 PM
6 mph
W
72°
4 PM
4 mph
WNW
  • PNC Park carries a 1.00 run factor (neutral).
  • Home run factor: 0.98 — the park neutral for HR power.
  • Park notes: Right field wall angles; Elevated RF corner; Allegheny River backdrop.

First pitch forecast: 73F with 6 mph winds from the WSW. Humidity: 86%.

  • Home plate umpire: Brian Walsh.
  • Career NRFI rate: 83.3% across 6 games tracked.
  • Zone tendency: Wide.
  • K factor: 0.995 (league average strikeouts in his games).

Run Projections & Total

  • Our projection model puts the total at 5.5 combined runs, with Kansas City Royals projected for 2.7 and Pittsburgh Pirates for 2.8.
  • That's 3.0 runs below the posted total of 8.5, suggesting a lean toward the Under.
  • The run projection is essentially a coin flip between these two teams.
The Bottom Line
This is a data-first preview, not a pick. Treat the NRFI model signal as context alongside the pitching matchup. Verify current odds before placing any bet. Bet responsibly. 1-800-GAMBLER.
This preview is generated from thecapper.io projection models and publicly available data. All projections are model estimates, not guarantees. Gamble responsibly. If you or someone you know has a gambling problem, call 1-800-GAMBLER.