Detroit Tigers defeat Kansas City Royals 4-3: Recap & Betting Results

Thu, Jul 23, 2026 · MLB · Kansas City Royals 3, Detroit Tigers 4

The Detroit Tigers beat the Kansas City Royals 4-3 on Thursday, July 23, 2026, at Comerica Park. The Kansas City Royals covered the run line as 1.5-run underdogs. The game went under the closing total of 8.5, with 7 runs combined. AiQ's player props in this game went 1-0.

Kansas City Royals vs. Detroit Tigers final score and game recap

The Detroit Tigers won by 1 run.

The leading performers, from the box score:

Who covered the spread in Kansas City Royals vs. Detroit Tigers?

The Kansas City Royals covered the run line as 1.5-run underdogs, losing by 1 run.

The run line opened and closed at Detroit Tigers -1.5.

Did Kansas City Royals vs. Detroit Tigers go over or under the total?

The game went under: 7 runs combined against a closing total of 8.5, under by 1.5.

The total opened and closed at 8.5.

How did AiQ's Kansas City Royals vs. Detroit Tigers predictions do?

AiQ's player props in this game went 1-0.

Kansas City Royals vs. Detroit Tigers player prop results

AiQ's player prop picks went 1-0 in this game, +$105 on $100 a pick at the listed prices.

This result left the Kansas City Royals 43-61 in the 2026 regular season (26-27 at home, 17-34 away or at neutral sites). Against the run line, they covered in 44 of 100 games with a closing line on file. Their games went over the closing total 49 times and under 50 times, with 1 push.

This result left the Detroit Tigers 49-54 in the 2026 regular season (28-23 at home, 21-31 away or at neutral sites). Against the run line, they covered in 52 of 101 games with a closing line on file. Their games went over the closing total 42 times and under 55 times, with 4 pushes. That made it two straight wins for the Detroit Tigers.

What's next for Kansas City Royals and Detroit Tigers?

Next for the Kansas City Royals: at the Detroit Tigers on Friday, July 24, 2026. Next for the Detroit Tigers: the Kansas City Royals at home on Friday, July 24, 2026.