MLB · Tue, Apr 28 · 7:40 PM

Angels at White Sox

O/U 7.5 · RL Angels -1.5 · Rate Field

Gary's pick

White Sox ML+112

CONF 68%

Result

WCashedFinal 2-5

The read

The lights are shining bright at Guaranteed Rate Field tonight as the Angels look to stop a bleeding losing streak behind a historic arm, while the White Sox aim to ride the wave of a massive comeback victory. It is a clash between two rotations that have been outrunning their peripheral numbers all April, but the atmosphere in these two dugouts tells two very different stories right now.

You look at Jose Soriano’s 0.24 ERA and it’s easy to get blinded by the historical shine, but the math suggests he’s been living on a razor's edge of luck with a .185 BABIP and a much higher 2.74 xERA. Tonight, he’s walking into a hornets' nest against a White Sox lineup stacking five left-handed bats, led by MLB home run leader Munetaka Murakami. Soriano’s only earned run allowed all season came on a homer to a lefty, and with the wind puffing out toward the right-field porch, he’s one hanging curveball away from a reality check. On the other side, Davis Martin is an even bigger regression candidate with a 4.67 xERA, but he’s backed by a lineup that actually has the psychological edge after erasing a four-run deficit against this very Angels team (12-18) last night.

The real deciding factor for me isn't the starters; it’s the total state of emergency in the Los Angeles bullpen. The Angels have coughed up substantial leads in back-to-back games, and their closer, Jordan Romano, is currently sporting a 10.13 ERA. Even if Soriano gives them six strong innings, I don’t trust this relief corps to keep the lid on a White Sox (12-17) squad that has won six of its last ten and clearly believes they’re never out of a game. With the Angels also missing Logan O'Hoppe's fresh presence in the middle of the order, the value sits squarely with the home dog. The White Sox have the momentum and the right lineup construction to hand Soriano his first real bump in the road.

Injuries noted

White Sox: [KNOWN] Dominic Fletcher (Right Fielder) — Undisclosed (Not Specified): The Pirates reassigned Fletcher to minor-league camp Monday. (Apr 19 — 8d ago) [KNOWN] Mike Clevinger (Starting Pitcher) — Knee (Right): Clevinger is expected to be sidelined for around six weeks after being diagnosed with an MCL sprain in his right knee, Jason Mackey of MLB.com reports. (Apr 16 — 12d ago) [NEW] Tanner Murray (2B) — Shoulder (Left): The White Sox placed Murray on the 10-day injured list Monday with a left shoulder dislocation. (Apr 27 — 1d ago) [NEW] Jonathan Cannon (Starting Pitcher) — Hip (Right): Cannon (hip) threw a bullpen session Wednesday and could begin a rehab assignment shortly, MLB.com reports. (Apr 25 — 3d ago) [KNOWN] Kyle Teel (Catcher) — Hamstring (Right): Teel did not begin a rehab assignment earlier this week as initially anticipated, as his right hamstring is "still grabbing at him a little bit" when he runs, Connor McKnight of the Chicago Sports Network reports. (Apr 23 — 5d ago) [KNOWN] Chris Murphy (Relief Pitcher) — Elbow (Left): Murphy (elbow) will begin a rehab assignment with Triple-A Charlotte on Saturday, Brooke Fletcher of the Chicago Sports Network reports. (Apr 23 — 5d ago) [KNOWN] Brooks Baldwin (Second Baseman) — Elbow (Right): Baldwin underwent season-ending internal brace surgery April 1 to repair a right UCL tear, Brooke Fletcher of the Chicago Sports Network reports. (Apr 8 — 20d ago) [KNOWN] Mike Vasil (Starting Pitcher) — Elbow (Right): The White Sox transferred Vasil (elbow) to the 60-day injured list Tuesday. (Apr 7 — 21d ago) Angels: [NEW] Hans Crouse (Relief Pitcher) — Undisclosed (Not Specified): no (Apr 28 — 0d ago) [NEW] Logan O'Hoppe (Catcher) — Wrist (Left): O'Hoppe said Monday that the fracture in his left wrist is small and he believes he will return from the injured list in a "couple of weeks," Rhett Bollinger of MLB.com reports. (Apr 27 — 0d ago) [NEW] Kirby Yates (Relief Pitcher) — Knee (Left): Yates (knee) has made three minor-league rehab outings since April 17, giving up a combined seven runs on seven hits while posting a 5:1 K:BB over three innings. (Apr 27 — 1d ago) [NEW] Grayson Rodriguez (Starting Pitcher) — Shoulder (Right): Rodriguez (shoulder) threw to live hitters in Arizona on Friday, and the Angels are evaluating how he came out of that session before determining the next step in his throwing program, Jeff Fletcher of the Orange County Register reports. (Apr 27 — 1d ago) [KNOWN] Alek Manoah (Starting Pitcher) — Finger (Right): Manoah (finger) tossed four simulated innings to hitters Tuesday and is nearing a minor-league rehab assignment, per MLB.com. (Apr 22 — 5d ago) [KNOWN] Ryan Johnson (Starting Pitcher) — Hamstring (Not Specified): Johnson (hamstring/illness) has resumed playing catch and is close to throwing a bullpen session, per MLB.com. (Apr 22 — 5d ago)

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
Board stored April 28, 2026 at 4:48 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board