← Today's Slate
Tuesday, July 28, 2026 at 7:40 PM EDT
MLB

Kansas City Royals @ Minnesota Twins

KC @ MIN

KC2
MIN3
Final

Moneyline

KC
40%
60%
MIN
+140-164

ML Edge

KC-1.2%
MIN+1.2%

Total (O/U)

9.5

BetRivers

Over-10.4%
Under+10.4%

Venue

Park Factor

1.02

Neutral

Away Starter

Seth Lugo
Team:Kansas City Royals (KC)
Pitcher:Seth Lugo(RHP)
Record:5-7
ERA:4.71

Home Starter

Taj Bradley
Team:Minnesota Twins (MIN)
Pitcher:Taj Bradley(RHP)
Record:9-5
ERA:3.90

Betting Insights

Key takeaways for this matchup

The Under has a 10.4% edge.

Pitching matchup: Seth Lugo (4.71 ERA) vs Taj Bradley (3.90 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

Kansas City Royals (KC)

BatterABRHRBIBBSOHR
Carter JensenC4000030
Lane ThomasCF4110030
Jac Caglianone1B2000210
Salvador PerezDH4021000
Vinnie Pasquantino1B3000010
Tyler TolbertRF1000010
Nick Loftin3B2010200
Michael Massey2B4000020
Isaac CollinsLF4000030
Josh RojasSS1100100
Starling MartePH1000000
Pitching
PitcherIPHRERBBSOPC
Daniel Lynch IV0.21000010
Seth Lugo6.06112284
Alex Lange0.22221121
Steven Cruz1.01000115
John Schreiber0.1000108

Minnesota Twins (MIN)

BatterABRHRBIBBSOHR
Trevor LarnachLF2000100
Royce Lewis2B1012100
Byron BuxtonCF2000000
Alan RodenRF2000000
Ryan JeffersC3010100
Kody ClemensLF3110000
Josh BellDH4021020
Victor Caratini1B4120000
Luke KeaschallCF4010000
Brooks Lee3B3110100
Ryan KreidlerSS4010020
Pitching
PitcherIPHRERBBSOPC
Taj Bradley6.0322310102
Kody Funderburk1.10001127
Travis Adams0.20001111
Jack Anderson1.01000213

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Seth Lugo (KC)

2026 season
vs MIN
ERA
4.91
IP
11.0
W-L
0-0
K
6
WHIP
1.36
AVG
.286
SplitERAWHIPK/9BB/9AVGIP
Overall4.711.396.92.9.278145.1
Home3.981.326.53.1.26181.1
Away5.631.477.32.5.29864.0
Last 7 Days7.501.504.50.0.3466.0
Last 30 Days6.181.475.62.6.29427.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.287.355.448.80335573
vs RHB.261.306.443.75020338
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.269.322.440.76221646
2nd Time.276.344.409.75220339
3rd Time.293.354.511.86513326

Taj Bradley (MIN)

2026 season
vs KC
ERA
1.50
IP
12.0
W-L
1-0
K
13
WHIP
1.00
AVG
.186
SplitERAWHIPK/9BB/9AVGIP
Overall3.901.2810.14.0.222140.2
Home3.511.1510.53.4.20666.2
Away4.261.419.94.5.23774.0
Last 7 Days1.801.0012.65.4.1185.0
Last 30 Days4.851.5410.05.5.23826.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.211.303.387.690313101
vs RHB.239.310.358.66821857
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.210.317.369.68619558
2nd Time.191.274.302.57519962
3rd Time.278.329.466.79513337

Last 5 Games

Not available yet

Season Series

This Series (3 games)
MIN wins series 2-1
Season (13 games)
KC leads series 5-3

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetRivers+140-1643:04 PM
Bovada+139-1643:04 PM
BetUS+138-1543:04 PM
Caesars+135-1613:04 PM
DraftKings+135-1643:04 PM

Totals

BookTotalOverUnderTime
BetRivers9.5-120+1023:04 PM
Bovada9.0-105-1153:04 PM
BetUS9.0-105-1153:04 PM
Caesars9.0-105-1153:04 PM
DraftKings9.0-105-1153:04 PM