Table of Contents

    The San Francisco Giants (10-13) will aim to keep a four-game winning streak going when they host the St. Louis Cardinals (9-15) on Wednesday at 9:45 PM ET. The Giants are favored (-135) over the Cardinals (+115). Anthony DeSclafani starts for San Francisco, and Steven Matz is St. Louis’ choice to start.

    It’s time to get your parents, spouse, co-workers, third cousin and mailman together again. MLB pools are back! Hit your own home run with RunYourPool today.
    Start here >

    Game Info, Betting Lines for Giants vs. Cardinals

    • Game Day: Wednesday, April 26, 2023
    • Game Time: 9:45 PM ET
    • Location: San Francisco, California
    • Stadium: Oracle Park
    Giants vs Cardinals Betting Information
    Favorite Favorite Moneyline Total
    Giants -135 8.5

    How Do I Watch the Giants vs. the Cardinals?

    • TV Channel: NBCS-BA+

    Giants Stats & Trends

    Giants Batting

    • The Giants average 1.6 home runs per game to rank fourth in MLB play with 36 total home runs.
    • San Francisco’s .237 batting average ranks 19th in the majors.
    • The Giants’ .316 on-base percentage is 18th in baseball.
    • San Francisco’s 10.7 strikeouts per game are the most in the majors.
    • The Giants average 1.2 homers per home game this season (14 total at home).
    • San Francisco has a .378 slugging percentage and is averaging 2.3 extra-base hits per game at home.
    • The club is batting .232 with 89 hits (7.4 per game) at home this season.

    Giants Key Batters

    • Thairo Estrada leads San Francisco with a slugging percentage of .494, fueled by eight extra-base hits. He has a .310 batting average and an on-base percentage of .362.
    • Among all qualified hitters in baseball, his batting average ranks 22nd, his on-base percentage ranks 59th, and he is 40th in slugging.
    • Mike Yastrzemski has 25 hits, which ranks first among San Francisco batters this season. He’s batting .291 with 11 extra-base hits. He’s also slugging .535 with an on-base percentage of .315.
    • Among qualified hitters, his batting average places him 38th, his on-base percentage 111th, and his slugging percentage 27th.
    • Yastrzemski has picked up a hit in three games in a row. During his last five outings he is batting .474 with two doubles, a home run and four RBI.
    • J.D. Davis is batting .292 with a .528 slugging percentage and 16 RBI this year.
    • Wilmer Flores has three home runs, seven RBI and a batting average of .284 this season.

    Cardinals Stats & Trends

    Cardinals Batting

    • The Cardinals have hit 28 homers this season, which ranks 13th in the league.
    • St. Louis ranks fourth in MLB with a .266 team batting average.
    • The Cardinals have an on-base percentage of .339 this season, which ranks fourth in the league.
    • St. Louis ranks eighth in MLB in strikeouts per game with an average of 8.2 Ks per contest.
    • They have averaged 1.2 home runs per game in their 11 road contests this season.
    • St. Louis has a team slugging percentage of .388 in away games this season with 28 extra-base hits.
    • They are averaging 8.2 base hits per game and batting .241 on the road this season.

    Cardinals Key Batters

    • Nolan Gorman has collected 22 hits, a team-high for the Cardinals. He’s batting .293 and slugging .600 with an on-base percentage of .379.
    • Including all qualifying hitters in the majors, he ranks 34th in batting average, 39th in on-base percentage and ninth in slugging percentage.
    • Paul Goldschmidt has a .398 on-base percentage while slugging .437. Both are team-highs. He has a batting average of .287.
    • Including all qualifying players, he ranks 43rd in batting average, 20th in on-base percentage and 76th in slugging percentage.
    • Tommy Edman is hitting .267 with two doubles, a triple, four home runs and 11 walks.
    • Willson Contreras is hitting .260 with six doubles, two home runs and 10 walks.

    Giants vs. Cardinals Probable Pitchers

    Anthony DeSclafani (SF) Pitcher Steven Matz (STL)
    1 – 1 W/L 0 – 3
    24 IP 22
    2.63 ERA 6.55
    0.875 WHIP 1.636
    7.9 K/9 9.8
    0.7 BB/9 4.1

    Giants vs. Cardinals Injury Updates

    • Giants: Darin Ruf: 10 Day IL (Wrist), Austin Slater: 10 Day IL (Elbow), Mitch Haniger: 10 Day IL (Oblique), Alex Wood: 15 Day IL (Hamstring), Roberto Pérez: 60 Day IL (Shoulder), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm), Bryce Johnson: 7 Day IL (Concussion)
    • Cardinals: Packy Naughton: 15 Day IL (Forearm), Adam Wainwright: 15 Day IL (Groin), Wilking Rodriguez: 15 Day IL (Shoulder)

    Recent Scores and Betting Lines for the Giants and Cardinals (Last 10 Games)


    5 Worst NFL Draft Teams of the Last 5 Years


    NFL Draft Betting Preview

    About Author

    Matt K

    Matt is the Social Media Manager at RYP and currently resides in Boston, Massachusetts. He has experience managing social media accounts with agencies, small brands, and large companies. He’s a diehard New England sports fanatic, and if he’s not watching the Celtics, he can be found roaming around Boston discovering all that the city has to offer.

    MLB Baseball Pools

    MLB Pick'em


    NHL Power Ranking Playoff Pools for 2024

    NHL Pick'em


    Baseball Squares Pool (MLB Postseason Only)

    MLB Pick'em


    FIFA World Cup Challenge Pools

    Soccer Pick'em


    Basketball Tournament Survivor Pools for 2024

    Basketball Pick'em


    World Cup Survivor Pool



    Check Also