Arizona Diamondbacks vs St. Louis Cardinals predictions, Jul 17, 2026

MLB, on Friday,

Arizona

St. Louis

Score, Highlights

Short Preview

As the Arizona Diamondbacks host the St. Louis Cardinals on July 17, 2026, both teams bring notable momentum into this matchup. The Diamondbacks have been in impressive form, winning 4 of their last 5 games, showcasing a potent offense that has scored consistently and a defense that has tightened up in crucial moments. Their home-field advantage at Chase Field is expected to play a significant role, as they look to capitalize on the support of their fans.

Conversely, the St. Louis Cardinals, although slightly less consistent with 3 wins in their last 5 outings, possess the experience and resilience required in tight contests. Their lineup has shown flashes of power, and if their pitching staff can effectively neutralize the Diamondbacks’ offensive threats, they may exploit any defensive lapses.

With bookmakers offering odds of 1.96 for a home win against 1.91 for an away victory, the matchup appears evenly poised. Our model indicates a narrow edge for the Cardinals, suggesting a slight probability of 51% for an away win, while the predicted final score stands at 4:6. As always, in baseball, outcomes can be unpredictable, making this contest one to watch closely as both teams vie for an essential victory.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-07-16T21:52:02+00:00.

Arizona
49.3%
St. Louis
50.7%

Prediction (the most likely score): 4:6

Outrights of MLB Arizona Diamondbacks: 0.66% St.Louis Cardinals: 0.57%

!!!!! Information about video stream is absent for now

Betting Odds

1 X 2
betsson 1.92 1.88
MarathonBet 1.99 1.93
WilliamHill 1.98 1.91

Latest Results

12.07.26 Los Angeles Dodgers – Arizona Diamondbacks – 3:5
11.07.26 Los Angeles Dodgers – Arizona Diamondbacks – 2:9
10.07.26 Los Angeles Dodgers – Arizona Diamondbacks – 3:9
09.07.26 San Diego Padres – Arizona Diamondbacks – 1:3
08.07.26 San Diego Padres – Arizona Diamondbacks – 10:4
12.07.26 St. Louis Cardinals – Atlanta Braves – 3:4
11.07.26 St. Louis Cardinals – Atlanta Braves – 4:1
10.07.26 St. Louis Cardinals – Atlanta Braves – 2:1
09.07.26 St. Louis Cardinals – Milwaukee Brewers – 4:8
08.07.26 St. Louis Cardinals – Milwaukee Brewers – 5:1

Facts

  • This time we’ll see a clash between two mid-table teams (ranked 9 and 7).
  • In the last 5 head-to-head matches, Arizona won 4.
  • Arizona is currently in amazing form (last 5 games: 4 wins).
  • St. Louis has been unpredictable lately (in the last 5 games, wins – 3).
  • Recently, Arizona has had a series of away games.
  • Recently, St. Louis has had a series of home games.
  • In this match, both teams have almost equal chances to win.
  • In the last 20 head-to-head matches, Arizona won 10 matches, drew 0 matches, lost 10 matches, and goals 110:96. (average 5.5:4.8).
  • Including home matches between the teams, Arizona won 6 matches, drew 0 matches, lost 3 matches, and goals 53:40. (average 5.9:4.4).

    Latest Head To Head

    24.06.26 St. Louis Cardinals – Arizona Diamondbacks – 4:9
    23.06.26 St. Louis Cardinals – Arizona Diamondbacks – 3:4
    22.06.26 St. Louis Cardinals – Arizona Diamondbacks – 3:2
    20.07.25 Arizona Diamondbacks – St. Louis Cardinals – 5:3
    19.07.25 Arizona Diamondbacks – St. Louis Cardinals – 10:1

    Standings

    Main

    American League

    Pl W L PCT
    1 Tampa Bay Rays 94 56 38 425:393 0.596
    2 New York Yankees 96 54 42 462:371 0.563
    3 Chicago White Sox 95 50 45 454:419 0.526
    4 Cleveland Guardians 97 51 46 385:387 0.526
    5 Texas Rangers 96 49 47 399:414 0.510
    6 Seattle Mariners 97 48 49 392:376 0.495
    7 Minnesota Twins 97 48 49 471:485 0.495
    8 Boston Red Sox 94 46 48 385:358 0.489
    9 Houston Astros 98 47 51 449:496 0.480
    10 Baltimore Orioles 97 46 51 447:466 0.474
    11 Toronto Blue Jays 96 45 51 392:427 0.469
    12 Detroit Tigers 96 44 52 407:383 0.458
    13 Athletics 96 41 55 422:528 0.427
    14 Los Angeles Angels 97 38 59 430:485 0.392
    15 Kansas City Royals 97 38 59 411:499 0.392

    National League

    Pl W L PCT
    1 Los Angeles Dodgers 97 61 36 506:357 0.629
    2 Milwaukee Brewers 96 59 37 489:363 0.615
    3 Atlanta Braves 95 55 40 460:368 0.579
    4 Chicago Cubs 96 54 42 484:432 0.563
    5 Philadelphia Phillies 98 54 44 425:438 0.551
    6 Miami Marlins 97 52 45 439:415 0.536
    7 St.Louis Cardinals 95 50 45 429:423 0.526
    8 Pittsburgh Pirates 97 50 47 516:472 0.515
    9 Arizona Diamondbacks 96 49 47 416:429 0.510
    10 San Diego Padres 96 48 48 379:422 0.500
    11 Washington Nationals 97 48 49 516:509 0.495
    12 Cincinnati Reds 95 43 52 395:455 0.453
    13 San Francisco Giants 96 41 55 395:459 0.427
    14 New York Mets 98 41 57 402:464 0.418
    15 Colorado Rockies 98 39 59 466:555 0.398

    MLB Outrights

    1. Los Angeles Dodgers: 2.74 (29.05%)

    2. New York Yankees: 6.3 (12.62%)

    3. Milwaukee Brewers: 11.2 (7.1%)

    4. Seattle Mariners: 11.8 (6.74%)

    5. Atlanta Braves: 11.8 (6.74%)

    6. Philadelphia Phillies: 13.2 (6.02%)

    7. Tampa Bay Rays: 16.6 (4.79%)

    8. Chicago Cubs: 20.6 (3.86%)

    9. Texas Rangers: 22.8 (3.49%)

    10. Cleveland Guardians: 30.2 (2.63%)

    11. Toronto Blue Jays: 31.8 (2.5%)

    12. Chicago White Sox: 41.2 (1.93%)

    13. Houston Astros: 42.6 (1.87%)

    14. Boston Red Sox: 44.6 (1.78%)

    15. Detroit Tigers: 50.6 (1.57%)

    16. Baltimore Orioles: 81.8 (0.97%)

    17. Pittsburgh Pirates: 85.8 (0.93%)

    18. San Diego Padres: 89.8 (0.89%)

    19. Minnesota Twins: 96.6 (0.82%)

    20. Miami Marlins: 100.6 (0.79%)

    21. Arizona Diamondbacks: 120.6 (0.66%)

    22. St.Louis Cardinals: 140.6 (0.57%)

    23. Athletics: 240.6 (0.33%)

    24. Washington Nationals: 310.6 (0.26%)

    25. Cincinnati Reds: 370.6 (0.21%)

    26. New York Mets: 390.6 (0.2%)

    27. Kansas City Royals: 430.6 (0.18%)

    28. San Francisco Giants: 430.6 (0.18%)

    29. Los Angeles Angels: 480.6 (0.17%)

    30. Colorado Rockies: 480.6 (0.17%)

    Arizona Diamondbacks – St. Louis Cardinals and other MLB events on our partner.

  • MLB

    Related Articles

    0 Comment