MLB
Arizona Diamondbacks @ Philadelphia Phillies - May 4, 2025
May 04, 2025, 9:10am EDT
TSG A.I. Picks
2:05pm EDT, Sunday | Spread | Moneyline | Over/Under |
---|---|---|---|
Philadelphia Phillies | -1.5 +152 | -137 | O 9 -108 |
Arizona Diamondbacks | +1.5 -189 | +116 | U 9 -119 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
2:05pm EDT, Sunday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
Philadelphia Phillies
-1.5
+152
Arizona Diamondbacks
+1.5
-189
Moneyline
Philadelphia Phillies
-137
Arizona Diamondbacks
+116
Over/Under
Over 9
-108
Under 9
-119
Odds Provided By BetUS
SPREAD PICK
Arizona Diamondbacks
+1.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
MONEYLINE PICK
Philadelphia Phillies
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Over
9
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As the sun sets over Citizens Bank Park this Sunday, I can’t help but feel the electric buzz of anticipation in the air. The Arizona Diamondbacks are back for a rematch against the Philadelphia Phillies after suffering a 7-2 defeat just a few days ago. This matchup is shaping up to be an intriguing one, with both teams looking to notch another win in their respective columns.
Let’s dive into the pitching matchup first. The Diamondbacks are sending Eduardo Rodriguez to the mound, and let’s just say it hasn’t been his season so far. With a record of 1-3 and an ERA creeping up to 6.1, he’s struggled to find his rhythm. His strikeout numbers aren’t terrible at nearly 9 per game, but when you’re giving up runs as often as he is, it becomes a balancing act that tends to tip in favor of opposing offenses.
On the other side, we’ve got Ranger Suarez for the Phillies—a guy who has yet to give up a run this season. That’s right; zero earned runs with no decisions yet under his belt! While there may be small sample size concerns here—because we know how fickle baseball can be—the momentum is undoubtedly on his side. If he keeps that goose egg running deep into this game, I wouldn’t bet against Philadelphia taking control early.
Now let’s talk about how these teams stack up offensively. The Diamondbacks have arguably had more offensive success so far this season with an average of just over 5 runs and around 8 hits per game. However, their batting average sits low at .240 which raises some red flags—this team seems capable but isn’t consistently converting opportunities into runs.
The Phillies’ offense isn’t terrible either; they’re averaging about 4.5 runs and have managed around 8 hits per game as well, albeit with a lower batting average of .247 than what you’d ideally want to see from a winning team. Yet there’s something about them right now—perhaps it’s that surge they’ve been riding lately with six wins in their last seven games—that gives me confidence they’ll capitalize on any mistakes Rodriguez makes today.
What does all this mean for our betting strategy? Oddsmakers opened the Phillies as favorites at -137 — and honestly, I think that line has merit given their recent form and pitching edge. As seasoned bettors know, sometimes value lies where emotions don’t roam; if you ride along those lines today while keeping an eye on potential over/under action too (currently set at nine), then you could find opportunities worth seizing.
In conclusion: My prediction is simple—the Phillies take down the Diamondbacks again today! Given how both offenses are capable of scoring and considering Rodriguez’s struggles combined with Suarez’s stellar start, I’m leaning towards betting on that over as well for good measure! Whatever your superstitions might be when placing bets today—just remember: fortune favors the prepared bettor!
Philadelphia Phillies vs Arizona Diamondbacks Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Philadelphia Phillies | Arizona Diamondbacks |
---|---|---|
Spread | -1.5 (+152) | +1.5 (-189) |
Moneyline | -137 | +116 |
Total | Under 9 (-119) | Over 9 (-108) |
Team Data | Philadelphia Phillies | Arizona Diamondbacks |
---|---|---|
Runs | 4.52 | 5.19 |
Hits | 8.48 | 8.23 |
Runs Batted In | 4.23 | 5.03 |
Batting Average | 0.247 | 0.240 |
On-Base Slugging | 70.81% | 75.71% |
Walks | 4.07 | 4.16 |
Strikeouts | 9.71 | 8.90 |
Earned Run Average | 3.97 | 4.49 |
More MLB Picks
All MLB Picks
MLB
Los Angeles Angels @ San Diego Padres
Best Bet
Padres
-233
Read More

MLB
New York Yankees @ Seattle Mariners
Best Bet
Yankees
-130
Read More

MLB
Arizona Diamondbacks @ San Francisco Giants
Best Bet
Diamondbacks
+109
Read More
You must be logged in to comment. Don't have an account? Sign up today.