Cardinals vs White Sox Prediction 12 September 2026
📡 The White Sox are watching their division lead slip away before their eyes. Friday's 3-7 loss marked their fourth straight defeat, and Cleveland are now right on their heels. Over this four-game skid, Chicago have managed just eight runs. In Game 2 of the series, the Cardinals send out Kyle Leahy, who carries a 3.41 ERA, while the visitors counter with Luis Castillo and his 5.57 ERA.
Head-to-Head
📊 St. Louis have come out on top in 7 of their last 10 head-to-head meetings. During this stretch, the White Sox have managed to hit just around .206, a figure that highlights their long-standing struggles against the Cardinals’ pitching staff. The opening game of the current series followed the same script, as Chicago scored only three runs in a 3-7 defeat.
Head-to-head statistics Cardinals - White Sox

St. Louis Cardinals Team Overview
The Cardinals improve to 73-75, snapping their three-game losing streak. Joshua Baez and Leo Bernal each collected three hits and drove in two runs apiece, while Alec Burleson chipped in with a pair of RBIs as well. Crucially for the hosts, the pitching staff held firm after a lengthy delay, limiting Chicago to just one meaningful offensive inning.
Match Results: St. Louis Cardinals

Chicago White Sox Team Overview
The White Sox are 75-72 and have dropped four straight games. Over that stretch, they've managed just 3, 2, 0, and 3 runs-eight in total. Chase Meidroth hit two home runs on Friday, but the rest of the lineup struggled to get anything going. When one player's long balls account for most of the offense, it's tough for the team to consistently reach five runs.
Match Results: Chicago White Sox
⚾ Starting Pitchers
Kyle Leahy gets the nod for the home side-he’s 10-4 with a 3.41 ERA and 124 strikeouts. Leahy is enjoying one of the most consistent campaigns in the St. Louis rotation and faces a lineup that’s struggled to string together meaningful rallies lately.
For Chicago, Luis Castillo takes the mound-he’s 4-11 with a 5.57 ERA and 109 strikeouts. Castillo’s numbers raise concerns for the White Sox’s chances, offering little support to their already underwhelming run production.
⭐ Editor’s Prediction
Chicago have kept their games tight over the last four, never losing by more than three runs and tallying just eight runs in that span. In their last 10 head-to-head meetings, the White Sox have managed only three wins, posting a team batting average of around 20.6%. This time, they’re up against Leahy, who enters with a 3.41 ERA-offering more stability on the mound than the starter they faced in Game 1 of the series. Even if Meydrot or Murakami goes deep, it’s unlikely to spark a big inning. The smart play here is on Chicago White Sox under 4.5 runs (team total).