Yankees At-Bat of the Week: Jasson Domínguez (6/24)

DETROIT, MI - JUNE 24: Jasson Dominguez #24 of the New York Yankees hits a two-run home run against the Detroit Tigers during the sixth inning at Comerica Park on June 24, 2026 in Detroit, Michigan. (Photo by Duane Burleson/Getty Images) | Getty Images

It’s official: the Yankees offense is in a slump. They have hit a new low this season, getting swept in four putrid games at Fenway by the last place Red Sox. The bats got no-hit through five innings in each of the final three games, not managing a hit until the eighth in the finale. As such, we have to go back to the last time they won a game to find a worthy candidate for At-Bat of the Week. It was certainly a deserving nominee, as Jasson Domínguez hit a home run from the right side off none other than Tarik Skubal.

We join Domínguez with two outs in the sixth inning last Wednesday at Comerica Park. The score is tied, 2-2, a pair of Paul Goldschmidt home runs in the first and third negated by the Tigers scoring in the second and fourth. Skubal has struck out the first two batters in the frame, but a Ben Rice single keeps the inning alive.

Skubal has already struck Domínguez out twice in his previous two ABs, both times throwing one high fastball and three changeups low and away. As such, you have to imagine that Domínguez is hunting the changeup in this encounter. He doesn’t get it from Skubal first pitch, who starts this AB with a 97 mph four-seamer up and in.

This is probably the best pitch Jasson has gotten to hit to this point, and it almost seems like it surprises him, the bat never leaving his shoulder on a very hittable pitch.

When Skubal is at his best, he establishes that fastball up and in to righties, which makes the low and away changeup all the more deadly.

This is such an unfair sequence from Skubal for the first two pitches of an AB. Look at the way he tunnels the changeup off the first-pitch four-seamer that landed for a called strike. Out of the hand, the change looks exactly like the pitch Domínguez just took, so it is no surprise to see him fooled into chasing and whiffing early over the top of the off-speed.

Just like that, Jasson finds him self in the hole, 0-2, facing one of the best strikeout artists of his generation. Now that Skubal has gotten Jasson to swing over the top of a changeup down and away, setting the hitter’s eye level down, he has the situation perfectly set up for a fastball above the zone.

Jasson fires an impressive swing to foul this pitch away. It’s excellent execution from Skubal, the 98 mph four-seamer close enough to the zone that the hitter has to swing but elevated in a spot that makes it really hard for Jasson to put it in play.

Now that Skubal has seen a willingness from Jasson to expand against the elevated heater, the obvious pitch here is another fastball just a little higher than the previous one.

It’s classic climbing the ladder from Skubal, this four-seamer in the same spot laterally over the plate but elevated a few inches higher than the one that preceded it. Therefore, it is a good take from Jasson, who we can see initially starts his swing before recognizing that this pitch is too high.

Skubal likely senses that Domínguez can still be tempted into chasing a high fastball with a little better execution, because he throws his third straight four-seamer up and away.

This one catches a lot more of the plate than the last two. Domínguez has clearly adapted a two-strike approach by this point, letting the ball travel before fighting it off with a late but still well-balanced swing.

Now that Skubal has shown Domínguez three straight four-seamers up and away, he looks to steal a strikeout looking by attempting to front-door a sinker. To the hitter, it should look like four-seamer in off the plate. Many might give up early on that pitch, only for the sinker’s 10 inches more arm-side movement to carry it back to the corner.

Skubal can’t quite execute to his spot, sailing this sinker a bit high. This pitch starts as a ball out of Skubal’s hand and doesn’t drop enough on its path toward home, making for a pretty straightforward take from Domínguez.

Four straight heaters should have sufficiently sped up Domínguez’s bat to make the changeup a killer option.

Had Skubal executed to the corner, I think this AB would have ended here. However, this pitch catches a fat chunk of the zone, so despite being early with his swing, Domínguez is able to foul it off to stay alive. Jasson likely wishes he could have this pitch back – the first real mistake he has seen – but that is the effect of all the prior fastballs to speed up his bat.

Hanging that changeup scares Skubal off the pitch temporarily, and he goes back to the strategy of trying to throw the elevated heater by Domínguez.

Skubal doesn’t quite finish this pitch and it stays up and away for ball three. Good eye from Domínguez to halt his swing.

Jasson has done an admirable job grinding back from 0-2 to a full count. Four of the last five fastballs he has seen have been high and out of the zone, so he’s getting a good sense of where Skubal’s misses are. What’s more, I had the sense watching this entire AB unfold that Jasson never moved away from sitting on a changeup in a hittable zone just from the way he was fouling off those high fastballs. He knows that pitch is probably his best shot at doing damage as he’s just not catching up to the heater.

Domínguez’s patience is rewarded, Skubal throwing his second mistake changeup of the encounter. Unlike the one he fouled off two pitches ago, Jasson doesn’t miss this time. He wins the nine-pitch battle, barreling the pitch over the wall in left for the go-ahead two-run home run, an impressive place to go yard as a righty in Comerica Park.

Here’s the full AB:

This encounter was the epitome of a “good AB” as Aaron Boone is wont to say. Domínguez quickly fell behind 0-2 but didn’t panic, making sure to foul off close pitches to stay alive. He didn’t expand the zone when Skubal tried to get him to chase, eventually battling back to work the count full. And finally, when his hard work was paid off by a mistake in the zone, he did not miss it and punished it to the fullest, which is the only way you are going to beat a starter of Skubal’s quality.

Domínguez’s improvement batting from the right hand side is a serious developmental win for the 23-year-old. Last year, Domínguez batted .204 with a 32.7-percent strikeout rate and 63 wRC+ from the right side vs. a .274 average, 24.9-percent strikeout rate, and 116 wRC+ batting lefty. This year, those splits have flipped, with Domínguez now batting .270 with a 23.1-percent strikeout rate and 105 wRC+ from the right side vs. just a .182 average, 21.3-percent strikeout rate, and 69 wRC+ batting lefty. He has now experienced success from both sides of the plate in separate years, the question now is whether he can combine those on a consistent basis.

Series Preview #28: Giants @ Diamondbacks

PHOENIX, ARIZONA - JUNE 06: Eduardo Rodriguez #57 of the Arizona Diamondbacks delivers a pitch against the Washington Nationals at Chase Field on June 06, 2026 in Phoenix, Arizona. (Photo by Norm Hall/Getty Images) | Getty Images

After a rough series in Tampa, Arizona comes home to hopefully get right again against the flailing Giants.

To say that Arizona had a rough go of things while in Tampa is putting things mildly. After a dreadful road trip, Arizona limps home with a record one game below .500 . They remain third in the NL West, but that doesn’t tell the story of their postseason aspirations, as even the Padres (the second place team) are now 10.5 games out of first as the Dodgers are finally putting the daylight between themselves and the division in the manner that most expected them to. No, their path to October baseball runs through the Wild Card, and they remain three games back in that race, trying to charge down the St. Louis Cardinals while also dealing with the four teams between them and the Red Birds from Missouri.

This series is going to force Mike Hazen and his advisors to make some difficult decisions. Continuing to kick the can down the road is not really much of an option anymore. The fallout from those upcoming decisions could go a very long way towards dictating Mike Hazen’s trade deadline strategy. If Arizona wants to have any realistic hope of achieving playoff baseball this year, they need to leave this series at or above .500. They also need to get there without losing any more players to injury.

Game 1

Tyler Mahle, RHP, 1-7, 5.49 ERA, 61 SO
vs.
Eduardo Rodriguez, LHP, 6-2, 2.27 ERA, 70 SO

Eduardo Rodriguez has been every bit the pitcher they thought they were signing back in 2024. Quite frankly, he has been Arizona’s best starting pitcher this season. Without his return to form, Arizona would likely already been sharing basement space with the Colorado Rockies in the standings. On the other side of things, Mahle is having himself a season to forget. Mahle’s win-loss record is not as indicative of his 12 starts as one might hope. In fact, it makes him look better than he has been. Sporting an ERA+ of 72, Mahle has never struggled this hard at any point in his professional career. The 31-year-old journeyman is coming to the point of pitching for his place on the 26-man roster. This would be an excellent game for the Diamondbacks to make a statement, having the lefty hitters pile on to put a dagger into the heart of the Giants from the outing. The sooner they can swat Mahle out of the game, the sooner thay can burn down the bullpen. Of course, that will mean Arizona will have to finally start having better performances hitting with RISP and taking walks, as Mahle still averages over five innings per outing, despite his struggles.

Game 2

Landen Roupp, RHP, 5-7, 4.07 ERA, 95 SO
vs.
TBD

Despite some very pedestrian, essentially league average, results, Roupp is averaging a bit over six innings per start. This ability to pitch later into games is another reason for Arizona to do their best to get into the bullpen early in the first game against Mahle. Roupp is 0-2 in his last five starts. In the two losses, he was blown up. In the three no decisions, he held the opposition to two runs or fewer. Roupp does a fair job of limiting the free passes, so Arizona is going to need to be patient. Attacking early plays into Roupp’s ability to go deep. Making him work increases the chances of Arizona finding a crack to exploit. It will also continue to put pressure on San Francisco’s beleaguered bullpen.

To counter, Arizona will be turning to the ageless wonder, TBD. In this case, TBD is looking more and more like Brandon Pfaadt. Jose Cabrera remains in the rotation already. Mitch Bratt and Kohl Drake are ineligible to return to the 26-man roster unless another injury move is made. Brandon Pfaadt did not pitch during the series in Tampa. How long Pfaadt will be allowed to go (assuming it is him) remains to be seen, as he was only throwing around 50 pitches for a while there in Reno. It could be that Arizona tosses a bullpen game, or potentially uses Pfaadt as an opener before going to the bullpen. There are a lot of moving pieces involved here and the speculation is running rampant while Arizona is (at least currently) playing this decision close to their chest.

Game 3

Trevor McDonald, RHP, 2-6, 4.94 ERA, 45 SO
vs.
Zac Gallen, RHP, 3-7, 6.15 ERA, 52 SO

Trevor McDonald, like the recently faced Drew Rasmussen, is stingy with the free pass. He isn’t much of a strikeout pitcher, but he simply doesn’t give away at-bats. When he is hitting his spots, it makes him 2023 Merrill Kelly dangerous. When he is missing his spots, he looks like present-day Merrill Kelly. There is a reason McDonald is sporting an ERA+ of 80. Arizona needs to ambush McDonald and put their foot down on the gas. If they can get to him early, Zac Gallen might be nearly irrelevant. On that note, the Diamondbacks will be sending struggling former ace Zac Gallen to the mound. In his last outing, he was mostly adequate against the Rays. He gave up a terrible first inning before settling in and cruising through the next five, albeit without the strikeouts. If that version of Gallen shows up, Arizona should be in a good place for this game. If the Zac Gallen of many other outings this season shows up, this game could become ugly for both teams.

Players to Watch

At this point, there really is no primary player to watch. The questions greatly outweigh the answers right now. The players struggling, if they continue to struggle, will continue to weigh the team down. On the other hand, if Zac Gallen builds off his last outing and if the team can salvage the second game of the series, then this team continues to keep the playoff conversations alive. The Giants are having a terrible season and find themselves in much the same place as Arizona, needing to start looking at alternatives for future seasons.

The one exception to this might be Max Kepler. How long will the recently reinstated Kepler be given to make an impact. Even at his height, he was essentially an older version of Pavin Smith, who is already creating issues for Arizona. Kepler only has five plate appearances so far, so it is obviously early days. But it is hard to imagine that his leash is especially long. Look for him to either make an impact soon or to be sent to the DFA rejects heap.

Conclusion

This series presents Arizona with a great chance for a palate cleanser. They get to leave the AL East leading Rays in the rearview. They get to sleep in their own beds. They get to face one of the worst teams in the game right now. If Arizona takes two of three, they exit this series back at .500. If they can manage to dig deep and find their mojo in game two, they have a very good chance of sweeping this series, putting them back at two games over even as they prepare to host the NL Central leading Milwaukee Brewers. It will be important for Arizona to come out of this series on a high note as their next three series are against the Brewers in Phoenix and then the Padres and Dodgers, both in California.

Red Sox to try some more of this “winning at home” against Washington Nationals

WASHINGTON, DC - APRIL 5: Washington Nationals mascot Screech waves the flag during home opener action at Nationals Park. (Photo by Jonathan Newton/The Washington Post via Getty Images)

As everyone expected, there was a sweep at Fenway Park across the four games between the Red Sox and Yankees. The Sox are now 36-46, 12.5 games out of first place in the AL East, 4.5 games out of a Wild Card, tied in the loss column with the Orioles, one behind in losses against the Blue Jays. Boston is just 3 wins behind the Orioles and Jays. Those Jays have also lost 6 straight. Yes, the Yankees and Rays are the class of the East right now, but it’s back to essentially a pack of three battling for third. Facing “Red Sox Front Office – South” in the Washington Nationals is the next test. These Nationals can hit. And the Red Sox can pitch.

The Nats have allowed 5.22 runs per game on average, third highest in baseball behind only the Rockies and Athletics. That’s a cumulative 4.69 ERA among their pitchers. The Sox have allowed just 3.94 runs per game, fifth best in MLB with an ERA of 3.70.

Miles Miklolas is having, probably, his worst season. Even his FIP is approaching five-and-a-half. His numbers are slightly inflated from an 11-run outing in April but he’s also allowed 6 runs twice and 5 runs once. In June he’s been erratic in both runs and innings: 6 runs (6.0 innings) against the Marlins, 0 runs (4.2 innings) against the Giants, 0 runs (7.0 innings) against the Mariners, 5 runs (6 innings after an opener), and 2 runs (3.1 innings) against the Phillies. Ranger Suarez is rolling again. The Sox should have won his start in Colorado. Over his last four starts he’s allowed just 4 earned runs.

Cade Cavalli has cut his home run rate and boosted his strike outs since 2025. A righty, he’s been…pretty ok for the Nationals? He’s been on a good run in June: three 5.0 inning starts and one 6.0 outing with a 2.2 innings, 2 run performance mixed in. He was hit around for 6 runs (3 earned) once and 4 earned runs twice. He missed almost all of 2022-2024 and was up for just 48 innings in 2025. But the Nationals might have something here in the 27-year-old. Connelly Early started the sweep of the Yankees with a 6.0 inning / 2 run outing. He struck out a season-high 9 batters.

Andrew Alvarez is a 27-year-old southpaw from Anaheim, home of the Los Angeles Angels. He hasn’t gone more than 4.2 innings this season but was operating out of the ‘pen through May, although in 3.0-4.0 inning outings. Alvarez has the hard matchup in several ways going against Payton Tolle. Tolle took a no-hitter deep enough to get many people thinking about it. He didn’t allow a run to the Yankees over 7.0 innings. This Nationals team has power bats and he’s not getting an extra day of rest. It’ll be the next chance for Tolle to prove he’s going to be really special.

Nasim Nuñez is leading baseball with 32 steals.

Shortstop CJ Abrams is hitting .275/.358/.507 with 17 homers and 13 steals of his own.

James Wood is leading MLB in runs with 72. And walks with 64. And strikeouts with 121.

Probable Pitching Matchups

Monday, June 29: Miles Mikolas (5.24 ERA / 5.31 FIP) vs. Ranger Suarez (2.83 ERA / 2.67 FIP)

Tuesday, June 30: Cade Cavalli (4.00 ERA / 3.53 FIP) vs. Connelly Early (3.59 ERA / 4.72 FIP)

Wednesday, July 1: Andrew Alvarez (3.44 ERA / 2.74 FIP) vs. Payton “72 Ounce” Tolle (2.78 ERA / 3.18 FIP)

When/Where to Watch

Monday, June 29: 7:10 PM ET on NESN

Tuesday, June 30: 7:10 PM ET on NESN

Wednesday, July 1: 1:35 PM ET on NESN

MLB Same-Game Parlay Predictions: Our Best SGP Picks for Monday, June 29

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

With 13 games on the docket, it’s a busy night on the diamond Monday, June 29, and I’ve got a trio of MLB same-game parlay predictions to cover you throughout the action.

My top MLB picks begin with the Detroit Tigers upsetting the New York Yankees and wrap up with a high-scoring game in the nightcap between the San Francisco Giants and Arizona Diamondbacks.

Today's best MLB SGP picks

GameSGP Odds
Tigers vs Yankees+385
Padres vs Cubs+800
Giants vs Diamondbacks+370

Tigers vs Yankees SGP: Mize quiets Bronx Bombers

The New York Yankees are in a 3-8 freefall while averaging just 2.6 runs per game and ranking 29th in both wOBA and xwOBA.

They draw Detroit Tigers righty Casey Mize on Tuesday, and he’s quietly turned in an excellent 3.14 xERA with 0.62 HR/9, so I’m expecting New York to be in tough offensively again tonight.

Of course, the Tigers are also beginning to pick it up at the plate with a fifth-ranked wOBA and sixth-ranked xwOBA while averaging 5.0 runs per game in June.

Tigers first baseman Spencer Torkelson rounds out the SGP, and he’s hit the Over in this market in six of the past nine games and sports an above-average .343 wOBA against lefties for the season.

  • Time: 7:05 p.m. ET
  • Where to watch: YES, DSN

See full analysis of this game in our Tigers vs. Yankees predictions.

Padres vs Cubs SGP: Friars can't keep pace with North Siders

The wind is forecast to be blistering out at Wrigley Field, and the Chicago Cubs have paced the majors with 6.6 runs per game during their 12-4 heater while also ranking fourth in wOBA and seventh in xwOBA.

So, with the San Diego Padres sending righty Griffin Canning to the bump tonight, I’m anticipating another big night from the Chicago lineup.

Canning has surrendered a 52.1% hard-hit rate, which is tied for the lowest mark in the majors among pitchers with 40 innings.

Still, I’m anticipating Cubs lefty Shota Imanaga to hold San Diego in check enough to keep this total Under the number thanks to his high-end 30.3% whiff percentage and 14.5 swinging-strikes percentage.

Finally, Chicago outfielder Ian Happ has teed off on righties this season to the tune of a .380 wOBA and .263 ISO, and he’s racked up 13 runs, 12 hits and six RBI across his past 15 games.

  • Time: 8:05 p.m. ET
  • Where to watch: MARQ, SDPA

See full analysis of this game in our Padres vs. Cubs predictions.

Giants vs Diamondbacks SGP: Runs in bunches at Chase

Arizona Diamondbacks starter Eduardo Rodriguez has statistical correction coming. His 2.27 ERA is miles below his 4.79 xERA, and the southpaw’s .251 BABIP and 86.9% strand rate are also way better than the respective .327 and 71.4% marks he posted during his first two seasons with the team.

I’m also expecting the San Francisco Giants to give Tyler Mahle a long enough leash to finish the fifth inning and record at least 15 outs for the ninth consecutive start, because their bullpen ranks 26th in ERA and 29th in xFIP across the past 30 days.

This is also perfect for the Over because he’s been beaten around on the highway the past two years with a 6.28 ERA while allowing a healthy .367 wOBA.

Arizona star Corbin Carroll rounds out the SGP, and he’s registered a hit in 14 of the past 19 games, and his .226 batting average against right-handed pitchers is way below the .250 mark he posted over the past two years.

  • Time: 9:40 p.m. ET
  • Where to watch: ARID, NBCSBA
Neil Parker's 2026 Transparency Record
  • SGP picks: 8-25, +3.0 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.

White Sox vs. Orioles prediction: Odds, recent stats, trends, and best bets for June 29

It may be old news, but in case you have not heard, the White Sox (43-39) are a good baseball team in 2026. They head to Baltimore tonight holding a share of first place in the AL Central. Meanwhile, the Orioles (39-46) have been less than good at best. Their goal is to climb back into both the race in the AL East (currently 11 games behind the Rays) and the Wild Card (three games behind the final spot).

 

Chicago arrives after taking two of three from Kansas City over the weekend, whereas Baltimore dropped two of three at home to Washington. The White Sox’ weekend series against the Royals featured both an offensive explosion and a frustrating finish. The high point came Friday when the White Sox smacked Kansas City 22-1. Their offense failed them Saturday but their pitching carried the day in a 2-1 victory. They could not finish off the sweep yesterday, however, falling 5-4. Don’t blame Miguel Vargas for the loss, though. The Chicago slugger homered, doubled, walked twice, and scored a run.

 

As noted, Baltimore's weekend against the Nationals was disappointing. The Orioles opened the series with a solid 3-1 victory Friday behind a strong performance on the mound led by Trevor Rogers. The pitching was not as sharp the rest of the weekend and the bats never arrived at the party as the O’s lost 4-3 on Saturday and 6-4 in the series finale yesterday. A positive to be drawn from yesterday’s game was the return of Adley Rutschman to the lineup. He is back not a moment too soon as the Orioles have lost four of their last five games and are searching for positives and momentum.

 

Tonight, the White Sox will give the ball to right-hander Sean Burke, who has quietly been one of the more consistent starters in the American League this year. Burke enters at 5-4 with a 3.71 ERA and 87 strikeouts in 87.1 innings. Over his last seven outings, Burke has posted a 3.23 ERA while holding opponents to a .216 average.

 

Baltimore counters with right-hander Shane Baz, who is 4-8 with a 4.31 ERA and 81 strikeouts across 94 innings. Baz took the loss in his most recent appearance, surrendering five runs in a 5-1 defeat to the Angels on June 24. That start aside, recent trends have been encouraging, as Baz has allowed three earned runs or fewer in seven of his last eight starts.

 

Lets dive into tonight’s 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 the 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 and How to Watch: White Sox vs. Orioles

 

  • Date: Monday, June 29, 2026
  • Time: 6:35PM EST
  • Site: Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: MLB.TV, CSN, MASN

 

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.

 

The Latest Odds: White Sox vs. Orioles

The latest odds as of Monday courtesy of DraftKings:

  • Moneyline: Chicago White Sox (+114), Baltimore Orioles (-137)
  • Spread: White Sox +1.5 (-179), Orioles -1.5 (+148)
  • Total: 9.5 runs

 

Probable Starting Pitchers and their Stats: White Sox vs. Orioles for June 29

  • White Sox: Sean Burke
    Season Totals: 87.1 IP, 5-4, 3.71 ERA, 1.21 WHIP, 87K, 30 BB
  • Orioles: Shane Baz
    Season Totals: 94.0 IP, 4-8, 4.31 ERA, 1.38 WHIP, 81K, 35 BB

Who’s Hot? Who’s Not! White Sox vs. Orioles

  • Gunnar Henderson has just one hit – a single – in his last 18 ABs
  • Pete Alonso is 5-14 with 4 runs scored and 5 RBIs over his last 4 games
  • Taylor Ward was 3-13 over the weekend against the Nationals
  • Miguel Vargas has hit safely in 6 straight games (10-23) including 3 HRs and 8 RBIs
  • Andrew Benintendi picked up at least 1 hit in each of the weekend games against the Royals (4-11)

 

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!

 

Top Betting Trends & Insights: White Sox vs. Orioles

 

  • The White Sox are 47-35 on the Run Line this season
  • The Orioles are 42-43 on the Run Line this season
  • The OVER has cashed 47 times in Baltimore’s 85 games this season (47-35-3)
  • The OVER has cashed 47 times in Chicago’s 82 games this season (47-33-2)

 

Expert picks & predictions: White Sox vs. Orioles

Rotoworld Bet Best 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 tonight’s game between the Orioles and the White Sox:

 

  • Moneyline: Rotoworld Bet is recommending a play on the White Sox on the Moneyline.
  • Spread: Rotoworld Bet is leaning towards a play on the Sox on the Run Line.
  • Total: Rotoworld Bet is staying away from a play on the Game Total of 9.5

 

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)

How to watch Star-Spangled Sunday on NBC, Peacock: TV/live stream info, schedule, preview for all-day MLB

Few things go together like the Fourth of July weekend and baseball, and this year, fans can head to NBC and Peacock to wrap up their holiday weekend with Star-Spangled Sunday. On Sunday, July 5, all 15 MLB games will be presented nationally across Peacock, NBC and NBCSN. Every game, all in one place.

Fans can look forward to Peacock's multiview feature throughout the day, which enables audiences to view up to four games of their choice at the same time.

Click here to sign up for Peacock!

See below for Star-Spangled Sunday's full game schedule, how to watch information, and previews for Sunday Leadoff and Sunday Night Baseball.

How to watch Star-Spangled Sunday on NBC/Peacock

  • When: Sunday, July 5
  • Time: 12:30 p.m. ET to 9:30 p.m. ET
  • TV Channel: NBC (Mets-Braves, Padres-Dodgers)
  • Live Stream: Peacock (All remaining games, Mets-Braves, Padres-Dodgers)

Star-Spangled Sunday full schedule on NBC/Peacock

All times are ET

  • 9 a.m. — MLB According to CC Marathon — NBC Sports Now
  • 12:30 p.m. — New York Mets at Atlanta Braves — NBC/Peacock
  • 1 p.m. — Pittsburgh Pirates at Washington Nationals — Peacock
  • 1 p.m. — Baltimore Orioles at Cincinnati Reds — Peacock
  • 1:30 p.m. — Minnesota Twins at New York Yankees — Peacock, NBCSN
  • 2 p.m. — Chicago White Sox at Cleveland Guardians — Peacock
  • 2:30 p.m. — St. Louis Cardinals at Chicago Cubs — Peacock
  • 3 p.m. — Philadelphia Phillies at Kansas City Royals — Peacock
  • 3:30 p.m. — Detroit Tigers at Texas Rangers — Peacock
  • 3:30 p.m. — Tampa Bay Rays at Houston Astros — Peacock
  • 4:00 p.m. — San Francisco Giants at Colorado Rockies — Peacock
  • 4:00 p.m. — Milwaukee Brewers at Arizona Diamondbacks — Peacock
  • 4:30 p.m. — Miami Marlins at Athletics — Peacock
  • 5:00 p.m. — Toronto Blue Jays at Seattle Mariners — Peacock, NBCSN
  • 7 p.m. — San Diego Padres at Los Angeles Dodgers — NBC/Peacock
  • 9:30 p.m. — Boston Red Sox at Los Angeles Angels — Peacock, NBCSN

DON'T MISS:MLB According to CC Marathon on July 5 from 9 am to 1 pm ET on NBC Sports NOW

Who plays on MLB Sunday Leadoff?

Star-Spangled Sunday begins with a clash between two longtime NL East foes on Sunday Leadoff, with the New York Mets and Atlanta Braves meeting for the third game of a four-game series at 12:30pm ET on NBC and Peacock.

How to watch Mets vs. Braves on NBC/Peacock

  • Where: Truist Park - Atlanta, Georgia
  • When: Sunday, July 5
  • Time: 12:30 PM ET
  • TV Channel: NBC
  • Live Stream: Peacock

Who plays on Sunday Night Baseball?

Sunday Night Baseball features a primetime showdown between two NL West heavyweights, with Fernando Tatis Jr. and the Padres set to conclude a critical four-game series with Shohei Ohtani’s Dodgers in Los Angeles. It will mark the second series between the two clubs this season, with the Dodgers taking two of three in San Diego in May.

How to watch Padres vs. Dodgers on NBC/Peacock

  • Where: Dodger Stadium - Los Angeles, California
  • When: Sunday, July 5
  • Time: 7:00 PM ET
  • TV Channel: NBC
  • Live Stream: Peacock

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.

Check out the latest MLB player news here!

Cincinnati Reds to promote top prospect Alfredo Duno to AA Chattanooga

SCOTTSDALE, ARIZONA - MARCH 19, 2026: Alfredo Duno #6 of the Cincinnati Reds bats during the fourth inning of a spring training Spring Breakout game against the San Francisco Giants at Scottsdale Stadium on March 19, 2026 in Scottsdale, Arizona. (Photo by Chris Bernacchi/Diamond Images via Getty Images) | Diamond Images/Getty Images

For 65 games, top Cincinnati Reds prospect Alfredo Duno mashed his way through Midwest League pitching for the A+ Dayton Dragons. He owned a .902 OPS while hitting .260/.390/.512, bashing 16 homers and driving in 47 runs while also serving as the team’s primary catcher.

Only two Midwest League players had more than Duno’s 16 homers as of Monday morning, one of them being his teammate Carter Graham, a 1B from Stanford University that the Reds drafted in the 8th round of the 2023 MLB Draft.

Those two will still be teammates come Tuesday – it’ll just be with a different squad.

The Reds are promoting both Duno and Graham to AA Chattanooga, along with shortstop Carlos Sanchez and outfielder Kien Vu. Right-hander Jose Montero is joining them in the promotion as well, according to Joey DeBeradino of Dayton’s WDTN.

It’s quite the honor for that crew, so congratulations to them. It will also temporarily create a pretty potent bit of star power on the Lookouts if they don’t make promotions of their own up to AAA Louisville.

Outfielders Carlos Jorge and Jay Allen currently anchor things on the grass, with Jorge having a breakout season in CF and Allen, a former 1st round pick, having the best offensive season of his pro career. Vu, presumably, will slot in alongside those two to form a solid, athletic-as-can-be outfield. Sanchez, meanwhile, will likely get time alongside Leo Balcazar on the middle infield with fellow top prospect Cam Collier anchoring 3B and Graham holding down 1B.

There’s no blocking Duno, of course. 25 year old Cade Hunter has been Chattanooga’s primary catcher so far this season, but he’s barely sporting a .600 OPS. Safe to say the Lookouts are about to get a big boost behind the plate beginning this week.

It does beg the question whether the Class A Daytona Tortugas will be promoting any Reds prospects to help fill these openings. 23 year old C/1B Jacob Friend is having a whale of a season in the pitcher-friendly Florida State League, and obviously there are now available PA at the A+ level for him at both positions. You’d like to hope that Sanchez’s promotion would pave the way for top prospect Tyson Lewis, too, whose overall body of work isn’t great (.687 OPS in 236 PA) although he has heated up a lot of late (.308/.386/.538 in the month of June).

We’ll find out exactly which dominos begin to fall soon!

Mets Player Meter: Position Players, June 15-28

Jun 21, 2026; Philadelphia, Pennsylvania, USA; New York Mets outfielder Juan Soto (22) bats against the Philadelphia Phillies in the first inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images

The Mets had an eventful and generally brutal two weeks. The team had a 3-10 record since the last player meter and saw manager Carlos Mendoza fired and replaced with Andy Green on an interim basis. It wasn’t all terrible, as Juan Soto continued his domination, and the rookie outfielders Carson Benge and AJ Ewing remained bright spots.

PlayerLast weekThis week
Francisco Alvarez, C
Brett Baty, UTIL
Carson Benge, OF
Bo Bichette, 3B
A.J. Ewing, OF
Francisco Lindor, SS
Ronny Mauricio, INF
MJ Melendez, OF
Marcus Semien, 2B
Juan Soto, OF
Tyrone Taylor, OF
Luis Torrens, C
Mark Vientos, 1B/3B
Eric Wagaman, 1B/DH
Jared Young, 1B/DH

There’s not much to say about Juan Soto other than he continues to be fantastic for the Mets. Soto has a 210 wRC+ over the last two weeks and a wicked on-base percentage of .500. Despite missing two games with a sore back, Soto had eight games in which he got on base at least three times. He raised his average to .300 and maintained his NL-leading OPS of .973.

AJ Ewing had one of the best two-week stretches of his young career, notching 10 RBIs in his last 13 games. During that stretch, he had five extra-base hits and two go-ahead RBI hits in the most recent series against Philadelphia. Like Ewing, Carson Benge continued to prove why he’ll be a big part of the Mets’ future in the second half of June. While not as hot as he was in the early half of the month, he still had a 103 wRC+ over the last two weeks with at least one hit in 11 of his last 15 games.

Bo Bichette turned in his best month as a Met, remaining remarkably consistent throughout June. His wRC+ of 158 in the first half of June was nearly matched with a wRC+ of 154 in the second-half. Bichette did struggle a bit on the road trip to Philadelphia, where he went 1 for 12 and was booed by Philly fans for choosing the Mets over them in free agency last offseason. The word was Bichette, and the Phillies were close to a deal before the Mets swooped in, but Bichette made it clear that it wasn’t that serious and they were just friends. Bichette rebounded following that series and has an active seven-game hitting streak.

Francisco Lindor made his long-awaited return from the IL, getting two hits, including a triple, in three games played. Lindor hasn’t played in back-to-back games yet as the training staff eases him back into action following his calf injury. Ronny Mauricio also returned from an IL stint and has looked lost in his small sample size. Going 1 for 10 with three strikeouts, Mauricio got a pinch-hit opportunity with the bases loaded Sunday against the Phillies, but hit an infield pop-up.

Marcus Semien landed on the IL after an ugly few weeks that involved a 1-for-19 stretch and a wRC+ of 51. However bad Semien was before his injury, his struggles pale in comparison to Brett Baty‘s latest stretch. Baty has just two hits in his last 40 plate appearances, with an OPS of .340 and a wRC+ of 26. Mark Vientos has at least slightly overcome his poop emoji in the last player meter. He hit three home runs in the last two weeks with a 128 wRC+, but an ugly string of errors has him fighting for playing time once again.

The good news about Francisco Alvarez is that he has a 131 wRC+ over the last two weeks and appears to have picked up where he left off after missing time due to a knee injury. The bad news is that his 31.4 percent strikeout rate over that same stretch is hard to watch. Luis Torrens is trending down in his limited playing time since Alvarez’s return. Torrens went 4 for 22 in the second half of June with zero RBIs and five strikeouts.

Bless the hearts of Eric Wagaman and Jared Young as they fight hard to stay in the big leagues and try to help this sad Mets club. Wagaman had a 77 wRC+ in 22 plate appearances, mostly being used as a pinch hitter against left-handed pitching. He hit a pinch-hit two-run homer against the Chicago Cubs in a game that the Mets lost 4-3. Young appeared in 11 games, hitting two home runs with a wRC+ of 79.

MJ Melendez was sent down to Triple-A to make room for Tyrone Taylor, coming off the IL, after appearing in 10 games in the last two weeks. He registered an abysmal 36 wRC+ in those appearances, while Taylor has yet to get playing time.










MLB Predictions and Moneyline Picks for Monday, June 29

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

Fresh week loaded with plenty of opportunities to keep things green. Here are my favorite MLB picks and leans for tonight’s MLB slate.

MLB moneyline picks for June 29

MatchupPick
White SoxWhite Sox
vs
CardinalsCardinals
White Sox
+125
PiratesPirates
vs
PhilliesPhillies
Pirates
+100
TigersTigers
vs
YankeesYankees
Tigers
+130
MetsMets
vs
Blue JaysBlue Jays
Mets
+117
RangersRangers
vs
GuardiansGuardians
Guardians
-133
NationalsNationals
vs
Red SoxRed Sox
Red Sox
-160
RedsReds
vs
BrewersBrewers
Brewers
-138
PiratesPirates
vs
CubsCubs
Cubs
-144
TwinsTwins
vs
AstrosAstros
Astros
-127
MarlinsMarlins
vs
RockiesRockies
Rockies
+127
AngelsAngels
vs
MarinersMariners
Angels
+190
GiantsGiants
vs
DiamondbacksDiamondbacks
Giants
+125
DodgersDodgers
vs
AthleticsAthletics
Athletics
+104

Prices courtesy of Polymarket as of 6-29.

Trade on the MLB at Polymarket!

Sign up now using our exclusive Polymarket promo code 'COVERS' (on your mobile app only) and get a $50 trading bonus after you deposit $50 to trade on any other event contracts — including MLB moneylines!

Sign Up Now at img src="https://img.covers.com/editorial/2026/polymarketlogo.png" alt="Polymarket" width="100" height="28" style="vertical-align: middle;"

*Eligible locations only

Expert MLB moneyline picks for June 29

White Sox vs Orioles: White Sox (+125)

White Sox win probability: 44%

People are going to see that the Chicago White Sox are on the road and fade them just for that reason. I think it's foolish to fade arguably one of the most dangerous teams in baseball, regardless of where they're playing.

Snagging the power of friendship at +125 feels like a gift, as they own a 140 wRC+, .372 wOBA, and .848 OPS over their last six games. Meanwhile, the Baltimore Orioles own a wRC+ below 80, .264 wOBA, and .633 OPS during that stretch. Give me the Sox!

Pirates vs Phillies: Pirates (-100)

Pirates win probability: 51%

Aaron Nola is on the bump for the Philadelphia Phillies, giving up a hard-hit rate above 42% and a barrel rate above 10.5%. Meanwhile, the Pittsburgh Pirates have Braxton Ashcraft on the mound, sporting a 2.93 road ERA, 1.09 WHIP, and giving up just a 3.45% barrel rate to opposing hitters.

I want to ride the hotter offense, and that's clearly the Pirates, as they own a 149 wRC+, .878 OPS, and .380 wOBA over their last six games. GO RATS!

Tigers vs Yankees: Tigers (+130)

Tigers win probability: 44%

Disgusting. 

These two offenses that are ice cold at the moment. It would be real easy for me to say this is a bounce back spot for the New York Yankees, after getting swept by the Red Sox this weekend, but at +130, I want the Detroit Tigers.

Over the last week, they've performed at a higher level offensively, and I love the value in taking them this evening. 

Mets vs Blue Jays: Mets (+117)

Mets win probability: 46%

Another team coming off a sweep is the Toronto Blue Jays, who now take on a New York Mets team that's starting to heat up. New York has a 111 wRC+ over their last six games, with a .182 ISO and sub-10% barrel rate. On the other side, Toronto has a WRC+ below 80, a 24% strikeout rate, and a 5% barrel rate in their last six games. 

Give me the Mets!

Rangers vs Guardians: Guardians (-133)

Guardians win probability: 57%

Sure, the Texas Rangers are scorching hot coming off sweeping the ice-cold Blue Jays, but now they have a real test in front of them: Parker Messick. The Cleveland Guardians southpaw has been nails this season, with a 2.89 ERA at home and a 2.45 xERA over his last three starts. The kid rocks. Sure, this Guardians offense has been abysmal, but we just need the bare minimum from them. 

Nationals vs Red Sox: Red Sox (-160)

Red Sox win probability: 62%

Real quick and easy, staying home after sweeping the Yankees, I think the Boston Red Sox keep it rolling into Monday night. Plus, Ranger Suarez has been lights out in his last five starts. 

Reds vs Brewers: Brewers (-138)

Brewers win probability: 58%

Without question: Milwaukee Brewers. Sure, both they and the Cincinnati Reds have been ice cold as of late, but the Reds are always cold in my opinion. They are the more inconsistent offense and have a much higher strikeout rate this season. 

Cincinnati left-hander Nick Lodolo has been horrible this season, owning a 5.09 xERA in his last five starts. I don't see that turning around this evening.  

Padres vs Cubs: Cubs (-144)

Cubs win probability: 59%

How am I supposed to back the San Diego Padres when Griffin Canning's 9.56 road ERA is in my face? Not to mention his 17% road walk rate, allowing nearly 45% hard hit and 10% barrel rate this season. I do not need to say anything more: take the Chicago Cubs. Canning will likely give up 4+ runs before the fifth. 

Twins vs Astros: Astros (-127)

Astros win probability: 56%

I will get to my reasoning once we figure out what a "Zebby" is. Whatever the origin of that name is, he's still sporting a 7.33 road ERA, while his opponent, Peter Lamber, has a 2.16 xERA in his last three outings. 

I love Yordan Alvarez today, so I have to lean with the Houston Astros.  

Marlins vs Rockies: Rockies (+127)

Rockies win probability: 44%

Sure, Sean Sullivan has been brutal for the Pebbles this season, but their offense as of late has been on fire. In the Colorado Rockies' last 21 games, they own a 123 wRC+, .837 OPS, and .209 ISO. I am fully expecting them to be out for revenge after failing to secure the series win over the Twins yesterday. 

Angels vs Mariners: Angels (+190)

Angels win probability: 34%

Two cold offenses, I want the value.

“But 34%, but 34%!”

Okay?

George Kirby has not looked like peak form over his last five outings, posting a sub-5.00 ERA and 1.65 WHIP while allowing a 42% hard-hit rate. The Los Angeles Angels, meanwhile, have seven batters hitting above .333 over their last 30 plate appearances, with seven also carrying an OPS above .790.

Seattle’s offense has cooled off, and I want the plus money on the Angels at this price.

Giants vs Diamondbacks: Giants (+125)

Giants win probability: 44%

The Arizona Diamondbacks have gone ice cold at the plate. Over their last 21 games, they own an 87 wRC+, .659 OPS, and .134 ISO. On the other side, the San Francisco Giants have been one of the hotter offenses in baseball during that same stretch, posting a 124 wRC+, .342 wOBA, and .781 OPS.

Neither starting pitcher is particularly inspiring, but I trust the hotter lineup to capitalize. At plus money, I will gladly back the Giants in this spot.

Dodgers vs A's: Athletics (+104)

Athletics win probability: 49%

The Los Angeles Dodgers have just one hitter batting above .300 over their last 30 plate appearances against left-handed pitching, with only two above .250 and six slugging under .357. I will side with the Athletics, who have been rolling against lefties this season. I already like Shea Langeliers to get things started, and hopefully the rest of the lineup follows him.

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.

Monday Jays Notes

Jun 28, 2026; Toronto, Ontario, CAN; Toronto Blue Jays starting pitcher Shane Bieber (57) acknowledges the fans after getting his 1,000th career strike out during the fifth inning against the Texas Rangers at Rogers Centre. Mandatory Credit: John E. Sokolowski-Imagn Images | John E. Sokolowski-Imagn Images

Today marks the returned of Bo Bichette to Rogers Centre.

Neither he, nor his team are doing well. The Mets are 35-49 deep in last place in the NL East, 7.5 games back of fourth. The fired their manager, though I think the GM deserves more of the blame. Their playroll is $328.3 million (Blue Jays aren’t all that fair behind at $307 million).

Both teams have a number of players on the IL. We won’t see Marcus Semien this series. He’s out for awhile with a hip flexor strain.

Bichette is having a tough season, hitting .245/.300/.388 with 10 home runs, but he has started hitting in June, .337/.358/.574. Maybe he could tell Vlad how to get hitting again. Bo’s been bouncing between shortstop and third the last couple of weeks. FanGraphs likes his defense better at third (+2 OAA) than short (-2).

Everyone is wondering how he’ll react to his tribute video. I’m sure he’ll give a nice wave and then try to forget it. But I hope he soaks in the cheering some.


For our side? I would be nice to get through the first couple of innings (or even first couple of outs) without giving up a run or several.

Probable starting pitchers:

Tonight: Sean Manaea (1-2, 4.87) vs. Trey Yesavage (3.56)

Tuesday: Nolan McLean (4-5, 4.03) vs. Kevin Gausman (4-6,4.36)

Wednesday: Freddy Peralta (5-6, 4.53) vs. Patrick Corbin (2-4, 5.09). This one is a day game, 3:00 Eastern.

And then we have an off-day Thursday

Gausman’s had a rough June, 7.62 ERA. And the last two starts were pretty much over after the first couple of innings. Coming into the month he had a 3.13 ERA.

Maybe we could try holding the Mets of the scoreboard for the first couple of innings, at very least. Give us some hope.


That was a great weekend to miss a bunch of Jays games. Not that it was a great weekend for biking, cool, rain, strong wind, all the fun stuff. Two years in a row with crappy weather, but I still signed up for next year.

Three one run losses, though none of them seemed that close. Well, except for the one lost on the wild pitch, a terrible way to loss a game.


The Jays are giving away 500 tickets to the Canada Day game:

Tickets will be distributed on a first come first served basis on Tuesday, June 30, with 225 pairs given away in-person across the three surprise locations, each popping up at a different time throughout the day. An additional 25 pairs of tickets will be given away on Instagram. Details for the giveaways, including the timing and location of each pop-up will be revealed on Rogers Instagram beginning at 7 a.m. ET.

To qualify for the ticket giveaway, customers must show a wireless device connected to the Rogers network, a Rogers Red Mastercard, the MyRogers app logged in to an active account, or a hard copy of a Rogers bill with accompanying photo ID.

Personally, having to get up at 7:00 am is the opposite of free, but that’s me.


I’m hoping that Sean Keys gets into all three games. I hate when they bring someone up and he doesn’t play. I’d love to see Keys and Piñango play in every game.


The Jays are saying that Addison Barger is having some soreness. They say it is ‘normal soreness’ that happens with rehab. I’m not so sure, but then it doesn’t matter what I think. They are still saying he’ll be back sometime in mid-July. I’m a pessimist so I always take the over on these things.

Monday Morning Minnesota: The “NL West Comes to Town” Edition

PHOENIX, ARIZONA - JUNE 20: Byron Buxton #25 of the Minnesota Twins reacts after hitting a grand slam homerun during the fifth inning of the MLB game against the Arizona Diamondbacks at Chase Field on June 20, 2026 in Phoenix, Arizona. (Photo by Jeremy Chen/Getty Images) | Getty Images

The Twins welcomed the Dodgers and the Rockies to Target Field this past week, and it went pretty much how any fan would have expected. The Twins had some of the highest-attended games, with a sellout crowd on Wednesday of 39,853 to watch Shohei Ohtani duel Joe Ryan. Ironically, the team was woefully unprepared for the number of fans who showed up, with lines of people waiting outside until about the 3rd inning to get into the stadium (Source: me). That game was the final loss in a three-game sweep, despite the Twins tagging Ohtani for two runs early in the start. The Rockies then arrived over the weekend, which included a Ludacris postgame concert, and the Twins were able to get a 2-1 series win. The team is now 40-45, still only two games out of the final wild card spot.

The Past Week on Twinkie Town:

Elsewhere in Twins Territory:

In the World of Baseball:

  • The Rays and Yankees are still battling for the top spot in the AL, with the Rays holding onto a one-game lead. The White Sox and the Guardians are now tied for the AL Central lead, although the White Sox have played two fewer games, while the Rangers have now managed to leap frog the Mariners and lead the AL West by half a game.
  • The Dodgers took full advantage of their series against the Twins by jumping out to a 2.5-game lead over…the Brewers? Yup, Atlanta dropped a few additional games last week, and now what seemed like a pretty big lead in the NL East has now come down to three games over the Philles (remember when they sucked?). The Cubs and Cardinals round out teams #5 and #6 in the NL Wild Card race.
  • There were several firings last week, with the Mets letting go of manager Carlos Mendoza and the Angels parting ways with GM Perry Minasian.
  • David Purdum and Jeff Passan at ESPN reported on a new proposal introduced by the MLBPA in recent CBA discussions, which would ban prop betting on individual players.
  • Jesse Rogers at ESPN covers the new proposal from the owners that would limit contract length for free agents.
  • MLB owners recently proposed a dramatic change to how the amateur draft would work, restricting eligibility to players who are 20 years old and two years out of high school. Michael Baumann at Fangraphs looks at the implications of that change.

Reset: Mariners vs. Angels Series Preview

ANAHEIM, CALIFORNIA - JUNE 24: Logan O'Hoppe #14 of the Los Angeles Angels is congratulated after hitting a walk-off single during the 10th inning against the Baltimore Orioles at Angel Stadium of Anaheim on June 24, 2026 in Anaheim, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

You stand alone in front of the growing crowd, their collective voices rising in a crescendo, feeding off of one another. 

“Piggyback!” yells one.

“Piggybackburner!” yells another.

“Dan’s in way over his head!” someone hollers, and then your body jolts back as the force of a ferry boat’s worth of garlic fries pummels your front.

“Fire the hitting coaches!”

“No! Fire the whole Front Office!”

That last one is accompanied by a splash, as seemingly-coordinated cups of beer are hurled at you from multiple directions.

“The bullpen sucks!”

“The offense sucks more!”

“It’s the Mariners – everything about them is bad and they always will be!”

You begin to be pummeled with small, stuffed versions of Humpy. It doesn’t seem too bad at first, but there are so many of them that they start to subsume the stage. You lose your balance and fall over, and before you can lift yourself up there are Humpys heaped all over you, weighing down your body and muffling your face. Your breathing grows shallow.

Off to the side, down a step and shrouded behind the curtain, someone cups their hand over their mouth and whisper-shouts “It’s okay! Their division is still really bad, and they’ve been hurt, and they have one of the lowest BABIPs in the league. Plus, they play the Angels this week!”

GameTimeMariners StarterAngels StarterMariners Win%Guardians Win%
Game 1Monday, June 29 | 6:40 pmRHP George KirbyRHP Ryan Johnson66.2%33.8%
Game 2Tuesday, June 30 | 6:40 pmRHP Bryan WooRHP José Soriano63.0%37.0%
Game 3Wednesday, July 1 | 1:00 pmBelgiumSenegal59.0%41.0%
Game 4Thursday, July 2 | 6:40 pmRHP Bryce MillerRHP Walbert Ureña65.2%34.8%
*Game odds courtesy of FanGraphs
OverviewMarinersAngelsEdge
Batting (wRC+)101 (8th in AL)99 (10th in AL)Mariners
Fielding (FRV)-22 (14th)-24 (15th)Mariners
Starting Pitching (FIP-)88 (2nd)98 (8th)Mariners
Bullpen (FIP-)88 (2nd)109 (12th)Mariners

I do not say this lightly, but thank goodness for the Angels. They’ve recently jettisoned former GM Perry Minasian (unrelated to this author), but it seems unlikely that any true franchise change will happen while Arte Moreno still rules with his lumpy little fist. Based only on the small mercies of the Midwest, they are not the worst team in the American League, but they’ve been flirting with the title all season.

PlayerPositionBatsPAK%BB%ISOwRC+
Zach NetoSSR37132.3%10.5%0.219110
Denzer Guzman3BR7320.5%8.2%0.179115
Nolan Schanuel1BL27814.7%8.3%0.129103
Jorge SolerDHR26431.8%9.8%0.19699
Wade MecklerLFL11222.3%11.6%0.131120
Jo AdellRFR35423.2%2.8%0.15291
Donovan Walton2BL8919.1%3.4%0.188133
Logan O’HoppeCR19824.2%7.1%0.11280
Josh LoweCFL14628.8%4.1%0.14660

Mike Trout had a torrid start to the season, but will miss the Mariners this series due to a hamstring strain that put him on the IL back on June 18. Zach Neto continues to be deeply annoying and productive, and then there’s…uh, well…you can see the chart. I think that’s probably enough for everyone.

Probable Pitchers 

Updated Stuff+ Explainer 

PitcherIPK%BB%HR/FB%GB%ERAFIP
Ryan Johnson19.116.5%9.9%17.9%34.3%8.846.31
George Kirby9620.9%5.7%9.3%49.0%3.943.35
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Sinker45.9%26.1%92.284301130.424
Cutter42.2%30.4%89.8107109670.309
Splitter11.9%43.5%84.3
Sweeper41.3%6.0%79.3

From a previous series preview:

Ryan Johnson is a perfect encapsulation of everything wrong with the Angels current player development philosophy. He was drafted in the second round in 2024 after dominating in college ball at Dallas Baptist. He made the Opening Day roster in 2025 as a reliever, skipping the minor leagues entirely. After a month and a half and a 7.36 ERA, the Angels pulled the plug and sent him to High-A to continue his development as a starter. He made 12 starts in the minors and looked really good. Fast forward a year and Johnson had a solid, but not outstanding, spring training and Los Angeles opted to start the season with Johnson on the big league roster again. His first start of the season did not go well; he lasted just 3.1 innings against the Cubs, allowing six runs on seven hits and four walks while striking out just two. It’s really too bad because Johnson has a really intriguing profile, and obviously has some raw talent, but the games the Angels have played with his development pathway have really hurt his ability to grow.

Johnson didn’t actually make his scheduled start against the Mariners back in early April — he was placed on the IL and missed his turn in the rotation. The Angels still haven’t committed to a development plan for him either. He made three appearances out of the bullpen once he returned from his IL stint but the team sent him back to the minors to get stretched out as a starter again. 

PitcherIPK%BB%HR/FB%GB%ERAFIP
José Soriano9525.4%12.0%15.8%53.0%3.324.21
Bryan Woo9324.6%4.8%7.4%35.8%4.263.06
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam22.2%25.0%97.396102690.414
Sinker29.1%23.5%96.5106164890.388
Splitter9.3%29.6%92.31021241020.218
Curveball29.3%21.0%85.395145940.255
Slider10.1%1.0%90.2

José Soriano is a weird pitcher. He throws extremely hard, he has three pitches with elite whiff rates, and his groundball rate is among the highest in baseball. Last year, his ERA outpaced his FIP by more than half a run. This year, the script is flipped; his ERA is nearly a full run lower than his FIP. Maybe he read my profile of his issues from last summer because, all of a sudden, he’s striking out a bunch more batters. He’s reduced the usage of his sinker in favor of his four-seamer and splitter, but his command hasn’t improved with the pitch mix change. The result is more punchouts, but also a lower groundball rate, a high walk rate, and more damage on contact allowed.

PitcherIPK%BB%HR/FB%GB%ERAFIP
Walbert Ureña71.222.0%11.8%8.1%54.5%3.143.84
Bryce Miller45.233.1%3.1%14.9%38.2%1.973.06
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam24.0%23.9%97.5741041350.242
Sinker50.5%29.1%97.61111431070.401
Changeup25.6%47.0%90.5971161120.239
Sweeper32.8%8.4%86.312099740.252

If you were just loosely throwing out comps for Walbert Ureña, José Soriano would be pretty high on the list. Like his teammate, Ureña throws really hard, relies on a sinker to generate groundball contact, has two pitches with high whiff rates but a low-ish strikeout rate, and doesn’t have great command of his arsenal. He’s just 22 with four years of professional experience under his belt, he’s still learning the ins and outs of pitching and his raw stuff is still a work in progress. He’s made some big strides forward this year and has quickly earned a solidified role in the Angels rotation. 


The Big Picture:

TeamW-LW%Games BehindRun DiffRecent Form
Rangers42-420.500-8L-W-W-W-W
Mariners42-430.4940.5+4L-L-W-L-L
Astros42-440.4881.0-42W-W-L-W-W
Athletics40-440.4762.0-54L-W-W-L-L
Angels36-490.4246.5-36W-W-L-W-W
TeamW-LW%Games BehindRun DiffRecent Form
Yankees48-350.578+7.0+101W-L-L-L-L
Guardians44-400.524+2.5-8L-W-L-W-W
Mariners42-430.494+4L-L-W-L-L
Astros42-440.4880.5-42W-W-L-W-W
Athletics40-440.4761.5-54L-W-W-L-L
Twins40-450.4712.0-30L-L-W-L-W

They should be better than this, but so far they haven’t been. In some ways, it’s a relief that they’ve fallen out of first place, because it does at least reflect their actual performance and overall vibes right now. Perhaps it’s old-fashioned of me, but I don’t think teams playing under .500 ball should get to win their divisions. The Rangers and Astros each embark on their own Midwestern ramble, playing the Guardians and Twins, respectively, while the Athletics begin an NL onslaught with three games against the Dodgers.

MLB Proposal could improve college baseball.

Oct 27, 2025; Los Angeles, California, USA; Major League Baseball commissioner Rob Manfred before game three of the 2025 MLB World Series between the Toronto Blue Jays and Los Angeles Dodgers at Dodger Stadium. Mandatory Credit: Kirby Lee-Imagn Images | Kirby Lee-Imagn Images

Major League Baseball and the MLB Players’ Union have been releasing some proposals for the new collective bargaining agreement, as the old one is set to expire following this season. The proposals have been extreme and unlikely to end up in the new CBA, but a recent idea could end up impacting college baseball in a positive way, in the unlikely scenario it makes it in the final cut.

Kiley McDaniel and Jeff Passan of ESPN reported that MLB owners want to disallow high school players from being eligible for the MLB draft, among other things, outside the purpose of this discussion. They write:

High school players would be ineligible for the domestic draft and need to be at least two years removed from graduation to be selected

The domestic draft, currently 20 rounds, and international draft both would last 12 rounds

College baseball, which MLB in a statement called “an increasingly important pathway,” would receive an influx of high-end talent annually and serve as a mandatory stop in the domestic development pipeline

The proposal itself is pretty straightforward. All high school players need to wait at least two years to be drafted by MLB teams. This will result in most of those players attending college or junior college, although perhaps some will go to play somewhere internationally. However, if the NBA is any indication, that will be more the exception rather than the rule. Also of note, with a smaller draft, fewer players will be selected, which means players who were projected to go in the back half of the draft will opt to remain in school to continue their baseball careers. They wrap it all up by summarizing that the college level will become mandatory and increase the talent pool for those programs.

That selfish decision by MLB owners is obviously where college baseball programs can benefit.

With more talented high school players attending college to play baseball, the overall talent pool of college baseball gets better. Similar to football and basketball, the top programs will benefit the most, with the rest of the talent trickling down, but it should benefit everyone.

Teams like Oregon State will still secure many of the top players out west. However, the higher the number of great players available, the more likely it is that more of them will come to programs such as San Diego State, Nevada, or Grand Canyon. It could bring the overall level of talent up in the Mountain West or Pac-12 conference.

While it’s true that if the entire D1 talent pool increases for baseball, then the gap between top programs and mid-majors will still remain. That being said, if the mid-major programs get talented players who aren’t the stars, the ones who are often going to college out of high school regardless, they may be less likely to get drafted in this proposed system. Or at the very least, less likely to get drafted until their junior or senior seasons. If those players use most of their college eligibility, it could lead to better teams and better competition in the Mountain West and Pac-12.

Again, there is no sense dwelling on this because of how unlikely it is to happen. But what would end up being a loss for minor league baseball could end up as a significant win for the mid-major college baseball programs out west.

As Mets near sell mode, how many keepers do they have? Analyzing every key player's future

The Mets aren't in denial about where they are -- and where they're likely headed.

Following the firing of manager Carlos Mendozathis past Friday, president of baseball operations David Stearns was somber and clear-minded about the potential fate of the 2026 team.

"We all remain very focused on doing everything we can to win as many games as we can this year, while recognizing where we are in the standings," Stearns said Friday afternoon at Citi Field.

The Mets then went out and lost two of three to the Phillies over the weekend, with Sunday's 5-4 defeat being managed more like an audition for Kodai Senga's future than a must-win for a team that is starved for victories. 

Ahead of a seven-game road trip that opens on Monday in Toronto, the Mets are 35-49 and 9.5 games back of the final Wild Card spot in the National League. They have lost eight of their last 10 games, and would likely need to finish on a 50-28 clip (or better) to have a chance to reach the postseason.

That means that barring a very hot stretch over the next month, the Mets will be selling ahead of the Aug. 3 trade deadline -- something that felt unfathomable when the season started.

But New York's task likely now becomes deciding just how big their sell-off will be, and how many true keepers they have for 2027 and beyond.

Here's how we would go about things...

KEEPERS

Juan Soto
Francisco Lindor
Carson Benge
A.J. Ewing
Nolan McLean
Christian Scott
Francisco Alvarez
Luis Torrens

There have been some wild suggestions about the future of Soto, who is under contract for the next 13 seasons after this one. But despite how awful the end of last season was and how demoralizing the first half of this season has been for the Mets, there is no reason for them to even begin to think about trading Soto -- a 27-year-old hitting savant who is leading the NL in OPS. 

Lindor, who did not seem off-limits this past offseason, has finished in the top-10 in MVP voting each of the last four seasons, plays through discomfort, is always accountable, and is one of the things that is actually good about this team.  

Jun 24, 2026; New York City, New York, USA; New York Mets shortstop Francisco Lindor (12) runs off the field during the first inning against the Chicago Cubs at Citi Field.
Jun 24, 2026; New York City, New York, USA; New York Mets shortstop Francisco Lindor (12) runs off the field during the first inning against the Chicago Cubs at Citi Field. / Vincent Carchietta-Imagn Images

The rookies Benge and Ewing, who have established themselves as possible difference-makers on both sides of the ball, are obvious keepers. As are McLean and Scott.

There is sure to be some consternation regarding Alvarez's inclusion here, but he's been above average offensively over the last three seasons (108 OPS+) and has plus power. Perhaps his future is as someone who is the designated hitter five times a week and catches twice, but he should be part of the plan.

The same goes for Torrens, who recently signed an extension and is one of the best defensive catchers in baseball.

AVAILABLE

Freddy Peralta
Luis Robert Jr.
A.J. Minter
Brooks Raley
Tyrone Taylor

The five players above are all set for free agency after the season, meaning they will all certainly be very available.

Peralta has struggled this season, which could impact the return, but he has a history of pitching near the top of a rotation. Beyond that, the Mets just got a legitimate prospect from the Cubs for David Peterson (who had an ERA above 6.00 when he was traded), meaning New York should be able to pry something of serious value from a pitching-needy team in exchange for Peralta.

Robert is a tricky one, since he is still rehabbing his back injury. But if he makes it back in time, he could be of interest to a team searching for a plus defensive center fielder with pop. There is close to zero shot the Mets will exercise their team option on Robert for 2027, which should make this an easy call for them.

Minter and Raley have both been terrific this season, and should net relatively strong returns in a market that has 22 teams at various levels of contention.

Jun 7, 2026; San Diego, California, USA; New York Mets third baseman Brett Baty (7) hits a double during the fourth inning against the San Diego Padres at Petco Park.
Jun 7, 2026; San Diego, California, USA; New York Mets third baseman Brett Baty (7) hits a double during the fourth inning against the San Diego Padres at Petco Park. / David Frerker-Imagn Images

SEE IF SOMEONE BITES

Brett Baty
Mark Vientos
Huascar Brazoban

Baty has had a very disappointing season after posting a career-best .748 OPS in 2025. He carried a .589 OPS and just three homers into play on Monday. And given that this is his fifth year in the majors, it feels like his chance to prove he's part of the Mets' future as a lineup regular is nearing its end. If he sticks around, Baty could fit as a versatile bat off the bench in 2027.

Vientos has a .680 OPS over the last two seasons, and has not been able find any consistency (his OBP this season is .253). Add to that his defensive shortcomings and the presence of Jorge Polanco (who is under contract through 2027 and is best-suited as a DH), and it makes sense to see if there's interest in Vientos.

As far as Brazoban, the Mets should try to capitalize on his impressive season. If the offers aren't to their liking, they can simply keep Brazoban -- who is under team control through 2029.

VERY HARD TO MOVE

Sean Manaea
Kodai Senga
Jorge Polanco
Marcus Semien

Manaea (owed $19.2 million for 2027), Senga (owed $15 million), and Polanco (owed $23 million) will all be entering the final guaranteed year of their respective deals next season, but they'll be close to impossible to move.

Manaea has showed flashes lately, but likely not enough to garner interest. Senga has been moved to the bullpen, and Polanco hasn't played since the middle of April.

Semien is under contract through 2028, and was ineffective offensively and defensively (.612 OPS, -5 OAA) before landing on the IL with a hip injury.

New York Mets second baseman Marcus Semien (10) celebrates scoring a run in the fourth inning against the Colorado Rockies at Coors Field.
New York Mets second baseman Marcus Semien (10) celebrates scoring a run in the fourth inning against the Colorado Rockies at Coors Field. / Ron Chenoy-Imagn Images

Aside from Polanco, who could be a legitimate DH option if he's healthy, the Mets are probably going to have tough decisions to make about these players when it comes to their expected contributions next season.

THE COMPLICATED CASES

Bo Bichette
Clay Holmes
Luke Weaver
Devin Williams

If Bichette is planning to opt out of his three-year deal after this season, it would be a no-brainer for the Mets to make him available. But even though Bichette has been much better lately (.878 OPS since May 18), his uneven season and uncertain future could make a trade difficult to pull off.

When it comes to Holmes, who is working his way back from a freak leg injury, it seems all but certain he'll decline the $12 million player option he has for 2027. If I'm the Mets, I approach him now with an extension offer. If those talks don't progress, make him available.

Weaver, who is under contract through 2027, has been a revelation this season and is comfortable in the New York market. The Mets should only trade him if they're overwhelmed by an offer.

The same goes for Williams, who is signed through 2028. His performance this year (Williams' 2.81 FIP is much more indicative of how he's looked than his 4.28 ERA) has been largely dominant since April 26 -- 2.21 ERA in 20.1 innings.

What should Brian Cashman prioritize at the trade deadline?

As the calendar prepares to roll over to July, it is officially time to start diving into trade rumors and focusing some energy on how to fortify the roster. Before the season began, and after the “hot” stove this past winter, the Yankees front office repeatedly pushed the narrative that they approached last year’s trade deadline looking not only to add the missing pieces for the 2025 club that fell short of a championship, but also to build the foundation for this year’s roster.

Soon we will find out what Brian Cashman makes of this edition of the team after another half season of data. Predicting trades is always just a best guess because so many factors go into the equation, none more important than the fact that we have no idea how other executives truly value the Yankees’ prospects. Making a deal involves finding a dance partner who not only fits your needs, but also likes what you have to bring to the table. So without getting to far into the weeds, what will the Yankees’ priorities be at this upcoming trade deadline?

Before taking a deep dive into splits, performances to date, and how those data points compare to league averages, a few things stand out to the naked eye. The first is the Yankees’ depth at starting pitcher.

Max Fried is still on the injured list, but he is making his way back and, knocking on wood, the rest of the rotation has either remained healthy or worked its way back as well. Starting pitching simply does not appear to be a priority. That is not to say the Yankees would not add a starter if the price were right, but it feels much more like a cherry-on-top scenario than an organizational need.

The other thing that stands out is the injured list. Cashman has long believed that getting an injured player back can be just as valuable as making a trade. Using that logic, the Yankees, in addition to a starter in Fried, will eventually be adding a right fielder, a center fielder, and a designated hitter over the course of the summer.

Between that and the inexpensive production they have received from Jasson Domínguez and Spencer Jones as the next men up, the Yankees are probably out of the outfield market unless someone unexpectedly falls into their lap or another injury, or bad recovery news, changes the equation.

It should also be assumed that most positions addressed either at last year’s deadline or this past offseason are viewed as lower priorities. Whether fans agree or not, that likely includes third base with Ryan McMahon and Amed Rosario, and left field with Cody Bellinger. I also have to think the idea of José Caballero spending more time at third base, once some of the banged-up outfielders return, has crossed the minds of the executives making these calls.

So what are the priorities? Diving into the numbers, outside of health, the Yankees currently have two Achilles’ heels: catcher and the bullpen, particularly its effectiveness against left-handed hitters.

Entering Sunday, Yankees catchers owned a .510 OPS. The major league average for catchers sits at .674. I like to think of OPS as the closest thing baseball has to a report card for hitters. Essentially, Yankees catchers are getting about a 51 on the test, while the rest of the league is averaging a D+. Neither of these are great, but if the Yankees could simply get the league average from this spot it would only further aid one of the better offenses in baseball.

Catcher, however, is one of the most difficult positions to address at the trade deadline. Half of the job is handling the pitching staff, so acquiring a catcher assumes he can quickly build chemistry with a new group of pitchers while continuing to produce offensively. It is not easy.

Unless you have been living under a rock, you know the Yankees have been heavily linked to Ryan Jeffers all season long. In this case, many of the concerns about acquiring a catcher are somewhat eased because Jeffers developed under current Yankees catching coach Tanner Swanson. In theory, that familiarity should help smooth the transition, but like an ogre there are extra layers to adding a catcher.

That brings us to the bullpen. As beloved as Tim Hill is, and despite Brent Headrick putting together a career year, the Yankees sit squarely in the middle of the pack when it comes to retiring left-handed hitters once the game reaches the bullpen.

The writing on the wall is that when Fried returns, either Ryan Weathers or Will Warren could move into a relief role. However, neither has been particularly dominant against left-handed hitters this season, allowing OPS figures of .741 and .731, respectively.

Unfortunately, the Yankees also rank among the league leaders in blown saves. Does more need to be said? Then again, when was the last time a legitimate contender did not spend the summer looking for bullpen help? The bullpen is far from bad, but it is clearly an area where an upgrade is both needed and realistically attainable at different cost points each season.

This deadline should be a fascinating one. Will the Yankees push all of their chips into the middle of the table? What would that even look like given the current state of the farm system? My expectation is that Cashman will prioritize a move that addresses the catcher and the bullpen at once or toss several stones at bullpen arms hoping a wide net yields the desired catch. Only time will tell what deals are made and, more importantly, whether those moves ultimately bring the Yankees to the goal of a championship. What do you have as the priority?