MLB Final Intelligence
Kansas City Royals vs Chicago White Sox โ Recap
June 28, 2026 ยท Rate Field ยท View Preview
Game Recap
The Kansas City Royals, entering the contest with a 45-62 record and tabbed as underdogs against the 55-50 Chicago White Sox, pulled off a hard-fought 5-4 upset victory thanks to an early offensive explosion and a resilient performance. The Royals wasted no time getting on the scoreboard, as Jensen singled to left in the top of the first inning, bringing Thomas home for an initial 1-0 lead. However, the White Sox quickly answered with a two-run blast from Miguel Vargas, a towering 407-foot shot to left-center that also scored Antonacci, putting Chicago ahead 2-1 after the first frame.
The seesaw battle continued in a frantic second inning. Kansas City reclaimed the lead with Thomas's single to left, scoring Collins and advancing Tolbert, tying the game at 2-2. Witt Jr. then followed with a sacrifice fly to center, bringing Tolbert home and pushing the Royals back in front, 3-2. Not to be outdone, the White Sox rallied in the bottom of the second, with Teel singling to left field, driving in both Antonacci and the impressive Miguel Vargas, who had already homered. This two-run knock put Chicago back on top, 4-3, highlighting Vargas's significant offensive contributions.
The back-and-forth scoring finally settled after the Royals tied the game once more and then took the lead for good. In the top of the third, Collins doubled to right field, scoring Marte and knotting the game at 4-4. The decisive blow came in the top of the fourth when Jensen delivered his second key hit of the day, a double to right that allowed Witt Jr. to cross the plate, giving Kansas City a 5-4 advantage. This proved to be the final scoring play of the intense matchup.
Royals pitcher Luinder Avila, despite allowing all four Chicago runs, logged the top pitching performance of the day, working 4.0 innings and striking out four batters, showcasing his ability to manage the game's dynamic. Miguel Vargas stood out for the White Sox offense, collecting two hits, including his first-inning homer, driving in two runs, and scoring twice himself. Ultimately, Kansas City held on to secure the narrow upset victory, a testament to their persistence in a high-scoring early innings affair.
How the Prediction Fared
Pregame, the market favored the Chicago White Sox (-136, 55% implied) over the Kansas City Royals. Final: the Kansas City Royals won 5โ4, pulling off the upset.
Player of the Game
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Luinder Avila |
|
4.0 | 6 | 4 | 4 | 3 | 4 | 5.40 |
| Anthony Kay L |
|
3.2 | 7 | 5 | 4 | 1 | 2 | 4.50 |
| Jordan Hicks |
|
1.1 | 0 | 0 | 0 | 0 | 2 | 4.95 |
| Bryan Hudson |
|
1.0 | 2 | 0 | 0 | 1 | 1 | 2.13 |
| Seranthony Dominguez |
|
1.0 | 1 | 0 | 0 | 0 | 2 | 4.30 |
| Alex Lange S |
|
1.0 | 0 | 0 | 0 | 0 | 0 | 4.95 |
| Lucas Erceg |
|
1.0 | 0 | 0 | 0 | 1 | 0 | 5.40 |
| Matt Strahm |
|
1.0 | 0 | 0 | 0 | 0 | 0 | 5.74 |
| Steven Cruz W |
|
1.0 | 0 | 0 | 0 | 0 | 1 | 5.68 |
| Chris Murphy |
|
0.2 | 1 | 0 | 0 | 0 | 0 | 4.60 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Carter Jensen |
|
5 | 3 | 0 | 2 | 0 | 0 | 1 |
| Miguel Vargas |
|
2 | 2 | 1 | 2 | 2 | 2 | 0 |
| Lane Thomas |
|
5 | 2 | 0 | 1 | 1 | 0 | 1 |
| Salvador Perez |
|
5 | 2 | 0 | 0 | 0 | 0 | 2 |
| Starling Marte |
|
5 | 2 | 0 | 0 | 1 | 0 | 1 |
| Kyle Teel |
|
4 | 1 | 0 | 2 | 0 | 0 | 2 |
| Isaac Collins |
|
3 | 1 | 0 | 1 | 1 | 0 | 0 |
| Andrew Benintendi |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Tristan Peters |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kameron Misner |
|
4 | 1 | 0 | 0 | 0 | 0 | 1 |
More MLB Results โ Sunday, June 28, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.