Connect with us

Sports

Fourth of July Best MLB Betting Picks and Predictions

Jul 3, 2026; Houston, Texas, USA; Tampa Bay Rays second baseman Ben Williamson (15) tags out Houston Astros right fielder Cam Smith (11) during the fourth inning at Daikin Park. Mandatory Credit: Thomas Shea-Imagn ImagesJul 3, 2026; Houston, Texas, USA; Tampa Bay Rays second baseman Ben Williamson (15) tags out Houston Astros right fielder Cam Smith (11) during the fourth inning at Daikin Park. Mandatory Credit: Thomas Shea-Imagn Images

The Independence Day MLB card is loaded with plenty of intriguing matchups on a busy Saturday.

The Chicago Cubs (49-39) look to bounce back from Friday’s 17-1 home loss to the St. Louis Cardinals (46-39). The two NL Central rivals hook up at 8:05 p.m. ET from Wrigley Field.

Later on, the Los Angeles Dodgers (58-31) seek their third consecutive victory over the San Diego Padres (43-44) after rallying from multi-run deficits in each of the first two wins. These two teams close the night at Dodger Stadium at 10:10 p.m. ET.

We’ll break down two plays for the Saturday action. Remember to monitor the odds throughout the day, as the sides and totals market is constantly changing.

Here are the free MLB picks for Saturday, July 4. Odds Courtesy of DraftKings.

Best MLB plays today

  • Astros (-110) vs. Rays
  • Orioles/Reds Over 9 Runs

Astros (-110) vs. Rays – 7:10 p.m. ET

Tampa Bay (52-33) is riding a nine-game winning streak after holding off Houston (43-47) last night, 3-1. The Astros suffered back-to-back losses for the first time since mid-June as they try to rebound tonight with ace Hunter Brown on the mound.

Since returning from injury, Brown has allowed a total of four earned runs in three starts. The Astros have won two of three outings, capped off by an extra-innings victory at Detroit on June 28. Brown has held current Tampa Bay hitters to a .129 batting average in 31 plate appearances.

Tampa Bay’s pitching has carried them during this hot stretch, limiting opponents to three or fewer runs eight times. The Rays are 3-4 in Drew Rasmussen’s seven starts when priced at lower than -110 or in the underdog role. Let’s back the Astros to end Tampa Bay’s winning streak.

Our Current Best Offers

Channel debug: betting

Orioles/Reds Over 9 Runs – 7:10 p.m. ET

Baltimore blanked Cincinnati last night, 3-0 as the Reds were held to four hits. Cincinnati has seen the under hit in three of its past four home games, but look to turn things around tonight in Hunter Greene’s season debut on the mound.

The hard-throwing right-hander returns from an elbow injury, making his first start since last September. He faces a Baltimore team that cashed the over in five of its previous six games against right-handed starting pitchers prior to Friday’s low-scoring affair.

Baltimore’s Brandon Young has given up six earned runs in his past four outings, but his xERA (4.24) is over a run higher than his ERA (3.11). The Orioles own the highest hard-hit rate in MLB at 42.6, while Greene closed last season at 45% in this category, ranking in the 15th percentile.

Look for runs to be scored tonight at Great American Ballpark between the Reds and Orioles.

Our Current Best Offers

Channel debug: betting

source

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Sports

Riding power surge, Marlins bid for sweep of spiraling A's

Jul 4, 2026; West Sacramento, California, USA; Miami Marlins first baseman Kyle Stowers (28) is congratulated by designated hitter Liam Hicks (34) after hitting a two-run home run against the Athletics during the seventh inning at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn ImagesJul 4, 2026; West Sacramento, California, USA; Miami Marlins first baseman Kyle Stowers (28) is congratulated by designated hitter Liam Hicks (34) after hitting a two-run home run against the Athletics during the seventh inning at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn Images

The overachieving Miami Marlins have their sights on completing a three-game sweep when they visit the Athletics on Sunday afternoon in West Sacramento, Calif.

Miami has smacked eight homers and scored 19 runs while winning the first two games. The Marlins are six games above .500 to match their season best.

“Everybody is doing their part, the way we’ve been fighting together is amazing,” said Marlins right-hander Sandy Alcantara, who gave up one run in eight innings Saturday to win his seventh consecutive start.

Shortstop Otto Lopez, who was named to his first All-Star Game earlier in the day, went 3-for-5 with a homer and three RBIs during the 7-2 victory. He leads the majors in batting average (.341) and hits (120).

Learning he was an All-Star at Sutter Health Park was surreal to Lopez. He was playing for Triple-A Sacramento early in the 2024 season when he was designated for assignment by the San Francisco Giants.

The Marlins claimed him off waivers three days later and he’s emerged as a star in his third season with Miami.

“Now I became an All-Star in the same place,” Lopez told reporters. “It’s a good story I would say.”

Kyle Stowers hit two homers Friday and has gone deep three times in the series.

The slumping Athletics have lost 10 of their past 13 games.

Carlos Cortes, Henry Bolte and Josh Kuroda-Grauer each had two hits for the A’s. Kuroda-Grauer is batting .444 (8-for-18) in five games since being recalled from Triple-A Las Vegas.

“He’s a baseball player,” Athletics manager Mark Kotsay of Kuroda-Grauer. “It’s fun to watch. I think he’s come here with confidence. He’s hit at every level. He continues to take great at-bats, which is a good sign.”

Zack Gelof (hand) came off the injured list and went 1-for-3. Gelof had a career-best 24-game hitting streak end when he was spiked by Matt Chapman of the San Francisco Giants on June 23, leading to the IL stint.

Both teams had two players named to the July 14 All-Star Game in Philadelphia.

The Athletics feature American League starters in catcher Shea Langeliers and first baseman Nick Kurtz. The latter was elevated to starter when Vladimir Guerrero Jr. (back) of the Toronto Blue Jays said he’s pulling out of the game.

It will mark the first time since 1991 – outfielders Rickey Henderson and Dave Henderson – that the A’s have two starters.

It is the first All-Star experience for both Langeliers and Kurtz. Both players have hit 20 homers.

“I think it’s going to be a really cool experience,” Langeliers told reporters. “250 years of the United States in Philadelphia. Just the way that lined up is really cool.”

Langeliers (left thumb contusion) sat out Saturday after being hurt Friday. He will also miss the finale.

Right-hander Max Meyer joined Lopez in earning his first All-Star appearance for the Marlins. Miami has two players on the National League team for the first time since 2023 (infielder Luis Arraez, designated hitter Jorge Soler).

“It’s pretty special,” said Meyer, who’s 9-1 with a 2.53 ERA. “I’m glad that it doesn’t really feel like a personal award, because I have so many staff members that are always pulling for me.”

Right-hander Eury Perez (4-6, 4.21 ERA) will start for Miami. He defeated the Colorado Rockies on Tuesday when he gave up one run and two hits over 5 1/3 innings. Perez, 23, defeated the A’s in his lone career outing when he gave up four hits over five scoreless innings of a 12-1 Marlins rout in June 2023.

Rookie left-hander Gage Jump (3-2, 2.93) will start for the Athletics. He’ll try to bounce back from a rough outing in which he gave up five runs and 11 hits over 4 2/3 innings during a loss to the Los Angeles Dodgers.

–Field Level Media

source

Continue Reading

Sports

Red Sox LHP Ranger Suarez striving for All-Star effort vs. Angels

Jun 29, 2026; Boston, Massachusetts, USA; Boston Red Sox pitcher Ranger Suarez (55) pitches against the Washington Nationals during the first inning at Fenway Park. Mandatory Credit: Brian Fluharty-Imagn ImagesJun 29, 2026; Boston, Massachusetts, USA; Boston Red Sox pitcher Ranger Suarez (55) pitches against the Washington Nationals during the first inning at Fenway Park. Mandatory Credit: Brian Fluharty-Imagn Images

Left-hander Ranger Suarez will take the mound for the Boston Red Sox on Sunday night as an American League All-Star.

Suarez (4-3, 2.94 ERA) will face the Los Angeles Angels as the Red Sox go for a sweep of the three-game series in Anaheim, Calif. He learned Saturday about his selection to his second All-Star Game, the first coming in 2024 as a member of the Philadelphia Phillies.

The July 14 Midsummer Classic will be a return to Philadelphia, where he spent eight seasons with the Phillies before signing a five-year, $130 million deal with the Red Sox in the offseason.

“Just something that I’m really proud of — to represent the Boston Red Sox,” Suarez said through an interpreter on Saturday.

“Maybe I’ll be able to get in and play,” Suarez added, referencing the 2024 game, which he did not enter.

His most recent start came Monday in a 6-3 win over the visiting Washington Nationals. He allowed three runs on five hits in six innings with a walk and eight strikeouts for his third consecutive quality start.

But his only previous appearance against the Angels was not a quality effort. It came on July 20, 2025, while with the Phillies. Suarez surrendered six runs and nine hits in 4 1/3 innings with four walks and four strikeouts.

The Angels have lost five in a row after Saturday night’s 8-1 thrashing at the hands of the Red Sox, as starter Sonny Gray held them to a run and four hits over six innings.

” … Sometimes, really, there’s nothing much you can do,” said Los Angeles manager Kurt Suzuki after the game.

The only good news for the Angels on Saturday was the All-Star Game announcement. Los Angeles outfielder Mike Trout was named a starter for the game, which will be played 40 miles from his hometown, Millville, N.J. He lives in the southern New Jersey area in the offseason.

Trout, who has 17 home runs, 36 RBIs, a .234 average and an.866 OPS in 74 games, would be the third American League player to start 11 All-Star Games for the same team. He joins Cal Ripken of the Baltimore Orioles (17th time) and George Brett of the Kansas City Royals (11 times).

“I love playing in it, but it’s an experience for my kids and family,” said Trout, who is on the injured list with a hamstring issue. “It’s going to be good to be able to stay at my house and enjoy a few days.”

He said he should be able to return to the lineup on Tuesday when the Angels begin a six-game road trip, beginning with three against the Texas Rangers.

Right-hander Ryan Johnson (1-3, 7.40) is scheduled to start for Los Angeles on Sunday night.

He was the loser in his last start on Monday night as the Angels dropped a 6-2 decision to the host Seattle Mariners.

Johnson gave up three runs (one earned), and four hits in five innings. He did not walk a batter and struck out three.

This will be the first appearance of his career against the Red Sox.

–Field Level Media

source

Continue Reading

Sports

Hanwha Life coasts to upper-bracket final at Mid-Season Invitational

A backlit keyboard is part of the gear online video game streamer Jordan Woodruff uses in his Gilbert home.

Jordan WoodruffA backlit keyboard is part of the gear online video game streamer Jordan Woodruff uses in his Gilbert home.

Jordan Woodruff

Hanwha Life breezed to a 3-0 sweep of G2 Esports on Sunday to advance to upper-bracket final of the League of Legends Mid-Season Invitational in Daejeon, South Korea.

Hanwha Life recorded 33-, 24- and 25-minute wins on blue.

South Koreans Min-hyung “Gumayusi” Lee and Geon-woo “Zeka” Kim posted 25-8-35 and 25-5-27 kills-deaths-assists ratios for Hanwha Life, who face the winner of Bilibili and LYON.

Also on Sunday, Secret Whales notched a 3-1 victory over Top Esports.

Secret Whales secured a 32-minute win on blue before Top Esports responded with a 28-minute victory on red. Secret Whales answered with a 31-minute triumph on red and 42-minute minute victory on blue.

All matches are best-of-five in the $2 million tournament, which concludes on July 12 with a top prize of $500,000. The winner of the grand final also qualifies for this fall’s 2026 World Championship.

2026 Mid-Season Invitational prize pool:

1. $500,000

2. $300,000

3. $240,000

4. $200,000

5-6. $160,000

7-8. $110,000 — Top Esports

9. $90,000 — Team Liquid

10. $70,000 — Karmine Corp.

11. $60,000 — Deep Cross Gaming

–Field Level Media

source

Continue Reading