Menu
Login Get Started
MLB logo
MLB
picks · 19 min read

Today's MLB Showdown: Cardinals vs Reds in Battle for Playoff Positioning

Today's MLB slate features 15 games, including the St. Louis Cardinals facing off against the Cincinnati Reds in what promises to be a thrilling matchup.

Analyst
Analysis and editorial

We've got 15 games on the docket, and there are some mouth-watering matchups that are sure to keep us on the edge of our seats.

First off, let's talk about the battle in the heartland: The St. Louis Cardinals are headed to Cincinnati to take on the Reds. These two teams have a bit of history between them, and with both squads fighting for playoff positioning, this one could get heated.

Speaking of heated, let's shift our focus to the Bronx where the Tampa Bay Rays are rolling into town to face off against the Yankees. The Yanks have been struggling lately, losing three in a row, while the Rays are riding high after sweeping the Orioles. This could be a tough day for New York if they can't get their act together.

Over on the west coast, we've got a couple of intriguing matchups. The Chicago White Sox are heading to San Francisco to take on the Giants in what should be a pitchers' duel. Meanwhile, the Mets and Marlins are squaring off in Miami, with both teams looking to build momentum as they head into the second half of the season.

In Boston, the Twins are coming to town to face the Red Sox in an American League East showdown. The Twins have been on a tear lately, winning six out of their last seven games, while the Sox have been struggling, losing four straight. This one could go either way, but I'm picking Minnesota to keep rolling.

Finally, we've got some interleague action as the Dodgers travel to Milwaukee to take on the Brewers in a matchup of two NL powerhouses. Both teams are playing great baseball right now, so this one is sure to be a classic.

So, there you have it, folks. Buckle up and get ready for a wild day of MLB action!

Today's MLB Slate

  • St. Louis Cardinals @ Cincinnati Reds (1:10 PM ET)
  • Tampa Bay Rays @ New York Yankees (1:35 PM ET)
  • Houston Astros @ Chicago Cubs (2:20 PM ET)
  • Pittsburgh Pirates @ Toronto Blue Jays (3:07 PM ET)
  • Detroit Tigers @ Baltimore Orioles (4:05 PM ET)
  • Cleveland Guardians @ Philadelphia Phillies (4:05 PM ET)
  • Chicago White Sox @ San Francisco Giants (4:05 PM ET)
  • New York Mets @ Miami Marlins (4:10 PM ET)
  • Minnesota Twins @ Boston Red Sox (4:10 PM ET)
  • Seattle Mariners @ Kansas City Royals (4:10 PM ET)
  • Washington Nationals @ Atlanta Braves (4:10 PM ET)
  • Los Angeles Dodgers @ Milwaukee Brewers (7:15 PM ET)
  • Athletics @ San Diego Padres (9:40 PM ET)
  • Texas Rangers @ Los Angeles Angels (10:05 PM ET)
  • Colorado Rockies @ Arizona Diamondbacks (10:10 PM ET)

Matchup Breakdown

St. Louis Cardinals @ Cincinnati Reds — 1:10 PM ET

St. Louis Cardinals and Cincinnati Reds both fighting for playoff positioning, adding tension to their long-standing rivalry. 2. Tampa Bay Rays looking to continue hot streak against struggling Yankees, who are on a three-game skid.

H2H LAST 5 (St. Louis Cardinals vs Cincinnati Reds)CINCINNATI REDS 3-2 | Avg margin: +1.4
Sep 17: W @ Cincinnati Reds 6-2 (+4) | Sep 16: L @ Cincinnati Reds 0-3 (-3) | Sep 15: W @ Cincinnati Reds 11-6 (+5) | Aug 31: W vs St. Louis Cardinals 7-4 (+3) | Aug 30: L vs St. Louis Cardinals 2-4 (-2)
CINCINNATI REDS LAST 52-3 | Avg score: 5-5 | Avg margin: -0.6
May 20: W @ Philadelphia Phillies 9-4 (+5) | May 19: W @ Philadelphia Phillies 4-1 (+3) | May 18: L @ Philadelphia Phillies 4-5 (-1) | May 17: L @ Cleveland Guardians 3-10 (-7) | May 16: L @ Cleveland Guardians 4-7 (-3)
ST. LOUIS CARDINALS LAST 52-3 | Avg score: 3-5 | Avg margin: -1.6
May 21: L vs Pittsburgh Pirates 2-6 (-4) | May 20: L vs Pittsburgh Pirates 0-7 (-7) | May 19: W vs Pittsburgh Pirates 9-6 (+3) | May 17: L vs Kansas City Royals 0-2 (-2) | May 16: W vs Kansas City Royals 4-2 (+2)
CINCINNATI REDS RECENT STATS6.2 PPG (L10) | 5.2 allowed (L10) | +1.0 diff | 5-5 L10
ST. LOUIS CARDINALS RECENT STATS3.5 PPG (L10) | 4.4 allowed (L10) | -0.9 diff | 5-5 L10
INJURIES — Cincinnati RedsKe'Bryan Hayes (10-Day-IL — injury, return: 2026-06-12); Rhett Lowder (15-Day-IL — Soreness, return: 2026-06-02); Emilio Pagan (15-Day-IL — Strain, return: 2026-06-12); Jose Trevino (10-Day-IL — injury, return: 2026-06-12); Hunter Greene (60-Day-IL — Surgery, return: 2026-07-01); Connor Burns (Day-To-Day — Not Specified, return: 2026-06-01); Brandon Williamson (60-Day-IL — Soreness, return: 2026-06-29); Carson Spiers (Out — Surgery, return: 2026-09-01)
INJURIES — St. Louis CardinalsNathan Church (10-Day-IL — Strain, return: 2026-05-31); Ramon Urias (10-Day-IL — Tendinitis, return: 2026-06-15); Lars Nootbaar (60-Day-IL — Surgery, return: 2026-06-01); Packy Naughton (Day-To-Day — injury, return: 2026-09-01); Sem Robberse (Day-To-Day — Surgery, return: 2026-07-01); Victor Santos (Day-To-Day — Not Specified, return: 2026-06-01); Ixan Henderson (Day-To-Day — Strain, return: 2026-05-29); Zack Thompson (Day-To-Day — Surgery, return: 2026-06-01)
RANKINGS (last 10g)Cincinnati Reds: #14, score: 59.6, L10: 5-5, ATS: 50% | St. Louis Cardinals: #19, score: 49.8, L10: 5-5, ATS: 38%

Tampa Bay Rays @ New York Yankees — 1:35 PM ET

H2H LAST 5 (Tampa Bay Rays vs New York Yankees)NEW YORK YANKEES 1-4 | Avg margin: -1.0
May 22: L vs Tampa Bay Rays 2-4 (-2) | Apr 12: L @ New York Yankees 4-5 (-1) | Apr 11: L @ New York Yankees 4-5 (-1) | Apr 10: L @ New York Yankees 3-5 (-2) | Mar 17: W @ New York Yankees 3-2 (+1)
NEW YORK YANKEES LAST 52-3 | Avg score: 3-4 | Avg margin: -0.6
May 22: L vs Tampa Bay Rays 2-4 (-2) | May 21: L vs Toronto Blue Jays 0-2 (-2) | May 20: L vs Toronto Blue Jays 1-2 (-1) | May 19: W vs Toronto Blue Jays 5-4 (+1) | May 18: W vs Toronto Blue Jays 7-6 (+1)
TAMPA BAY RAYS LAST 55-0 | Avg score: 7-3 | Avg margin: +4.0
May 22: W @ New York Yankees 4-2 (+2) | May 20: W vs Baltimore Orioles 5-3 (+2) | May 19: W vs Baltimore Orioles 4-1 (+3) | May 18: W vs Baltimore Orioles 16-6 (+10) | May 17: W vs Miami Marlins 6-3 (+3)
NEW YORK YANKEES RECENT STATS3.5 PPG (L10) | 4.1 allowed (L10) | -0.6 diff | 4-6 L10
TAMPA BAY RAYS RECENT STATS6.5 PPG (L10) | 4.2 allowed (L10) | +2.3 diff | 8-2 L10
INJURIES — New York YankeesJasson Dominguez (10-Day-IL — Sprain, return: 2026-06-02); Giancarlo Stanton (10-Day-IL — Strain, return: 2026-05-29); Max Fried (15-Day-IL — Bruise, return: 2026-06-16); Angel Chivilli (15-Day-IL — Soreness, return: 2026-06-02); Clarke Schmidt (60-Day-IL — Surgery, return: 2026-08-01); Travis MacGregor (Day-To-Day — Not Specified, return: 2026-06-01)
INJURIES — Tampa Bay RaysJonny DeLuca (Out — injury, return: 2026-06-02); Ben Williamson (10-Day-IL — Strain, return: 2026-05-27); Jake Fraley (10-Day-IL — Surgery, return: 2026-07-17); Cole Sulser (15-Day-IL — Strain, return: 2026-05-30); Gavin Lux (10-Day-IL — injury, return: 2026-06-01); Steven Wilson (60-Day-IL — Inflammation, return: 2026-05-29); Keyshawn Askew (Day-To-Day — Not Specified, return: 2026-05-26); Ryan Pepiot (60-Day-IL — Surgery, return: 2027-02-01); Alfredo Zarraga (Day-To-Day — Not Specified, return: 2026-06-01); Michael Grove (60-Day-IL — Surgery, return: 2026-06-01); Manuel Rodriguez (60-Day-IL — Surgery, return: 2026-06-01); Edwin Uceta (60-Day-IL — Strain, return: 2026-06-01)
RANKINGS (last 10g)New York Yankees: #21, score: 44.3, L10: 4-6, ATS: 20% | Tampa Bay Rays: #3, score: 86.6, L10: 8-2, ATS: 70%

Houston Astros @ Chicago Cubs — 2:20 PM ET

H2H LAST 5 (Houston Astros vs Chicago Cubs)CHICAGO CUBS 2-3 | Avg margin: +0.8
May 22: L vs Houston Astros 2-4 (-2) | Jun 29: L @ Chicago Cubs 0-2 (-2) | Jun 28: W @ Chicago Cubs 12-3 (+9) | Jun 27: L @ Chicago Cubs 4-7 (-3) | Apr 25: W vs Houston Astros 3-1 (+2)
CHICAGO CUBS LAST 50-5 | Avg score: 3-6 | Avg margin: -3.4
May 22: L vs Houston Astros 2-4 (-2) | May 20: L vs Milwaukee Brewers 0-5 (-5) | May 19: L vs Milwaukee Brewers 2-5 (-3) | May 18: L vs Milwaukee Brewers 3-9 (-6) | May 17: L @ Chicago White Sox 8-9 (-1)
HOUSTON ASTROS LAST 52-3 | Avg score: 2-4 | Avg margin: -2.2
May 22: W @ Chicago Cubs 4-2 (+2) | May 20: L @ Minnesota Twins 1-4 (-3) | May 19: W @ Minnesota Twins 2-1 (+1) | May 18: L @ Minnesota Twins 3-6 (-3) | May 17: L vs Texas Rangers 0-8 (-8)
CHICAGO CUBS RECENT STATS3.1 PPG (L10) | 5.3 allowed (L10) | -2.2 diff | 2-8 L10
HOUSTON ASTROS RECENT STATS2.2 PPG (L10) | 4.4 allowed (L10) | -2.2 diff | 4-6 L10
INJURIES — Chicago CubsMatt Shaw (10-Day-IL — injury, return: 2026-05-30); Edward Cabrera (Day-To-Day — Abrasion, return: 2026-05-26); Hunter Harvey (60-Day-IL — Inflammation, return: 2026-06-26); Matthew Boyd (15-Day-IL — Surgery, return: 2026-06-19); Brandon Birdsell (Day-To-Day — Surgery, return: 2026-10-01); Jeff Brigham (Day-To-Day — Not Specified, return: 2026-05-27); Justin Steele (60-Day-IL — Surgery, return: 2026-08-01); Porter Hodge (60-Day-IL — Surgery, return: 2027-02-01); Jaxon Wiggins (Day-To-Day — Inflammation, return: 2026-05-24); Riley Martin (15-Day-IL — Inflammation, return: 2026-06-22); Shelby Miller (60-Day-IL — Surgery, return: 2027-02-01); Cade Horton (60-Day-IL — Surgery, return: 2027-08-01); Tyler Austin (60-Day-IL — Surgery, return: 2026-07-01)
INJURIES — Houston AstrosHunter Brown (60-Day-IL — Strain, return: 2026-06-14); Taylor Trammell (10-Day-IL — Strain, return: 2026-05-25); Lance McCullers Jr. (15-Day-IL — Inflammation, return: 2026-05-31); Jose Altuve (10-Day-IL — Strain, return: 2026-06-19); Josh Hader (60-Day-IL — Tendinitis, return: 2026-05-29); Carlos Correa (10-Day-IL — Surgery, return: 2027-02-01); Bennett Sousa (15-Day-IL — Inflammation, return: 2026-05-29); Hayden Wesneski (60-Day-IL — Surgery, return: 2026-08-01); Joey Loperfido (10-Day-IL — Strain, return: 2026-05-25); Ronel Blanco (60-Day-IL — Surgery, return: 2026-08-01); Brandon Walter (60-Day-IL — Surgery, return: 2027-02-01); Walker Janek (Day-To-Day — Not Specified, return: 2026-05-24); Cristian Javier (60-Day-IL — Strain, return: 2026-06-25)
RANKINGS (last 10g)Chicago Cubs: #27, score: 28.6, L10: 2-8, ATS: 20% | Houston Astros: #25, score: 34.1, L10: 4-6, ATS: 40%

Pittsburgh Pirates @ Toronto Blue Jays — 3:07 PM ET

H2H LAST 5 (Pittsburgh Pirates vs Toronto Blue Jays)TORONTO BLUE JAYS 3-2 | Avg margin: +1.8
May 22: W vs Pittsburgh Pirates 6-2 (+4) | Mar 21: L @ Toronto Blue Jays 3-8 (-5) | Mar 06: W vs Pittsburgh Pirates 9-2 (+7) | Aug 20: L @ Toronto Blue Jays 1-2 (-1) | Aug 19: W @ Toronto Blue Jays 7-3 (+4)
TORONTO BLUE JAYS LAST 53-2 | Avg score: 4-3 | Avg margin: +1.0
May 22: W vs Pittsburgh Pirates 6-2 (+4) | May 21: W @ New York Yankees 2-0 (+2) | May 20: W @ New York Yankees 2-1 (+1) | May 19: L @ New York Yankees 4-5 (-1) | May 18: L @ New York Yankees 6-7 (-1)
PITTSBURGH PIRATES LAST 52-3 | Avg score: 4-5 | Avg margin: -0.4
May 22: L @ Toronto Blue Jays 2-6 (-4) | May 21: W @ St. Louis Cardinals 6-2 (+4) | May 20: W @ St. Louis Cardinals 7-0 (+7) | May 19: L @ St. Louis Cardinals 6-9 (-3) | May 17: L vs Philadelphia Phillies 0-6 (-6)
TORONTO BLUE JAYS RECENT STATS3.8 PPG (L10) | 3.6 allowed (L10) | +0.2 diff | 5-5 L10
PITTSBURGH PIRATES RECENT STATS4.8 PPG (L10) | 5.4 allowed (L10) | -0.6 diff | 4-6 L10
INJURIES — Toronto Blue JaysYimi Garcia (60-Day-IL — Surgery, return: 2026-05-25); Nathan Lukes (10-Day-IL — Strain, return: 2026-05-25); Shane Bieber (60-Day-IL — Inflammation, return: 2026-06-22); Jose Berrios (15-Day-IL — Surgery, return: 2027-08-01); Tommy Nance (15-Day-IL — Soreness, return: 2026-06-02); Joe Mantiply (15-Day-IL — Inflammation, return: 2026-06-02); Alejandro Kirk (10-Day-IL — Surgery, return: 2026-06-02); Addison Barger (10-Day-IL — Inflammation, return: 2026-06-05); Max Scherzer (15-Day-IL — Tendinitis, return: 2026-06-05); Geovanny Jesus Planchart (Day-To-Day — Not Specified, return: 2026-06-20); Chay Yeager (Day-To-Day — Surgery, return: 2027-04-01); Anthony Santander (60-Day-IL — Surgery, return: 2026-08-01); CJ Stubbs (Day-To-Day — Not Specified, return: 2026-05-26); Lazaro Estrada (15-Day-IL — Pinched Nerve, return: 2026-05-30); Javen Coleman (Day-To-Day — Not Specified, return: 2026-05-26); Cody Ponce (60-Day-IL — Surgery, return: 2027-02-01); Bowden Francis (60-Day-IL — Surgery, return: 2027-04-01)
INJURIES — Pittsburgh PiratesChris Devenski (15-Day-IL — Not Specified, return: 2026-05-25); Jared Jones (60-Day-IL — Surgery, return: 2026-05-28); Ryan O'Hearn (10-Day-IL — Strain, return: 2026-06-15); Joey Bart (10-Day-IL — Infection, return: 2026-05-29); Anthony Solometo (Day-To-Day — Soreness, return: 2026-06-08); Oddanier Mosqueda (Day-To-Day — Inflammation, return: 2026-06-01); Mike Clevinger (Day-To-Day — Sprain, return: 2026-06-01); Sean Sullivan (Day-To-Day — Not Specified, return: 2026-06-01)
RANKINGS (last 10g)Toronto Blue Jays: #15, score: 59.5, L10: 5-5, ATS: 70% | Pittsburgh Pirates: #20, score: 45.0, L10: 4-6, ATS: 44%

Detroit Tigers @ Baltimore Orioles — 4:05 PM ET

H2H LAST 5 (Detroit Tigers vs Baltimore Orioles)BALTIMORE ORIOLES 2-3 | Avg margin: +1.4
May 22: W vs Detroit Tigers 7-4 (+3) | Mar 17: L @ Baltimore Orioles 1-1 (+0) | Jun 12: L vs Detroit Tigers 1-4 (-3) | Jun 11: W vs Detroit Tigers 10-1 (+9) | Jun 10: L vs Detroit Tigers 3-5 (-2)
BALTIMORE ORIOLES LAST 52-3 | Avg score: 5-6 | Avg margin: -1.6
May 22: W vs Detroit Tigers 7-4 (+3) | May 20: L @ Tampa Bay Rays 3-5 (-2) | May 19: L @ Tampa Bay Rays 1-4 (-3) | May 18: L @ Tampa Bay Rays 6-16 (-10) | May 17: W @ Washington Nationals 7-3 (+4)
DETROIT TIGERS LAST 50-5 | Avg score: 2-5 | Avg margin: -2.6
May 22: L @ Baltimore Orioles 4-7 (-3) | May 21: L vs Cleveland Guardians 1-3 (-2) | May 20: L vs Cleveland Guardians 2-3 (-1) | May 19: L vs Cleveland Guardians 3-4 (-1) | May 18: L vs Cleveland Guardians 2-8 (-6)
BALTIMORE ORIOLES RECENT STATS3.6 PPG (L10) | 5.3 allowed (L10) | -1.7 diff | 4-6 L10
DETROIT TIGERS RECENT STATS2.1 PPG (L10) | 4.8 allowed (L10) | -2.7 diff | 1-9 L10
INJURIES — Baltimore OriolesLevi Wells (Day-To-Day — Soreness, return: 2026-05-27); Cade Povich (15-Day-IL — Inflammation, return: 2026-06-05); Colin Selby (60-Day-IL — Inflammation, return: 2026-07-17); Ryan Mountcastle (60-Day-IL — Fracture, return: 2026-06-26); Jordan Westburg (60-Day-IL — Surgery, return: 2027-02-01); Ryan Helsley (15-Day-IL — Inflammation, return: 2026-06-12); Dylan Beavers (10-Day-IL — Strain, return: 2026-05-28); Grant Wolfram (15-Day-IL — Strain, return: 2026-05-24); Heston Kjerstad (60-Day-IL — Strain, return: 2026-05-24); Dean Kremer (15-Day-IL — Strain, return: 2026-06-03); Yaramil Hiraldo (60-Day-IL — Inflammation, return: 2026-06-04); Richard Guasch (Day-To-Day — Not Specified, return: 2026-06-01); Zach Eflin (60-Day-IL — Surgery, return: 2027-07-01); Will Robertson (Day-To-Day — Not Specified, return: 2026-05-26); Felix Bautista (60-Day-IL — Surgery, return: 2026-09-07); Luis Vazquez (Day-To-Day — Fracture, return: 2026-05-24)
INJURIES — Detroit TigersBurch Smith (15-Day-IL — Inflammation, return: 2026-06-06); Justin Verlander (60-Day-IL — Inflammation, return: 2026-06-01); Troy Melton (60-Day-IL — Strain, return: 2026-05-24); Tarik Skubal (15-Day-IL — Surgery, return: 2026-06-19); Gleyber Torres (10-Day-IL — Strain, return: 2026-05-26); Jackson Jobe (60-Day-IL — Surgery, return: 2026-08-15); Javier Baez (10-Day-IL — Sprain, return: 2026-05-26); Ty Madden (15-Day-IL — Bruise, return: 2026-06-01); Kerry Carpenter (10-Day-IL — Sprain, return: 2026-05-26); Beau Brieske (60-Day-IL — Strain, return: 2026-05-26); Trey Sweeney (60-Day-IL — Strain, return: 2026-06-10); Reese Olson (60-Day-IL — Surgery, return: 2027-03-01); Parker Meadows (60-Day-IL — Fracture, return: 2026-06-14); Bailey Horn (60-Day-IL — Surgery, return: 2026-06-08); Dugan Darnell (Day-To-Day — Surgery, return: 2026-05-27); Josue Briceno (Day-To-Day — Surgery, return: 2026-06-01)
RANKINGS (last 10g)Baltimore Orioles: #23, score: 35.7, L10: 4-6, ATS: 40% | Detroit Tigers: #29, score: 13.2, L10: 1-9, ATS: 40%

Cleveland Guardians @ Philadelphia Phillies — 4:05 PM ET

H2H LAST 5 (Cleveland Guardians vs Philadelphia Phillies)PHILADELPHIA PHILLIES 2-3 | Avg margin: +0.2
May 22: L vs Cleveland Guardians 0-1 (-1) | May 11: W @ Philadelphia Phillies 3-0 (+3) | May 10: W @ Philadelphia Phillies 7-1 (+6) | May 09: L @ Philadelphia Phillies 0-6 (-6) | Jul 28: L vs Cleveland Guardians 3-4 (-1)
PHILADELPHIA PHILLIES LAST 52-3 | Avg score: 3-4 | Avg margin: -0.4
May 22: L vs Cleveland Guardians 0-1 (-1) | May 20: L vs Cincinnati Reds 4-9 (-5) | May 19: L vs Cincinnati Reds 1-4 (-3) | May 18: W vs Cincinnati Reds 5-4 (+1) | May 17: W @ Pittsburgh Pirates 6-0 (+6)
CLEVELAND GUARDIANS LAST 55-0 | Avg score: 4-2 | Avg margin: +2.2
May 22: W @ Philadelphia Phillies 1-0 (+1) | May 21: W @ Detroit Tigers 3-1 (+2) | May 20: W @ Detroit Tigers 3-2 (+1) | May 19: W @ Detroit Tigers 4-3 (+1) | May 18: W @ Detroit Tigers 8-2 (+6)
PHILADELPHIA PHILLIES RECENT STATS4.5 PPG (L10) | 3.1 allowed (L10) | +1.4 diff | 7-3 L10
CLEVELAND GUARDIANS RECENT STATS5.5 PPG (L10) | 2.8 allowed (L10) | +2.7 diff | 9-1 L10
INJURIES — Philadelphia PhilliesKyle Backhus (15-Day-IL — Inflammation, return: 2026-05-25); Rene Pinto (Day-To-Day — Not Specified, return: 2026-05-24); Daniel Robert (Day-To-Day — Not Specified, return: 2026-06-01); Andrew Bechtold (Day-To-Day — Not Specified, return: 2026-05-27); Mark Kolozsvary (Day-To-Day — Not Specified, return: 2026-06-01)
INJURIES — Cleveland GuardiansGabriel Arias (10-Day-IL — Strain, return: 2026-06-16); Carlos Hernandez (Day-To-Day — Surgery, return: 2026-06-01)
RANKINGS (last 10g)Philadelphia Phillies: #8, score: 72.0, L10: 7-3, ATS: 60% | Cleveland Guardians: #1, score: 88.8, L10: 9-1, ATS: 60%

Chicago White Sox @ San Francisco Giants — 4:05 PM ET

H2H LAST 5 (Chicago White Sox vs San Francisco Giants)SAN FRANCISCO GIANTS 1-4 | Avg margin: -1.6
May 22: L vs Chicago White Sox 4-9 (-5) | Mar 12: L vs Chicago White Sox 3-3 (+0) | Mar 02: W @ San Francisco Giants 6-5 (+1) | Jun 29: L @ San Francisco Giants 2-5 (-3) | Jun 28: L @ San Francisco Giants 0-1 (-1)
SAN FRANCISCO GIANTS LAST 51-4 | Avg score: 4-7 | Avg margin: -2.2
May 22: L vs Chicago White Sox 4-9 (-5) | May 20: L @ Arizona Diamondbacks 3-6 (-3) | May 19: L @ Arizona Diamondbacks 3-5 (-2) | May 18: L @ Arizona Diamondbacks 2-12 (-10) | May 17: W @ Athletics 10-1 (+9)
CHICAGO WHITE SOX LAST 53-2 | Avg score: 5-5 | Avg margin: +0.2
May 22: W @ San Francisco Giants 9-4 (+5) | May 20: L @ Seattle Mariners 4-5 (-1) | May 19: W @ Seattle Mariners 2-1 (+1) | May 18: L @ Seattle Mariners 1-6 (-5) | May 17: W vs Chicago Cubs 9-8 (+1)
SAN FRANCISCO GIANTS RECENT STATS4.3 PPG (L10) | 4.7 allowed (L10) | -0.4 diff | 4-6 L10
CHICAGO WHITE SOX RECENT STATS4.9 PPG (L10) | 4.6 allowed (L10) | +0.3 diff | 7-3 L10
INJURIES — San Francisco GiantsJung Hoo Lee (10-Day-IL — Strain, return: 2026-05-29); Heliot Ramos (10-Day-IL — Strain, return: 2026-06-05); Logan Webb (15-Day-IL — Inflammation, return: 2026-05-27); Reiver Sanmartin (60-Day-IL — Strain, return: 2026-06-02); Jason Foley (60-Day-IL — Surgery, return: 2026-05-25); Jared Oliva (60-Day-IL — Surgery, return: 2026-06-15); Rowan Wick (60-Day-IL — Surgery, return: 2027-02-01); Hayden Birdsong (60-Day-IL — Surgery, return: 2027-06-01); Randy Rodriguez (60-Day-IL — Surgery, return: 2027-02-01); Jose Butto (60-Day-IL — Surgery, return: 2027-02-01)
INJURIES — Chicago White SoxKyle Teel (60-Day-IL — Sprain, return: 2026-06-22); Prelander Berroa (60-Day-IL — Surgery, return: 2026-06-26); Mike Vasil (60-Day-IL — Surgery, return: 2027-07-01); Tanner Murray (60-Day-IL — Dislocated, return: 2026-08-28); Mason Adams (Day-To-Day — Surgery, return: 2026-07-01); Tim Elko (Out — Surgery, return: 2026-07-01); Brooks Baldwin (60-Day-IL — Surgery, return: 2027-02-01); Ky Bush (60-Day-IL — Surgery, return: 2026-06-01); Everson Pereira (10-Day-IL — Strain, return: 2026-06-01); Drew Thorpe (60-Day-IL — Surgery, return: 2026-06-01)
RANKINGS (last 10g)San Francisco Giants: #22, score: 43.1, L10: 4-6, ATS: 40% | Chicago White Sox: #9, score: 71.8, L10: 7-3, ATS: 80%

New York Mets @ Miami Marlins — 4:10 PM ET

H2H LAST 5 (New York Mets vs Miami Marlins)MIAMI MARLINS 3-2 | Avg margin: -1.0
May 22: W vs New York Mets 2-1 (+1) | Mar 22: W vs New York Mets 4-3 (+1) | Mar 17: L vs New York Mets 5-5 (+0) | Mar 09: L @ Miami Marlins 0-9 (-9) | Mar 06: W vs New York Mets 2-0 (+2)
MIAMI MARLINS LAST 52-3 | Avg score: 4-5 | Avg margin: -1.0
May 22: W vs New York Mets 2-1 (+1) | May 21: L vs Atlanta Braves 3-9 (-6) | May 20: L vs Atlanta Braves 1-9 (-8) | May 19: L vs Atlanta Braves 4-8 (-4) | May 18: W vs Atlanta Braves 12-0 (+12)
NEW YORK METS LAST 52-3 | Avg score: 6-5 | Avg margin: +0.4
May 22: L @ Miami Marlins 1-2 (-1) | May 21: W @ Washington Nationals 2-1 (+1) | May 20: L @ Washington Nationals 4-8 (-4) | May 19: L @ Washington Nationals 6-9 (-3) | May 18: W @ Washington Nationals 16-7 (+9)
MIAMI MARLINS RECENT STATS4.5 PPG (L10) | 6.1 allowed (L10) | -1.6 diff | 3-7 L10
NEW YORK METS RECENT STATS6.5 PPG (L10) | 4.7 allowed (L10) | +1.8 diff | 7-3 L10
INJURIES — Miami MarlinsRobby Snelling (60-Day-IL — Surgery, return: 2027-06-01); Thomas White (Day-To-Day — injury, return: 2026-05-26); Kemp Alderman (Day-To-Day — Fracture, return: 2026-07-01); Ronny Henriquez (60-Day-IL — Surgery, return: 2027-02-01); Jesus Tinoco (Out — Surgery, return: 2027-02-01); Griffin Conine (10-Day-IL — Surgery, return: 2026-06-01); Adam Mazur (60-Day-IL — Surgery, return: 2027-04-01)
INJURIES — New York MetsKodai Senga (15-Day-IL — Inflammation, return: 2026-06-01); A.J. Minter (60-Day-IL — Surgery, return: 2026-05-25); Clay Holmes (60-Day-IL — Fracture, return: 2026-08-25); Mike Tauchman (Day-To-Day — Surgery, return: 2026-06-11); Jared Young (10-Day-IL — Surgery, return: 2026-05-25); Francisco Lindor (10-Day-IL — Strain, return: 2026-06-18); Jorge Polanco (10-Day-IL — Inflammation, return: 2026-05-25); Francisco Alvarez (10-Day-IL — Surgery, return: 2026-07-16); Grae Kessinger (Day-To-Day — Not Specified, return: 2026-06-02); Luis Robert Jr. (10-Day-IL — Not Specified, return: 2026-06-09); Joe Jacques (Day-To-Day — Not Specified, return: 2026-05-27); Reed Garrett (60-Day-IL — Surgery, return: 2027-02-01); Kevin Herget (Day-To-Day — injury, return: 2026-06-02); Nick Burdi (Day-To-Day — Not Specified, return: 2026-05-31); Dedniel Nunez (60-Day-IL — Surgery, return: 2026-09-01); Justin Hagenman (60-Day-IL — injury, return: 2026-05-27); Ronny Mauricio (10-Day-IL — Fracture, return: 2026-06-15); Jose Rojas (Day-To-Day — Not Specified, return: 2026-05-25); Tylor Megill (60-Day-IL — Surgery, return: 2027-02-01); Robert Stock (Out — Surgery, return: 2026-09-01)
RANKINGS (last 10g)Miami Marlins: #24, score: 35.7, L10: 3-7, ATS: 30% | New York Mets: #7, score: 75.1, L10: 7-3, ATS: 67%

More From Today's Slate

Minnesota Twins @ Boston Red Sox — 4:10 PM ET

Twins and Red Sox battle for AL East supremacy in tight race.

MINNESOTA TWINS LAST 32-1 | Avg score: 4-3 | Avg margin: +1.3
May 22: W @ Boston Red Sox 8-6 (+2) | May 20: W vs Houston Astros 4-1 (+3) | May 19: L vs Houston Astros 1-2 (-1)
BOSTON RED SOX LAST 32-1 | Avg score: 6-4 | Avg margin: +1.7
May 22: L vs Minnesota Twins 6-8 (-2) | May 20: W @ Kansas City Royals 4-3 (+1) | May 19: W @ Kansas City Royals 7-1 (+6)

Seattle Mariners @ Kansas City Royals — 4:10 PM ET

Mariners look to keep pace with Astros as they face Royals.

SEATTLE MARINERS LAST 32-1 | Avg score: 3-2 | Avg margin: +0.7
May 22: W @ Kansas City Royals 2-0 (+2) | May 20: W vs Chicago White Sox 5-4 (+1) | May 19: L vs Chicago White Sox 1-2 (-1)
KANSAS CITY ROYALS LAST 30-3 | Avg score: 1-4 | Avg margin: -3.0
May 22: L vs Seattle Mariners 0-2 (-2) | May 20: L vs Boston Red Sox 3-4 (-1) | May 19: L vs Boston Red Sox 1-7 (-6)

Washington Nationals @ Atlanta Braves — 4:10 PM ET

Nationals aim to bounce back against Braves after recent skid.

WASHINGTON NATIONALS LAST 31-2 | Avg score: 4-4 | Avg margin: +0.7
May 22: L @ Atlanta Braves 4-5 (-1) | May 21: L vs New York Mets 1-2 (-1) | May 20: W vs New York Mets 8-4 (+4)
ATLANTA BRAVES LAST 33-0 | Avg score: 8-3 | Avg margin: +5.0
May 22: W vs Washington Nationals 5-4 (+1) | May 21: W @ Miami Marlins 9-3 (+6) | May 20: W @ Miami Marlins 9-1 (+8)

Los Angeles Dodgers @ Milwaukee Brewers — 7:15 PM ET

Dodgers and Brewers clash in NL MVP showdown featuring Freeman and Bellinger.

LOS ANGELES DODGERS LAST 32-1 | Avg score: 3-3 | Avg margin: +0.3
May 22: L @ Milwaukee Brewers 1-5 (-4) | May 20: W @ San Diego Padres 4-0 (+4) | May 19: W @ San Diego Padres 5-4 (+1)
MILWAUKEE BREWERS LAST 33-0 | Avg score: 5-1 | Avg margin: +4.0
May 22: W vs Los Angeles Dodgers 5-1 (+4) | May 20: W @ Chicago Cubs 5-0 (+5) | May 19: W @ Chicago Cubs 5-2 (+3)

Athletics @ San Diego Padres — 9:40 PM ET

A's seek to upset Padres, who have won 7 of their last 10 games.

ATHLETICS LAST 32-1 | Avg score: 4-5 | Avg margin: -0.7
May 22: L @ San Diego Padres 3-7 (-4) | May 21: W @ Los Angeles Angels 3-2 (+1) | May 20: W @ Los Angeles Angels 6-5 (+1)
SAN DIEGO PADRES LAST 31-2 | Avg score: 4-4 | Avg margin: -0.3
May 22: W vs Athletics 7-3 (+4) | May 20: L vs Los Angeles Dodgers 0-4 (-4) | May 19: L vs Los Angeles Dodgers 4-5 (-1)

Final Word

Well, folks, that's all for today's MLB action. There were some great matchups and plenty of drama to keep us on our toes. The St. Louis Cardinals @ Cincinnati Reds game was a particular highlight, with both teams fighting tooth and nail for playoff positioning. Here's hoping we see more of the same excitement in the coming days. Until next time, keep it locked here for all your sports takes and analysis. Cheers!

Looking for the live board?

Open the live predictions page for the current slate.

View live predictions