White Sox at Royals
O/U 8.5 · RL White Sox -1.5 · Kauffman Stadium
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| Market | Opened Sep 24 5:00 AM | Close Sep 24 2:05 PM | Move |
|---|---|---|---|
| SPREAD | White Sox -1.5 (+135) | White Sox -1.5 (+118) | Price |
| TOTAL | 9 (+100) | 8.5 (-120) | −½ |
| MONEYLINE | White Sox -130 | White Sox -140 | −10 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENSep 24 5:00 AM | White Sox -1.5 (+135) | 9 (+100) | White Sox -130 · Royals +105 |
| Sep 24 6:00 AM | White Sox -1.5 (+135) | 9 (+105) | White Sox -130 · Royals +105 |
| Sep 24 9:00 AM | White Sox -1.5 (+135) | 8.5 (-120) | White Sox -125 · Royals +105 |
| Sep 24 10:01 AM | White Sox -1.5 (+125) | 8.5 (-120) | White Sox -130 · Royals +105 |
| Sep 24 10:34 AM | White Sox -1.5 (+125) | 8.5 (-120) | White Sox -135 · Royals +110 |
| Sep 24 11:00 AM | White Sox -1.5 (+125) | 9 (+100) | White Sox -135 · Royals +115 |
| Sep 24 11:40 AM | White Sox -1.5 (+120) | 9 (+100) | White Sox -140 · Royals +115 |
| Sep 24 11:51 AM | White Sox -1.5 (+120) | 9 (+100) | White Sox -140 · Royals +118 |
| Sep 24 12:01 PM | White Sox -1.5 (+120) | 8.5 (-120) | White Sox -140 · Royals +118 |
| Sep 24 12:20 PM | White Sox -1.5 (+120) | 9 (+100) | White Sox -140 · Royals +115 |
| Sep 24 1:21 PM | White Sox -1.5 (+120) | 8.5 (-120) | White Sox -140 · Royals +115 |
| Sep 24 1:40 PM | White Sox -1.5 (+118) | 8.5 (-120) | White Sox -140 · Royals +115 |
| Sep 24 1:55 PM | White Sox -1.5 (+120) | 8.5 (-120) | White Sox -145 · Royals +118 |
| Sep 24 2:05 PM | White Sox -1.5 (+118) | 8.5 (-120) | White Sox -140 · Royals +115 |
| CLOSESep 24 2:05 PM | White 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)
.815Pasquantino 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
.819Jensen 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.052Pasquantino 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
.406Montgomery 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
.423Peters 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.93Hitters 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-4Chicago 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-6Kansas 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.
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 PICKDAVID SANDLINK'S OVER 3.5
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 PICKJOHN RAVEH+R+RBI OVER 0.5
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day