Cardinals vs. Giants: Injury Report, Updates & Probable Starters – June 22

This content was writter in partnership with DataSkrive. DataSkrive leverages a combination of human expertise, machine learning, and pre-built content libraries to assemble and personalize sports content.

The San Francisco Giants (36-40) will try to halt a three-game losing streak on Saturday versus the St. Louis Cardinals (37-37), with first pitch at 2:15 PM ET at Busch Stadium.

Hoping to find out who’s playing for the Cardinals and the Giants? Continue reading for full injury reports for both squads.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Cardinals vs. Giants Game Info

  • Game Day: Saturday, June 22, 2024
  • Game Time: 2:15 PM ET
  • TV Channel: NBCS-BA
  • Location: St. Louis, Missouri
  • Stadium: Busch Stadium
  • Live Stream: Watch this game on Fubo
  • Get tickets for Cardinals vs. Giants and any MLB game on Vivid Seats.

    Cardinals vs. Giants Injury News Today

    Cardinals’ Injuries

    Name Status Injury 2024 Stats
    Nolan Arenado day-to-day Elbow .260 / .315 / .375, 6, 32
    Iván Herrera 10 Day Injury List Back .279 / .340 / .378, 3, 19
    Lars Nootbaar 10 Day Injury List Oblique .234 / .337 / .404, 5, 19
    Willson Contreras 10 Day Injury List Arm .280 / .398 / .551, 6, 12
    Kyle Gibson day-to-day Back 5-2, 3.44 ERA, 7.9 K/9
    Nick Robertson 15 Day Injury List Elbow 0-0, 4.38 ERA, 10.2 K/9
    Steven Matz 15 Day Injury List Back 1-2, 6.18 ERA, 5.5 K/9
    Riley O’Brien 60 Day Injury List Forearm 0-0, 9.00 ERA, 18.0 K/9
    Keynan Middleton 60 Day Injury List Forearm
    Tommy Edman 60 Day Injury List Wrist
    Drew Rom 60 Day Injury List Biceps

    Giants’ Injuries

    Name Status Injury 2024 Stats
    Mike Yastrzemski 10 Day Injury List Side .224 / .304 / .406, 7, 28
    LaMonte Wade Jr 10 Day Injury List Hamstring .333 / .470 / .426, 2, 17
    Jung Hoo Lee 60 Day Injury List Labrum .262 / .310 / .331, 2, 8
    Kyle Harrison 15 Day Injury List Ankle 4-3, 3.96 ERA, 7.9 K/9
    Keaton Winn 15 Day Injury List Elbow 3-8, 7.16 ERA, 7.8 K/9
    Tom Murphy 60 Day Injury List Head .118 / .211 / .235, 1, 2
    Blake Snell 15 Day Injury List Groin 0-3, 9.51 ERA, 11.8 K/9
    Tristan Beck 60 Day Injury List Arm
    Ethan Small 60 Day Injury List Oblique
    Austin Warren 60 Day Injury List Elbow
    Robbie Ray 60 Day Injury List Elbow
    Alex Cobb 60 Day Injury List Hip

    Catch MLB action all season long on ESPN+.

    Cardinals’ Recent Hitting Insights

  • St. Louis has hit 12 home runs over the past 10 games.
  • During the last 10 games, the Cardinals have 25 extra-base hits (2.5 per game) while slugging .395.
  • Over the past 10 outings St. Louis is averaging 8.6 hits per game and batting .246.
  • Brendan Donovan leads St. Louis in batting average (.359), home runs (three) and runs batted in (nine) over the last 10 games.
  • Ivan Herrera is hitting .294 with a double, a triple and two walks over the past 10 games.
  • Giants’ Recent Hitting Insights

  • San Francisco has 10 homers over its last 10 games.
  • Over the Giants’ last 10 games, the team is slugging .403 with 30 extra-base hits.
  • Over San Francisco’s last 10 games, the team is batting .254 with 88 total base hits.
  • Jorge Soler has been among his team’s best hitters lately, batting .323 with two home runs and eight RBI over the last 10 games.
  • Heliot Ramos has two doubles, four home runs and three walks while batting .289 over the last 10 games.
  • Cardinals’ Starting Pitcher

  • The Cardinals will send Miles Mikolas (5-6) to the mound for his 16th start this season.
  • The right-hander’s last start was on Sunday, when he tossed 6 1/3 innings while giving up one earned run on four hits in a matchup with the Chicago Cubs.
  • The 35-year-old has pitched in 15 games this season with a 4.59 ERA and 6.8 strikeouts per nine innings with a batting average against of .255.
  • During the last 10 games, Cardinals pitchers have a collective 3.15 ERA.
  • Opponents have hit eight home runs against St. Louis over the last 10 games.
  • Giants’ Starting Pitcher

  • Jordan Hicks makes the start for the Giants, his 16th of the season. He is 4-3 with a 2.82 ERA and 68 strikeouts in 76 2/3 innings pitched.
  • The right-hander’s most recent appearance came on Tuesday against the Chicago Cubs, when he went five scoreless innings while allowing four hits.
  • The 27-year-old has a 2.82 ERA and 8.0 strikeouts per nine innings across 15 games this season, while allowing a batting average of .231 to opposing batters.
  • Giants pitching has an ERA of 4.60 over the last 10 games.
  • San Francisco’s pitchers have allowed 11 home runs over the last 10 games.
  • Rep your team with officially licensed MLB hats, jerseys and more from Lids or Fanatics!

    written by

    Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

    more stats-and-news news

    2024 Lexie Brown Stats – Los Angeles Sparks

    Lexie Brown and the Los Angeles Sparks will meet the Phoenix Mercury at 10:00 PM ET on Friday. If you're trying to find Brown's stats, here's everything you need to know about the Duke product.Watch the WNBA all season long...

    2024 Dearica Hamby Stats – Los Angeles Sparks

    Dearica Hamby and the Los Angeles Sparks will meet the Phoenix Mercury at 10:00 PM ET on Friday. Seeking Hamby's stats? Here is everything you need to know about the Wake Forest product.Watch the WNBA all season long on Fubo!Dearica...

    2024 Natasha Cloud Stats – Phoenix Mercury

    Natasha Cloud will take the court when the Phoenix Mercury match up against the Los Angeles Sparks at 10:00 PM ET on Friday. Seeking Cloud's stats? Here's everything you need to know about the St. Joseph's (PA) product.Watch the WNBA...

    2024 Kahleah Copper Stats – Phoenix Mercury

    Kahleah Copper will hit the court when the Phoenix Mercury match up with the Los Angeles Sparks at 10:00 PM ET on Friday. Seeking Copper's stats? Here is everything you need to know about the Rutgers product.Watch the WNBA all...

    2024 Zia Cooke Stats – Los Angeles Sparks

    Zia Cooke will hit the court when the Los Angeles Sparks match up against the Phoenix Mercury at 10:00 PM ET on Friday. Looking for Cooke's stats? Here is everything you need to know about the South Carolina product.Watch the...

    2024 Kia Nurse Stats – Los Angeles Sparks

    Kia Nurse will hit the court when the Los Angeles Sparks meet the Phoenix Mercury at 10:00 PM ET on Friday. Trying to find Nurse's stats? Here is everything you need to know about the Connecticut product.Watch the WNBA all...

    2024 Brittney Griner Stats – Phoenix Mercury

    Brittney Griner will hit the court when the Phoenix Mercury match up with the Los Angeles Sparks at 10:00 PM ET on Friday. If you're looking for Griner's stats, here's everything you need to know about the Baylor product.Watch the...

    2024 Rebecca Allen Stats – Phoenix Mercury

    Rebecca Allen will hit the court when the Phoenix Mercury match up against the Los Angeles Sparks at 10:00 PM ET on Friday. All of Allen's stats can be found on this page.Watch the WNBA all season long on Fubo!Rebecca...

    2024 Layshia Clarendon Stats – Los Angeles Sparks

    Layshia Clarendon will take the court when the Los Angeles Sparks play the Phoenix Mercury at 10:00 PM ET on Friday. If you're looking for Clarendon's stats, here's everything you need to know about the California product.Watch the WNBA all...

    2024 Diana Taurasi Stats – Phoenix Mercury

    Diana Taurasi and the Phoenix Mercury will play the Los Angeles Sparks at 10:00 PM ET on Friday. If you're trying to find Taurasi's stats, here is everything you need to know about the Connecticut product.Watch the WNBA all season...

    Latest News

    Milwaukee Brewers vs. Chicago Cubs Series June 28-30: Odds, Starting Pitchers & Predictions

    On Friday, June 28 at 8:10 PM ET, a three-game series between the Milwaukee Brewers and the visiting Chicago Cubs will get underway.Brewers vs. Cubs Series Info Cubs @ Brewers Time: Friday, June 28 at 8:10 PM ET Brewers Starting...

    Arizona Diamondbacks vs. Oakland Athletics Series June 28-30: Odds, Starting Pitchers & Predictions

    A three-game series between the Arizona Diamondbacks and the visiting Oakland Athletics will begin on Friday, June 28 at 9:40 PM ET.Diamondbacks vs. Athletics Series Info Athletics @ Diamondbacks Time: Friday, June 28 at 9:40 PM ET Diamondbacks Starting Pitcher:...

    Seattle Mariners vs. Minnesota Twins Series June 28-30: Odds, Starting Pitchers & Predictions

    The Minnesota Twins will be on the road, opening a three-game set against the Seattle Mariners on Friday, June 28 at 9:40 PM ET.Mariners vs. Twins Series Info Twins @ Mariners Time: Friday, June 28 at 9:40 PM ET Mariners...

    San Francisco Giants vs. Los Angeles Dodgers Series June 28-30: Odds, Starting Pitchers & Predictions

    On Friday, June 28 at 10:15 PM ET, a three-game series featuring the San Francisco Giants and the visiting Los Angeles Dodgers will begin.Giants vs. Dodgers Series Info Dodgers @ Giants Time: Friday, June 28 at 10:15 PM ET Giants...

    How to Watch Guardians vs. Royals: Live Stream or on TV

    Triston McKenzie will take the mound for the Cleveland Guardians (51-27) when they visit starting pitcher Alec Marsh and the Kansas City Royals (44-38) on Friday, with first pitch at 8:10 PM ET.If you're planning on watching this game, keep...

    Diamondbacks vs. Athletics: Free Live Stream, TV Channel, How to Watch

    The Arizona Diamondbacks (39-42), with Slade Cecconi on the hill, host the Oakland Athletics (29-54) who will start JP Sears, at 9:40 PM ET on Friday.The article below will provide you with everything you need to know to watch Arizona...

    Mariners vs. Twins: Start Time, Streaming Live, TV Channel, How to Watch

    On Friday, Caleb Raleigh and the Seattle Mariners (46-37) take on Carlos Correa and the Minnesota Twins (45-36), with first pitch scheduled for 9:40 PM ET at T-Mobile Park.If you're planning on watching this game, keep reading for TV and...

    How to Watch Dodgers vs. Giants: Live Stream or on TV

    Landon Knack will take the mound for the Los Angeles Dodgers (51-31) when they visit starting pitcher Logan Webb and the San Francisco Giants (39-43) in a series opener on Friday, with first pitch at 10:15 PM ET.If you're intending...

    Braves vs. Pirates: Start Time, Streaming Live, TV Channel, How to Watch

    On Friday, Marcell Ozuna and the Atlanta Braves (44-35) play Bryan Reynolds and the Pittsburgh Pirates (39-41), with first pitch scheduled for 7:20 PM ET at Truist Park.The article below will provide you with everything you need to watch Atlanta...

    Yankees vs. Blue Jays: Start Time, Streaming Live, TV Channel, How to Watch

    On Friday, in a series opener at Rogers Centre, Marcus Stroman takes the mound for the New York Yankees (52-30) versus Yusei Kikuchi and the Toronto Blue Jays (36-43), with first pitch scheduled for 7:07 PM ET.Keep reading to find...

    more stats-and-news news