Diamondbacks Edge Phillies in Close Contest
Sunday, April 12, 2026, 1:35 PM ET · Citizens Bank Park
Arizona Diamondbacks 4, Philadelphia Phillies 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Arizona Diamondbacks vs Philadelphia Phillies?
Arizona Diamondbacks beat Philadelphia Phillies 4-3 at Citizens Bank Park on April 12, 2026.
Who was favored in Arizona Diamondbacks vs Philadelphia Phillies?
Philadelphia Phillies were the favorite at DraftKings, moneyline -132 (about 57% implied). The underdog won.
In a thrilling matchup at Citizens Bank Park, the Arizona Diamondbacks narrowly defeated the Philadelphia Phillies with a final score of 4-3, clinching the series 2-1. This game was notable for its competitive nature, showcasing the back-and-forth scoring that kept fans on the edge of their seats.
The Phillies entered the game with a home record of 7-8, while the Diamondbacks had a slightly better away record of 9-7. Over their last ten games, the Phillies recorded a 6-4 record, with an average of 4.0 runs scored per game and 4.8 runs allowed. Their recent form included a win against the Diamondbacks just a day prior, with a score of 4-3. The Diamondbacks, on the other hand, also held a 6-4 record in their last ten games, averaging 4.9 runs scored and 5.0 runs allowed. They had lost their previous game against the Phillies, which added a layer of intensity to this matchup.
At home, the Phillies had a 3-3 record in their last six games, while the Diamondbacks had a 3-2 record in their last five away games. The two teams had faced each other multiple times recently, with the Phillies holding a slight edge in their head-to-head record of 4-3 over the last two seasons. This included a mix of close contests, with the most recent games highlighting the competitive spirit of both teams.
In terms of injuries, the Phillies were dealing with several key players on the injured list, including Tanner Banks, Caleb Kilian, Felix Reyes, Johan Rojas, and Adolis Garcia. The Diamondbacks also had notable injuries, with Tommy Troy, Ryne Nelson, Zac Gallen, Michael Soroka, and Corbin Burnes unavailable for this game. These absences undoubtedly affected both teams' lineups and strategies.
The betting odds from DraftKings indicated that the Phillies were favored at -132, with a spread of -1.5 and a total set at 8.5. The Diamondbacks, underdogs at +109, were expected to face a challenge but managed to overcome the odds in this tightly contested game.
The conditions at Citizens Bank Park were conducive to a competitive game, with both teams looking to capitalize on scoring opportunities. The scoring plays unfolded in a dramatic fashion, starting with a double by McCann in the second inning that brought Arenado home, giving the Diamondbacks an early lead.
The game remained tense as the sixth inning saw a flurry of activity. Arenado hit a sacrifice fly that allowed Vargas to score, extending the Diamondbacks' lead to 2-0. However, the Phillies responded with a powerful homer from Turner, who sent the ball over the right center fence, bringing Crawford home and leveling the score at 2-2. Harper then doubled to right, scoring Schwarber and giving the Phillies a brief 3-2 lead.
The Diamondbacks were not to be outdone, as they rallied in the eighth inning. Fernandez's single allowed Perdomo to cross the plate, tying the game at 3-3. Del Castillo then followed with another single, scoring Fernandez and pushing the Diamondbacks ahead 4-3.
As the game drew to a close, the Phillies were unable to mount a comeback, sealing the Diamondbacks' victory. The win not only showcased the Diamondbacks' resilience but also highlighted the competitive nature of this series. With both teams demonstrating their strengths and weaknesses, the matchup provided fans with a thrilling display of baseball.
Overall, this game was a testament to the unpredictable nature of baseball, where any team can emerge victorious on any given day. The Diamondbacks' ability to capitalize on key moments ultimately led them to victory, while the Phillies will look to regroup and improve as they move forward in the season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PHI -132 | 8.5 o -110 / u -110 | Arizona Diamondbacks +109 · Philadelphia Phillies -132 |
Injury report
- Tanner Banks60-Day-ILForearmPhiladelphia Phillies
- Caleb Kilian15-Day-ILObliquePhiladelphia Phillies
- Felix Reyes60-Day-ILWristPhiladelphia Phillies
- Johan Rojas60-Day-ILElbowPhiladelphia Phillies
- Adolis Garcia60-Day-ILLatPhiladelphia Phillies
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
Recent form
Philadelphia Phillies
Last 10: 6-4Streak W14 scored · 4.8 allowed per game3-3 at home
- W4-3vs Arizona DiamondbacksApr 11
- L4-5vs Arizona DiamondbacksApr 10
- L0-6at San Francisco GiantsApr 8
- W6-4at San Francisco GiantsApr 7
- W2-1at Colorado RockiesApr 5
- W10-1at Colorado RockiesApr 3
- W6-5vs Washington NationalsApr 1
- W3-2vs Washington NationalsMar 31
- L2-13vs Washington NationalsMar 30
- L3-8vs Texas RangersMar 29
Arizona Diamondbacks
Last 10: 6-4Streak L14.9 scored · 5 allowed per game3-2 away
- L3-4at Philadelphia PhilliesApr 11
- W5-4at Philadelphia PhilliesApr 10
- W7-1at New York MetsApr 9
- W7-2at New York MetsApr 8
- L3-4at New York MetsApr 7
- W6-5vs Atlanta BravesApr 5
- L0-2vs Atlanta BravesApr 4
- L2-17vs Atlanta BravesApr 3
- W7-5vs Detroit TigersApr 1
- W9-6vs Detroit TigersMar 31
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
How the scoring went
- 2nd Inning1-0McCann doubled to center, Arenado scored.
- 6th Inning2-0Arenado hit sacrifice fly to right, Vargas scored, Carroll to third.
- 6th Inning2-2Turner homered to right center (359 feet), Crawford scored.
- 6th Inning2-3Harper doubled to right, Schwarber scored.
- 8th Inning3-3Fernandez singled to center, Perdomo scored.
- 8th Inning4-3Del Castillo singled to right, Fernandez scored, Marte to third.
Win probability
Above the line favours Philadelphia Phillies, below favours Arizona Diamondbacks.
Venue
- Citizens Bank ParkPhiladelphia, Pennsylvania
- Attendance43060
- OfficialsDan Merzel, Adrian Johnson, Quinn Wolcott, Brock Ballou
Elsewhere
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along
- Fantasy baseball news and notes: Rutschman continues to sit for Red Sox and more for Thursday
- MLB Power Rankings Week 23: Top teams in first September edition
- MLB trade deadline 2026: Winners and losers, one month later
- Rangers begin 4-game series against the Rays
- Astros face the White Sox leading series 2-1
Picks for MLB
MLB rules and settlement
These two, other days
- Diamondbacks Edge Phillies in Close ContestSep 2, 2026
- Phillies Dominate Diamondbacks in 7-1 VictorySep 1, 2026
- Phillies Edge Diamondbacks in Close ContestAug 31, 2026
- Phillies Edge Diamondbacks in Close ContestApr 11, 2026
- Diamondbacks Edge Phillies in Close ContestApr 10, 2026