Cardinals vs. Giants Probable Starting Pitchers – 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) take on the St. Louis Cardinals (37-37) at 2:15 PM ET on Saturday following a three-game losing streak.

The Cardinals will give the ball to Miles Mikolas (5-6, 4.59 ERA), who is eyeing win No. 6 on the season, and the Giants will counter with Jordan Hicks (4-3, 2.82 ERA).

Cardinals vs. Giants Pitcher Matchup and Game Info

  • When: Saturday, June 22, 2024 at 2:15 PM ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to Watch on TV: NBCS-BA
  • Probable Pitchers: Mikolas – STL (5-6, 4.59 ERA) vs Hicks – SF (4-3, 2.82 ERA)
  • Cardinals vs. Giants Odds

  • Giants to win: -101
  • Giants to win: -101
  • Spread: Giants -1.5
  • Total: 9 runs
  • Cardinals vs. Giants Pitcher Performance

    Mikolas Hicks
    15 GS 15
    5-6 W-L 4-3
    4.59 ERA 2.82
    84.1 IP 76.2
    15 BB 28
    64 SO 68

    Cardinals Probable Starting Pitcher: Miles Mikolas

  • The Cardinals will send Mikolas (5-6) out for his 16th start of the season. He is 5-6 with a 4.59 ERA and 64 strikeouts through 84 1/3 innings pitched.
  • The righty’s last appearance came on Sunday against the Chicago Cubs, when he went 6 1/3 innings, surrendering one earned run while giving up four hits.
  • The 35-year-old has an ERA of 4.59, with 6.8 strikeouts per nine innings, in 15 games this season. Opposing hitters have a .255 batting average against him.
  • Mikolas is aiming to notch his sixth straight quality start in this matchup.
  • Mikolas will try to pitch five or more innings for his eighth straight start. He’s averaging 5.6 frames per outing.
  • He has made one appearance this season in which he did not surrender an earned run.
  • Cardinals vs. Giants Promo Codes

    Get Your First Deposit Matched up to $1,500 in Bonus Bets!
    BetMGM Sportsbook Offer

    Exclusive Offer: Get Your First Deposit Matched up to $1,500 in Bonus Bets!

    Bet Now Our Review
    21+. Gambling problem? Call 1-800-GAMBLER. CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY. Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-327-5050 (MA). 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for Terms & Conditions. US promotional offers not available in DC, Kansas, Nevada, New York or Ontario.

    Giants Probable Starting Pitcher: Jordan Hicks

  • The Giants will hand the ball to Hicks (4-3) for his 16th start of the season.
  • The right-hander’s last appearance was on Tuesday, when he threw five scoreless innings against the Chicago Cubs while allowing four hits.
  • The 27-year-old has pitched in 15 games this season with an ERA of 2.82 and 8.0 strikeouts per nine innings, with an opponent batting average of .231.
  • He has started 15 games this season, earning a quality start (6 or more IP, 3 or fewer ER) in three of them.
  • Hicks has made 12 starts of five or more innings in 15 chances this season, and averages 5.1 frames when he pitches.
  • He has finished two appearances without allowing an earned run in 15 chances this season.
  • How to Bet on Cardinals vs. Giants

    Get more MLB props.
    If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.

    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 picks 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...

    Chicago White Sox vs. Colorado Rockies Series June 28-30: Odds, Starting Pitchers & Predictions

    The Colorado Rockies are on the road, beginning a three-game series against the Chicago White Sox on Friday, June 28 at 7:10 PM ET.White Sox vs. Rockies Series Info Rockies @ White Sox Time: Friday, June 28 at 7:10 PM...

    New York Mets vs. Houston Astros Series June 28-30: Odds, Starting Pitchers & Predictions

    On Friday, June 28 at 7:10 PM ET, a three-game series between the New York Mets and the visiting Houston Astros will get underway.Mets vs. Astros Series Info Astros @ Mets Time: Friday, June 28 at 7:10 PM ET Mets...

    Tampa Bay Rays vs. Washington Nationals Series June 28-30: Odds, Starting Pitchers & Predictions

    The Tampa Bay Rays are hosting the Washington Nationals for a three-game series, with the first matchup getting underway at 6:50 PM ET on Friday, June 28.Rays vs. Nationals Series Info Nationals @ Rays Time: Friday, June 28 at 6:50...

    Kansas City Royals vs. Cleveland Guardians Series June 28-30: Odds, Starting Pitchers & Predictions

    The Cleveland Guardians are on the road, beginning a three-game set against the Kansas City Royals on Friday, June 28 at 8:10 PM ET.Royals vs. Guardians Series Info Guardians @ Royals Time: Friday, June 28 at 8:10 PM ET Royals...

    Boston Red Sox vs. San Diego Padres Series June 28-30: Odds, Starting Pitchers & Predictions

    In the opener of a three-game series, on Friday, June 28 at 7:10 PM ET, the Boston Red Sox will host the San Diego Padres.Red Sox vs. Padres Series Info Padres @ Red Sox Time: Friday, June 28 at 7:10...

    Los Angeles Angels vs. Detroit Tigers Series June 28-30: Odds, Starting Pitchers & Predictions

    The Detroit Tigers are on the road, beginning a three-game set against the Los Angeles Angels on Friday, June 28 at 9:38 PM ET.Angels vs. Tigers Series Info Tigers @ Angels Time: Friday, June 28 at 9:38 PM ET Angels...

    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 picks news