

White Sox @ Royals
Martin and Bubic can keep this low, and both lineups bring enough cold bats for White Sox at Royals Under 8.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
This total starts with the only thing that matters most in baseball. The starting pitching. White Sox @ Royals is sitting on an 8, and that number makes sense once you line up what both starters have done so far with what both offenses are bringing into tonight.
There is no need to overcomplicate this one. Two pitchers have opened the season with real swing and miss. Two lineups are still carrying cold pockets. The weather is helping the same side.
Two starters are good enough to control this game
Davis Martin comes in with a 2.45 ERA, a 1.18 WHIP, and 12 strikeouts in 11 innings through his first 2 starts. Kris Bubic is sitting on a 4.09 ERA, but the cleaner number is the 1.09 WHIP with the same 12 strikeouts in 11 innings. That is 24 strikeouts in 22 combined innings, which is exactly the kind of baseline that keeps a total at 8 from getting loose early.
The key here is that neither side needs a dominant ace to help an under. They just need starters who can get through the order without traffic stacking up. Both Martin and Bubic have done that often enough already.
Kansas City does not have a fully clicking middle of the order right now
Maikel Garcia has been the steady bat in this group with a .320 average and an .857 OPS. After that, the names are bigger than the production. Bobby Witt is at a .286 average, but his OPS sits at .695 with 0 home runs. Vinnie Pasquantino has a .184 average and a .485 OPS, and Salvador Perez is at a .146 average with a .539 OPS.
Put that together and Witt, Pasquantino, and Perez have just 2 home runs in 146 combined at bats. That is not the shape of an order that should be carrying a total by itself.
Chicago still has too many soft spots for a lefty to attack
There are bats in this lineup that can do damage. Munetaka Murakami already has 4 home runs with an .834 OPS, and Miguel Vargas is at a .735 OPS. Chase Meidroth has held his own at .244 with a .711 OPS.
The lower half is where the under case gets stronger. Lenyn Sosa is sitting on a .318 OPS. Colson Montgomery is at .685. Edgar Quero is at .458. That gives Bubic clear landing spots once he works around the top end. Chicago is also still without Austin Hays, Kyle Teel, and Everson Pereira, which takes 3 more options off the table.
The White Sox have quietly pitched better than people think
Chicago is only 5-8, so the record does not sell this angle on its own. The game log does. Over the last 10 games, the White Sox have allowed 32 total runs. That is 3.2 per game.
They have held opponents to 2 runs or fewer in 6 of those 10 games. That includes a 1-0 win at Cleveland and back to back 6-2 and 9-2 wins at Tampa Bay. Martin does not need a huge margin for error if the run prevention trend holds close to that level again.
The Royals have not been as loud lately as the season scores suggest
Kansas City is also 5-8 and 3 games back in the division, but the recent offense is uneven. Over the last 3 games, the Royals scored 7, 1, and 1 runs. Two of those 3 landed on 1 run.
That matters because the total is only 8. If one side gets stuck in the 2 to 3 run range, the other offense has to do most of the work. The current version of these lineups does not scream that outcome.
The conditions are leaning under too
Tonight's forecast at Kauffman calls for 58 degrees with a 9 mph wind blowing in. That is not a huge weather event, but it is one more nudge toward suppressed carry and longer at bats ending without damage.
With the market already hanging 8, it does not take much extra help for the under to become the cleaner side. A cooler night and wind coming in are enough to matter.
The counter point
The danger is obvious. Murakami can change a game with one swing, and Garcia is seeing the ball well enough to create traffic for Kansas City. One bad inning can wreck any under at this number.
Still, one hot bat on each side is different from two complete lineups. The surrounding production is too thin, and the starting pitching profile is strong enough to keep the crooked inning from being the most likely script.
Decision
The clean read is still Under 8. Martin and Bubic have given up very little free damage so far, the White Sox lineup is missing 3 options, and the Royals core bats have not shown enough slug to force this total higher on their own. Add the 58 degree weather and 9 mph wind blowing in, and this looks more like a 4-3 type of game than a track meet.
No head to head result is pulling this in the other direction because these teams have not met yet this season. That leaves the better current read. Starting pitching, cold pockets in both lineups, and weather that is helping the same side. Under 8 is the right play.