Skip to content
GARY A.I.Get the app
MLB · Thu, Sep 24 · 2:10 PM

White Sox at Royals

O/U 8.5 · RL White Sox -1.5 · Kauffman Stadium

GARY'S PICK
White Sox Moneyline
MLB@ Royals· -132

White Sox
Moneyline

-132 · CASHED · CWS 9 · KC 1

Royals

The pick & result

Published pick
White Sox ML -132
Published odds
-132
Result
Won
Final score
9-1

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The line

BETMGM · 14 moves
MarketOpened
Sep 24 5:00 AM
Close
Sep 24 2:05 PM
Move
SPREADWhite Sox -1.5 (+135)White Sox -1.5 (+118)Price
TOTAL9 (+100)8.5 (-120)−½
MONEYLINEWhite Sox -130White Sox -140−10
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 24 5:00 AMWhite Sox -1.5 (+135)9 (+100)White Sox -130 · Royals +105
Sep 24 6:00 AMWhite Sox -1.5 (+135)9 (+105)White Sox -130 · Royals +105
Sep 24 9:00 AMWhite Sox -1.5 (+135)8.5 (-120)White Sox -125 · Royals +105
Sep 24 10:01 AMWhite Sox -1.5 (+125)8.5 (-120)White Sox -130 · Royals +105
Sep 24 10:34 AMWhite Sox -1.5 (+125)8.5 (-120)White Sox -135 · Royals +110
Sep 24 11:00 AMWhite Sox -1.5 (+125)9 (+100)White Sox -135 · Royals +115
Sep 24 11:40 AMWhite Sox -1.5 (+120)9 (+100)White Sox -140 · Royals +115
Sep 24 11:51 AMWhite Sox -1.5 (+120)9 (+100)White Sox -140 · Royals +118
Sep 24 12:01 PMWhite Sox -1.5 (+120)8.5 (-120)White Sox -140 · Royals +118
Sep 24 12:20 PMWhite Sox -1.5 (+120)9 (+100)White Sox -140 · Royals +115
Sep 24 1:21 PMWhite Sox -1.5 (+120)8.5 (-120)White Sox -140 · Royals +115
Sep 24 1:40 PMWhite Sox -1.5 (+118)8.5 (-120)White Sox -140 · Royals +115
Sep 24 1:55 PMWhite Sox -1.5 (+120)8.5 (-120)White Sox -145 · Royals +118
Sep 24 2:05 PMWhite Sox -1.5 (+118)8.5 (-120)White Sox -140 · Royals +115
CLOSESep 24 2:05 PMWhite Sox -1.5 (+118)8.5 (-120)White Sox -140 · Royals +115

The read

Rubber game at Kauffman on a Thursday afternoon, and the White Sox are one win from their first postseason berth since 2021. I'm laying the -132 with Chicago because of what changed in Kansas City this morning. The Royals are resting Jac Caglianone, their best bat against right-handers at an .873 OPS, and Maikel Garcia, who went 3-for-3 last night and drove in the winning run. Steven Cruz, who closed that game, went on the paternity list today. Lucas Erceg, Anthony Gose and Connor Thomas also pitched last night. That leaves the late innings likely to Nate Pearson, who has been scored on in four of his last five outings, with 5 earned runs in his last 1.2 innings. The price has barely moved, and I don't think it reflects how much thinner this KC lineup and bullpen are than the ones that won 5-4.

The pitching matchup adds to it. Randy Dobnak's 3.08 ERA sits against a 4.62 xERA, so the market is paying for a fragile number. The last five starts show the same thing: a 5.60 ERA, five homers allowed, and pitch counts falling to 74. The sinker is Dobnak's most-used pitch at 39%, it allows a .382 xwOBA, and Chicago's middle of the order does damage against it: Miguel Vargas at .407, Munetaka Murakami at .378, Chase Meidroth at .357. The shorter Kauffman fences have added about 16 homers for visiting hitters and about 10 for the Royals. That suits a lefty-heavy lineup facing a starter who has given up six of seven homers to lefties. David Sandlin's 6.29 ERA comes with a 4.06 xERA, a 96.5 mph fastball, and 1 walk against 9 strikeouts in 9.2 innings since returning from Triple-A. Sandlin's weak spot, an .889 OPS allowed to lefties, mostly meets soft bats today: Kyle Isbel slugs .317 and Isaac Collins .326.

The strongest case against Chicago is its own bullpen. It threw about 238 pitches over the last two days. Hagen Smith, Jordan Hicks, Bryan Hudson and Sean Newcomb all worked last night, and Erick Fedde was limping after taking a line drive off the calf. Chicago is 35-45 on the road, KC is 40-37 at home, and both starters could be out early. I'm taking Chicago anyway because the relievers who matter most are rested. Grant Taylor has four full days off, with a 2.45 ERA and 98 strikeouts in 77 innings, and Noah Schultz hasn't walked a batter in 10.2 innings. Chicago clinches with a win, so every rested arm is in play, while Kansas City is resting regulars. Six of the twelve meetings this year were decided by one run, so I'm taking the moneyline, not the run line.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

PLATOON EDGE

  • Vinnie Pasquantino (bats L) hits 3rd against David Sandlin (RHP)

    .815

    Pasquantino has an .815 OPS against righties over 288 at-bats and .591 against lefties over 118. Sandlin is a right-hander, so Pasquantino gets his preferred matchup hitting 3rd. His early at-bats against the starter are the best spot for him tonight, before a late lefty can flip the split.

  • Carter Jensen (bats L) draws David Sandlin (RHP), batting 1st

    .819

    Jensen has an .819 OPS against right-handers over 363 at-bats and .676 against lefties over 152. He holds his own against lefties, but the gap is real. Leading off against a righty like Sandlin gives him his better side and the most trips to the plate, so his overall season line probably undersells him here.

HEAT CHECK

  • Vinnie Pasquantino: 1.052 OPS in Last 15 Days

    1.052

    Pasquantino has a 1.052 OPS over 38 AB in the last 15 days against a .751 season mark, the mildest hot streak on this board. Thirty-eight AB is a small sample, so expect him to settle closer to .751. He has 15 home runs. Hosting Chicago with a 1.5 total-bases line, he likely needs an extra-base hit, and the season power numbers are the better guide.

COOLING OFF

  • Colson Montgomery: .406 OPS in Last 15 Days

    .406

    Montgomery has a .406 OPS over 41 AB in the last 15 days, down 0.299 from his .705 season mark. His season number was already modest, so even a full bounce lands at a middling level. At 41 AB, the slump can still turn quickly. In White Sox at Kansas City, set expectations near .705 and give the recent stretch little weight.

  • Tristan Peters: .423 OPS in Last 15 Days

    .423

    Peters has a .423 OPS over only 30 AB in the last 15 days against a .793 season mark. Thirty at-bats is a thin sample, and a couple of good games would change the picture. His season number is the better guide. In White Sox at Kansas City, a small recent window shouldn't drive how you view his props.

BALLPARK

  • At Kauffman Stadium, Randy Dobnak pitches to a 3.93 ERA

    3.93

    Hitters bat .296 off Dobnak at Kauffman, where his ERA is 3.93 against 2.33 elsewhere. Both halves are thin, 34.1 innings over 7 home games and 38.2 innings away, so a few rough outings could explain the gap. Against Chicago, expect more balls in play at home and treat the road ERA as his best case.

HEAD-TO-HEAD

  • White Sox are 8-4 vs Royals this season

    8-4

    Chicago has won 8 of 12 against Kansas City, but the Royals took the last meeting 5-4 and tonight is in KC. The sheet doesn't say who pitched those games or where, so the record doesn't explain itself. A one-run game says little about a shift. Keep the series edge as background and price tonight on the starters and current form.

TEAM RECORD

  • Royals 2-6 in Randy Dobnak's last 8 starts

    2-6

    Kansas City has won 2 of Dobnak's last 8 starts. The record includes the lineup and bullpen as well as his pitching, and 8 starts is a small sample. Hosting the White Sox tonight, the 2-6 mark is a reason for caution about backing the Royals at a short price behind him.

All research from this day

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored September 24, 2026 at 10:34 AM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, draftkings, caesars, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    DAVID SANDLINK'S OVER 3.5
    MLBChicago White Sox· +100

    David Sandlin
    K'S over 3.5

    +100 · CASHED · ACTUAL 7

    Chicago White Sox

    I'm taking David Sandlin over 3.5 strikeouts at even money. He has cleared this number in all five of his big league starts: 4, 6, 5, 4 and 4. He is missing more bats since he came back from Charlotte. His whiff rate by start went from 20% to 29% to 30%. In 9.2 innings since the recall he has 9 strikeouts and 1 walk. The sweeper he worked on in Triple-A to use against lefties draws a 43% whiff rate and a 57% chase rate, which gives him a real putaway pitch against a Royals lineup with five left-handed bats. He also faced this club in June and struck out 6 over six innings.

    The lineup helps. Kansas City sat Maikel Garcia and Jac Caglianone, and three regulars in today's lineup swing and miss a lot: Carter Jensen has 166 strikeouts in 511 at-bats, Isaac Collins has 114 in 429, and Kyle Isbel has 72 in 284 and is hitting .118 this month. Chicago's bullpen also pushes this toward the over. Hagen Smith, Jordan Hicks, Sean Newcomb and Erick Fedde all pitched last night, so Will Venable needs Sandlin to get through the order at least twice before going to Grant Taylor.

    The case against is volume. His last five pitch counts were 74, 70, 91, 80 and 61, so he is on a short leash, and Venable will pull a rookie quickly with a playoff spot at stake. As a team the Royals strike out the least of these two clubs, at 7.86 per game, and tonight's nine strikes out 21 times per 100 plate appearances. Three of his five overs landed right on 4. If he gives up a crooked number in the third, he could be done at three strikeouts. The sample is five starts, so I'm pricing this as a modest edge at +100, not a lock.

  • GARY'S PICK
    JOHN RAVEH+R+RBI OVER 0.5
    MLBKansas City Royals· -166

    John Rave
    H+R+RBI over 0.5

    -166 · CASHED · ACTUAL 2

    Kansas City Royals

    I'm taking John Rave over 0.5 hits plus runs plus RBIs at -166. He needs one hit, one run or one RBI, and he has done that in 11 of his last 15 games. Over his 46 games this season he averages 1.4 per game. He bats left-handed, and his split against right-handers is .237/.799, much better than his .632 OPS against lefties. September has been his best month: .250 with a .865 OPS and 3 homers in 44 at-bats. He starts in right field today and bats seventh behind Michael Massey and Nick Loftin.

    The matchup fits. David Sandlin has allowed an .889 OPS and 5 of his 6 home runs to left-handed hitters, against a .509 OPS to right-handers. That split rests on 79 at-bats by lefties, so it is thin, but it matches what I've seen of him. His four-seam fastball has allowed a .376 xwOBA, and he gets hurt when he leaves it in the zone. Rave also has speed, with 7 steals in 127 at-bats, so a walk or an infield single can turn into a run.

    The case against is real. Batting seventh, he gets about 3.2 plate appearances a game. The two hitters behind him, Isbel and Collins, are both hitting under .120 in September, so if he reaches base, his chances to score are poor. He went 0-for-4 last night with a strikeout and a double play. He strikes out in about 28% of his at-bats. In Sandlin's scoreless start in St. Louis, lefties went 1-for-11 against him. This whole read also rests on 127 at-bats. At -166 I need him to get there about 62% of the time. His recent run and the platoon edge get me just past that, so I'm keeping the confidence modest.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day