MLB Thursday, July 30 at 01:40 PM UTC
10,000 Sim Trials Run
KC

Kansas City Royals

Away

45-63 (19-36 Away)

Last 5 Form
L L W W L
Projected Final Score
3.9 5.0
Projected Total: 8.9 (O/U: 9.5)
Sportsbook Consensus Odds
KC: +115 | MIN: -140
MIN

Minnesota Twins

Home

54-54 (29-26 Home)

Last 5 Form
W L W W W

Simulated Outcome Probability

Kansas City Royals Win Prob
36.9%
No Value Edge
Minnesota Twins Win Prob
63.1%
+4.8% Value Edge

Our 10,000 iterations project the Minnesota Twins to win outright in 63.1% of simulated game-runs.

Simulator Cover Probability

Spread Line: KC +1.5 / MIN -1.5
KC covers (-175) 55.6%
MIN covers (+150) +4.4% Edge 44.4%
Total O/U: 9.5
OVER (-115) 38.5%
UNDER (-105) +10.3% Edge 61.5%

Model Simulation Deciders

  • 💪 Lineup Depth: MIN starting lineup holds a clear offensive edge in On-Base Percentage (+0.018).
  • 🐂 Bullpen Advantage: MIN relievers offer higher strikeout capacity and yield fewer home runs per batter faced compared to the KC bullpen.
  • 🔥 Momentum Streak: MIN enters this game on a hot streak (last 10 games win %: 71%) giving them a momentum advantage.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the Minnesota Twins winning outright in 63.1% of run trials, with a projected score of KC 3.8 - MIN 5.0. The simulator identifies a positive expected value (+EV) edge on the spread with KC +1.5 covering in 55.6% of trials. Additionally, we lean towards the UNDER 9.5 which hit in 61.5% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
54.2%
No Value Edge
Vegas Consensus NRFI Odds
-120
Implied Probability: 54.5%
VegasSims Recommendation
NO ACTION
Insufficient Edge

VegasSims simulated this matchup 10,000 times, resulting in a **54.2%** chance of a scoreless first inning. Away starter TBD (K%: 22.0%, BB%: 9.0%) faces MIN's top of the order (avg OBP: 32.1%). Home starter Bailey Ober (K%: 17.5%, BB%: 7.0%) matchups against KC's first three hitters (avg OBP: 29.2%). No significant betting edge identified for the first inning market.

Starting Pitchers Matchup

KC

TBD

Away Starter

No active stats cached for starter.

MIN

Bailey Ober

Home Starter
ERA 4.56
WHIP 1.25
Record 7-3
IP 81.0
SO 60
GS 15

Top Offensive Performers

Sort by:

Kansas City Royals

Minnesota Twins

Recent Results History (Last 5 Games)

Kansas City Royals

L @ Minnesota Twins
2 - 3 | Jul 28, 2026
W @ Detroit Tigers
5 - 4 | Jul 26, 2026
W @ Detroit Tigers
3 - 2 | Jul 25, 2026
L @ Detroit Tigers
1 - 2 | Jul 24, 2026
L @ Detroit Tigers
3 - 4 | Jul 23, 2026

Minnesota Twins

W vs Kansas City Royals
3 - 2 | Jul 28, 2026
W vs Athletics
11 - 8 | Jul 26, 2026
W vs Athletics
2 - 0 | Jul 25, 2026
L vs Athletics
0 - 2 | Jul 24, 2026
W @ Cleveland Guardians
3 - 1 | Jul 23, 2026

Head-to-Head History

Home Minnesota Twins defeated Kansas City Royals
3 - 2 | Jul 28, 2026
Away Kansas City Royals defeated Minnesota Twins
6 - 5 | Jun 07, 2026
Away Kansas City Royals defeated Minnesota Twins
3 - 2 | Jun 06, 2026
Home Minnesota Twins defeated Kansas City Royals
5 - 3 | Jun 05, 2026
Away Kansas City Royals defeated Minnesota Twins
8 - 6 | Jun 04, 2026

Injury Reports

Kansas City Royals 40 reported

P Alec Marsh
60-Day
P Andrew Morones
7-Day
P Andy Sanchez
60-Day
3B Austin Charles
60-Day
P Beck Way
15-Day
SS Bobby Witt Jr.
10-Day
C Brooks Bryan
60-Day
P Bryson Dudley
- Full Season
P Carlos Estévez
60-Day
OF Carter Frederick
60-Day
P Chase Isbell
- Full Season
P Chazz Martinez
- Full Season
P Christian Chamberlain
60-Day
P Cole Ragans
60-Day
SS Connor Kaiser
7-Day
P Connor Seabold
15-Day
P David Rodriguez
60-Day
P Diony Brujan
60-Day
P Gijs Van Den Brink
60-Day
P Hiro Wyatt
60-Day
P Isaiah Jackson
60-Day
P James McArthur
60-Day
2B Javi Vaz
60-Day
P John Means
60-Day
2B Jonathan India
60-Day
P Josh Hansell
7-Day
P Justin Lamkin
60-Day
P Kris Bubic
60-Day
CF Kyle Isbel
10-Day
P Lance Hartley
- Full Season
3B Maikel Garcia
10-Day
P Nate Ackenhausen
60-Day
P Nick Mears
60-Day
P Nomar Jimenez
60-Day
LF Raimel Medina
60-Day
C Ramon Ramirez
7-Day
P Shane Panzini
7-Day
P Stephen Kolek
60-Day
P Sthiven Benitez
- Full Season
1B Vinnie Pasquantino
10-Day

Minnesota Twins 45 reported

P Anderson Ramos
- Full Season
P Anthony Banda
60-Day
SS Bruin Agbayani
60-Day
CF Byron Buxton
10-Day
OF Caleb Roberts
- Full Season
P Charlee Soto
7-Day
P Cole Sands
15-Day
P David Festa
60-Day
OF Eduardo Beltre
- Full Season
P Eli Jones
7-Day
P Eliezer Lucena
60-Day
C Enrique Jimenez
7-Day
P Eston Stull
60-Day
P Garrett Acton
60-Day
P Garrett Horn
7-Day
IF Haritzon Castillo
60-Day
SS Harry Genth
- Full Season
P Hunter Hoopes
60-Day
P Jace Kaminska
- Full Season
P Jack Dougherty
- Full Season
P Jake Hunter
60-Day
P James Ellwanger
- Full Season
P Jason Doktorczyk
60-Day
P Jason Reitz
7-Day
P Jesse Bergin
7-Day
P Jesus Gomez
60-Day
P Jhordy Ciriaco
60-Day
P Joel Garcia
7-Day
P Jose Olivares
7-Day
P Juan Marquez
60-Day
P Luis Martinez
60-Day
P Luis Quiñones
60-Day
P Matt Canterino
60-Day
P Mick Abel
60-Day
P Miguelangel Boadas
7-Day
P Mike Paredes
15-Day
P Pablo López
60-Day
C Poncho Ruiz
60-Day
P Rey Pacheco
60-Day
C Ricardo Olivar
60-Day
P Sam Rochard
60-Day
P Santiago Castellanos
60-Day
SS Santiago Leon
- Full Season
SS Shai Robinson
- Full Season
P Tanner Hall
- Full Season