Boston's Ranger Suarez ruled out for All-Star Game because of groin injury

CHICAGO — Boston Red Sox pitcher Ranger Suarez will miss the All-Star Game after he was placed on the 15-day injured list with a left groin strain.

The IL stint for Suarez was made retroactive a day after he left with two outs in the third inning in Boston’s 7-5 victory at the Los Angeles Angels. The left-hander is 4-3 with a 3.15 ERA in 17 starts in his first season after signing a five-year, $130 million contract with the Red Sox in free agency.

The 30-year-old Suarez was scheduled to pitch again at the New York Mets.

“He is showing some improvement, but not enough to where, if there’s still some soreness and tightness in there, not enough to where we’re feeling comfortable he’s going to be able to go Saturday,” interim manager Chad Tracy said.

Tracy said the team is considering several options for the start at New York, including Brayan Bello, who was optioned to Triple-A Worcester in June. With the All-Star break coming up, the Red Sox also could go with a bullpen game.

Suarez also was an All-Star in 2024, but he missed the game because of back stiffness. This year’s Midsummer Classic is in Philadelphia, where Suarez spent his first eight big league seasons.

“Obviously sad. I wanted to be able to go there, represent my team and also enjoy the moment,” Suarez said through a translator. “But I think the best thing for me is to take care of my body and that’s what I’m going to do.”

Suarez could be replaced on the AL team by Red Sox right-hander Sonny Gray, who is 10-1 with a 2.61 ERA in 16 starts. Suarez said he is hopeful about coming off the IL as soon as he is eligible after the break.

“The four days that we have break, I’m going to do treatment and I hope I’m not going to lose any (starts), but we’ll see how it goes,” he said.

The Red Sox had won five in a row and 10 of 12 overall going into their series finale at the Chicago White Sox.

All-Star slugger Willson Contreras was out of the starting lineup after he fouled a ball off his left foot during a 5-0 victory. But second baseman Anthony Seigler was leading off a day after a collision with catcher Kyle Teel at the plate.

“Just sore,” Tracy said of Contreras. “So we’ll let him rest today, get a bunch of treatment, see where we’re at.”

Infielder Brett Harris was recalled from Worcester, and he started in Contreras’ place at first base. The 28-year-old Harris was acquired in a trade with the Athletics on July 1 after he was designated for assignment.

Harris hit a grand slam during a minor league doubleheader and then received word he was going up to the Red Sox.

“I just got to know most of the guys in Triple-A and now I got to restart the process here. But I’m excited,” Harris said.

Yankees' Aaron Judge will have his injured rib reimaged during All-Star break

ST. PETERSBURG, Fla. — Aaron Judge will have his injured rib tested during the All-Star break and the New York Yankees are hopeful the results show the three-time AL MVP is healing.

Judge has not played since May 31 and went on the injured list June 5 with a stress fracture of his right rib after a CT scan, an MRI and a meeting with a specialist.

“I don’t think we want to put him at risk of coming back while still injured,” Yankees general manager Brian Cashman told reporters. “He should be asymptomatic before we turn him loose. If he’s asymptomatic and not feeling anything and (medical images) are showing healing, then it’s probably appropriate to get him going again. But we don’t want to, because the schedule is what it is, put him in a position where we’re putting him in jeopardy where it somehow gets worse.”

The Yankees were 14-19 without Judge entering their series finale against the AL-East leading Tampa Bay Rays.

Cashman said the injury has restricted Judge’s ability to work out his upper body because he can’t put stress on his rib cage. The new images will give a better understanding of where he stands in his rehab process.

Things to overreact to after 94 games in the 2026 season

SAN DIEGO, CALIFORNIA - JUNE 28: Alex Call #12 of the Los Angeles Dodgers looks on in the dugout during the fifth inning against the San Diego Padres at Petco Park on June 28, 2026 in San Diego, California. (Photo by Meg McLaughlin/Getty Images) | Getty Images

We have arrived at the final off day before the All-Star Break.

Just in the past week, the Dodgers have completed a four-game set with the San Diego Padres, whose season looks as cooked as a well-done steak made for a timid geriatric, and a sloppy three-game set against the Colorado Rockies.

It’s worth repeating after this recent holiday: if you want well-done steak, just have chicken. Or turkey, which is an apt description of the Dodgers’ play over the past week.

Speaking of which, the Dodgers will not see the Padres again until the final home series of the regular season in September. The Dodgers have one last trip to Colorado in mid-August, but otherwise are finished with the Rockies in 2026.

The Dodgers currently have a 14-game lead over the second-place Padres, which is a 105-win pace for the regular season. This essay was originally supposed to drop earlier this week, but the urge to play Paul Harvey was too irresistible…and now you know…the rest of the story.

Before getting to the kernel of the idea that originally prompted this essay, it is time to address something that been in my craw since Game 3 of the 2025 World Series.

“Steven Kwan was right there!

As you may recall, the Dodgers famously did not trade for Cleveland Guardians outfield Steven Kwan last trade, even though the entire league expected the move.

Instead, the Dodgers got Alex Call from the Washington Nationals in a move that felt reminisicent of having “Steven Kwan at home.” For the rest of the year, I used a shorthand whenever Alex Call failed to deliver: “Steven Kwan was right there!”

I admit it’s unfair to Call, but sometimes the right response to annoyance is a well-timed barb. Jump forward from the trade deadline to Game 3 of the 2025 World Series. The consensus is that the game was an all-time classic. I politely and firmly disagree. The game was entertaining sure, but to me a classic game is one that is played well.

There were far too many boners and gaffes that night for me to call the game a classic. The vast majority of which are a subject for another day as the Dodgers and Toronto Blue Jays careened from glory to disaster and back again, while I tried to keep the site from slowing to a crawl.

While things worked out how they did, including the legend of Will Klein, the game should have ended far sooner. In the bottom of the 13th inning, Alex Call is facing Eric Lauer with Tommy Edman on third with only one out.

All Call needs is a fly ball and the speedy Edman will propel the Dodgers to a 2-1 series lead. Call has a 2-0 count and gets a hittable pitch that catches plenty of the plate.

Alex Call is about to etch his name into Dodgers postseason history…never mind.

Five stressful innings later and the Dodgers had victory by the skin of their teeth. While Call’s pop up hurt my soul, it’s important to remember that Ernie Clement gifted the gift horse right back in the ninth inning of Game 6.

Yes, baseball is hard and yes, Kwan has been an offensive liability since the trade deadline, but Steven Kwan was right there!

If anyone wants to know the source of my general indifference, at best, towards Call, the above-play is my Exhibit A, which brings us to last night.

Alex “Blown” Call

Alex Call’s playing time has been scarce since the return of Teoscar Hernandez. Granted, Hernandez has not been tearing the cover off the ball, with one cinematic exception.

In the first inning of last night’s game, Alex Call somehow spectacularly burned through both of the team’s ABS challenges on successive pitches.

To add insult to injury, Call struck out while smiling during the entire ordeal.

The first challenge was defensible. The second challenge on the very next pitch was both somehow moronic and arrogant at the same time. Doubling down at the earliest opportunity at the blackjack table when you’re losing is a quick way to lose money even faster.

Or, if I am being too subtle:

Call’s behavior would have been unacceptable for just about anyone on the roster. For a role player with dwindling playing time with reinforcements on the way and promising prospects waiting in the wings to do so is borderline insane.

As much as some sectors of baseball media have been trying to get me to care about Dalton Rushing this year (I don’t), if there was a “hold my beer” moment that did not need to occur, it was last night.

Would Alek Thomas or Ryan Ward or any other promising outfielders currently toiling away in Oklahoma City be so glib and cavalier as Call? Probably not? We are afield of my expertise, lest my idea be blown.

Alex “Blown” Call, everybody.

What is even more striking is that Call is not the first person this week to unsuccessfully use their team’s ABS challenges as quickly as possible, which is not the goal.

Case in point, Randy Arozarena of the Mariners burned both of the Mariners’ challenges two batters into the game on July 4th with actual consequences to the Mariners in that game. One would think Call would think before depriving the rest of the offense and Roki Sasaki one of the tools of the arsenal.

Colorman Eric Karros called Call’s second challenge “a BS challenge” in one of the better puns one will hear during a broadcast this year.

If one held out hope that Manager Dave Roberts would have read Call the riot act after the game, or at least openly wondered why Call had failed to respond to the moment or why he had blown the challenges, that person would be out of luck.

That’s an outlier of a situation. [Call’s] been really dependable and trustworthy.

I wouldn’t call the situation an outlier, but we must move on. The entire episode does serve as the perfect segway to one of my bigger fears for the rest of the season.

The Summer Swoon arrives?

One might be tempted to think the division is all wrapped up. I am not one of those people.

Didn’t you predict the Dodgers would only win 92 games this year? Is this article your “I’m going to eat duck” mea culpa?

The meat of my position is the stretch of games happening right now. I can’t help but think back to last year, give or take a day or two.

One Piece Night came and went in 2025, as the Dodgers dispatched the Chicago White Sox. The team was 56-32 with a season-high nine-game lead over the Padres, which was just a 104-win regular-season pace.

Back then, people thought the division was all sewn up.

40 days later, on August 12, the lead was literally gone after a walk-off loss to the Anaheim Angels in Anaheim. The Dodgers did not permanently regain the division lead until August 25, when they kept a modest lead they would never relinquish.

Needless to say, the Dodgers didn’t win 104 games last season. Technically, they won 106 games (regular season and postseason combined). They only won 93 games during the last campaign.

From July 4 to September 6, 2025, the Dodgers were awful, going 23-32 while being generally dreary to watch. For the record, the Padres went 31-25 during this same stretch. Servicable is good enough when the leader of the race can’t seem to stop falling over.

The nadir was a six-game stretch in which the team posted meager results against last-place teams in Pittsburgh and Baltimore.

Why use September 6 as the end point of this stretch? Because the team had a team meeting to pick themselves up and no other reason whatsoever. Honest.

Okay, 95%-team meeting, 5%-the joke and “trauma” was right there.

It helps that the Dodgers went 15-5 to close out the campaign, looking nothing like the dreary imposters that had appeared in July and August.

Different years, different teams

It is worth stating, in Eric Stephen-like terms, that each season is unique and that what happened before is not grounds for panic or even stress now. But as One Piece Night returned to somehow garner even more coverage than last year, the Dodgers have started looking a bit sloppy again. For those wondering if Dodger Stadium was indeed that busy that night, per Sam Blum and Brooks Peck of The Athletic:

The trading card, portraying the protagonist Monkey D. Luffy in a batting stance, was projected to carry significant financial value. The get-in price for the 56,000-seat stadium hovered around $300. A StubHub spokesperson said it was “the most in-demand Dodgers home game this year, after Opening Day.”

Yes, the Dodgers had a stinker in a sparsely attended game against a team most would rather be out of sight, out of mind to close out the Padres series. One would likely expect changes in the management of the Padres after the team sale, considering the dearth of lasting success in AJ Preller’s tenure.

Unless the Padres’ final goal was to beat the Dodgers that one time in 2022, with zero follow-up, in which case, mission accomplished. The Padres have a lot in common with the U.S. Men’s National Soccer Team: big talk, no results.

Yes, the Dodgers had some terrible at-bats and let a plucky Rockies team hang around a lot longer than it probably should have. Yes, the bullpen and defense creaked a bit more than we have come to expect over the past couple of days.

Should you panic? No, but unlike what Roberts thinks an outlier is a unique situation. When you see echoes of what came before at the same time of year, it’s fair to wonder aloud when the moment calls for it.

It is literally impossible to maintain Game 7 level focus for the entire season without a mental breakdown. And yes, things worked out last year. While these two teams are different, there is a lot of overlap in personnel.

Eric Karros mentioned that the Dodgers had a rough night a couple of nights ago. That’s how swoons start. A bad at-bat begets a bad inning, which begets a bad game, which begets a bad series, which begets a bad week, and so on and so on and before you know, you sleptwalked through a month or six weeks and what was a comfortable division lead is a but a memory.

It’s probably best to wait and see right now. If the Dodgers struggle against Arizona as mightily as they did with the Rockies, then it might be time for everyone to take a break.

Are the Dodgers ready for the All-Star Break? Probably. It doesn’t help the questions of shifting focus that the second half starts with an East Coast odyssey with two teams that serve as a nice barometer for how the season is going: the New York Yankees and the suddenly resurgent-Philadelphia Phillies.

Sometimes annoyance is like gas; it’s better to just let it out in a free moment than let it fester until it is too late to call anyone, much less get an unpleasant response.

2026 MLB Draft Odds: Emerson a Virtual Lock to Land in Top 10

Want to get more Covers content? Add us as a preferred source on your Google account here.

The 2026 MLB Draft is set for Saturday, July 11 and Sunday, July 12 in Philadelphia.

The latest MLB Draft odds at Polymarket see Grady Emerson as the clear-cut favorite to be taken in the Top 10.

Let's look at the current MLB odds.

2026 MLB Draft odds

Odds to be taken in Top 10 of MLB Draft

PlayerPolymarket
Grady Emerson-32333
Jackson Flora-108
Jacob Lombard-108
Vahn Lackey-108
Eric Booth Jr.+100
Derek Curiel+104
Cameron Flukey+108
Jared Gridlinger+108
AJ Gracia+108
Liam Peterson+108

Odds last updated on 7-9. Odds from Polymarket. Use our Polymarket promo code (COVERS) for a $50 trading bonus when you deposit at least $20 as a new user.

Favorites to be picked Top 10 in the MLB Draft

Grady Emerson is trading at an overwhelming 99.7 cents, or -32333 in American odds (feel free to use our handy odds converter tool) to be drafted in the Top 10 of the 2026 MLB Draft. The 18-year-old shortstop from Fort Worth Christian (TX) will be drafted No. 1 overall in all likelihood by the Chicago White Sox, as he's the top-ranked prospect at MLB.com.

The top pitcher in the market is Jackson Flora, a 21-year-old righty out of UC Santa Barbara, ranked No. 4 overall.

2026 MLB Draft order for first round 

PickTeam
1White Sox Chicago White Sox 
2Rays Tampa Bay Rays 
3Twins Minnesota Twins
4Giants San Francisco Giants
5Pirates Pittsburgh Pirates
6Royals Kansas City Royals
7Orioles Baltimore Orioles
8Athletics Athletics
9Braves Atlanta Braves
10Rockies Colorado Rockies
11Nationals Washington Nationals
12Angels Los Angeles Angels
13Cardinals St. Louis Cardinals
14Marlins Miami Marlins
15Diamondbacks Arizona Diamondbacks
16Rangers Texas Rangers
17Astros Houston Astros
18Reds Cincinnati Reds
19Guardians Cleveland Guardians
20Red Sox Boston Red Sox
21Padres San Diego Padres
22Tigers Detroit Tigers
23Cubs Chicago Cubs
24Mariners Seattle Mariners
25Brewers Milwaukee Brewers
26 - Prospect Promotion Incentive PickBraves Atlanta Braves
27 - Compensation PickAstros Houston Astros
28 - Compensation PickDiamondbacks Arizona Diamondbacks
29 - Competitive Balance Round AGiants San Francisco Giants
30 - Competitive Balance Round ARoyals Kansas City Royals
31 - Competitive Balance Round ACardinals St. Louis Cardinals
32 - Competitive Balance Round ARays Tampa Bay Rays 
33 - Competitive Balance Round APirates Pittsburgh Pirates
34 - PenaltyYankees New York Yankees
35 - PenaltyMets New York Mets
36 - PenaltyPhillies Philadelphia Phillies
37 - Compensation PickRockies Colorado Rockies

Popular MLB futures markets


Recent MLB Draft history

Here is a look back at the last 10 first overall selections:

YearPlayerPositionTeam
2025Eli WillitsSSNationals Nationals
2024Travis Bazzana2BGuardians Guardians
2023Paul SkenesRHPPirates Pirates
2022Jackson HollidaySSOrioles Orioles
2021Henry DavisCPirates Pirates
2020Spencer Torkelson1BTigers Tigers
2019Adley RutschmanCOrioles Orioles
2018Casey MizeRHPTigers Tigers
2017Royce LewisSSTwins Twins
2016Mickey MoniakCFPhillies Phillies

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Braves vs. Pirates rain delay chat and discussion

PITTSBURGH, PA - JULY 27: The tarp is seen on the infield during a rain delay in the Opening Day game between the Pittsburgh Pirates and the Milwaukee Brewers at PNC Park on July 27, 2020 in Pittsburgh, Pennsylvania. The 2020 season had been postponed since March due to the COVID-19 pandemic. (Photo by Justin K. Aller/Getty Images) | Getty Images

Dylan Dodd just got the Atlanta Braves out of the fifth inning with a 6-4 lead against the Pittsburgh Pirates. As it turns out, the Braves will have to wait to either hold on to or add to their two-run lead in the rubber match as the tarp has been put on the field at Pittsburgh.

According to local forecasts, this may not be a long one but we’re still in for a bit of a pause to see the conclusion to this game and series. Keep it right here for updates as we will provide them as they come.

UPDATE [3:05 p.m. ET]: Both teams are now back in their dugouts and it appears that they figured to be better safe than sorry rather than playing through a drizzle. Play should resume shortly, so come join us in the chat and discussion thread!

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

How to watch 2026 MLB Futures Game: TV, live stream info, rosters, location

The 2026 MLB Futures Game takes place this Sunday, July 12, at 12:00 PM ET on NBC and Peacock. MLB's top rising stars will go head-to-head in a seven-inning National League vs American League format at Citizens Bank Park in Philadelphia.

The Futures Game, which made its debut at Fenway Park in 1999, has been a stepping stone for some of the biggest names in the sport over the past 25 years, including Clayton Kershaw, Gerrit Cole, Mike Trout, Mookie Betts, Ronald Acuña Jr., Fernando Tatís Jr., Pete Alonso, Aaron Judge, and many more.

This year's rosters include No. 1 prospect Jesús Made of the Brewers, top pitching prospect Kade Anderson, Athletics prospect Leo De Vries, Pirates right-hander Seth Hernandez, and many more. See below for everything you need to know about the 2026 MLB Futures Game, including live stream information and full rosters.

Click here to sign up for Peacock!

MLB: San Diego Padres at Los Angeles Dodgers
Junior Caminero’s power binge continues, the Cubs are in rollercoaster mode, and the Twins pull off a rare feat.

How to watch the 2026 MLB Futures Game:

  • Where: Citizens Bank Park, Philadelphia, PA
  • When: Sunday, July 12
  • Time: 12:00 PM ET
  • TV Channel: NBC
  • Live Stream:Peacock

What time is the 2026 MLB Futures Game?

The game is at noon Eastern time on Sunday, July 12.

2026 MLB Futures Game Rosters:

MLB: Milwaukee Brewers-Media Day
The next generation of MLB stars is headed to Philadelphia, with Jesús Made, Leo De Vries, Kade Anderson and Eli Willits among the headliners.

How to watch MLB on NBC and Peacock:

MLB Sunday Leadoff is a weekly Major League Baseball showcase featuring live Sunday daytime games. It highlights marquee matchups throughout the regular season and streams primarily on Peacock, with some games also airing across NBC Sports and NBC.

MLB Sunday Night Baseball is a weekly primetime Major League Baseball showcase, featuring marquee matchups each Sunday night during the regular season. The games air on NBC and Peacock and anchor NBC Sports’ Sunday night programming lineup.

NBC Sports will also stream one out-of-market game each day of the 2026 MLB season nationally on Peacock. Telemundo Deportes will present all NBCUniversal-produced MLB games in Spanish, with Universo televising all games broadcast on NBC.

How to sign up for Peacock:

Sign up here to watch all of our LIVE sports, sports shows, documentaries, classic matches, and more. You’ll also get tons of hit movies and TV shows, Originals, news, 24/7 channels, and current NBC and Bravo hits for whatever suits your mood.

MLB on NBC 2026 schedule:

Click here to see the full list of MLB games that will air on NBC and Peacock this season.

Why are some MLB games unavailable to stream on Peacock?

Due to territorial blackout restrictions, select regular season, special event, and Postseason games may be unavailable on Peacock. Television territory blackout restrictions apply regardless of whether a Club is home or away and regardless of whether a game is televised in that Club's home television territory. For more information, visit Peacock’s Help Center.

What devices does Peacock support?

You can enjoy Peacock on a variety of devices. View the full list of supported devices here.

MLB: Boston Red Sox at Chicago White Sox
Everything you need to know about the 2026 MLB Home Run Derby, from the competitors to the updated rules.

Check out the latest MLB player news here!

St. Louis Cardinals' Jordan Walker becomes 5th confirmed participant in Home Run Derby

St. Louis Cardinals outfielder Jordan Walker will take part in the Home Run Derby in Philadelphia.

The 24-year-old is the fifth player announced for the competition, joining Boston’s Willson Contreras, Kansas City’s Jac Caglianone, Tampa Bay’s Junior Caminero and the New York Yankees’ Ben Rice. The other three participants haven’t been announced.

Walker is a first-time All-Star who is having a breakout season and his 21 homers rank fifth in the National League. The 2020 first-round draft pick is batting .294, has an .889 OPS and leads the big leagues with 70 RBIs.

He’ll be the eighth Cardinals player to compete in the competition, joining Jack Clark (1985), Ray Lankford (1997), Mark McGwire (1998-99), Jim Edmonds (2003), Albert Pujols (2003, 2007, 2009, 2022), Matt Holliday (2010-11) and Carlos Beltran (2012).

A Cardinals player never has won the derby.

Mark Vientos exits Thursday's game after HBP, resulting in A.J. Ewing shifting to second base

Metsinfielder Mark Vientos exited Thursday's game against the Royals after getting hit by a pitch in the hand – later announced as a fracture – resulting in a major league first for A.J. Ewing.

After New York's win, it was announced Vientos suffered a fracture and will land on the IL.

Ewing, who had spent every inning of his young major league career in the outfield, slid to second base as the Mets shuffled things around – Brett Baty moved to third base and Tyrone Taylor entered the game in center – after Vientos left.

Ewing has plenty of experience at second base, having played there regularly in the minors.

He has also been taking ground balls at the position prior to games, including before Thursday's contest.

The Mets have been clear about their intention to regularly play Ewing in center field, where he is a plus defender.

However, with Luis Robert Jr. potentially returning soon from the IL, it's possible Ewing could get some more time at second base in the near future.

Game Thread: Better Late Than Never

ST PETERSBURG, FLORIDA - JULY 08: Yandy Díaz #2 of the Tampa Bay Rays slides home to score in the third inning against the New York Yankees at Tropicana Field on July 08, 2026 in St Petersburg, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images

Go Rays!

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

MLB Player Props & Best Bets for Today, July 9

Want to get more Covers content? Add us as a preferred source on your Google account here.

Today’s MLB slate is bringing plenty of heat, with no shortage of MLB player props value. A couple of the league’s top sluggers find themselves in spots I absolutely love, including Ketel Marte.

Check out my favorite MLB picks for Thursday, July 9.

Best MLB player props today

Player PickOdds
Phillies Kyle SchwarberOver 2.5 hits + runs + RBI-122
Phillies Bryce HarperOver 1.5 total bases-110
Diamondbacks Ketel MarteOver 2.5 hits + runs + RBI+142

Kyle Schwarber Over 2.5 hits + runs + RBI (-122)

People forget a home run cashes this play, and today Kyle Schwarber’s home run price is sitting at +150. Gross.

The Philadelphia Phillies slugger finds himself with an elite rating on Batters-Box this evening. Across 263 elite ratings over the last three seasons, the big fella has left the yard 27.76% of the time while going over this prop 42.59% of the time.

Schwarber draws Cincinnati Reds right-hander Brady Singer, who owns one of the worst pitcher ratings on the slate. Left-handed hitters have given Singer plenty of trouble, especially recently. Over his last 30 left-handed hitters faced, they are posting a .320 xBA, .680 xSLG, and .344 xwOBA.

On top of that, they are generating a 41.2% hard-hit rate and 17.6% barrel rate.

Over his last 60 plate appearances against right-handed pitching, Schwarber is slashing .320 BA, .560 SLG, .977 OPS, and .240 ISO. Of course, the big fella is also generating a monster 74.5% hard-hit rate during that span.

Yes, he homered last night. Do not be scared. If you don't want to pay the juice, sprinkle the double and home run markets instead.

  • Time: 7:10 p.m. ET
  • Where to watch: CINR, NBCSP

Bryce Harper Over 1.5 total bases (-110)

We already know Singer has struggled against left-handed bats this season, so let's get into why we are backing both Schwarber and Bryce Harper on back-to-back days.

For starters, the Phillies superstar owns one of the highest matchup ratings on the day over at Batters-Box, where he has 100% arsenal coverage against Singer's pitch mix. Similar to Schwarber, Harper has been absolutely crushing right-handed pitching over his last 60 at-bats, posting a .320 BA, .740 SLG, 1.140 OPS, and .420 ISO.

He is also generating a 61.5% hard-hit rate and 12.8% barrel rate during that span.

I am once again very high on the Phillies today, and hopefully they come through. I would play this prop up to -120.

  • Time: 7:10 p.m. ET
  • Where to watch: CINR, NBCSP

Ketel Marte Over 2.5 hits + runs + RBI (+142)

This play has me pretty giddy, as I am absolutely loving the value on Ketel Marte’s hits + runs + RBI prop this evening.

The Arizona Diamondbacks star enters today with an elite rating on Batters-Box, and in 59 elite ratings away from home over the last three seasons, he has cleared this prop nearly 50% of the time.

Marte draws San Diego Padres right-hander Griffin Canning, whom he has just 42.2% arsenal coverage against. However, when looking at his expected numbers against some of these pitches, Marte should be just fine.

I am willing to trust the expected stats and believe they point toward positive progression against Canning’s slider and changeup offerings.

Over his last 60 at-bats against right-handed pitching, the Arizona slugger owns a .367 OBP, .574 SLG, .941 OPS, and .278 ISO, while generating a 46.9% hard-hit rate and 10.2% barrel rate.

Canning has struggled against left-handed bats this season. Over his last 60 left-handed hitters faced, they are generating a 54% hard-hit rate, 13% barrel rate, and 59% elevation rate. Those lefties also own a .375 xBA, .671 xSLG, and .389 xwOBA, while Canning carries a 5.93 expected ERA against them.

I think the value is simply too good to pass up here. I love this price and would take it down to +130.

  • Time: 9:40 p.m. ET
  • Where to watch: SDPA, ARID
Colby Marchio's 2026 Transparency Record
  • Prop picks: 282-520, -15.5 units

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Game Thread: Red Sox (42-48) at White Sox (47-44)

These Sox win either way. | (Walmart)

With Garrett Crochet still on the 60-day IL and 10-1 Sonny Gray being saved for the Yankees tomorrow, the White Sox have had the benefit of only facing three back-of-the-rotation lefties this series. Unfortunately, they managed just one run in the first two games, but maybe the third can be the proverbial charm.

Today’s Red Sox starter is something of an unknown quantity, because Patrick Sandoval hasn’t pitched in the majors since June 2024. That’s when he departed for Tommy John surgery, which was followed by complications that kept him out of action an unusually long time. The former Angels veteran has had eight minor league rehab starts with meh results, but the longest was 68 pitches, so the Boston pen should be a factor early.

The White Sox counter with a southpaw of their own who hasn’t gone deep into games lately. Anthony Kay’s last start only went four innings, but that wasn’t his fault; Mother Nature interfered after he’d only given up one run. The previous early exit was on him, though. He didn’t make it out of the fourth after allowing seven hits and five runs, three earned, to the lowly Royals.

The Miguel Vargas leading off experiment was apparently a quick one, with Chase Meidroth back at the top of the lineup against a lefty as usual.

The Red Sox have a heavy-righty lineup with only one batter who has ever faced Kay, and that was one plate appearance (it ended in a K, though, so maybe that’s a good sign).

First pitch is scheduled for 1:10 p.m. CST, with a temp of 82°, mostly cloudy skies, and wind about 10 mph out to left. Usual broadcast suspects.

Brewers vs Cardinals Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Milwaukee Brewers and St. Louis Cardinals conclude an elongated series at Busch Stadium on Thursday night. 

After taking the three straight from their divisional rival before Wednesday's setback, the Brewers are a short favorite (-127) for the finale, while the total is set at 8.5.

My Brewers vs. Cardinals predictions and MLB picks for Thursday, July 9 expect runs to be hard to come by in a tight game.

Who will win Brewers vs Cardinals today: Cardinals moneyline (+119)

Logan Henderson returns from the IL, and the market is giving him plenty of respect given his 26.7% K-BB% and 2.42 FIP.

Still, I'm in no hurry to lay juice on a 24-year-old coming back from a back injury. He won't receive a full workload, and the untrustworthy bullpen behind him (4.81 SIERA, 5.01 xFIP in the last 14 days) will get plenty of work.

Over his last eight starts, Andre Pallante has the third-best hard-hit rate (24.3%) of any qualified starter. With him on the bump, I'd play the St. Louis Cardinals to +110.

Covers COVERS INTEL: Andre Pallante's 55.2% groundball rate since May 23 ranks third among qualified starters. His ability to keep the ball out of the air is crucial on a day with hitter-friendly weather (temps in the upper 80s, winds of 5-7 mph blowing out to right). 

Brewers vs Cardinals Over/Under pick: Under 8.5 (-107)

Pallante has been fantastic, and combined with a solid bullpen (3.47 FIP in the last 14 days), can limit a strong Milwaukee Brewers lineup.

Henderson's status coming off the IL may provide uncertainty, but his metrics are certainly impressive. He locates (105 Location+) his nasty stuff (107 Stuff+) while finding strikeouts (33.3% K rate), so it's no surprise Milwaukee is 1-4 O/U in his five outings.

We won't see a blow-up spot for either pitcher, even if Henderson isn't at his sharpest. St. Louis has cashed the Under in 12 of its last 14 home games, so I'm riding the trend. 

JD Yonke's 2026 Transparency Record
  • ML/RL bets: 26-26, -3.9 units
  • Over/Under bets: 35-18, +16.1 units

Brewers vs Cardinals weather

Brewers vs Cardinals odds

  • Moneyline: Milwaukee -127 | St. Louis +122
  • Run line: Milwaukee -1.5 (+133) | St. Louis +1.5 (-138)
  • Over/Under: Over 8.5 (+100) | Under 8.5 (-104)

Brewers vs Cardinals trend

St. Louis has won seven of Andre Pallante's last eight starts. Find more MLB betting trends for Brewers vs. Cardinals.

How to watch Brewers vs Cardinals and game info

LocationBusch Stadium, St. Louis, MO
DateThursday, July 9, 2026
First pitch7:40 p.m. ET
TVPeacock
Brewers starting pitcherLogan Henderson
(2-1, 2.74 ERA)
Cardinals starting pitcherAndre Pallante
(10-5, 3.60 ERA)

Brewers vs Cardinals latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Braves activate Eli White from the paternity list

PITTSBURGH — The Atlanta Braves have activated outfielder Eli White from the paternity list and designated outfielder Jose Azocar for assignment.

White joined the team in Pittsburgh for the finale of a three-game series. He is hitting .218 this season with four home runs, 15 RBIs and four stolen bases in 53 games.

Azocar played 11 games for Atlanta, which leads the NL East, and went 6 for 17 (.353).

Thursday afternoon Orioles game thread: vs. Cubs, 1:35pm ET

BALTIMORE, MD - JUNE 14: Trevor Rogers #28 of the Baltimore Orioles pitches during a baseball game against the San Diego Padres at Oriole Park at Camden Yards on June 14, 2026 in Baltimore, Maryland. (Photo by Mitchell Layton/Getty Images) | Getty Images

Probable pitchers: LHP Trevor Rogers (6-7, 4.70 ERA, 65 Ks) vs. LHP David Peterson (4-7, 6.75 ERA, 68 Ks)

Where to watch: MASN/MASN+

There have been grey clouds hanging over Baltimore since Fourth of July weekend, and there continues to be a figurative grey cloud hanging over Birdland. After building some hope with two wins in Cincinnati, the O’s are back in the midst of their ninth three-plus-game losing streak of the season—including two close losses to start this series vs. the Cubs. 

The threat of rain has moved Game 3 up from 6:35pm to a 1:35pm, matinee start time. After being let down by the offense in Game 1 and slugged to death in Game 2, Trevor Rogers and the O’s will try and salvage a win in the series finale. Baltimore’s Opening Day starter has been on a heater over the last five weeks, posting a 1.77 ERA across 35.2 IP while limiting opponents to a .188 average. In his most recent outing, he pitched five shutout innings against the Reds, leading the O’s to a 3-0 victory. 

Rogers’ only other career start vs. the Cubs was one of the best (and unluckiest) starts of his Orioles career. The stingy southpaw tossed an eight-inning complete game in Wrigley Field, allowing only four hits and one run while punching out eight. Unfortunately for Rogers and Birdland, he took the L that day as the O’s lost 1-0. 

Opposing him is soft-tossing lefty David Peterson. The longtime former Met is making his third start since joining the Cubs at the end of June and is coming off a really rough start vs. the Cardinals. Peterson only lasted into the 4th inning against the Red Birds, allowing 9 H, 10 ER, 1 HR, 3 BB and 3 Ks. 

The O’s have struggled against even the worst left-handed starting pitchers this season. After a poor performance against Matthew Boyd on Tuesday, Baltimore is down to 24th in OPS against left-handed starters. And in contrast to his recent struggles, Boyd does have a strong recent history against the Orioles. 

In a start last season in Camden Yards, the 30-year-old lefty limited the Orioles to one run and five hits over seven innings. Baltimore won that game thanks to an 8th inning homer from Gunnar Henderson off the Mets bullpen, but will need more offensively today against the Cubs. 

Orioles lineup

  1. Adley Rutschman (S) DH
  2. Taylor Ward (L) LF
  3. Gunnar Henderson (L) SS
  4. Pete Alonso (R) 1B
  5. Tyler O’Neill (R) RF
  6. Coby Mayo (R) 3B
  7. Samuel Basallo (L) C
  8. Blaze Alexander (R) 2B
  9. Leody Taveras (S) CF

Cubs Lineup

  1. Pete Crow-Armstrong (L) CF
  2. Alex Bregman (R) 3B
  3. Seiya Suzuki (R) RF
  4. Carson Kelly (R) DH
  5. Michael Busch (L) 1B
  6. Nico Hoerner (R) 2B
  7. Ian Happ (S) LF
  8. Dansby Swanson (R) SS
  9. Miguel Amaya (R) C

GUARDIANS AT TWINS: Ober vs. Williams, discussion

CLEVELAND, OHIO - JULY 05: Gabriel Arias #13 of the Cleveland Guardians celebrates his three-run home run on the base paths during the fifth inning against the Chicago White Sox at Progressive Field on July 05, 2026 in Cleveland, Ohio. (Photo by Nick Cammett/Getty Images) | Getty Images

It is in times like this where I have to intentionally remind myself how much I will miss baseball during the lockout.

I swear, if they can’t hit Bailey Ober AGAIN today…

Here’s the Guardians’ lineup:

Here’s the Twins’ lineup:

Let’s go, Guardians!