logo
Padres at Marlins prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 22

Padres at Marlins prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 22

NBC Sports3 days ago
It's Tuesday, July 22 and the Padres (55-45) are in Miami to take on the Marlins (46-53). Stephen Kolek is slated to take the mound for San Diego against Edward Cabrera for Miami.
San Diego took the opener, 2-1, with both runs coming in the second inning off a Manny Machado double and Jackson Merrill single. The Padres are now 3-1 since the All-Star break, while Miami has dropped two straight and is 2-2 since the break.
Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Padres at Marlins
Date: Tuesday, July 22, 2025
Time: 6:40PM EST
Site: LoanDepot Park
City: Miami, FL
Network/Streaming: SDPA, FDSNFL
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Padres at the Marlins
The latest odds as of Tuesday:
Moneyline: Padres (-109), Marlins (-109)
Spread: Marlins 1.5
Total: 8.0 runs
Probable starting pitchers for Padres at Marlins
Pitching matchup for July 22, 2025: Stephen Kolek vs. Edward Cabrera
Padres: Stephen Kolek, (3-4, 4.24 ERA)
Last outing: 5.1 Innings Pitched, 6 Earned Runs Allowed, 9 Hits Allowed, 1 Walk, and 2 StrikeoutsMarlins: Edward Cabrera, (3-4, 3.61 ERA)
Last outing: 4.0 Innings Pitched, 4 Earned Runs Allowed, 8 Hits Allowed, 0 Walks, and 6 Strikeouts
Padres: Stephen Kolek, (3-4, 4.24 ERA)
Last outing: 5.1 Innings Pitched, 6 Earned Runs Allowed, 9 Hits Allowed, 1 Walk, and 2 Strikeouts
Marlins: Edward Cabrera, (3-4, 3.61 ERA)
Last outing: 4.0 Innings Pitched, 4 Earned Runs Allowed, 8 Hits Allowed, 0 Walks, and 6 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Expert picks & predictions for tonight's game between the Padres and the Marlins
'Looking at the second half of the year per Tankathon, San Diego has the 4th-easiest strength of schedule remaining
The Padres open the second-half with three games at the Nationals, three more at the Marlins, then to St. Louis for three more road games as part of a nine-game East Coast road trip. However, we have to admit, those are decent matchups to have a winning record across for a 9-game road trip — in other words, it could be much worse.
After that nine-game road trip, the next 27 games will be on the West Coast for San Diego, whether they are in California, Arizona or Washington (the state). San Diego will be in a prime position to make a run at the playoffs, but I still haven't gotten to the best part.
The final month of the season is a great opportunity for the Padres to gain ground too -- in the final 28 games -- 13 of those are against the Orioles, White Sox, and Rockies!
I love the Padres to make the postseason as a second-half futures bet.'
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Tuesday's game between the Padres and the Marlins:
Moneyline: NBC Sports Bet is recommending a play on the San Diego Padres on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.
Top betting trends & insights to know ahead of Padres at Marlins
San Diego is 0-6 in Kolek's last six starts (4-8 overall)
Miami is 8-8 when Cabrera starts this season
The Padres have won 4 of their last 5 away games against teams with losing records
The Under is 30-21 in the Marlins' home games this season
The Padres have covered in 4 of their last 5 games showing a profit of 2.80 units
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Trysta Krick (@Trysta_Krick)
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

MLB games today: Schedule, times, how to watch for July 25
MLB games today: Schedule, times, how to watch for July 25

USA Today

timean hour ago

  • USA Today

MLB games today: Schedule, times, how to watch for July 25

Here is the full Major League Baseball schedule for July 25 and how to watch all the games. Or see our sortable MLB schedule to filter by team or division. MLB schedule today All times Eastern and accurate as of Friday, July 25, 2025, at 4:41 a.m. Watch MLB games all season long with Fubo (free trial). MLB scores, results MLB scores for July 25 games are available on Here's how to access today's results: See scores, results for all the games listed above. See MLB Scores, results from July 24

Padres come into matchup against the Cardinals on losing streak
Padres come into matchup against the Cardinals on losing streak

Yahoo

time2 hours ago

  • Yahoo

Padres come into matchup against the Cardinals on losing streak

San Diego Padres (55-48, second in the NL West) vs. St. Louis Cardinals (53-51, fourth in the NL Central) St. Louis; Friday, 7:15 p.m. EDT PITCHING PROBABLES: Padres: Nick Pivetta (10-2, 2.81 ERA, 1.00 WHIP, 127 strikeouts); Cardinals: Miles Mikolas (5-7, 5.20 ERA, 1.30 WHIP, 69 strikeouts) BETMGM SPORTSBOOK LINE: Padres -140, Cardinals +117; over/under is 8 1/2 runs BOTTOM LINE: The San Diego Padres look to end their three-game losing streak with a win against the St. Louis Cardinals. St. Louis has a 53-51 record overall and a 30-20 record in home games. The Cardinals have a 24-6 record in games when they hit at least two home runs. San Diego has a 55-48 record overall and a 24-30 record on the road. The Padres have a 30-9 record in games when they did not give up a home run. The teams meet Friday for the second time this season. TOP PERFORMERS: Alec Burleson has 18 doubles, 12 home runs and 44 RBIs for the Cardinals. Willson Contreras is 13 for 40 with six doubles and two home runs over the past 10 games. Manny Machado has 24 doubles, 19 home runs and 63 RBIs for the Padres. Jackson Merrill is 9 for 35 with two doubles, two home runs and seven RBIs over the past 10 games. LAST 10 GAMES: Cardinals: 3-7, .269 batting average, 5.82 ERA, outscored by 20 runs Padres: 5-5, .254 batting average, 3.14 ERA, outscored opponents by nine runs INJURIES: Cardinals: Nolan Gorman: 10-Day IL (back), Lars Nootbaar: 10-Day IL (ribs), Zack Thompson: 60-Day IL (lat) Padres: Michael King: 60-Day IL (shoulder), Jhony Brito: 60-Day IL (forearm), Joe Musgrove: 60-Day IL (elbow) ___ The Associated Press created this story using technology provided by Data Skrive and data from Sportradar. The Associated Press

Brewers host the Marlins to begin 3-game series
Brewers host the Marlins to begin 3-game series

Yahoo

time2 hours ago

  • Yahoo

Brewers host the Marlins to begin 3-game series

Miami Marlins (48-53, third in the NL East) vs. Milwaukee Brewers (61-41, first in the NL Central) Milwaukee; Friday, 4:10 p.m. EDT PITCHING PROBABLES: Marlins: Cal Quantrill (3-8, 5.24 ERA, 1.37 WHIP, 70 strikeouts); Brewers: Freddy Peralta (12-4, 2.85 ERA, 1.08 WHIP, 122 strikeouts) BETMGM SPORTSBOOK LINE: Brewers -235, Marlins +193; over/under is 8 runs BOTTOM LINE: The Milwaukee Brewers host the Miami Marlins to open a three-game series. Milwaukee has a 61-41 record overall and a 33-17 record in home games. The Brewers have a 34-8 record in games when they did not allow a home run. Miami has a 24-24 record in road games and a 48-53 record overall. Marlins hitters have a collective .315 on-base percentage, the 10th-ranked percentage in the NL. The matchup Friday is the fourth time these teams match up this season. TOP PERFORMERS: Kyle Stowers has 16 doubles, three triples and 22 home runs for the Marlins. Xavier Edwards is 12 for 40 with four doubles, a triple and a home run over the past 10 games. LAST 10 GAMES: Brewers: 9-1, .280 batting average, 2.50 ERA, outscored opponents by 31 runs Marlins: 6-4, .253 batting average, 2.93 ERA, outscored opponents by eight runs INJURIES: Brewers: Jake Bauers: 10-Day IL (shoulder), Sal Frelick: 10-Day IL (hamstring), Rhys Hoskins: 10-Day IL (thumb), Garrett Mitchell: 60-Day IL (oblique), Rob Zastryzny: 15-Day IL (ribs), Connor Thomas: 60-Day IL (elbow), Nestor Cortes: 60-Day IL (elbow), Robert Gasser: 60-Day IL (elbow) Marlins: Derek Hill: 10-Day IL (finger), Jesus Tinoco: 60-Day IL (forearm), Connor Norby: 10-Day IL (wrist), Max Meyer: 60-Day IL (hip), Ryan Weathers: 60-Day IL (lat), Griffin Conine: 60-Day IL (arm), Andrew Nardi: 60-Day IL (back), Braxton Garrett: 60-Day IL (elbow) ___ The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store