Chicago White Sox vs Miami Marlins Betting Pick & Prediction 7/7/24
This article was published on Jul 7, 2024. Today’s picks MLB picks

The White Sox and Marlins will face off in an interleague matchup at 1:40 PM ET on Sunday. This one is being played at loanDepot Park in Miami, and the Marlins are favored on the money line (-141). The White Sox have a record of 26-65, while the Marlins are 31-58 overall.
Edward Cabrera is starting for the Marlins, while the White Sox are sending Jonathan Cannon to the mound. This game will be televised on BSFL.
MIAMI MARLINS VS CHICAGO WHITE SOX BETTING PICK
The Pick: Miami Marlins Moneyline -141
This game will be played at loanDepot Park at 1:40 ET on Sunday, July 7th.
HOW TO BET THE WHITE SOX VS MARLINS:
- We have the Marlins winning by a score of 6 to 4
- If you’re looking for a run line pick, we also like the Marlins to cover
- As for an over/under pick, we have this game finishing with 10 runs and like the over
It was a low-scoring game in the most recent game of this Marlins vs White Sox series. Miami went into the matchup as +135 underdogs and squeaked out a 4-3 win. The Marlins had a huge 7th inning, scoring two of their four runs and picking up two of their three hits. As for the White Sox, they scored one run in the 1st inning and added their final two runs in the 7th.
Yonny Chirinos got the start for the Marlins, going just five innings while giving up three runs and striking out five. Huascar Brazoban got the win out of the bullpen, and Tanner Scott got the save. Garrett Crochet only went four innings for the White Sox, giving up two earned runs on five hits.
Miami’s offense was led by Dane Myers, who went 3/4 with a home run. He scored three times and drove in three runs. Xavier Edwards also had a two-hit game for the Marlins. As for the White Sox, Andrew Benintendi went 2/3 with an RBI.
White Sox Records & Stats
The White Sox are 26-65 overall, putting them 5th in the AL Central, 31 games behind the Guardians for the division lead. So far, they have really struggled against other AL Central teams, going 7-23 this year. Chicago is just 10-36 on the road this year.
Chicago has gone 5-5 over their last 10 games and are currently tied with the Tigers for 4th place in the division. So far, the White Sox have been the favorite just seven times, going 5-2 in those games. As the underdog, they are 21-63 for the year and 10-35 as the underdog on the road. The White Sox’ overall series record is 6-21-2 this year.
When betting the run line on the White Sox this season, it has been more profitable to take them as the underdog, as they are just 5-2 as the favorite. They are 37-47 against the run line as the underdog, and overall, they are 42-49 against the run line. Their average run margin is -1.8 runs per game, and they have a scoring margin of -2.2 runs per game on the road.
The White Sox are on the road against the Marlins today. The O/U line for the game is set at 8 runs. Chicago has an overall combined run average of 8.2 runs per game this season. Their O/U record is 41-46, and the average O/U line for their games is 8 runs. When the O/U line is set at 8 runs, their record is 10-6-1. Forty of their games this season have had O/U lines set higher than 8 runs, accounting for 44.0% of their games. Thirty-four games have had O/U lines set lower than 8 runs, which is 37.4% of their games.
Jonathan Cannon gets the start for the White Sox today as he faces the Marlins on the road. So far, he has made two quality starts and has a record of 1-2 with an ERA of 4.62. Looking back at his last outing, Cannon finished with a no-decision against the Rockies. In that start, he went 5 2/3 innings, giving up three earned runs, three hits, and one homer. Before that outing, he had won two straight starts. One of those wins came at home, where his ERA is 2.75 compared to 20.34 on the road.
Chicago’s offense has been one of the worst in the league this season, averaging just 3.2 runs per game. This is the worst mark in the league. They have been even worse at home, averaging just 3.1 runs per game. As a team, they are batting just .222, which is 24th in the league, and have the worst BABIP in the league.
Paul DeJong and Andrew Vaughn are the White Sox’s top home run hitters this season, but DeJong is batting just .236, and Vaughn is hitting .241. DeJong has gone deep in four straight games but is just 3/13 in his last four games. Lenyn Sosa has gone deep in three straight games and is batting .429 over his last five games.
Marlins Records & Stats
Miami is 5th in the NL East, 27 games behind the Phillies for the division lead. Overall, the Marlins are 31-58 and have gone just 7-19 against other teams in the NL East. The Marlins will be at home today, where they are 17-31 compared to 14-27 on the road.
So far, the Marlins have struggled as the favorite, going just 3-13, which includes being 3-13 at home when favored. Miami has been a bit better as the underdog, putting together a mark of 28-45. The Marlins’ overall series record is 7-19-2, and they are 3-7 in their last 10 games.
When betting the run line, the Marlins have been a better play on the road (21-20) than at home (18-30). Miami has been a run line underdog in most games this season, and they have a winning record against the run line in those games (38-35). The Marlins have been a run line favorite just 16 times this season and have covered just once. Their average run margin in winning games is +2.7, while it’s -3.8 in losses.
The Miami Marlins are playing the Chicago White Sox at home today. The over/under line for the game is set at 8 runs. The combined run average for Marlins games this season is 8.5 runs. Miami has a 46-41 over/under record this season, and the average over/under line for their games is 8 runs. When the over/under line is set at 8 runs, the Marlins have a record of 11-9-1. So far this season, 47.2% of their games have had over/under lines set higher than 8 runs, while 29.2% have had lower lines.
Edward Cabrera is making his third start of the season, and he has a 1-1 record through his first two outings. He picked up a win in his first start, going 5 innings and striking out 7 against the Cubs. In his last start, he took a loss vs. the Dodgers, going just 2 innings and giving up 4 runs.
For the season, the Marlins are averaging just 3.5 runs per game, which is 29th in the league. They have been even worse in terms of home runs, as their 70 homers are the worst mark in the league. Miami’s team batting average is just .231, and they are also near the bottom of the league in on-base percentage and slugging.
Bryan De La Cruz has been the Marlins’ top power threat this season, as his 15 homers is 12th best in the league. Jazz Chisholm Jr. is also in double digits with 10 homers. De La Cruz comes into the game with a batting average of .239, while Chisholm Jr. is batting .258. Over his last eight games, Jesús Sánchez has gone 8/24 with two homers.
