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

Kansas City Royals

Away

46-63 (20-36 Away)

Last 5 Form
L W W L W
Projected Final Score
3.8 4.8
Projected Total: 8.6 (O/U: 9.1)
Sportsbook Consensus Odds
KC: +120 | MIN: -140
MIN

Minnesota Twins

Home

54-55 (29-27 Home)

Last 5 Form
L W W W L

Simulated Outcome Probability

Kansas City Royals Win Prob
37.3%
No Value Edge
Minnesota Twins Win Prob
62.7%
+4.4% Value Edge

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

Simulator Cover Probability

Spread Line: KC +1.5 / MIN -1.5
KC covers (-170) 54.6%
MIN covers (+145) +4.7% Edge 45.5%
Total O/U: 9.1
OVER (-115) 37.7%
UNDER (-105) +11.1% Edge 62.3%

Model Simulation Deciders

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

VegasSims Best Bet & Analysis

Best Bet

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

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
51.4%
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 **51.4%** chance of a scoreless first inning. Away starter Noah Cameron (K%: 21.1%, BB%: 8.2%) faces MIN's top of the order (avg OBP: 35.2%). Home starter Bailey Ober (K%: 17.5%, BB%: 7.0%) matchups against KC's first three hitters (avg OBP: 30.2%). No significant betting edge identified for the first inning market.

Starting Pitchers Matchup

KC

Noah Cameron

Away Starter
ERA 4.08
WHIP 1.22
Record 9-8
IP 154.1
SO 138
GS 26
MIN

Bailey Ober

Home Starter
ERA 4.37
WHIP 1.24
Record 7-4
IP 113.1
SO 79
GS 21

Top Offensive Performers

Sort by:

Kansas City Royals

Minnesota Twins

Recent Results History (Last 5 Games)

Kansas City Royals

W @ Minnesota Twins
4 - 0 | Jul 29, 2026
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

Minnesota Twins

L vs Kansas City Royals
0 - 4 | Jul 29, 2026
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

Head-to-Head History

Away Kansas City Royals defeated Minnesota Twins
4 - 0 | Jul 29, 2026
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

Injury Reports

Kansas City Royals 39 reported

P Alec Marsh
60-Day
P Andrew Morones
7-Day
P Andy Sanchez
60-Day
P Beck Way
15-Day
C Brooks Bryan
60-Day
P Bryson Dudley
- Full Season
P Carlos Estévez
60-Day
OF Carter Frederick
60-Day
P Carter Holton
7-Day
P Chase Isbell
- Full Season
P Chazz Martinez
- Full Season
P Christian Chamberlain
60-Day
P Cole Ragans
60-Day
SS Connor Kaiser
60-Day
P Connor Seabold
60-Day
P David Rodriguez
60-Day
P Diony Brujan
60-Day
C Elih Marrero
7-Day
P Gijs Van Den Brink
60-Day
P Hiro Wyatt
60-Day
P Isaiah Jackson
60-Day
SS Jack Pineda
7-Day
P James McArthur
60-Day
2B Jonathan India
60-Day
P Josh Hansell
7-Day
P Justin Lamkin
60-Day
P Lance Hartley
- Full Season
P Luinder Avila
60-Day
3B Maikel Garcia
10-Day
P Nate Ackenhausen
60-Day
P Nick Mears
60-Day
P Oscar Rayo
7-Day
LF Raimel Medina
60-Day
P Randy Ramnarace
7-Day
P Stephen Kolek
60-Day
P Sthiven Benitez
- Full Season
P Tony Gonsolin
15-Day
3B Trevor Werner
- Full Season
SS Yandel Ricardo
7-Day

Minnesota Twins 52 reported

P Anderson Ramos
- Full Season
P Anthony Banda
60-Day
RF Austin Martin
10-Day
P Billy Oldham
- Full Season
P Brian Zeldin
7-Day
CF Byron Buxton
10-Day
OF Caleb Roberts
- Full Season
P Charlee Soto
7-Day
P Cody Laweryson
7-Day
P Cole Sands
60-Day
P David Festa
60-Day
OF Eduardo Beltre
- Full Season
P Eli Jones
60-Day
P Eliezer Lucena
60-Day
C Enrique Jimenez
60-Day
P Eston Stull
60-Day
P Garrett Horn
60-Day
IF Haritzon Castillo
60-Day
P Hunter Hoopes
60-Day
P Jace Kaminska
- Full Season
P Jack Dougherty
- Full Season
P Jake Hunter
60-Day
P Jake Murray
7-Day
P James Ellwanger
- Full Season
P Jason Doktorczyk
60-Day
3B Jay Thomason
7-Day
P Jesse Bergin
- Full Season
P Jesus Gomez
60-Day
P Jhordy Ciriaco
60-Day
P Joe Ryan
15-Day
P Joel Garcia
60-Day
P Jonathan Stevens
7-Day
P Jose Olivares
7-Day
P Juan Marquez
60-Day
P Luis Martinez
60-Day
P Matt Canterino
60-Day
P Mick Abel
60-Day
P Miguelangel Boadas
7-Day
P Mike Paredes
60-Day
P Nolan Santos
- Full Season
P Pablo López
60-Day
C Poncho Ruiz
60-Day
P Rey Pacheco
60-Day
C Ricardo Olivar
60-Day
C Ricardo Pena
7-Day
P Ruddy Gomez
7-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
P Xavier Kolhosser
7-Day