Kansas City Royals at Pittsburgh Pirates — Game center Final MLB
PNC ParkSep 19 (Sat) · 10:40 PM UTC
What did the model expect? Pregame forecast Kansas City Royals 40%
Pittsburgh Pirates 60%
Locked before start
Brandon Lowe Hits 1+· hits 1+ 68% Hit Jac Caglianone Hits 1+· hits 1+ 62% Hit Bryan Reynolds Hits 1+· hits 1+ 69% Miss Showing 3 of 94 locked markets
Behind the probability season win% 0.503 (home 78-77) vs away 67-88 0.432, Home advantage +4%· injury home 5 / away 12, matchup combination model
How to read this probability A probability estimates how often an outcome would occur in comparable situations. It is not a guarantee. Live estimates and pregame forecasts are shown separately.
Head to head Matchup Box score
Kansas City Royals Pittsburgh Pirates
Pitching matchup
NC Noah Cameron Appearance confirmed
BC Bubba Chandler Appearance confirmed
Recent form · newest first
Partly Cloudy 70°F· wind 6 mph, In From CF· park factor runs 98· HR 92
Data source: MLB Stats API
Hits 1+· hits 1+ 69%
Locked at publish
hits 0/1 Miss View model reasoning Season AVG 0.261 → form·L/Rplatoon· Statcast xBA 0.254 adjusted 0.260, probability of 1+ hits in 4 PA (binomial)· simulation· stacking -10pp (meta-model over 4,501 past events)· cap applied
What moved this probability
Recent form
last 15G AVG 0.220
-4.9%p Park Runs 98 / HR 92 70°F 6 mph, In From CF Pittsburgh Pirates 5 OUT (Mitch Keller …) Kansas City Royals 12 OUT (Steven Cruz …) last 15G AVG 0.220 ↓ vs LHP AVG 0.276 (210PA) Statcast xBA 0.254 (actual 0.261, overrated 7p) Brandon Lowe Hits 1+· hits 1+ ProNick Gonzales Hits 1+· hits 1+ ProExplore the models All Players Game
Run line4 Pittsburgh Pirates home +1.5· Run Line High
probability away does not win by 2+ — expected runs 3.8 vs 4.4 — the Skellam conditional share of away wins by 2+ runs, multiplied by the side win probability
73% Kansas City Royals away +1.5· Run Line ProPittsburgh Pirates home -1.5· Run Line ProKansas City Royals away -1.5· Run Line Probatter84 BR Bryan Reynolds Hits 1+· hits 1+ High
Season AVG 0.261 → form·L/Rplatoon· Statcast xBA 0.254 adjusted 0.260, probability of 1+ hits in 4 PA (binomial)· simulation· stacking -10pp (meta-model over 4,501 past events)· cap applied
hits 0/1 Miss
69% Brandon Lowe Hits 1+· hits 1+ ProNick Gonzales Hits 1+· hits 1+ ProJake Mangum Hits 1+· hits 1+ ProSalvador Perez Hits 1+· hits 1+ ProJac Caglianone Hits 1+· hits 1+ ProRyan O'Hearn Hits 1+· hits 1+ ProBobby Witt Jr. Hits 1+· hits 1+ ProCarter Jensen Hits 1+· hits 1+ ProSpencer Horwitz Hits 1+· hits 1+ ProMichael Massey Hits 1+· hits 1+ ProIsaac Collins Hits 1+· hits 1+ ProBrandon Lowe RBI 1+· RBI 1+ ProBryan Reynolds 1+ Run Probability· runs 1+ ProBrandon Lowe Total Bases 2+· total bases 2+ ProBryan Reynolds Total Bases 2+· total bases 2+ ProIsaac Collins Walks 1+· walks 1+ ProBobby Witt Jr. Walks 1+· walks 1+ ProBrandon Lowe 1+ Run Probability· runs 1+ ProRyan O'Hearn RBI 1+· RBI 1+ ProJac Caglianone RBI 1+· RBI 1+ ProCarter Jensen Walks 1+· walks 1+ ProBryan Reynolds RBI 1+· RBI 1+ ProBryan Reynolds Walks 1+· walks 1+ ProJac Caglianone Total Bases 2+· total bases 2+ ProBobby Witt Jr. 1+ Run Probability· runs 1+ ProCarter Jensen Total Bases 2+· total bases 2+ ProSpencer Horwitz Walks 1+· walks 1+ ProNick Gonzales Total Bases 2+· total bases 2+ ProJake Mangum Total Bases 2+· total bases 2+ ProSalvador Perez Total Bases 2+· total bases 2+ ProRyan O'Hearn 1+ Run Probability· runs 1+ ProCarter Jensen RBI 1+· RBI 1+ ProSpencer Horwitz 1+ Run Probability· runs 1+ ProCarter Jensen 1+ Run Probability· runs 1+ ProRyan O'Hearn Total Bases 2+· total bases 2+ ProBobby Witt Jr. Total Bases 2+· total bases 2+ ProJake Mangum 1+ Run Probability· runs 1+ ProNick Gonzales RBI 1+· RBI 1+ ProJac Caglianone 1+ Run Probability· runs 1+ ProSpencer Horwitz RBI 1+· RBI 1+ ProMichael Massey RBI 1+· RBI 1+ ProSalvador Perez 1+ Run Probability· runs 1+ ProJake Mangum RBI 1+· RBI 1+ ProSalvador Perez RBI 1+· RBI 1+ ProBrandon Lowe Hits 2+· hits 2+ ProBrandon Lowe Walks 1+· walks 1+ ProNick Gonzales 1+ Run Probability· runs 1+ ProBryan Reynolds Hits 2+· hits 2+ ProMichael Massey Total Bases 2+· total bases 2+ ProBobby Witt Jr. RBI 1+· RBI 1+ ProIsaac Collins 1+ Run Probability· runs 1+ ProMichael Massey 1+ Run Probability· runs 1+ ProSpencer Horwitz Total Bases 2+· total bases 2+ ProNick Gonzales Hits 2+· hits 2+ ProJake Mangum Hits 2+· hits 2+ ProRyan O'Hearn Walks 1+· walks 1+ ProNick Gonzales Walks 1+· walks 1+ ProJac Caglianone Walks 1+· walks 1+ ProJac Caglianone Hits 2+· hits 2+ ProRyan O'Hearn Hits 2+· hits 2+ ProSalvador Perez Hits 2+· hits 2+ ProBobby Witt Jr. Hits 2+· hits 2+ ProIsaac Collins RBI 1+· RBI 1+ ProIsaac Collins Total Bases 2+· total bases 2+ ProMichael Massey Walks 1+· walks 1+ ProCarter Jensen Hits 2+· hits 2+ ProJake Mangum Walks 1+· walks 1+ ProSalvador Perez Walks 1+· walks 1+ ProMichael Massey Hits 2+· hits 2+ ProSpencer Horwitz Hits 2+· hits 2+ ProBrandon Lowe HR· HR 1+ ProIsaac Collins Hits 2+· hits 2+ ProCarter Jensen HR· HR 1+ ProRyan O'Hearn HR· HR 1+ ProJac Caglianone HR· HR 1+ ProSalvador Perez HR· HR 1+ ProBryan Reynolds HR· HR 1+ ProBobby Witt Jr. HR· HR 1+ ProMichael Massey HR· HR 1+ ProSpencer Horwitz HR· HR 1+ ProIsaac Collins HR· HR 1+ ProNick Gonzales HR· HR 1+ ProJake Mangum HR· HR 1+ Progames6 Kansas City Royals team runs Over 3.5· Runs ProPittsburgh Pirates Home Team · Win Probability· Home Win High
season win% 0.503 (home 78-77) vs away 67-88 0.432, Home advantage +4%· injury home 5 / away 12, matchup combination model
runs 6/6 Hit
60% Pittsburgh Pirates team runs Over 4.5· Runs ProBoth teams total runs Under 8.5· Totals ProBoth teams total runs Over 8.5· Totals ProKansas City Royals Away Team · Win Probability· Away Win High
season win% 0.432 (away 67-88) vs home 78-77 0.503, matchup combination after the away discount
runs 5/7 Miss
40% strength index + simulation adjusted probabilities and full history are in Pro — $7.99/mo, cancel anytime. Get today's probabilities in your inbox One email per day. No picks, no spam.
Free forever. By subscribing you consent to receive the daily probability email; unsubscribe any time from the link in every email.Privacy notice
Computed only from public stats APIs and statistical models. No odds, lines, or sportsbooks. Outcomes are not guaranteed.