Kansas City Royals defeat Athletics 4-3: Recap & Betting Results
Tue, Aug 18, 2026 · MLB · Athletics 3, Kansas City Royals 4
The Kansas City Royals beat the Athletics 4-3 on Tuesday, August 18, 2026, at Kauffman Stadium. The Athletics covered the run line as 1.5-run underdogs. The game went under the closing total of 9, with 7 runs combined.
Athletics vs. Kansas City Royals final score and game recap
The Kansas City Royals won by 1 run.
The leading performers, from the box score:
- Jack Perkins (Athletics): 3.2 innings, 0 earned runs, 4 strikeouts.
- Jeff McNeil (Athletics): 2-for-4, 1 RBI.
- Daniel Lynch IV (Kansas City Royals): 4.0 innings, 1 earned run, 1 strikeout.
- Jac Caglianone (Kansas City Royals): 2-for-4, 1 run.
Who covered the spread in Athletics vs. Kansas City Royals?
The Athletics covered the run line as 1.5-run underdogs, losing by 1 run.
The run line opened and closed at Kansas City Royals -1.5.
Did Athletics vs. Kansas City Royals go over or under the total?
The game went under: 7 runs combined against a closing total of 9, under by 2.
The total opened at 10 and closed at 9.
Athletics and Kansas City Royals betting trends: 2026 season
This result left the Athletics 49-77 in the 2026 regular season (23-40 at home, 26-37 away or at neutral sites). Against the run line, they covered in 57 of 124 games with a closing line on file. Their games went over the closing total 61 times and under 60 times, with 3 pushes. That made it two straight losses for the Athletics.
This result left the Kansas City Royals 53-74 in the 2026 regular season (31-30 at home, 22-44 away or at neutral sites). Against the run line, they covered in 58 of 123 games with a closing line on file. Their games went over the closing total 57 times and under 63 times, with 3 pushes. That made it three straight wins for the Kansas City Royals.
What's next for Athletics and Kansas City Royals?
Next for the Athletics: at the Kansas City Royals on Wednesday, August 19, 2026. Next for the Kansas City Royals: the Athletics at home on Wednesday, August 19, 2026.