MLB Home Run Predictions Today: Best HR Prop Bets, Picks, Parlay & Odds for Sunday, June 28

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

Sunday is here, which means plenty of afternoon baseball to watch.

I'm backing Bobby Witt Jr., Byron Buxton, and Shea Langeliers to go deep in my favorite MLB player props and home run predictions for Sunday, June 28. 

Best MLB home run props today

Player to hit a HROdds
Reds Bobby Witt Jr. +344
Reds Byron Buxton+235
Reds Shea Langeliers+259
đź’˛Today's HR parlay+4143

Home run pick: Bobby Witt Jr. (+344)

Bobby Witt Jr. is in an excellent spot to leave the yard this afternoon against Chicago White Sox southpaw Anthony Kay.

The Royals star has a 96.3% arsenal coverage against Kay's below-average pitch mix, and Batters-Box gives him an elite rating. When on the road with an elite rating, Witt has homered in nearly 30% of his games.

Over his last 60 plate appearances against left-handed pitching, he owns a .618 slugging percentage, a 13.7% barrel rate, and a 59% hard-hit rate. Kay has also been extremely vulnerable to right-handed hitters, allowing an elevation rate of nearly 82% over his last 30 faced.

At nearly +350 for one of the best hitters in baseball to leave the yard with these numbers backing him, I want it all!

I wouldn't play this much farther than the current number.

  • Time: 2:10 p.m. ET
  • Where to watch: CHSN, ROYL

Home run pick: Byron Buxton (+235)

The resurgence of Byron Buxton has been beautiful to witness, and this matchup against Colorado Rockies righty Ryan Feltner only adds to it this afternoon.

The Twins veteran draws an elite rating on Batters-Box, where he leaves the yard 20.45% of the time and doubles 25% of the time if you needed an extra safety blanket.

Buxton also brings a nearly 75% arsenal coverage against Feltner, who has been allowing a ton of hard contact to right-handed hitters this season, giving up 44% hard hit and nearly a 12% barrel rate over his last 90 batters faced.

In addition to that, hitters are elevating the baseball 67.7% of the time, with an expected slugging percentage of .524 and a .389 expected wOBA.

With Buxton owning a .552 SLG, .885 OPS, while barreling the ball 16.7% of the time over his last 30 plate appearances against RHP, I love this spot for him.

Don't play this much lower than the current number.

  • Time: 2:10 p.m. ET
  • Where to watch: MNNT, COLR

Home run pick: Shea Langeliers (+259)

Shea Langeliers draws Los Angeles lefty Sam Aldegheri, who has been getting tormented by right-handed hitters this season.

Aldegheri has allowed a ton of hard and elevated contact, and the underlying metrics are downright ugly. Over the last 30 right-handed hitters he has faced, he has surrendered a 72% elevation rate and a 16% barrel rate.

Those hitters have produced a .370 xBA, .659 xSLG, and .455 xwOBA during that span.

Left-handed pitching has been Langeliers' bread and butter all season. He is hitting .337 with a .651 SLG, 1.046 OPS, and 183 wRC+ against southpaws.

More recently, over his last 30 plate appearances vs. lefties, he has generated a 48% hard-hit rate and a 13% barrel rate, while posting a ridiculous .963 SLG and 1.463 OPS.

The sub-3-to-1 price is not ideal, but Langeliers has been crushing LHP and consistently elevating the baseball, making this a spot I am willing to take a shot on.

I would also advise sprinkling a little on his double prop, especially if the price drops from this current number.

  • Time: 3:15 p.m. ET
  • Where to watch: Peacock
Colby Marchio's 2026 Transparency Record
  • HR picks: 65-225, +14.7 units

Today’s HR parlay

Reds Bobby Witt Jr.Bet Now
+4143
Reds Byron Buxton
Reds Shea Langeliers

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.

Halfway Point: Truths Emerge As “You Are What The Numbers Say You Are”

ANAHEIM, CALIFORNIA - JUNE 26: Nick Kurtz #16 of the Athletics celebrates a run scored in during the seventh inning against the Los Angeles Angels at Angel Stadium of Anaheim on June 26, 2026 in Anaheim, California. (Photo by Katelyn Mulcahy/Getty Images) | Getty Images

There are tiny samples, small samples, and large samples. The first two are not to be trusted and the last one takes a while to kick in. In between you get the “medium samples” of a half season, that point where you can argue the significance but folks start to rightly say that what you see is what you’re getting.

As a team the A’s are right around a .500 team and that’s what they have been all season. Perhaps they are due to collectively come together, get healthier, and surge and maybe they are due to lose contact with the .500 mark and plummet to the depths of their run differential and team ERA.

What seems more clear than the team data is some individual data. Beware of 1/2 season data: it led to optimism around Zack Gelof that was shattered for the next 2 seasons and it got Lawrence Butler a big contract extension that looked like a miscalculation for the next 1.5 years.

But some medium sized data is accurate, especially when it simply confirms what you already saw in the days leading up to it…

Max Muncy, 3B

All the wish-casting in the world won’t make Muncy a viable candidate to start games at 3B. Not to kick a man when he is down — Muncy’s error last night, which was incorrectly ruled a hit, gave the Angels a late lead they rode to victory — but it’s not a one play or one game thing.

In just 316.2 innings (the equivalent of about 35 full games), Muncy has a major league high (or low) -10 DRS and a terrible -5 oAA. It leaves Muncy at -8 career OAA at 3B in 567.1 innings (about 63 full games).

At the plate, Muncy continues to be a “dangerous” hitter and coming into last night’s game he actually had 13 RBI in 14 games since returning from the IL. But that is distinct from his being a good hitter who makes up for terrible defense with a potent bat. Muncy stands at .232/.297/.413, 92 wRC+, 32.3% K rate, for the season due to his consistently bad swing decisions.

This is not Muncy-bashing as he may well have a useful role as an infielder who can play 2B/SS/3B and might thrive in more of a platoon role. But this 1/2 season has simply corroborated that if you play him at 3B you make your team worse. Luckily this problem should solve itself when Gelof comes off the IL and with Jacob Wilson presumably back at SS Muncy can vie with Jeff McNeil and Alika Williams for one spot on the diamond.

Starting Rotation

The projection systems were unkind to the A’s rotation pre-season and they were not wrong. The emergence of Gage Jump has certainly, well, jump-started the group’s ascent but even Jump and JT Ginn cannot mask that the A’s rotation is a weakness.

Jeffrey Springs and Aaron Civale have settled into mediocrity at the back of the rotation, Jack Perkins has been consistently inconsistent, while younger hopefuls Jacob Lopez and Luis Morales have been unmitigated disasters forcing new and less talented blood into the mix. Luis Severino’s injury didn’t help but he was a #1 SP only in name anyway.

More than anything, the A’s pitchers have proven they simply cannot pitch at Sutter Health Park — no one finds it easy but A’s opponents keep things from getting out of hand better than the home team does, which is why the A’s are a ghastly 14-21 in their “home” park. The A’s home ERA of 6.11 is MLB’s worst, hands down.

Sadly here, help is not on the way as top prospect Wei-En Lin will undergo Tommy John surgery instead of rising to the big leagues in 2026 and other top prospect Jamie Arnold hasn’t been quite the “fast mover” the A’s had hoped. Kade Morris is a “back end SP” type who won’t move the needle in any meaningful way.

So until further notice, e.g., a trade, the A’s will have win despite their rotation more than because of it.

Nick Kurtz

On the positive side, despite a slow start and recent slump, Kurtz has proven that 2025 was no fluke and that in fact he is, hands down, one of MLB’s premier hitters period. Putting all his ups and downs together, Kurtz is batting a gaudy .280/.424/.527, 160 wRC+ for the season.

Although…a look under the hood does suggest Kurtz’ stats would look quite different if he didn’t play his home games in a launching pad. Did you know that on the road Kurtz is batting a far more pedestrian .253/.385/.422, 127 wRC+? In Sacramento he is a “first ballot HOFer” .308/.463/.637, 192 wRC.

But Kurtz’ 17.6% BB rate even on the road reflects that wherever he bats he is one of the most feared hitters in the game. And at 23, only now in his first full season, Kurtz is not done improving and adjusting to become the best hitter he can be.

Jacob Wilson

For good reason, the A’s and we fans can’t wait for Wilson’s return to SS. He has been sorely missed and the news he could return as soon as today is most welcome.

That being said, Wilson’s weaknesses are catching up to him and as of June, 2026 Fidgety Guy is not “starting SS in the All-Star game” good — not even close.

Wilson’s .134 ISO in 2025 was a revelation and until his hand injury sapped his hitting he was batting around .350. But Wilson continues to chase most everything, under the false premise that just because he can, physically, make contact with a pitch he should try to put it in play.

Wilson’s chase rate ranks in the 5th percentile in MLB and he has routinely gotten out swinging at pitches that were, quite literally, a foot out of the strike zone. The result is an ISO of just .109 in a very uninspiring .277/.310/.386 batting line, with an expected BA of just .262 and expected slugging but .335.

Fortunately, as Wilson’s hitting has taken a big step back his defense has taken a big step forward (+6 OAA compared to -3 OAA last season). He remains a valuable player overall, but until he figures out how to hunt strikes instead of just “any pitch I can reach,” he is not more than a “solid complementary piece” as demonstrated by his tepid 1.1 fWAR after about half a season.

Summary

Once upon a time, there was going to be a mid-season burst of talent infused into the 2026 team. So even if “what you see is what you get” for the first half, the second half was going to be different thanks to the additions of several truly talented players.

One of them was Jump and we have seen how much a gifted player can help a team. Others were supposed to Braden Nett, Wei-En Lin, Henry Baez, and even Leo De Vries, but injuries stalled each and every one of them and none is on the cusp of contributing any time soon.

This leaves the A’s 2026 season in a bit of a holding pattern, almost literally two steps forward and two steps back. This is about a .500 team that seems closer to teetering and falling than it is to surging. And yet…

What’s good for the goose is good for the gander and if the A’s “are who they are” after 1/2 a season then so is the rest of the AL West and so is the rest of the AL wild card. Seattle is also a .500 team, the Rangers and Astros are flawed, the Blue Jays can’t gain any momentum and the Guardians aren’t “all that”.

All of which is to say that the A’s are highly flawed with no immediate help on the way anymore but so is the rest of the division and league. Which should keep the last 79 games meaningful — if often frustrating.

Astros vs. Tigers Game Discussion: 6/28/2026

TODAY’S GAME: The Astros and Tigers will play the finale of this 4-game series this afternoon at Comerica Park in Detroit.

DET area native RHP Hunter Brown (1-0) will start for the Astros vs. Tigers RHP Jack Flaherty (1-8).

Tiger Hunter: Brown is 3-0 in 7 career app. (6 GS) vs. DET with a 2.29 ERA (10ER/39.1IP) and 2-0 in 4 app. (3 GS) Comerica Park with a 2.05 ERA (5 ER/22.1IP) and 29 K’s.

ROAD TRIPPIN: Today is the finale of the Astros 7-game road trip (4-2 thus far).

They were 2-1 at TOR on the 1st stop of the trip and are 2-1 with 1 game left to play here in DET.

Road Recovery: The Astros are 14-8 in their last 3 road trips combined.

They are 20-14 on the road since going 1-9 on their 1st road trip of the 2026 season.

ASTROS-TIGERS: The Astros are 4-2 vs. DET this season and have clinched the season series.

Following today’s game, the 2 clubs will have played play all 7 of their scheduled games between June 15-28.

In 2025, the Astros and Tigers finished with identical 87-75 records, with the Tigers earning the final AL Wild Card spot due to winning the season series vs. HOU.

Recent Success: Since 2022, the Astros are 20-11 vs. DET with a 9-5 record here at Comerica Park.

BROTHER BROWN: Detroit-area native RHP Hunter Brown (1-0) will make his 5th start of the season today and his 2nd vs. the Tigers.

Brown faced the Tigers on June 16 at Daikin Park in what was his 1st start after a lengthy stint on the IL (rt shoulder strain).

In that return start, he allowed just 1 run on 3 hits in 5.2 innings of work with 7 strikeouts, ending up with a ND in a 4-2 Astros win.

Brown’s most recent start came on Monday at TOR, which was the 1st game of the current road trip…in that start, he had ND (3 IP, 1 ER), being was after 3.0 innings due to an elevated pitch count (85).

Overall in 2026, Brown has been strong in his 4 starts with a 1.40 ERA (3ER/19.1IP) while allowing just 12 hits in 19.1 IP (.176 opp. avg.) with 24 strikeouts.

2025 Review: Brown had an outstanding season in 2025, going 12-9 with a 2.43 ERA, earning All-Star honors and a 3rd-place finish in the AL Cy Young voting.

YESTERDAY’S RECAP: The Astros rallied from a 6-4 deficit after 6.0 innings for an 8-6, come-from-behind victory over the Tigers yesterday afternoon.

A 3-run 8th inning was the key, which flipped a 6-5 deficit into an 8-6 lead.

Isaac Paredes 2-run double in that 8th inning snapped a 6-6 tie…RHP AJ Blubaugh (4-2) earned the win in relief.

LHP Josh Hader hurled a scoreless 9th for his 7th save in as many chances.

The Astros tallied 15 hits in the win, led by Christian Walker (4×5, 2 2B) and Jeremy Peña (3×5, 2 RBI).

Cam Smith added a 2-run HR.

RECENT STROS: The Astros have won 4 of 5, 5 of 7 and 8 of their last 11 games.

Junebugs: The Astros 14-10 record in June is tops in the AL.

WINNING THE CLOSE CALLS: The Astros are 9-4 in 1-run games and 17-10 in 2-run games.

SERIES-LY SPEAKING: The Astros arrived in DET having won 4 consecutive series for the 1st time in 2026, posting an 8-4 record in those series.

The last time that the Astros won that many series in a row was when they won 5 straight, from June 20-July 6 of last season (went 12-3 in that stretch).

THE SLOW TURNAROUND: After a slow start to the season, the Astros are 21-13 since May 21, which is the best record in the AL in that span.

PEN PALS: The Astros bullpen continued to roll yesterday, allowing just 1 run in 5.1 innings in the 8-6, comeback win.

Since May 15, the Astros bullpen has been one of the best in the AL, posting a 2.64 ERA (43ER/147.1P) in that span.

The Astros are 24-16 since May 15.

In the 1st three games of the current series, the Astros pen has allowed just 2 ER in 13.1 IP for a 1.35 ERA.

STREAK SNAPPED: LHP Steven Okert had his scoreless innings streak snapped yesterday at 17.1 innings.

His streak is the longest scoreless streak by an Astros hurler this season and the 3rd-longest by a reliever in the Majors this season.

The streak was from May 23-June 26 (allowed just 9 hits during the 17.1 inning streak).

MVP-CALIBER: Yordan Alvarez has had a torrid 1st half to his season, currently leading all of baseball with a 1.045 OPS.

Additionally, he leads the AL in SLG (.619), OBP (.427) and TB (185), is T-1st in HR (25), 2nd in batting avg. (.314), T-2nd in and runs scored (57) and T-4th in RBI (56).

Alvarez, who was the AL Player of the Month for May, is hitting .349 (29Ă—83) in June with 5 HR and 17 RBI with a 1.033 OPS (.455 OBP/.578 SLG).

ALL-STAR UPDATE: Per MLB’s update on Thursday, Yordan Alvarez’ 2,911,655 fan votes were tops among all DH’s and the 2nd-most overall in the AL.

The second phase of fan voting begins Monday, June 29th and features the top two vote-getters at each position.

Phase 2 voting concludes at 12:00 p.m. (ET) on Thursday, July 2nd.

Alvarez has been an All-Star 3 times thus far in his career.

Since 2017, the Astros’ 37 All-Star selections are tops in the AL in that span.

HADERADE: In his 11 appearances since coming of the IL on June 3, opponents are just 2Ă—35 off LHP Josh Hader.

For the season, Hader has posted a 0.82 ERA (1ER/11IP) and is 7-for-7 in save opportunities (.057 opp. avg., .036 WHIP).

TAPPING FOR SUCCESS: Astros batters have won an MLB-best 58 ABS challenges and lead the Majors in challenge success rate (60%).

Isaac Paredes (9-for-9) has the most successful challenges in the Majors without losing one.

Jose Altuve has been successful on 14-of-20 challenges (70%), ranking 2nd in the Majors in successful challenges.

IN THE DAYTIME: The Astros have won their last 4 day games and are 17-16 overall in the daytime in 2026.

HOME-COOKIN: Following today’s game, the Astros will return to HOU for a 6-game homestand, during which they will host MIN (3G) and TB (3G), respectively.

ROSTER MOVE: Effective today, the Astros have recalled RHP Miguel Ullola (#66) from Triple A Sugar Land.

RHP Kai-Wei Teng was optioned to Triple A following yesterday’s game.

Game Info

Game Date/Time: Sunday, June 28, 12:40 p.m. CT

Location: Commerica Park, Detroit, MI

TV: Space City Home Network

Radio: KBME 790 AM & 94.5 FM HD2; TUDN 102.9 FM HD2 (Spanish)

Cubs roster move: Jordan Wicks recalled, Vince Velasquez DFA

The Cubs today recalled left-handed pitcher Jordan Wicks from Triple-A Iowa and designated right-handed pitcher Vince Velasquez for assignment.

Wicks has made two starts this season for the Cubs, dropping both games. His last start came on May 31 at St. Louis. His numbers to date are pretty horrifying: 15.63 ERA, 2.211 WHIP, 13 hits and 11 earned runs in 6.1 innings. Wicks is probably around just for today’s bullpen game and then I suspect he’ll be optioned back to Iowa. As always, we await developments.

Velasquez has made two relief appearances for the Cubs this season, throwing 3.1 innings and not allowing a run, with one strikeout. He’ll likely clear waivers and head back to Iowa again, for a possible addition back to the 40-man roster later on.

This move leaves the 40-man roster at 39 players.

Today’s game preview, for the 1:10 p.m. CT start, will post in a few minutes at 11 a.m. CT.

Langford to the i.l., Carter activated

ARLINGTON, TEXAS - JUNE 21: Wyatt Langford #36 of the Texas Rangers reacts after hitting a three-run home run against the San Diego Padres during the third inning at Globe Life Field on June 21, 2026 in Arlington, Texas. (Photo by Ron Jenkins/Getty Images) | Getty Images

The Texas Rangers have placed outfielder Wyatt Langford on the injured list with a left hamstring strain, the team announced today. To take his place on the active roster, the Rangers activated outfielder Evan Carter from the injured list.

Langford got off to a slow start to the season, then spent a chunk of time on the injured list due to a right forearm strain. He’s been red hot since coming off the injured list, however, and is slashing .278/.324/.500 in 173 plate appearances on the year with a 1.7 bWAR in 40 games. Extrapolated over a full season, that would be MVP-caliber performance. No word as of yet as to how long Langford is expected to miss.

Carter, meanwhile, has been out since injuring himself making a diving catch in Boston on June 12. He went 2 for 2 with a homer and a walk on Friday in his only rehab game for Frisco. I suspect he was going to be with Frisco through the weekend before Langford’s injury resulted in a change of plans.

Rangers vs Blue Jays Prediction, Odds & Home Run Pick for Today's MLB Game

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

Toronto Blue Jays infielder Ernie Clement is heating up again, proving he is one of baseball’s toughest hitters to get out. A favorable matchup against Texas Rangers starter Kumar Rocker makes his total bases my favorite play of the day.

Read on for my Blue Jays vs. Rangers predictions and MLB picks for this Sunday, June 28 matchup.

Rangers vs Blue Jays predictions

Rangers vs Blue Jays best bet: Ernie Clement Over 1.5 total bases (+140)

Ernie Clement is back to finding grass again with three straight multi-hit games, including a 3-for-4 night with a double in yesterday's ball game. 

The Toronto Blue Jays' middle infielder profiles well against Kumar Rocker’s sinker/slider pitch mix, owning a .333 average with a .447 slug rate against them. 

Clement is a premier contact hitter, which should play up in a matchup against Rocker, who doesn’t suppress contact — ranking in the 19th percentile in xBA with a low whiff and strikeout rate.

Rocker has also surrendered plenty of hard contact with a 43.1% hard-hit rate. Clement leads the American League with 21 doubles, showing off a little bit of power. 

That all plays into Clement’s strengths and gives me confidence playing this bet down to +115.

Covers COVERS INTEL:Clement owns a 90% zone-contact rate while making contact on an outstanding 70.1% of his swings at pitches outside the strike zone.

Rangers vs Blue Jays same-game parlay (SGP)

Jays outfielder Daulton Varsho profiles well against Rocker, sporting a .295 average against his pitch mix with a .449 slug rate. and has hit the ball well since returning from the IL, owning a 155 WRC+ over his last six games. 

A Shane Bieber bounce-back is in order against a lineup he’s handled well. The Rangers own just a .193 average and a .483 OPS against him in 57 plate appearances.

Rangers vs Blue Jays SGP

  • Ernie Clement Over 1.5 total bases
  • Daulton Varsho Over 0.5 hits
  • Shane Bieber Under 5.5 hits
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.

Rangers vs Blue Jays home run pick: Kazuma Okamoto (ODDS)

Rocker has been hit hard and often, but has kept the ball in the yard lately with just three home runs allowed over his last five games, so I’ll make just a half-unit wager here. 

However, Rocker’s inability to limit hard contact makes Kazuma Okamoto the best Jays candidate to go long today. 

Okamoto hits the ball harder than any other Blue Jays in the lineup with a 50% hard hit rate, .479 slug rate, and a team-high 19 home runs this season, six of which have come off sinkers or sliders. 

The Jays slugger also owns a .460 slug rate against those pitches with 11 XBH. 

2026 Transparency record
  • Best bets: 39-40, +2.3 units
  • SGPs: 14-65, -2.15 units
  • HR picks: 15-65, +5.45 units

Rangers vs Blue Jays odds

  • Moneyline: Texas +115 | Toronto -135
  • Run line: Texas +1.5 (-170) | Toronto -1.5 (+145)
  • Over/Under: Over 8.5 (-120) | Under 8.5 (+100)

Rangers vs Blue Jays trend

The Toronto Blue Jays have hit the game total Over in 12 of their last 19 home games (+4.40 Units / 21% ROI). Find more MLB betting trends for Rangers vs. Blue Jays.

How to watch Rangers vs Blue Jays and game info

LocationRogers Centre, Toronto, ON
DateSunday, 6-28-2026
First pitch1:37 p.m. ET
TVRSN, SN
Rangers starting pitcherKumar Rocker
(2-6, 4.14 ERA)
Blue Jays starting pitcherShane Bieber
(0-0, 9.82 ERA)

Rangers vs Blue Jays latest injuries

Rangers vs Blue Jays weather

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.

Yankees Birthday of the Day: Al Downing

NEW YORK, NY - JUNE 17: Former player Al Downing of the New York Yankees is introduced during the New York Yankees 72nd Old Timers Day game before the Yankees play against the Tampa Bay Rays at Yankee Stadium on June 17, 2018 in the Bronx borough of New York City. (Photo by Adam Hunger/Getty Images) | Getty Images

The mid-to-late 1960s are fairly regarded as a pretty brutal time in Yankees’ history. CBS infamously purchased the team in 1964, and the team almost immediately began to fall off a cliff. Between their poor ownership and the players of the 1950s and early 60s dynasties aging out, the team went from 1964 to 1976 between World Series appearances, which was unheard of considering the success of the prior decades.

However, that’s not to say that there weren’t bright spots among that darkness. For several years in the down period, pitcher Al Downing provided some of that light, and he certainly earned a spot on our Top 100 Yankees series.

Alphonso Erwin “Al” Downing
Born: June 28, 1941 (Trenton, NJ)
Yankees Tenure: 1961-69

Downing was born and raised in Trenton, New Jersey attending Trenton Central High School. He’s listed as having college stints at both Muhlenberg College in Pennsylvania and then-Rider College in New Jersey, but he signed with the Yankees as an 18, going on 19-year old in 1961.

The Yankees initially sent him to the Binghamton Triplets for the 1961 season, where he was electric. In 12 starts, he put up a 1.84 ERA, as he struck out 96 batters in 98 innings. That impressive start got him a late season call-up to the big leagues, where he appeared in five games.

Downing spent most of 1962 in the minors, only getting another cameo. However, he then put in a breakout campaign in ’63, and ended up spending most of the year in the bigs. Forming a battery with eventual AL MVP Elston Howard, he went 13-5 with a 2.56 ERA (138 ERA+), striking out 171 batters in 175.2 innings. That led to the Yankees giving him the nod on the mound in Game 2 of the World Series, only following Whitey Ford in the rotation. He ended up allowing three runs in five innings, and took the loss. It’s not as though he had much support behind him though, as the Yankees scored just four runs in total during the Dodgers’ sweep (and just one behind Downing).

In 1964, Downing wasn’t quite as good as the previous year, but he was still an important cog in the Yankees rotation, and even led the league in strikeouts with 217. He was again relied on in the World Series, including getting the start in Game 4. However, he struggled this time around, including failing to get an out while allowing three runs in a Game 7 relief outing. The Yankees again lost, as the Cardinals beat them in seven games.

The aforementioned CBS purchase happened following that season, beginning the Yankees’ decline. Downing had some ups and downs in that time, but he was still one of the brighter lights of that period. He and Mel Stottlemyre were a solid combination atop the rotation, even if the rest of the roster was lacking.

In 1967, Downing produced one of the best individual seasons of his career — tops if you use rWAR, 4.5 — getting named an All-Star for the first and only time of his career. However, as the 1960s came to a close, Downing began to struggle and dealt with injuries, as manager Ralph Houk began to use him out of the bullpen. After an average 1969 season, the Yankees traded him to the Athletics for Danny Cater and Ossie Chavarria. It would be an impactful deal though, as a couple years later, Cater was flipped to the Red Sox for relief ace Sparky Lyle.

Downing spent part of the year in Oakland before another trade sent him to the Brewers midseason. After that year, he was on the move again, getting traded to the Dodgers ahead of the 1971 season. There, Downing experience a career resurgence. In ’71, Downing won 20 games, joining a group of African-American pitchers who have been dubbed “Black Aces.”

With the Dodgers, Downing also returned to the postseason in 1974. He threw four innings of of the bullpen in LA’s NLCS victory over the Pirates. He then started Game 3 of the World Series against the A’s as the Dodgers lost the game and eventually the series.

Another notable thing happened earlier that year, when Downing allowed Henry Aaron’s record-breaking 715th home run. While some pitchers fear being the one to give up a record-breaking moment like that, Downing has never felt that way. About the moment, he’s said “It didn’t bother me. Hank did that to a lot of guys.” and “I feel that if you’re out on the mound and the manager hasn’t told you to intentionally walk someone, you have to do everything you can to get that batter out.”

Downing remained with the Dodgers through the 1977 season. Since the end of his playing career, Downing has spent time in the Dodgers and Braves’ broadcast booths.

The Yankees in the CBS ownership era weren’t particularly going good places. However with the likes of Al Downing, you could at least have some hope.


See more of the “Yankees Birthday of the Day” series here.

Just like that, TJ Friedl is back with the Reds

NEW YORK, NEW YORK - MAY 27: TJ Friedl #29 of the Cincinnati Reds bunt single during the second inning against the New York Mets at Citi Field on May 27, 2026 in New York City. The Mets defeated the Reds 4-2. (Photo by Jim McIsaac/Getty Images) | Getty Images

TJ Friedl’s fall from grace with the Cincinnati Reds has been well documented around these parts. From a nearly ~4 WAR guy who received down-ballot MVP votes just a few years back to a guy optioned to the minors on the cusp of his 31st birthday, Friedl’s declining metrics and performance combined with his increased age and salary was enough to wonder if he’d ever be back on the Reds at all.

We asked you about that. You responded overwhelmingly that it did seem likely that his time with the Reds may be done. Blake Dunn, after all, had pretty much usurped him of his CF/leadoff duties, and the Reds had built up other OF depth that made him increasingly expendable.

The Baseball Gods, though, had other plans.

The elbow sprain suffered by Dunn this week was apparently signficant enough for him to need a trip to the injured list, and the Reds recalled Friedl on Sunday morning to take his place.

Friedl, to his credit, went down to AAA Louisville and found himself a bit across 18 games. He hit .271/.370.471 in 81 PA while there, once again showing his ability to get on base and score runs (13). We know well the offensive environment down there juices some numbers, of course, but it’s at least encouraging to note that what was there to find was at least found by TJ.

Now, he’ll get the chance to show he can cut it again against big league pitching, and he’s in the lineup immediately playing CF on Sunday in the series finale against the Pirates.

You can call it a redemption tour. You can call it anything you like. Fact is, as he nears 31 years old and is playing his way towards a raise on a $3.8 million salary in his arbitration years, the clock is ticking for Friedl to show the Reds he’s worth keeping around beyond 2026. In many ways, Friedl right now is a pretty good metaphor for the last place Cincinnati Reds – down, but not out just yet, and running very, very short on time to prove they can make it work.

Let’s just hope they both have a little magic in them.

Astros vs Tigers 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 Houston Astros will look to win their four-game series against the Detroit Tigers when they send Hunter Brown to the hill this afternoon.

Brown has been excellent when healthy this season, and my Astros vs. Tigers predictions and MLB picks believe he’ll be the difference for the Astros today.

Who will win Astros vs Tigers today: Astros moneyline (-120)

Hunter Brown has only made four starts this season due to a shoulder injury, but the Houston Astros starter has been dealing when healthy.

The right-hander hasn’t allowed more than one earned run in any of his appearances, thanks to his almost unhittable fastball. Batters are hitting .095 against Brown’s four-seamer, with a .139 xSLG, and that’s a pitch the Detroit Tigers haven’t had success against.

Detroit has the fourth-worst average in the majors against a right-handed four-seamer (.225), and an already weak offense is missing key pieces like Javier Baez and Gleyber Torres.

Give me the Astros up to -130.

Covers COVERS INTEL: Hunter Brown performs better in June than any other month throughout his career, holding a 1.90 ERA and .176 opposing batting average.

Astros vs Tigers Over/Under pick: Under 8.5 (-120)

Jack Flaherty has largely been able to avoid blowup starts of late, and even if he does get in trouble, he’ll be able to fall back on a decent Tigers bullpen (3.87 ERA; 12th).

Neither team is hitting the ball particularly well this week, with the Astros batting .236 with a .668 OPS, and the Tigers hitting .240/.712.

Another strong start from Brown keeps this game Under 8.5 runs. Play it to -130.

Chris Faria's 2026 Transparency Record
  • ML/RL bets: 3-1, +1.23 units
  • Over/Under bets: 1-3, -2.12 units

Astros vs Tigers weather

Astros vs Tigers odds

  • Moneyline: Astros -122 | Tigers +117
  • Run line: Astros -1.5 (+138) | Tigers +1.5 (-144)
  • Over/Under: Over 8.5 (+108) | Under 8.5 (-144)

Astros vs Tigers trend

The Tigers have cashed the Under in 55.7% of their games this season, the second-highest rate in MLB. Find more MLB betting trends for Astros vs. Tigers.

How to watch Astros vs Tigers and game info

LocationComerica Park, Detroit, MI
DateSunday, June 28, 2026
First pitch1:40 p.m. ET
TVSCHN, DSN
Astros starting pitcherHunter Brown
(1-0, 1.40 ERA)
Tigers starting pitcherCasey Mize
(2-5, 2.95 ERA)

Astros vs Tigers 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.

Chris Sale to start Sunday series finale versus San Francisco

SAN DIEGO, CALIFORNIA - JUNE 22: Chris Sale #51 of the Atlanta Braves looks on from the dugout before the game against the San Diego Padres at Petco Park on June 22, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

Even with the recent swamp-like weather conditions going on in metro Atlanta, the Braves will be more than ready to hop on the Delta flight back home after a nightmarish week in California. Kudos to all of you who stayed up late for some terrible baseball.

There is one last game to play in the Bay before wheels up, though. (And one way or another, I will cover a Giants series finale!)

The Braves will turn to their ace to win the rubber match after Rafael Devers owned Bryce Elder last night. Chris Sale (8-5, 2.14 ERA) keeps defying time and hurling quality innings while keeping the offense within striking distance of each of his last three games. But the lack of run support from this struggling offense continues to plague Sale starts. The lefty has enjoyed a couple days of extra rest as the Braves shuffled their rotation, with Reynaldo LĂłpez and Elder making the starts for Games 1 and 2 respectively.

Sale will be opposed by Robbie Ray (6-6, 3.70 ERA), who absolutely befuddled the Braves when they saw him last week in the resumption of the rain-suspended series opener. When the game picked back up in the bottom of the second inning, Ray entered and spun 6.1 innings of two-run ball. Outside of a Riley double and Olson single, he walked two and struck out eight. He built off that great performance in his last start against the Athletics with another two-hit performance. He went eight strong innings, with one unearned run, four walks, and six strikeouts on his final line.

The Giants did not see Sale when they were in town last week and only six current players have faced him before. Only one has an average >= .200: Matt Chapman. Willy Adames is 1-for-14 against Sale (but that one is a homer), Luis Arraez is 2-for-13, and the aforementioned Chapman is 3-for-15 with the only other homer.

To take the rubber match, the Braves will need to disrupt Ray’s recent success and momentum. Ozzie leads the team in at-bats against him with twelve and is one of two Braves who have homered off him in his career – Michael Harris II is the other. 

I think the Braves players and fans alike will be very grateful to see this road trip (and month of June, honestly) in the rearview mirror. Let’s end things on a high note.

Game Info

Game Date/Time: Sunday, June 28, 4:05 p.m. ET

Location: Oracle Park, San Francisco, CA

TV: BravesVision

Streaming: MLB.tv

Radio: 680 AM / 93.7 FM The Fan

MLB Player Props & Best Bets for Today, June 28

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

We will not have any Sunday scaries today! We have a ton of value to attack this today, so here are my favorite MLB player props for June 28, led by Bobby Witt Jr. and Shea Langeliers.

Link to “MLB player props” and link to MLB picks page below in text.

Best MLB player props today

Player PickOdds
Mets Bobby Witt Jr.Over 1.5 Total Bases-118
Mets Josh JungOver 1.5 Total Bases+119
Mets Shea LangeliersOver 1.5 Total Bases-115

Bobby Witt Jr. Over 1.5 Total Bases (-118)

Despite the disaster that has been the Royals' 2026 season, Bobby Witt Jr. remains the one constant bright spot in Kansas City. This afternoon, he draws White Sox left hander Anthony Kay, a matchup that sets up well for him. Witt Jr. owns excellent arsenal coverage against Kay's pitch mix, which is made up almost entirely of offerings that grade below league average on FanGraphs.

Witt Jr. earns an elite rating today on Batters-Box and has cleared this prop in 56% of his road games over the last three seasons. It is only a 25 game sample, but it is still worth noting. He also records at least one hit in 76% of those games and has gone deep in nearly 30%.

Over his last 60 plate appearances against left handed pitching, Witt Jr. sports a .364 BA, .618 SLG with a 1.035 OPS, while generating a 59% hard hit rate and a 13.7% barrel rate. In his most recent 30 plate appearances against southpaws, he owns an outstanding 92.2% contact rate.

Kay has struggled against right handed hitters at home, allowing a .296 BA, .400 SLG, and .345 wOBA. Even more concerning, the last 30 right handed hitters he has faced have produced an elevation rate of nearly 82%, creating plenty of opportunities for damage.

Yeah, I will happily pay a little extra juice for Mr. Witt Jr. this afternoon.

Text – UPDATE PLAYER NAMES IN THE JUMPLINK TAG

  • Time: 2:10 p.m. ET
  • Where to watch: CHSN, ROYL

Josh Jung Over 1.5 Total Bases (+119)

Texas Rangers third baseman Josh Jung used to be one of my favorite players to back a few years ago, but he has not looked like the same hitter he was during his rookie season. That said, he has started to lock back in at the plate. Over his last 30 plate appearances against right handed pitching, Jung owns a 75% hard hit rate and a 10% barrel rate, despite hitting just .259. The way I see it, with the quality of contact he is generating, he is due for a big hit.

Jung enters today with an elite rating on Batters-Box. His overall trends are not as flashy as you would like, but as mentioned, he has not played at an elite level over the past two seasons. Even so, he owns strong matchup percent changes in ISO, wOBA, hard contact, and fly ball rate against Toronto Blue Jays right hander Shane Bieber. On top of that, he covers Bieber's arsenal extremely well.

Bieber is coming off a rough 2026 debut, and I am not going to pretend one start tells us much. However, it is worth noting that he struggled against right handed hitters last season, allowing a batting average near .300, a slugging percentage approaching .600, and a wOBA close to .400.

At +119, I think this is a great price on a hitter who feels more than due for a big swing.

Text – UPDATE PLAYER NAMES IN THE JUMPLINK TAG

  • Time: 1: 37 p.m. ET
  • Where to watch: Sportsnet, RSN

Shea Langeliers Over 1.5 Total Bases (-115)

Athletics star catcher Shea Langeliers finds himself in a mouthwatering matchup against Los Angeles left hander Sam Aldegheri, who has been tormented by right handed hitters this season. Aldegheri has allowed a ton of hard contact and elevated contact, and the underlying metrics are downright ugly. Over the last 30 right handed hitters he has faced, he has allowed a 72% elevation rate and a 16% barrel rate. Those hitters have produced a .370 xBA, .659 xSLG, and .455 xwOBA during that span.

Langeliers matches up extremely well, owning an OPS of at least .806 against 61% of Aldegheri's pitch mix. Left handed pitching has also been his bread and butter this season, as he owns a  .337 BA, .651 SLG  with a 1.046 OPS and a 183 wRC+. Over his last 30 plate appearances against lefties, he has generated a 48% hard hit rate and a 13% barrel rate, while posting a .963 SLG and a 1.463 OPS.

At -115, I would not pay much more for this prop despite how much I love the matchup. If you are not in the mood to lay juice today, I also like taking his home run and double props individually.

Text – UPDATE PLAYER NAMES IN THE JUMPLINK TAG

  • Time: 3:15 p.m. ET
  • Where to watch: Peacock
Colby Marchio's 2026 Transparency Record
  • Prop picks: 246-452, -7.8 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.

Astros Prospect Report: June 27th

WEST PALM BEACH, FL - MARCH 14: Nehomar Ochoa Jr. #45 of the Houston Astros returns to the dugout during the game between the Washington Nationals and the Houston Astros at Cacti Park at the Palm Beaches on Friday, March 14, 2025 in West Palm Beach, Florida. (Photo by Trevor Gallagher/MLB Photos via Getty Images) | MLB Photos via Getty Images

Another day of minor league baseball is in the books. See the results below. Check out the previous day’s recap here.

AAA: Sugar Land Space Cowboys (36-43) won 5-2 (BOX SCORE)

The offense got on the board in the first inning thanks to a Spence 3 run home run, his first in Triple-A. Javier got the start and pitched really well tossing 6 scoreless innings with 4 strikeouts. The offense added 2 more runs in the 6th on a Spence RBI single and Ferreras groundout. The pen allowed a couple of runs but held on for the 5-2 win.

Note: Spence is hitting .375 in June.


AA: Corpus Christi Hooks (33-40) lost 8-2 (BOX SCORE)

Dombroski got the start for the Hooks and was pitched well but ran into trouble in the 5th and ended up allowing 5 runs over 4.2 innings. Leach allowed another 3 runs as the Hooks found themselves down 8-0. The offense got on the board in the 8th inning on a Sisneros solo home run. They got one more run in the 9th on a Holy bases loaded walk but that was it as the Hooks fell 8-2.

Note: Sisneros has 2 home runs in 5 games for the Hooks.

  • Trey Dombroski, LHP: 4.2 IP, 6 H, 5 R, 5 ER, 5 BB, 4 K
  • Alex Santos, RHP: 1.1 IP, 0 H, 0 R, 0 ER, 1 BB, 1 K
  • Hudson Leach, RHP: 1.0 IP, 1 H, 3 R, 3 ER, 2 BB, 2 K
  • Alejandro Torres, RHP: 1.0 IP, 1 H, 0 R, 0 ER, 2 BB, 2 K

A+: Asheville Tourists (21-52won 11-9 (BOX SCORE)

Asheville got on the board in the first inning on an Ochoa 2 run home run. They got 2 more runs in the third on an Ochoa RBI single and Brown RBI double. Asheville scored another in the 4th on a Thomas RBI single. DeVos got the start and went 5 innings allowing 3 runs, 2 earned, while striking out 7. Langford struggled in relief allowing 4 runs as the Drive took the lead. Asheville rallied to tie it in the 9th on a Hernandez 2 run home run. In the 10th, the offense scored 4 runs on on a Batista 2 run home run, Walker solo home run and Brown sac fly. Cuevas allowed a couple of runs in the bottom of the inning but the pen held on for the win.

Note: Walker has 25 stolen bases this season.


A: Fayetteville Woodpeckers (37-36) lost 8-3 (BOX SCORE)

The Woodpeckers got on the board in the first inning on a Neyens solo home run. They got another run in the third inning on a Ramirez RBI single. Gonzalez got the start and allowed 4 runs over 3.1 innings. Carrera struggled in relief allowing 4 runs as the Shorebirds extended their lead. The offense got one run back in the 8th on a Luciano RBI double but that was it as the Woodpeckers fell 8-3.

Note: Neyens has a .885 OPS this season.


Today’s minor league starters:

SL: Ryan Weiss â€“ 6:35 CT

CC: Brett Gillis â€“ 6:30 CT

AV: Dylan Howard â€“ 2:05 CT

FV: TBD – 4:05 CT

Foster Griffin was the stopper that the Washington Nationals needed

BALTIMORE, MARYLAND - JUNE 27: Foster Griffin #22 of the Washington Nationals pitches in the fifth inning against the Baltimore Orioles at Oriole Park at Camden Yards on June 27, 2026 in Baltimore, Maryland. (Photo by Greg Fiume/Getty Images) | Getty Images

Last night, the Nationals desperately needed to stop the bleeding. After four straight losses, with the first three coming in brutal fashion, we needed a hero to rise from the ashes. That is exactly what we got out of Foster Griffin tonight. The Nats ace dug deep to throw 112 pitches in 7 brilliant innings.

The $5.5 million signing from Japan has turned into one of the Nats best investments in a very long time. Right now, Griffin is on pace to throw 189.2 innings of sub-3 ERA ball. In April, there were times where it felt like Griffin was getting lucky. However, in this stretch, Griffin has just been completely dominant.

It is clear just how much manager Blake Butera trusts his lefty right now. Having a pitcher throw 112 pitches in 2026 is out of the ordinary. It takes a combination of trust in the starter and a lack of trust in the bullpen. That perfect storm was certainly taking place here. We saw in the 8th why Blake Butera did not trust his bullpen.

Usually when a pitcher is at 98 pitches through 6 innings, they are done. However, we should not assume that anymore with Griffin. Butera brought him out for one batter in the 8th in his last outing, and had him go up to 112 this time. We need to readjust our pitch count expectations in a way we have not had to since the days of Max Scherzer.

Like Grant said, I love it. This is a good example of Blake Butera using feel, though I think the numbers probably prefer Griffin over this bullpen right now as well. Butera has plans, but he is willing to change them if a player shows him reason to. We have seen Griffin go much deeper into games and Curtis Mead get more AB’s against right handed pitching.

For a while, Griffin’s ERA was way better than his underlying numbers, which were very mediocre. The ERA is still better, but the advanced metrics are starting to like what they are seeing from Griffin. Right now, Griffin has an ERA of 2.93, which is obviously phenomenal. However, his xERA and xFIP have both gotten below 4, which shows his process is becoming more sustainable. 

After last night, Griffin has an xFIP of 3.58 and an xERA of 3.89. As much as I love Griffin, those numbers are probably a better representation of who he is as a pitcher compared to his sub-3 ERA. However, I do think Griffin’s 4.21 FIP is a bit misleading. Sure, he allows the occasional home run ball, but he gets strikeouts, groundouts and does not walk people.

Right now, Griffin is pitching at an All-Star level. The National League is stacked with starting pitchers, so I do not know if he gets in. However, it would be really cool and deserved if he did. Whenever the Nats need a win, Griffin is there for them with a masterful outing. There is a reason that the Nats are 13-4 in games that Griffin starts. 

This month, Griffin has been outrageously good. He has an ERA of 1.15 in 31.1 innings across 5 starts. That innings total itself is also very impressive. Griffin is averaging about 6.1 innings per start, which is something only frontline starters do. 

Despite not having huge velocity, Griffin has 33 strikeouts in June, which is 9.48 K/9. He also only has 4 walks all month. A 27.5% strikeout rate and a 3.3% walk rate is absolutely elite stuff. It is the kind of rates you see from Tarik Skubal or Paul Skenes, but Foster Griffin is doing it while throwing 91.

Unfortunately, Griffin is unlikely to win NL pitcher of the month due to the existence of Jacob Misiorowski. However, he and Logan Webb are battling it out for the best non-alien pitcher of the month. It is truly remarkable to see Foster Griffin do his thing out there.

After watching Griffin this year, it just makes me curious about whether there are more Foster Griffin types out in Japan. It also makes me wonder if more struggling pitchers at a crossroads will or should go to Japan. Clearly, those three years in Japan made Griffin a master at his craft. He added three new pitches and became a command wizard. Here is the ERA leaderboard in Japan for this year in case you are curious.

Finding guys on one-year deals from Asia could be a good way to extract value. Not only do these pitchers learn a lot over there, they also do not have the same level of scouting on them as guys from the big leagues. It takes a while for hitters to pick up on some pitchers’ changes. Even Erick Fedde had success after revamping his arsenal in Korea and then coming back to the MLB.

Foster Griffin has surpassed even the most optimistic expectations. Now the question is what do the Nats do with him? He is only on a one-year deal and will have value on the trade market. However, I also think the Nats should at least talk to him about an extension. This is the best Nats pitching season since Scherzer.

 If Foster Griffin is only a National for half a season, boy will he be remembered fondly. I do not want the trade deadline to be the end of the Foster Griffin experience though. However, for Griffin to be a National past August 3rd, the Nats need to get back into the Wild Card mix or extend him. It has been a while since the Nationals have had a true stopper in the rotation, but Foster Griffin is that guy.

With Marcelo Mayer on IL, Red Sox promote infielder Tsung-Che Cheng

Jun 26, 2026; Boston, Massachusetts, USA; Boston Red Sox shortstop Tsung-Che Cheng (39) hits a double during his Boston Red Sox debut in the fourth inning against the New York Yankees at Fenway Park. Mandatory Credit: Jaiden Tripi-Imagn Images | Jaiden Tripi-Imagn Images

Who is he and where did he come from?

He’s Tsung-Che Cheng. If you’re asking where Cheng geographically calls home, that would be Pingtung County, Taiwan. Cheng, who turns just 25 next month, hit .333, walked 5 times and stole 4 bases without getting caught in the World Baseball Classic while playing for the Taipei team. He then reported back to Worcester where he got the club’s first cycle since the relocation to Worcester in short order and then proceeded to slash .254/.351/.424 with seven home runs, becoming one of the team’s most consistent hitters.

It’s no secret that the Red Sox’ infield depth is in shambles right now, and so Cheng was given the call with just hours to spare to replace Marcelo Mayer as the infielder headed to the IL for some Red Sox-Yankees baseball at Fenway Park this weekend. Cheng wasted little time, getting his first RBI in his first at-bat, a fielder’s choice, and his first hit in the fourth inning.

Is he any good?

He can be. What’s good about Cheng is he can be so many different things. He’s versatile in the field, playing all those middle infield positions but specializing at shortstop, certainly a position of interest since the Red Sox’s injury list is ever-growing. Cheng wasn’t fortunate in his quest to get an MLB hit in stints with the Pirates and Rays, but that speaks more to the amount of time he spent on the roster. He finds balls with the barrel, ranking in the upper echelons of Triple-A in barrel percentage. If you have seen that meme of the couple holding hands and the boyfriend with his back turned towards another woman, the former is Kristian Campbell, who remains in Triple-A, so he’s at least been better than Campbell, and, in my humble opinion, has more upside. He’s also a threat on the basepaths.

Tl;dr, just give me the stats.

(64 games) .254/.351/.424, 7 HR, 3 3B, 10 SB

Show me a cool highlight.

Here’s a home run in the WBC.

What’s he doing in his picture up there?

That ball looked like it was about to leave the park for his first Major League hit in 9 plate appearances dating back to last season. It was such a great moment. Makes me amped how facing the Yankees can give us these moments.

What’s his role on the 2026 Red Sox?

This really depends on how serious a number of these infield injuries are. Trevor Story won’t be back any time soon. IKF may not be in any rush either. Romy Gonzalez is due back any day, but Marcelo Mayer may need a bit of time with that bone stress reaction, and the timeline isn’t entirely clear with Nick Sogard’s injury, either. Who knows.

In the meantime, Cheng has made contact in Worcester, and the 2026 Red Sox, for all their shortcomings, have a good track record with bringing guys up who appeared to be locked into Triple-A for the year who went hitless in their first Major League stint (the other being Mickey Gasper). It would appear Cheng is up for long enough to either win an every day role as the team hurls towards a trade deadline where they’ll be selling some roster parts off, and one would think a 25-year-old infielder who’s quick on the basepaths and has a contact tool will be left among the rubble come August.

Randy Vasquez implodes, Padres get drubbed by Dodgers

SAN DIEGO, CALIFORNIA - JUNE 27: Manager Craig Stammen #14 of the San Diego Padres takes the ball from Randy Vásquez #98 during a pitching change in the sixth inning against the Los Angeles Dodgers at Petco Park on June 27, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

San Diego Padres Manager Craig Stammen employed an opener in Kyle Hart before bringing in his “starter” Randy Vasquez for bulk innings. The strategy seemed to work – until it didn’t. Vasquez came on in the third inning and pitched three scoreless innings. He started the top of the sixth inning but was removed from the game before the inning ended. Vasquez allowed a leadoff double to Freddy Freeman before getting Mookie Betts to ground out. He then allowed seven runs, five of which were earned, and the Padres lost to the Los Angeles Dodgers 15-3 at Petco Park on Saturday night.

The nightmarish inning for Vasquez unraveled quickly after the groundout from Betts. Max Muncy reached on an error and Freeman scored to break a 1-1 tie, giving the Dodgers a one-run lead. Tommy Edman tripled to score Muncy and make the score, 3-1 and Edman scored when Kyle Tucker hit a two-run home run to give Los Angeles a 5-1 lead. Dalton Rushing followed with a solo home run and then Vasquez issued a walk and a single to Alex Freeland and Shohei Ohtani. Ron Marinaccio came on to pitch for the Padres ending the day for Vasquez and walked the first batter he faced to load the bases. Freeman then grounded out to bring home another run to make the score 7-1, but San Diego had two outs in the inning. Betts returned to the plate with two on and two out and hit a three-run home run to center field to give Los Angeles a 10-1 lead. Muncy mercifully flied out to end the inning, but the damage was not done.

Marinaccio returned to the for the seventh and pitched a scoreless inning but opened the top of the eighth with a single, walk and a single to load the bases an end his night. David Morgan was called on to try to prevent or at least limit the potential damage in the inning and he started well getting Betts to strikeout. With one out and the bases still loaded a ground ball would have gotten the Padres out of the inning, but that was not to be the case. Muncy hit a ground ball to third but Will Wagner, who replaced Manny Machado at third base, was unable to make the throw to first in time, allowing Muncy to reach and extended the Dodgers lead to 11-3 after the San Diego added runs in the sixth and seventh innings. Edman hit an RBI-groundout to make the score, 12-3 but Tucker followed with a two-run single to give Los Angeles a 14-3 lead. Morgan brought the inning to an end with a strikeout of Rushing.

The Dodgers tacked on a run in the top of the ninth inning off Rodolfo Duran was brought in to pitch as a position player. The catcher got the first two outs of the inning before Andy Pages hit a double and scored when the following batter, Ryan Ward, singled to bring him home.

Hart allowed one run on two hits and a walk over two innings pitched, but the one run was a result of a missed diving attempt by Fernando Tatis Jr. on a ball to right field by Muncy which allowed him to reach third base on a triple. Edman followed with a double to center field to score Muncy for the first run of the game. Vasquez allowed seven runs, five earned, on eight hits with a walk over 3.1 innings and Marinaccio allowed five runs, three earned, on three hits with three walks over 1.2 innings. Morgan allowed a run on two hits and Duran allowed a run on two hits. The San Diego offense was led by Gavin Sheets who finished 3-for-4 with a home run, two singles, a run scored and two RBI.

The Padres attempt to have a bounce back performance in the rubber game today at 1:10 p.m.

Padres News:

Baseball News: