Arizona Diamondbacks
The Arizona Diamondbacks had a fairly good season this year, even though they didn’t make it to the playoffs. Corbin Carroll’s breakout season provided a strong offensive spark with his combination of power, speed, and clutch hitting.
Additionally, Zac Gallen’s consistency at the top of the rotation gave them a reliable ace, supported by improved performances from younger pitchers like Brandon Pfaadt.
A balanced lineup and strong bullpen contributions helped the D-backs remain competitive in close games, positioning them well for the 2025 season.
Arizona Diamondbacks
In this article, we’ll take a look at the Diamondbacks’ stats and provide an in-depth analysis of the roster, schedule, and players. Plus, we’ll look at how you can find value betting on the D-backs in the next season, and provide a few picks for you to take with you.
Arizona Diamondbacks Picks
Our handicappers made money betting on Corbin Carroll last season, as well as for the Diamondbacks to cover the spread.
Here are some of our current picks on the team, free to all users:
If you want more picks for the Diamondbacks, consider signing up for one of our subscription tiers. Members can start receiving picks from our range of handicappers for only $9 per month. That membership also grants you access to consensus betting data and odds updates for popular wagers.
Arizona Diamondbacks History
The Arizona Diamondbacks, often referred to as the D-backs, are a relatively young franchise in Major League Baseball (MLB), having been established as an expansion team in 1998. The franchise was awarded to Arizona in 1995, making them one of the newest teams in the league, alongside the Tampa Bay Rays. They play their home games at Chase Field, a stadium located in Phoenix, which is known for its retractable roof—a necessity given the intense Arizona heat. From the start, the Diamondbacks worked on building a competitive team, and their early years were marked by rapid success.
The Diamondbacks achieved one of the quickest turnarounds in sports history, winning their first and only World Series championship just four years after their inaugural season, in 2001. That championship remains one of the most memorable in MLB history, as they defeated the New York Yankees in a thrilling seven-game series. The series is especially famous for its dramatic Game 7, where Luis Gonzalez hit a walk-off single off the legendary closer Mariano Rivera, sealing the D-backs’ victory. The 2001 team was led by two dominant pitchers, Randy Johnson and Curt Schilling, who shared the World Series MVP award for their performances.
Since their World Series win, the Diamondbacks have experienced fluctuating success, with a few playoff appearances but also many rebuilding phases. They have won the National League West division five times, with their most recent title coming in 2011. The team has continued to develop a reputation for resilience and competitiveness, even in the face of tough competition from powerhouse teams in their division, like the Los Angeles Dodgers and the San Francisco Giants. While the D-backs have yet to replicate their early success in the 2000s, they remain a formidable force in the National League, consistently looking to build a winning foundation for future seasons.
Arizona Diamondbacks Timeline
- 1995: Arizona is awarded an MLB expansion franchise.
- 1998: The Arizona Diamondbacks play their inaugural season, finishing with a 65-97 record.
- 1999: The Diamondbacks win their first National League West Division title with a 100-62 record, becoming the fastest expansion team to win a division.
- 2001: The Diamondbacks win their first and only World Series, defeating the New York Yankees in a dramatic seven-game series. Randy Johnson and Curt Schilling share the World Series MVP award.
- 2002: Randy Johnson wins his fourth consecutive Cy Young Award as a member of the Diamondbacks.
- 2007: The Diamondbacks win the NL West and advance to the National League Championship Series (NLCS) but lose to the Colorado Rockies.
- 2011: Arizona wins the NL West again but loses in the National League Division Series (NLDS) to the Milwaukee Brewers.
- 2017: The Diamondbacks return to the playoffs as a Wild Card team and win the NL Wild Card Game but lose in the NLDS to the Los Angeles Dodgers.
- 2019: Longtime franchise star Paul Goldschmidt is traded to the St. Louis Cardinals, signaling a rebuilding phase.
- 2023: The Diamondbacks make a surprise run to the World Series but fall short, losing to the Texas Rangers in five games.
Arizona Diamondbacks MLB Record
The Diamondbacks finished the 2024 season with an 89-73 record, falling middle of the pack in the NL. They performed better than they did in the 2023 season, but they didn’t clinch the wild card like they did that year.
Here’s a look at the full record for the Diamondbacks:
Arizona Diamondbacks Stats
As of the 2024 MLB season, the Arizona Diamondbacks’ pitching staff is led by Zac Gallen, who posted a 3.65 ERA with 156 strikeouts across 148 innings, and Brandon Pfaadt, who led the team with 181.2 innings and had a 4.71 ERA.
On the offensive side, Corbin Carroll continues to be a standout, batting .288 with 25 home runs and 74 RBIs, while also stealing 54 bases, showcasing his power and speed combination.
Pitching Stats
Batting Stats
Arizona Diamondbacks Roster for 2025
The Arizona Diamondbacks roster in 2024 is headlined by emerging star Corbin Carroll, whose power-speed combo makes him a franchise cornerstone. Veterans like Lourdes Gurriel Jr. and Eugenio Suárez provide key offensive support, with Suárez being a consistent power hitter. On the pitching side, Zac Gallen remains the ace of the staff, leading a rotation that also includes young talents like Brandon Pfaadt and Ryne Nelson. The bullpen features solid contributors such as Kevin Ginkel and Justin Martinez, who offer stability in late-game situations.
Looking ahead to 2025, the Diamondbacks could see more growth from their young core, particularly Carroll as he potentially evolves into an MVP candidate. The team may prioritize adding more depth to their rotation, with prospects or trades potentially bringing in another high-caliber arm to pair with Gallen and Pfaadt. Offensively, the D-backs could seek a consistent middle-of-the-order bat to further bolster their lineup, while giving prospects like Jordan Lawlar a chance to make a significant impact at the major league level. With a few key acquisitions and internal development, they could be a stronger contender in the NL West.
Arizona Diamondbacks Injury Report
The Diamondbacks didn’t have a lot of injuries this year, but there were a few that stood out. Paul Sewald injured his neck at the end of the season, and Drey Jameson and Kyle Nelson were put on the 60-day injured list early in the season.
Here’s a full look at the current injuries on the Diamondbacks:
Get the latest Buffalo Bills injury updates here at ScoresandStats.com. With this report you’ll gain valuable betting insights for this season. For more betting advice you can also sign up and view even more information.
Arizona Diamondbacks 2025 Betting Outlook and Trends
While it can be hard to predict what the next season will look like, there are a few trends that our handicappers feel will be relevant for bettors.
- Corbin Carroll MVP-like Season: As Carroll continues to develop, expect more value in “total bases,” “stolen bases,” and even “RBI” props. If he builds on his 2024 breakout, these markets could see more action, with his speed and power being central to his betting appeal.
- Improved Rotation Strikeout Numbers: With Zac Gallen and Brandon Pfaadt leading the charge, and possible new additions, Diamondbacks’ strikeout props could continue to trend upwards, especially against weaker offensive teams.
- High-Scoring Games at Chase Field: Given Chase Field’s hitter-friendly reputation, particularly with warmer weather early in the season, look for value in “over” bets on total runs in games involving the Diamondbacks, especially when their offense is clicking and facing weaker opposing pitchers.
Betting Trends from 2024
The Diamondbacks came in third in the NL during the 2024 season, and they had quite a few stellar performances along the way. Bettors were able to capitalize on the Diamondbacks like this:
- Corbin Carroll Total Bases/Steals: Carroll’s ability to consistently generate extra-base hits and his aggressive baserunning made him a popular pick for “total bases” and “stolen bases” props. Bettors found success by targeting games against teams with weaker defensive catchers and pitchers who struggle with holding runners.
- Diamondbacks’ Strikeouts (Pitching): With Zac Gallen and Brandon Pfaadt leading the rotation, strikeout props for Diamondbacks pitchers often hit the over, especially against high-strikeout lineups. Their ability to generate strikeouts in key matchups became a reliable betting angle.
- Run Line Bets in Close Games: The Diamondbacks played a significant number of close games in 2024, making them an attractive bet for run line spreads (+1.5). Bettors found value in backing the Diamondbacks to keep games within a run, especially against stronger opponents where they were the underdogs.
Key Players for Betting on the Arizona Diamondbacks
The D-backs don’t have the start-studded lineup that the Dodgers or the Yankees do, but they have a few heavy hitters on the team. As you’re looking to bet on the Diamondbacks, consider looking at props on the following players:
- Corbin Carroll
- Eugenio Suarez
- Brandon Pfaadt
- Ryne Nelson
- Lourdes Gurriel Jr.
Corbin Carroll
Carroll’s unique combination of speed and power creates significant value in player props like “stolen bases” and “total bases.” He’s a threat on the basepaths, frequently stealing multiple bases in a game. Additionally, his ability to hit for extra bases (doubles, triples, home runs) means that bettors can target total base props or over/under hits, as he often racks up extra-base hits in key situations. His dynamic offensive profile offers diverse betting angles.
Eugenio Suárez
Suárez is a feast-or-famine hitter, but his home run potential makes him a high-value pick in “home run” or “RBI” props. He often produces big swings in games where he’s locked in, particularly when facing favorable matchups against left-handed pitching. Bettors may also find value in strikeout props (over/under) because of his high strikeout rate, allowing for two-way action depending on the game situation and pitcher matchup.
Brandon Pfaadt
Bettors might exploit Pfaadt’s value in “strikeout” props, particularly against teams that struggle offensively or strike out frequently. While his ERA fluctuates, his ability to get swings and misses provides value in prop bets that focus on strikeouts rather than runs allowed. Additionally, Pfaadt’s innings pitched can provide stability in bets like “outs recorded” if he manages deep starts.
Ryne Nelson
Nelson’s inconsistency may lead to betting opportunities in props tied to his “earned runs allowed” or “strikeouts.” Savvy bettors could take advantage of his home/away splits, betting on unders in more favorable conditions. In games where he faces weaker offenses, his strikeout total could provide value, especially if he pitches into later innings. Monitoring his matchups is key for prop success.
Lourdes Gurriel Jr.
Gurriel’s balanced skill set makes him a great option for “total bases” or “hits” props. He frequently collects hits in key spots and has enough power to bet on extra-base hits, especially when facing right-handed pitchers. His ability to drive in runs also gives bettors value in “RBI” props, especially in games where he bats with runners on base, capitalizing on scoring opportunities.
Arizona Diamondbacks Schedule
Here’s a full look at the Diamondbacks’ schedule for 2025:
Pre Season
Week | Date | Opponent | Result |
---|---|---|---|
Week 1 | Date: Fri 21/02/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 1 | Date: Sat 22/02/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 1 | Date: Sun 23/02/2025 | Opponent: Seattle Mariners | Result: TBD |
Week 2 | Date: Mon 24/02/2025 | Opponent: Cleveland Guardians | Result: TBD |
Week 2 | Date: Tue 25/02/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 2 | Date: Wed 26/02/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 2 | Date: Thu 27/02/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 2 | Date: Fri 28/02/2025 | Opponent: Kansas City Royals | Result: TBD |
Week 2 | Date: Sat 01/03/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 2 | Date: Sun 02/03/2025 | Opponent: Texas Rangers | Result: TBD |
Week 3 | Date: Mon 03/03/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 3 | Date: Wed 05/03/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 3 | Date: Thu 06/03/2025 | Opponent: Cleveland Guardians | Result: TBD |
Week 3 | Date: Thu 06/03/2025 | Opponent: Seattle Mariners | Result: TBD |
Week 3 | Date: Fri 07/03/2025 | Opponent: LA Angels | Result: TBD |
Week 3 | Date: Sat 08/03/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 3 | Date: Sun 09/03/2025 | Opponent: Texas Rangers | Result: TBD |
Week 4 | Date: Mon 10/03/2025 | Opponent: LA Dodgers | Result: TBD |
Week 4 | Date: Tue 11/03/2025 | Opponent: Kansas City Royals | Result: TBD |
Week 4 | Date: Wed 12/03/2025 | Opponent: Athletics | Result: TBD |
Week 4 | Date: Thu 13/03/2025 | Opponent: Seattle Mariners | Result: TBD |
Week 4 | Date: Fri 14/03/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 4 | Date: Sat 15/03/2025 | Opponent: Chi. White Sox | Result: TBD |
Week 4 | Date: Sun 16/03/2025 | Opponent: San Diego Padres | Result: TBD |
Week 5 | Date: Mon 17/03/2025 | Opponent: LA Angels | Result: TBD |
Week 5 | Date: Mon 17/03/2025 | Opponent: Kansas City Royals | Result: TBD |
Week 5 | Date: Wed 19/03/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 5 | Date: Thu 20/03/2025 | Opponent: Athletics | Result: TBD |
Week 5 | Date: Fri 21/03/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 5 | Date: Sat 22/03/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 5 | Date: Sun 23/03/2025 | Opponent: San Diego Padres | Result: TBD |
Week 5 | Date: Sun 23/03/2025 | Opponent: Chi. White Sox | Result: TBD |
Week 6 | Date: Mon 24/03/2025 | Opponent: Cleveland Guardians | Result: TBD |
Week 6 | Date: Tue 25/03/2025 | Opponent: Cleveland Guardians | Result: TBD |
Regular Season
Week | Date | Opponent | Result |
---|---|---|---|
Week 1 | Date: Thu 27/03/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 1 | Date: Fri 28/03/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 1 | Date: Sat 29/03/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 1 | Date: Sun 30/03/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 2 | Date: Tue 01/04/2025 | Opponent: NY Yankees | Result: TBD |
Week 2 | Date: Wed 02/04/2025 | Opponent: NY Yankees | Result: TBD |
Week 2 | Date: Thu 03/04/2025 | Opponent: NY Yankees | Result: TBD |
Week 2 | Date: Fri 04/04/2025 | Opponent: Washington Nationals | Result: TBD |
Week 2 | Date: Sat 05/04/2025 | Opponent: Washington Nationals | Result: TBD |
Week 2 | Date: Sun 06/04/2025 | Opponent: Washington Nationals | Result: TBD |
Week 3 | Date: Mon 07/04/2025 | Opponent: Baltimore Orioles | Result: TBD |
Week 3 | Date: Tue 08/04/2025 | Opponent: Baltimore Orioles | Result: TBD |
Week 3 | Date: Wed 09/04/2025 | Opponent: Baltimore Orioles | Result: TBD |
Week 3 | Date: Fri 11/04/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 3 | Date: Sat 12/04/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 3 | Date: Sun 13/04/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 4 | Date: Tue 15/04/2025 | Opponent: Miami Marlins | Result: TBD |
Week 4 | Date: Wed 16/04/2025 | Opponent: Miami Marlins | Result: TBD |
Week 4 | Date: Thu 17/04/2025 | Opponent: Miami Marlins | Result: TBD |
Week 4 | Date: Fri 18/04/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 4 | Date: Sat 19/04/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 4 | Date: Sun 20/04/2025 | Opponent: Chi. Cubs | Result: TBD |
Week 5 | Date: Tue 22/04/2025 | Opponent: Tampa Bay Rays | Result: TBD |
Week 5 | Date: Wed 23/04/2025 | Opponent: Tampa Bay Rays | Result: TBD |
Week 5 | Date: Thu 24/04/2025 | Opponent: Tampa Bay Rays | Result: TBD |
Week 5 | Date: Fri 25/04/2025 | Opponent: Atlanta Braves | Result: TBD |
Week 5 | Date: Sat 26/04/2025 | Opponent: Atlanta Braves | Result: TBD |
Week 5 | Date: Sun 27/04/2025 | Opponent: Atlanta Braves | Result: TBD |
Week 6 | Date: Tue 29/04/2025 | Opponent: NY Mets | Result: TBD |
Week 6 | Date: Wed 30/04/2025 | Opponent: NY Mets | Result: TBD |
Week 6 | Date: Thu 01/05/2025 | Opponent: NY Mets | Result: TBD |
Week 6 | Date: Fri 02/05/2025 | Opponent: Philadelphia Phillies | Result: TBD |
Week 6 | Date: Sat 03/05/2025 | Opponent: Philadelphia Phillies | Result: TBD |
Week 6 | Date: Sun 04/05/2025 | Opponent: Philadelphia Phillies | Result: TBD |
Week 7 | Date: Mon 05/05/2025 | Opponent: NY Mets | Result: TBD |
Week 7 | Date: Tue 06/05/2025 | Opponent: NY Mets | Result: TBD |
Week 7 | Date: Wed 07/05/2025 | Opponent: NY Mets | Result: TBD |
Week 7 | Date: Thu 08/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 7 | Date: Fri 09/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 7 | Date: Sat 10/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 7 | Date: Sun 11/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 8 | Date: Mon 12/05/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 8 | Date: Tue 13/05/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 8 | Date: Wed 14/05/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 8 | Date: Fri 16/05/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 8 | Date: Sat 17/05/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 8 | Date: Sun 18/05/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 9 | Date: Mon 19/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 9 | Date: Tue 20/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 9 | Date: Wed 21/05/2025 | Opponent: LA Dodgers | Result: TBD |
Week 9 | Date: Fri 23/05/2025 | Opponent: St. Louis Cardinals | Result: TBD |
Week 9 | Date: Sat 24/05/2025 | Opponent: St. Louis Cardinals | Result: TBD |
Week 9 | Date: Sun 25/05/2025 | Opponent: St. Louis Cardinals | Result: TBD |
Week 10 | Date: Mon 26/05/2025 | Opponent: Pittsburgh Pirates | Result: TBD |
Week 10 | Date: Tue 27/05/2025 | Opponent: Pittsburgh Pirates | Result: TBD |
Week 10 | Date: Wed 28/05/2025 | Opponent: Pittsburgh Pirates | Result: TBD |
Week 10 | Date: Fri 30/05/2025 | Opponent: Washington Nationals | Result: TBD |
Week 10 | Date: Sat 31/05/2025 | Opponent: Washington Nationals | Result: TBD |
Week 10 | Date: Sun 01/06/2025 | Opponent: Washington Nationals | Result: TBD |
Week 11 | Date: Tue 03/06/2025 | Opponent: Atlanta Braves | Result: TBD |
Week 11 | Date: Wed 04/06/2025 | Opponent: Atlanta Braves | Result: TBD |
Week 11 | Date: Thu 05/06/2025 | Opponent: Atlanta Braves | Result: TBD |
Week 11 | Date: Fri 06/06/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 11 | Date: Sat 07/06/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 11 | Date: Sun 08/06/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 12 | Date: Mon 09/06/2025 | Opponent: Seattle Mariners | Result: TBD |
Week 12 | Date: Tue 10/06/2025 | Opponent: Seattle Mariners | Result: TBD |
Week 12 | Date: Wed 11/06/2025 | Opponent: Seattle Mariners | Result: TBD |
Week 12 | Date: Fri 13/06/2025 | Opponent: San Diego Padres | Result: TBD |
Week 12 | Date: Sat 14/06/2025 | Opponent: San Diego Padres | Result: TBD |
Week 12 | Date: Sun 15/06/2025 | Opponent: San Diego Padres | Result: TBD |
Week 13 | Date: Tue 17/06/2025 | Opponent: Toronto Blue Jays | Result: TBD |
Week 13 | Date: Wed 18/06/2025 | Opponent: Toronto Blue Jays | Result: TBD |
Week 13 | Date: Thu 19/06/2025 | Opponent: Toronto Blue Jays | Result: TBD |
Week 13 | Date: Fri 20/06/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 13 | Date: Sat 21/06/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 13 | Date: Sun 22/06/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 14 | Date: Mon 23/06/2025 | Opponent: Chi. White Sox | Result: TBD |
Week 14 | Date: Tue 24/06/2025 | Opponent: Chi. White Sox | Result: TBD |
Week 14 | Date: Wed 25/06/2025 | Opponent: Chi. White Sox | Result: TBD |
Week 14 | Date: Fri 27/06/2025 | Opponent: Miami Marlins | Result: TBD |
Week 14 | Date: Sat 28/06/2025 | Opponent: Miami Marlins | Result: TBD |
Week 14 | Date: Sun 29/06/2025 | Opponent: Miami Marlins | Result: TBD |
Week 15 | Date: Mon 30/06/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 15 | Date: Tue 01/07/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 15 | Date: Wed 02/07/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 15 | Date: Thu 03/07/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 15 | Date: Fri 04/07/2025 | Opponent: Kansas City Royals | Result: TBD |
Week 15 | Date: Sat 05/07/2025 | Opponent: Kansas City Royals | Result: TBD |
Week 15 | Date: Sun 06/07/2025 | Opponent: Kansas City Royals | Result: TBD |
Week 16 | Date: Mon 07/07/2025 | Opponent: San Diego Padres | Result: TBD |
Week 16 | Date: Tue 08/07/2025 | Opponent: San Diego Padres | Result: TBD |
Week 16 | Date: Wed 09/07/2025 | Opponent: San Diego Padres | Result: TBD |
Week 16 | Date: Thu 10/07/2025 | Opponent: San Diego Padres | Result: TBD |
Week 16 | Date: Fri 11/07/2025 | Opponent: LA Angels | Result: TBD |
Week 16 | Date: Sat 12/07/2025 | Opponent: LA Angels | Result: TBD |
Week 16 | Date: Sun 13/07/2025 | Opponent: LA Angels | Result: TBD |
Week 17 | Date: Fri 18/07/2025 | Opponent: St. Louis Cardinals | Result: TBD |
Week 17 | Date: Sat 19/07/2025 | Opponent: St. Louis Cardinals | Result: TBD |
Week 17 | Date: Sun 20/07/2025 | Opponent: St. Louis Cardinals | Result: TBD |
Week 18 | Date: Mon 21/07/2025 | Opponent: Houston Astros | Result: TBD |
Week 18 | Date: Tue 22/07/2025 | Opponent: Houston Astros | Result: TBD |
Week 18 | Date: Wed 23/07/2025 | Opponent: Houston Astros | Result: TBD |
Week 18 | Date: Fri 25/07/2025 | Opponent: Pittsburgh Pirates | Result: TBD |
Week 18 | Date: Sat 26/07/2025 | Opponent: Pittsburgh Pirates | Result: TBD |
Week 18 | Date: Sun 27/07/2025 | Opponent: Pittsburgh Pirates | Result: TBD |
Week 19 | Date: Mon 28/07/2025 | Opponent: Detroit Tigers | Result: TBD |
Week 19 | Date: Tue 29/07/2025 | Opponent: Detroit Tigers | Result: TBD |
Week 19 | Date: Wed 30/07/2025 | Opponent: Detroit Tigers | Result: TBD |
Week 19 | Date: Fri 01/08/2025 | Opponent: Athletics | Result: TBD |
Week 19 | Date: Sat 02/08/2025 | Opponent: Athletics | Result: TBD |
Week 19 | Date: Sun 03/08/2025 | Opponent: Athletics | Result: TBD |
Week 20 | Date: Mon 04/08/2025 | Opponent: San Diego Padres | Result: TBD |
Week 20 | Date: Tue 05/08/2025 | Opponent: San Diego Padres | Result: TBD |
Week 20 | Date: Wed 06/08/2025 | Opponent: San Diego Padres | Result: TBD |
Week 20 | Date: Fri 08/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 20 | Date: Sat 09/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 20 | Date: Sun 10/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 21 | Date: Mon 11/08/2025 | Opponent: Texas Rangers | Result: TBD |
Week 21 | Date: Tue 12/08/2025 | Opponent: Texas Rangers | Result: TBD |
Week 21 | Date: Wed 13/08/2025 | Opponent: Texas Rangers | Result: TBD |
Week 21 | Date: Thu 14/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 21 | Date: Fri 15/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 21 | Date: Sat 16/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 21 | Date: Sun 17/08/2025 | Opponent: Colorado Rockies | Result: TBD |
Week 22 | Date: Mon 18/08/2025 | Opponent: Cleveland Guardians | Result: TBD |
Week 22 | Date: Tue 19/08/2025 | Opponent: Cleveland Guardians | Result: TBD |
Week 22 | Date: Wed 20/08/2025 | Opponent: Cleveland Guardians | Result: TBD |
Week 22 | Date: Fri 22/08/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 22 | Date: Sat 23/08/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 22 | Date: Sun 24/08/2025 | Opponent: Cincinnati Reds | Result: TBD |
Week 23 | Date: Mon 25/08/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 23 | Date: Tue 26/08/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 23 | Date: Wed 27/08/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 23 | Date: Thu 28/08/2025 | Opponent: Milwaukee Brewers | Result: TBD |
Week 23 | Date: Fri 29/08/2025 | Opponent: LA Dodgers | Result: TBD |
Week 23 | Date: Sat 30/08/2025 | Opponent: LA Dodgers | Result: TBD |
Week 23 | Date: Sun 31/08/2025 | Opponent: LA Dodgers | Result: TBD |
Week 24 | Date: Mon 01/09/2025 | Opponent: Texas Rangers | Result: TBD |
Week 24 | Date: Tue 02/09/2025 | Opponent: Texas Rangers | Result: TBD |
Week 24 | Date: Wed 03/09/2025 | Opponent: Texas Rangers | Result: TBD |
Week 24 | Date: Fri 05/09/2025 | Opponent: Boston Red Sox | Result: TBD |
Week 24 | Date: Sat 06/09/2025 | Opponent: Boston Red Sox | Result: TBD |
Week 24 | Date: Sun 07/09/2025 | Opponent: Boston Red Sox | Result: TBD |
Week 25 | Date: Mon 08/09/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 25 | Date: Tue 09/09/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 25 | Date: Wed 10/09/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 25 | Date: Fri 12/09/2025 | Opponent: Minnesota Twins | Result: TBD |
Week 25 | Date: Sat 13/09/2025 | Opponent: Minnesota Twins | Result: TBD |
Week 25 | Date: Sun 14/09/2025 | Opponent: Minnesota Twins | Result: TBD |
Week 26 | Date: Mon 15/09/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 26 | Date: Tue 16/09/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 26 | Date: Wed 17/09/2025 | Opponent: San Francisco Giants | Result: TBD |
Week 26 | Date: Fri 19/09/2025 | Opponent: Philadelphia Phillies | Result: TBD |
Week 26 | Date: Sat 20/09/2025 | Opponent: Philadelphia Phillies | Result: TBD |
Week 26 | Date: Sun 21/09/2025 | Opponent: Philadelphia Phillies | Result: TBD |
Week 27 | Date: Tue 23/09/2025 | Opponent: LA Dodgers | Result: TBD |
Week 27 | Date: Wed 24/09/2025 | Opponent: LA Dodgers | Result: TBD |
Week 27 | Date: Thu 25/09/2025 | Opponent: LA Dodgers | Result: TBD |
Week 27 | Date: Fri 26/09/2025 | Opponent: San Diego Padres | Result: TBD |
Week 27 | Date: Sat 27/09/2025 | Opponent: San Diego Padres | Result: TBD |
Week 27 | Date: Sun 28/09/2025 | Opponent: San Diego Padres | Result: TBD |
AZ Diamondbacks Odds
Odds to Win
World Series
+000
Odds to Win
National League
+000
Odds to Win
Division
+000
Seasons Win
80.5-115 Over
80.5-105 Under
Arizona Diamondbacks Summary
The Arizona Diamondbacks are a young, dynamic team, with key players like Corbin Carroll and Zac Gallen leading the way. Bettors can find value in props centered around Carroll’s speed and power, as well as the team’s strikeout potential with a solid rotation.
Unless the Diamondbacks improve their offense and balance the range of the power in the bullpen, bet cautiously on the team in 2025. Their record indicates they move from the middle of the pack to the front, but betting favorites on the Diamonbacks should be done with caution, especially against stronger teams in the NL.
To improve your betting success, signing up for handicapper picks from ScoresandStats.com can provide expert insights, tailored analysis, and reliable betting strategies that maximize your chances of winning. These expert picks help you make smarter, data-driven bets, especially when trends or matchups are tricky to evaluate on your own.