Tommy Nance Traded to Minnesota

SEATTLE, WASHINGTON - JULY 04: Tommy Nance #45 of the Toronto Blue Jays pitches against the Seattle Mariners at T-Mobile Park on July 04, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images

The Blue Jays have traded right handed reliever Tommy Nance to the Minnesota Twins in exchange for A+ catcher Ryan Sprock:

Nance has been with the organization for two years, after being acquired from the Padres in the middle of the 2024 season. He filled innings capably down the stretch in that lost season, and was a key part of the bullpen last year when he pitched 31.2 innings with a 1.99 ERA. This season he’s been more solid, posting a 3.82 ERA and striking out 34 against 13 walks in 33.0 innings.

Sprock was an 8th round pick out of Elon University last season. He was a two way player in college, splitting his junior season between third base and the bullpen. Naturally the Twins drafted him as a catcher, a position he hadn’t played in college. He seems to have taken to it, though, with some positive reviews on his early glove work. Fangraphs believes he could get to average there. Offensively, he’s shown a strong eye and excellent contact rate so far as a pro, with 64 walks to 52 strikeouts over 374 PA. He’s only managed 7 home runs in that time, but 21 total extra base hits shows that there’s a little pop there.

In terms of what this means for the Blue Jays, I wouldn’t take it to be all that much. Nance is 35 and missed time with a forearm issue this season. He’s a decent reliever, but not one any team is likely to have long term plans for. He’s also already been DFA’d and brought back onto the roster once this year, and Louis Varland, Tyler Rogers, Jeff Hoffman and Braydon Fisher are ahead of him on the right handed relief depth chart, with Spencer Miles possibly entering that mix if/when the rotation gets healthy. Sprock, meanwhile, is extremely the Jays’ kind of guy, a plus contact hitter with a plan at the plate who hit with wood bats in the Northwoods League as an amateur. My interpretation is that they were offered a guy they like for a pitcher who was somewhat on the roster bubble anyway and took it. I don’t see this as any meaningful move towards being sellers at the deadline. With three weeks to go and (with respect to the Rays recent hot streak) a soft schedule for the rest of July, 2.5 games out of a wildcard, I can’t seem them having made a buy/sell decision yet.

On the Twins’ side, Nance is probably instantly the third or fourth best guy in an awful bullpen with a league-worst 5.28 ERA. They have some offence and a Cy Young candidate in Joe Ryan, and they’re two games out of a very bad AL Central. Nance fills a need and could be a small but meaningful part of trying to win a very tight division.

Best of luck to Tommy in that endeavour, and welcome to the organization Ryan.

Update:

MLB.com’s Keegan Matheson confirms that international bonus pool space is going to Minnesota in the deal, although how much does not seem to have been publicly confirmed yet.

Update 2:

Ben Nicholson-Smith reporting it’s $250,000 in bonus pool money. That’s a meaningful amount, which as Ben says shows that the Jays were motivated to acquire Sprock, but doesn’t hugely change the shape of the overall deal.

Shohei Ohtani injury costs Dodgers star MLB All-Star Game appearance. The latest

PHILADELPHIA – Shohei Ohtani, baseball’s biggest star, will not participate in the All-Star Game after being scratched Friday, July 10, from his scheduled start on the mound with an inflamed knee.

Ohtani will still be the Los Angeles Dodgers’ designated hitter against the Arizona Diamondbacks this weekend, but will not travel to Philadelphia to participate in the All-Star Game or festivities. He was scheduled to be the National League’s starting DH.

It leaves the game without the defending MVPs and leading vote-getters in New York Yankees right fielder Aaron Judge and Ohtani. The St. Louis Cardinals' Iván Herrera will replace Ohtani on the NL roster.

Ohtani, the four-time MVP, was scheduled to pitch Friday night against the Diamondbacks but was scratched in the afternoon with an inflamed left knee. The news comes just three days after Ohtani hit his 300th career homer in the fewest games in baseball history.

It’s a huge blow to the All-Star Game, and a setback for Ohtani’s Cy Young hopes. It’s unknown how long he will be sidelined as a pitcher.

Ohtani, who turned 32 last week, is certainly in the running for his first Cy Young award. He is 8-2 with a 1.79 ERA this season with 95 strikeouts in 85.2 innings. And he’s still considered the finest hitter in the National League, hitting .290 with 20 homers, 56 RBI and a .939 OPS.

Ohtani was not expected to pitch in the All-Star Game, with the starting nod expected to go to Philadelphia Phillies ace Cristopher Sanchez, but he was scheduled to be the starting DH. That now will fall to Phillies DH Kyle Schwarber, who leads baseball with 32 homers.

Ohtani also rejected an invitation to be in the Home Run Derby, but MLB officials are hopeful that Chicago White Sox star Muneteka Murakami, who hit 20 homers before missing the last 35 games on the injured list, will be the final participant in the derby. He was activated on Friday.

Follow Nightengale on X: @Bnightengale

This article originally appeared on USA TODAY: Shohei Ohtani injury costs Dodgers star MLB All-Star Game appearance. The latest

Cardinals reportedly agree to an 8-year, $112.5M extension with JJ Wetherholt

The St. Louis Cardinals and JJ Wetherholt have agreed to an eight-year, $112.5 million extension that buys out the rookie second baseman’s first several years of free agency, a person familiar with the deal told The Associated Press.

The person spoke on condition of anonymity because the club had not announced the extension.

The Cardinals picked Wetherholt seventh overall out of West Virginia two years ago in the first-year player draft, and he rocketed through their farm system. The 23-year-old made his major league debut on opening day and is hitting .267 with 13 homers and 36 RBIs and nine stolen bases.

The advanced metrics also have graded Wetherholt as one of the best defensive second basemen in baseball this season.

The emergence of Wetherholt in the middle of the St. Louis infield is a big reason the club has been one of the surprises of the first half of the season. The Cardinals are 48-44 and three games out of an NL wild-card spot heading into the weekend.

The deal is one of the first big signings for St. Louis since significant changes were made to the top of the organizational ladder.

Last September, Chaim Bloom took over as the Cardinals’ president of baseball operations, replacing longtime general manager John Mozeliak. Then, Bill DeWitt III took over as chief executive officer, though Bill DeWitt Jr. has continued as its chairman and principal owner with a hand in baseball and business matters.

Mets first baseman Mark Vientos set to miss 6-8 weeks with fractured hand

Mets first baseman Mark Vientos is set to miss 6-8 weeks with a fracture in his right hand, but will not undergo surgery, per SNY MLB Insider Chelsea Janes.

Vientos was hit by a pitch on his throwing hand in the second inning of Thursday night's 7-3 victory over the Kansas City Royals at Citi Field.

Talking to reporters prior to Friday night's series opener with the Boston Red Sox, Vientos expressed his disappointment on being sidelined long-term.

"I definitely want to be with the team, definitely want to play with the guys and I love playing baseball at the same time," said the first baseman. "It sucks, for sure."

With Vientos being moved to the IL, the Mets have called up infielder Zack Short. The 31-year-old has appeared in three games for the Mets this season, all at shortstop.

Players on the Mets active roster who could fill the void left at first base include Jared Young, Eric Wagaman, Brett Baty, and Jorge Polanco.

Vientos has hit 11 home runs and tallied 35 RBI in 73 games for the Mets this season, but has also recorded a dismal .644 OPS and 61:12 K:BB in that time.

St. Louis Cardinals sign rookie 2B JJ Wetherholt to big 8-year extension

PHILADELPHIA — St. Louis Cardinals rookie second baseman JJ Wetherholt may have been snubbed by not being selected to the All-Star game, but certainly no one is having a greater weekend.

Wetherholt agreed Friday, July 10 to an eight-year, $112.5 million contract extension, a person familiar with the deal told USA TODAY Sports. The person spoke on the condition of anonymity since the Cardinals have yet to announce the contract.

It’s the largest contract extension given to a Cardinals’ player since first baseman Paul Goldschmidt’s five-year, $130 million deal in 2019.

Wetherholt becomes the latest young star to sign an extension this year, joining Detroit Tigers shortstop Kevin McGonigle (8 years, $150 million), Pittsburgh Pirates shortstop Konnor Griffin (8 years, $140 million), Seattle Mariners shortstop Colt Emerson (8 years, $95 milllion) and Milwaukee Brewers shortstop Cooper Pratt (8 years, $50.75 million). Chicago Cubs center fielder Pete Crow-Armstrong also signed a six-year, $115 million contract extension this season.

Wetherholt, the Cardinals’ first-round pick in the 2024 MLB Draft, is hitting .267 with 13 homers and 36 RBI with a .773 OPS this season. The 23-year-old is ranked as the top defensive second baseman in baseball this season, leading the majors with 249 assists and ranking second with 16 outs above average.

Wetherholt also leads all rookies in WAR (3.8), runs (56), and times on base (140). The only National League players with a higher WAR are Crow-Armstrong (5.6), Miami Marlins shortstop Otto Lopez (4.6) and Los Angeles Dodgers center fielder Andy Pages (4.2).

He has 39 hits leading off an inning, including four homers, the second-most behind James Wood of the Washngton Nationals (54) this season, and the most by a Cardinals rookie since Vince Coleman in 1985. He is bidding to become the first Cardinals rookie to hit 20 homers and steal 20 bases in a season.

Wetherholt is the first player signed to a multi-year contract extension since Chaim Bloom became president of baseball operations in October, 2025.

Follow Nightengale on X: @Bnightengale

This article originally appeared on USA TODAY: St. Louis Cardinals sign rookie 2B JJ Wetherholt to big 8-year extension

Reds activate Ke’Bryan Hayes, place Matt McLain on injured list

PHILADELPHIA, PA - MAY 18: Ke'Bryan Hayes #3 of the Cincinnati Reds looks on prior to the game between the Cincinnati Reds and the Philadelphia Phillies at Citizens Bank Park on Monday, May 18, 2026 in Philadelphia, Pennsylvania. (Photo by Denis Kennedy/MLB Photos via Getty Images) | MLB Photos via Getty Images

Ke’Bryan Hayes looked just 5 games at the minor league level during his rehab stint due to a lower back injury, but in that time he managed to produce with aplomb. At AAA Louisville, in particular, Hayes went 7 for 12 with a homer and 5 runs scored in just a trio of games, and that was apparently enough to warrant a recall to the active roster by the Cincinnati Reds.

Hayes was activated on Friday afternoon with infielder Matt McLain heading the other direction with a calf strain, and the Reds will now begin the process of figuring out if the woeful struggles Hayes had at the outset of the 2026 were at all pinnable on the lingering back issues he has dealt with for years.

Those struggles, you may recall, were pronounced. Across 44 games and 128 PA, Hayes hit just .142/.195/.225 (.420 OPS) with only 2 homers and a lone triple. Even with his vaunted glovework factoring in, that meant he was worth -0.2 bWAR and a brutal -0.9 fWAR so far this season, numbers that are simply unsustainable for the Reds at the big league level regardless of cost.

Friday will begin Hayes’ quest to prove he can still cut it as a big leaguer, something that’s vital for this Reds club to know, too, seeing as they’ve got over $30 million still owed to him over the course of the contract they fully acquired from the Pittsburgh Pirates just last July. Hayes is in the starting lineup for Friday’s series opener against the Chicago Cubs, playing 3B and batting in his customary #9 spot in the order.

Series Preview: St Louis Cardinals Take On Atlanta Braves at Home July 10-12, ‘26

ST LOUIS, MISSOURI - JULY 9: Andre Pallante #53 of the St. Louis Cardinals walks to the dugout after being pulled against the Milwaukee Brewers in the sixth inning at Busch Stadium on July 9, 2026 in St Louis, Missouri. (Photo by Joe Puetz/Getty Images) | Getty Images

The Cardinals host the Braves this weekend at Busch Stadium leading up to the All Star Break. If you haven’t heard, Jordan Walker will be in the Home Run Derby on Monday night on Netflix, AND be at the All-Star Game, as the Cardinals lone position player representative. Riley O’Brien was also added to the All-Star roster because certain pitchers were scheduled to play in games this weekend and would not have enough rest time for the exhibition game. Old news, I know, but the All-Star Break is just right around the corner after this series hosting Atlanta.

(Personally, I am going to watch the HR Derby for the first time in years, because I currently have Netflix… and probably ignore the All-Star Game as usual, unless I am bored and can find it on streaming TV somehow).

the 2026 Atlanta Braves

Over the last 10 games, the Braves are 5-5, two of those losses and one of those wins due to the Cardinals. Since the Cardinals went to Atlanta, the Braves split a 4 game series vs the Mets, and won a three game series in Pittsburgh. Before we won that series against them in Atlanta, the Braves had been bailing the water out of their boat, going 9-14 in June. So, I cannot tell if their going 5-5 in the last 10 games is them turning it around or, just treading water. Regardless of recency bias, they are one of the best teams in baseball and first place in the ultra tough NL East division, where 4 out of 5 teams possess winning records.

What must be really frustrating for Braves fans during their hapless June: losing series to teams like the Mets, Giants, and Padres, and being swept in two games by the White Sox, while doing well vs the Brewers. Go figure.

The Braves have one of the best bullpens in baseball, and they fare well at home, on the road, and vs over .500 teams. How can a team that has been floundering so much lately be that on top of things? They stacked up 22 wins in March and April, and 18 wins in May.

How is Atlanta so good?

It’s not so much the hitting, it’s the pitching. Their lineup can certainly hit home runs well beyond the midrange, tied for 6th in MLB with 3 other teams. Overall, their lineup is good not great, most similar to the Houston Astros. And similar to the Cardinals, the Braves don’t like to take many walks. They take even less walks than St Louis, and perhaps the biggest weakness to their lineup is on-base percentage. But hey, if you’re hitting the long ball, whatever about walks, amirite.

Braves pitching is what makes their team win a lot. Their best trait is most similar to the Giants, but all the Brewers: they don’t let you barrel the ball. As a team they are really doing well, but there’s a caveat…

Braves pitching has an airtight, lockdown bullpen. So it’s their relievers! Believe it or not, the Braves bullpen is worth nearly as much WAR as their starting rotation. The Braves are either proof that an elite bullpen can elevate your above average team to elite, without having anything more than an above-average lineup and above-average starting pitching by ERA/xERA (below average by FIP stats!).

Braves Defense

The Braves defense is good, especially because of center fielder Michael Harris II, left fielder Mauricio Dubon, rangey first baseman Matt Olson, and part time shorstop Jorge Mateo, if we are going by Fielding Run Value on Baseball Savant. They can certainly prevent some runs on defense, so maybe their starting rotation isn’t as important a factor in their winning ways.

Home runs, prime outfield defense, and a bullpen just as good as the Brewers, only bettered by the Dodgers and Padres by fWAR.

It Ain’t braggin’ if you go out and do it.

Dizzy dean

The Cardinals defense throws all their eggs in one basket, with arguably the best middle infield defense in MLB. Overall St Louis ranks higher than the Braves defense, but it’s not by a lot. Hopefully this can be a good series.

Cardinals 4-6 in their last 10 games

The 2026 Cardinals as they stand today are road warriors. At home they are a game under .500. Earlier in the season the team was over .500 vs teams over .500, but now will need to take two of three from the Braves to go back over .500 vs good teams. That’s a lot of .500! Which is also their expected win/loss record, currently.

No matter how you critique Atlanta, the Cardinals are the underdog here. The Cardinals have a slightly better position-player group overall, with that elite middle infield and a slightly better lineup because of the years Jordan Walker, Alec Burleson, and Ivan Herrera are having, with the added on-base power of table setters JJ Wetherholt and Lars Nootbaar and the 134 wRC+ bat of Nelson Velazquez.

While the Braves don’t have stellar run producers like Jordan Walker and Alec Burleson, they score more runs because of a deeper lineup. So as much as statcast and sabermetric stats like the Cardinals a little bit more, the Braves are winning more games because of scoring more runs… and having much better pitching.

courtesy of baseball savant / mlb statcast info

You might be surprised that the Cardinals rotation is about the same as the Braves in ERA, and actually a fair deal better in total fWAR. That is where the similarities end, the Cardinals bullpen ERA is 4.28 and the Braves is 3.13! And the difference by xERA is even more devastating. If you prefer the lens of fWAR, the Braves bullpen is 3.5 wins better than the Cardinals!

This will strike home but the Braves bullpen probably will not walk you. No free passes. Whereas the Cardinals bullpen corps is practically inviting you onto first base in comparison. When Riley O’Brien is your most stingy walks guy, there is a problem. Ryne Stanek, Ryan Fernandez, Matt Svanson, and Gordon Graceffo are the prime offenders, but George Soriano needs some work too. The usually reliable JoJo Romero isn’t having his best year, but his ERA is good at least.

Series Schedule and Matchups

7:15 PM Friday July 10, 2026: Chris Sale vs Kyle Leahy

Fangraphs odds: Braves favored 58.1% to Cardinals 41.9% chance of winning

-Watch on: AppleTV (sorry guys)

Aging Ace Chris Sale is a lefty, so we should expect to see Nelson Velazquez in left field and batting cleanup. Blaze Jordan will probably play first base. Pedro Pages will likely catch Kyly Leahy.

Keys to the game: our outfield is like the inverse of Atlanta’s, defensively. Not good! Jordan Walker and Nelson Velazquez are having a race to the bottom in OAA numbers. At least Nathan Church is playing, it would seem! The Cardinals need to rely on pitch-to-contact, ground out style pitching. They must somehow get to and/or catch Chris Sale on a bad day. Because you don’t want to have to win vs Atlanta’s bullpen. Burleson needs a big hit in a big pinch hit opportunity, if the Cardinals pitching can even tame the Braves lineup.

Should we win this? No. But it sure would be nice.

6:15 PM Saturday July 11, 2026: Reynaldo Lopez vs Matthew Liberatore

Fangraphs odds: Braves favored 53.6% to Cardinals 46.4%

-Watch on: CardinalsTV

Reynaldo Lopez looks really good by old school stats ERA and W/L record. Everything else looks prime for regression, whether it’s his xERA or FIP stats. He probably just isn’t that good. He will probably issue some walks. But on the flipside, he is still better than the Cardinals worst starting pitcher in 2026, Matthew Liberatore.

Liberatore is worse than Lopez across the board except he actually issues less walks. It could be argued that Reynaldo is having a lucky season while Matthew is having a .325 BABIP against disaster. Whatever the case, Liberatore is having a bad season and is getting hit harder. Lopez also has less miles on the tires, at only 50 some innings pitched. This game is winnable, but we are going to have to see a decent Liberatore outing.

Lopez is a right-handed pitcher, so look to see Burly man first base, with Herrera catching Liberatore and Nootbaar in left field. I am using roster resource projected lineups for the purposes of this preview.

Keys to the game: Let’s make Reynaldo Lopez regress quickly, shall we? Score as many runs as possible early on.

Should we win this: I’m going to call it a draw, flip a coin, whatever.

1:15 PM Sunday July 12, 2026: Hurston Waldrep vs Dustin May

Fangraphs odds: Braves favored 45.3% to Cardinals 54.7%

-Watch on: CardinalsTV

Hurston Waldrep sounds like a name in a sci-fi or fantasy novel, or maybe a steampunk character, but he doesn’t seem to be a very good pitcher. This would be like if it was Liberatore vs Sale, because our guy Dustin May is pitching vs their worst pitcher. Who knows what could happen since he doesn’t seem to be a regular starting pitcher and we are dealing with small sample size, somewhat… but this guy has a major, major walk issue.

Dustin May may have a babip against problem in 2026 (he usually doesn’t), but his underlying numbers and non-ERA rate stats look real good. He is on pace for a 4 fWAR season powered by a 3.21 FIP. His xERA is 3.78, making him the Cardinals ace by that measure. It is looking like the standard Burleson lineup Sunday as Waldrep is a righty. Look for Herrera to catch again Sunday, maybe.

Keys to the game: see if Waldrep will walk you first and foremost, and if not, do some damage. May will need to have a decent game, if the Cardinals lineup is mystified by the newbie starting pitcher. Or maybe it’s a bullpen game for them that day, great.

Should we win this: why the heck not! Winning the last game before the All Star Break seems key, somehow. Maybe this is the game where we prove we can outhit the Braves.

See you Wednesday on the other side of the All Star Game! Go Cardinals.

And of course, tomorrow afternoon starting at noon is the MLB Draft! Full coverage here on VEB for each pick! don’t miss it… google tells me that it is on both NBC and MLB Network, or on streaming through Peacock, Fubo, and MLB.com.

Cardinals baseball will resume next Friday night in Arizona, after this Braves series

Blue Jays vs Padres 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.

The Toronto Blue Jays open a weekend series looking to keep their bats warm against the San Diego Padres and left-hander JP Sears.

Ernie Clement has become a near-automatic source of offense and headlines a card built around Toronto's edge against southpaws, with Shane Bieber taking the ball for the Blue Jays.

Read on for my Blue Jays vs. Padres predictions and MLB picks for Friday, July 10.

Blue Jays vs Padres predictions

Blue Jays vs Padres best bet: Ernie Clement Over 1.5 total bases (+115)

We're starting to talk about Ernie Clement as a hit-per-day guy. He's gone under this prop in three of his last four games, but he has recorded a hit in four straight and carries strong career numbers against Padres starter JP Sears.

The Toronto Blue Jays infielder is 3-for-8 lifetime against Sears without striking out. Clement is a contact machine who has cemented his place atop Toronto's order, and I'm backing him to spark the offense as the Jays carry their San Francisco momentum into San Diego.

I'd play this bet down to even money.

Covers COVERS INTEL: Clement is batting .287 with a team-leading 27 hits against left-handed pitchers this year, with nine going for extra bases. That's exactly the matchup he draws against Sears.

Blue Jays vs Padres same-game parlay (SGP)

Neither Shane Bieber nor JP Sears has been sharp lately, so I'm riding Over 8 total runs in what should be a hittable pitching matchup.

I'll pair that with the Toronto Blue Jays moneyline at plus money. The Jays are 7-2 on the road against left-handed starters this year, while the market appears overly concerned by Bieber's tiny sample.

Kazuma Okamoto Over 1.5 total bases rounds out the parlay, as Toronto's top power bat draws a favorable matchup against a homer-prone southpaw.

Blue Jays vs Padres SGP (+475)

  • Toronto Blue Jays moneyline
  • Over 8
  • Kazuma Okamoto Over 1.5 total bases
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.

Blue Jays vs Padres home run pick: Kazuma Okamoto (+240)

I won't go so far as to say you should always bet Kazuma Okamoto's home run prop, but the Blue Jays rookie has been a power beast lately. He's homered in two of his last three games, including a grand slam in Wednesday's finale against the Giants, and leads Toronto with a .474 slugging percentage against left-handers.

That makes Okamoto a strong bet to go yard against Sears, who carries an inflated 6.05 FIP and has allowed 2.3 home runs per nine innings. I like the prop at +240, but I wouldn't play it below +230 and would keep the wager to a quarter unit.

2026 Transparency record
  • Best bets: 6-1, +4.48 units
  • SGPs: 2-6, +0.19 units
  • HR picks: 1-7, -0.63 units

Blue Jays vs Padres odds

  • Moneyline: Toronto +105 | San Diego -125
  • Run line: Toronto -1.5 (+160) | San Diego +1.5 (-190)
  • Over/Under: 8 (Over -120 | Under +100)

Blue Jays vs Padres trend

The Toronto Blue Jays are 7-2 on the road against left-handed starters this season, a strong backdrop with JP Sears on the mound. Find more MLB betting trends for Blue Jays vs. Padres.

How to watch Blue Jays vs Padres and game info

LocationPetco Park, San Diego, CA
DateFriday, July 10, 2026
First pitch9:40 p.m. ET
TVSportsnet, Padres.TV, TVA Sports
Blue Jays starting pitcherShane Bieber
(0-1, 9.00 ERA)
Padres starting pitcherJP Sears
(2-1, 4.70 ERA)

Blue Jays vs Padres latest injuries

Blue Jays vs Padres 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.

Minor League roundup, July 8-9: The Sabin Ceballos and Jacob Bresnahan show

Sabin Ceballos standing on the field
AKRON, OHIO - MAY 26, 2026: Sabin Ceballos #2 of the Richmond Flying Squirrels warms up prior to a game against the Akron RubberDucks at 7 17 Credit Union Park on May 26, 2026 in Akron, Ohio. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images

I had yesterday off, so didn’t have a roundup of Wednesday’s Minor League Baseball games … so today, we get Wednesday and Thursday from the San Francisco Giants system! Let’s jump in!

Link to the 2026 McCovey Chronicles Community Prospect List (CPL)

All listed positions in the roundup are the position played in that particular game.


AAA Sacramento (48-39)

Wednesday: Sacramento River Cats beat the Salt Lake Bees 6-1 [box score]
Thursday: Sacramento River Cats beat the Salt Lake Bees 5-3 [box score]

It’s a 3-game winning streak for the River Cats, and while there weren’t many standout performances in these games, there’s a lot to talk about.

Let’s start with the rehab, as there was some exciting news on that front. Daniel Susac (No. 20 CPL) made his Sacramento debut on Thursday, as he kicked off a rehab assignment by being the designated hitter for most of the game. He went 0-3 with a strikeout. Given Susac’s recent slump, and the fact that he had a mediocre offensive year in AAA last year, I wouldn’t be surprised if the Giants wanted to drag out his rehab a little bit so that he can get some additional AAA seasoning, which he otherwise can’t get due to Rule 5 restrictions. Then again, they (justifiably) don’t really seem to trust the trio of catchers in the Majors right now, so they might rush Susac back to San Francisco as soon as he can handle it.

On the pitching front, RHP Keaton Winn made a rehab appearance on Wednesday and pitched a scoreless inning, with a walk and a strikeout. It was Winn’s 3rd rehab appearance, with 1 each in rookie ball, Low-A, and AAA. He can’t single-handedly fix San Francisco’s wretched bullpen, but he sure can help!

And rounding out the rehabs was RHP Jason Foley, who had far and away his best performance thus far, striking out the side in a perfect Thursday inning, while throwing 10 of 12 pitches for strikes. Foley’s rehab has been fairly unsightly, so this was good to see.

There was some excitement in Wednesday’s game, as LHP Cesar Perdomo made his AAA debut and pitched quite well. Perdomo had a high class season with AA Richmond — “breakout” might be a slightly exaggerative word, but he certainly cemented himself as an exciting prospect, with a 3.98 ERA, a 3.56 FIP, 11.1 strikeouts per 9, and 2.7 walks per 9 … stats that ranked 11th, 6th, 9th, and 10th, respectively, out of the 43 Eastern League pitchers who have thrown at least 50 innings this year.

With LHP Carson Whisenhunt (No. 8 CPL) heading back to the Majors, the Giants called on the 24-year old Perdomo to try his hand at AAA and he delivered on Wednesday, throwing 5 innings while allowing just 3 hits, 2 walks, and 1 run, and striking out 6. The only stain on his resume was a home run allowed to former Major Leaguer Kyren Paris. That’s quite a performance!

What followed, however, was odd: after Winn pitched (and before LHP Reiver Sanmartin struck out 3 in 2 scoreless frames), there was a relief inning from LHP Joe Whitman (No. 26 CPL). Whitman pitched in relief on Sunday, and it seemed like that was primarily due to it being his regular pitching day coinciding with LHP Matt Wilkinson’s return. But now he pitched an honest to goodness relief inning (0 hits, 1 walk, and 2 strikeouts), and I’m a bit at a loss for explanation. Whitman certainly hasn’t been forced out of the rotation due to depth — he’s a higher-rated prospect than Perdomo, and certainly higher-rated than tonight’s starter, LHP Seth Lonsway — and there’s really no reason to start converting him into a reliever. Perhaps the Giants are just using some relief outings, mixed with the upcoming All-Star break (it coincides with Major League’s), to get Whitman a little midseason breather, given that he’s already at 80.1 innings, which leads all Giants prospects (though Whisenhunt has more if you include his MLB time). Either way, something to keep an eye on.

Thursday’s starter was RHP Blade Tidwell (No. 9 CPL) and he was decent, as he needed just 80 pitches to go 6 innings deep, while giving up 6 hits, 1 walk, and 3 runs, with 6 strikeouts. 3 of the 6 hits went for extra bases, though, including — like Perdomo — a homer ceded to Paris. Tidwell has been fairly sharp lately, and in his last 3 games has a 19-to-4 strikeout-to-walk ratio, with 14 hits and 4 runs in 17 innings. It seems likely that the Giants will have 2 holes in their rotation after the trade deadline, and Whisenhunt and Tidwell seem the pitchers to fill them.

Also pitching on Thursday was RHP Eric Cerantola, whom the Giants recently claimed. He made his organizational debut and pitched a scoreless frame with 1 hit and 1 strikeout.

It was a quiet pair of games on offense, save for great performances from 2 outfielders: center fielder/right fielder Scott Bandura hit 4-6 with a 2-run home run, a walk, a sacrifice fly, a stolen base, and 2 strikeouts, while left fielder/center fielder Turner Hill went 4-7 with a solo home run, a triple, a walk, and a stolen base.

Bandura, a soon-to-turn 25-year old who was taken in the 7th round in 2023, is starting to make his adjustments in AAA, and is up to a .726 OPS and a 90 wRC+ through 43 games, with 6 stolen bases in 7 attempts. Over his last 13 games, he’s gone 15-44 with 6 extra-base hits, 9 walks, and just 8 strikeouts.

Hill just keeps on raking, as the 27-year old UDFA has an .871 OPS and a 131 wRC+, with 16 stolen bases in 18 attempts. With Jonah Cox and Harrison Bader injured, Grant McCray rehabbing, and Victor Bericoto leaving last night’s game with an apparent injury, Hill could potentially be looking at an MLB debut. The slap hitter has certainly taken advantage of the Pacific Coast League environment: he has 6 home runs in 64 AAA games this year — at the time of his promotion earlier this season, he had 5 home runs in 281 career games across all levels.

AA Richmond (52-30)

Wednesday: Richmond Flying Squirrels lost to the Altoona Curve 8-5 [box score]
Thursday: Richmond Flying Squirrels beat the Altoona Curve 5-3 [box score]

A few days ago, it was third baseman Parks Harber (No. 17 CPL) who hit a flurry of home runs in a short stretch. This time, it was another player who plays third (though he was a first baseman and designated hitter in these games): Sabin Ceballos (No. 43 CPL).

Ceballos made it clear that his power is emphatically back, as he went 3-7 with a walk … and with all 3 of his hits clearing the fences. Ceballos, a 23-year old who was taken in the 3rd round in 2023, has seen his power come in waves after needing some adjustment time. When the Giants traded Jorge Soler for him in 2024, he was sitting on just 3 home runs in 377 plate appearances with Atlanta’s High-A affiliate … and then, for the rest of the season, bashed 7 dingers in just 140 plate appearances with San Francisco’s High-A squad.

Last year he spent the full season with Richmond, and hit 6 home runs in 420 plate appearances. This year? 13, in just 299 plate appearances. You love to see that!

Ceballos, who has a .788 OPS and a 111 wRC+ on the year, with quality defense at third when Harber vacates the position, continues to have one strange quirk in AA: he has a hard time getting hits. He draws a lot of walks (11.2% rate last year; 12.7% this year) and does a strong job limiting strikeouts (17.4% last year; 20.1% this year). And yet, despite that, he had just a .273 BABIP in 2025, and a lowly .256 mark this year, leading to batting overages of .232 and .234, respectively. Given that he’s got the power, the plate discipline, the swing-and-miss avoidance, and the defense … he could really become something special if he can figure out how to turn that contact into hits!

Speaking of power surges, they continue for right fielder Jean Carlos Sio (No. 44 CPL), who only hit 1-7 over these pair of games (with a walk, a strikeout, and an outfield assist), but the hit was a big fly. Despite his small frame, the 22-year old lefty — who had very limited power early in his career — is up to 12 home runs on the season, despite getting a late start with an injury. He’s tied for 5th in the system in home runs, and just 38th in plate appearances.

The overall package is still in need of some adjustments — Sio has a .768 OPS and a 95 wRC+ in 29 games since getting promoted — but considering that he plays all over the infield and outfield, and is nearly 2 years younger than his average peer in the Eastern League, it’s certainly time to be excited about Sio.

The best pitching performance came from Thursday’s starter, LHP Greg Farone. It’s been a very difficult 2nd season for the 2024 7th rounder, but this was his 2nd fantastic start in a row, as he dealt 5 innings of 1-run ball, while allowing just 1 baserunner per inning (3 singles, 1 walk, and 1 hit batter), and striking out 6. He was efficient and lived in the zone, throwing 53 of 82 pitches for strikes.

After finishing June with 17 earned runs, and just 16 strikeouts to 15 walks in 21 innings, Farone has opened July with an 11-to-1 strikeout-to-walk ratio in 11 innings, with only 1 run allowed. Perhaps he’s starting to figure it out!

RHP Yunior Marte (No. 25 CPL), unfortunately, had a rough go of it, giving up 9 hits (5 of which went for extra bases) in just 3.2 innings, tagging him for 8 runs and 6 earned runs. The future is quite bright for the soon-to-turn 23-year old, who had 2 strikeouts, but his AA adjustment has been difficult, as he has a 5.74 ERA and a 4.73 FIP through 7 starts. He is doing fairly well with strikeouts and walks, though, as he has 10.3 and 2.9 per 9, respectively.

LHP Dale Stanavich struck out all 3 batters he faced, as he has started to find a groove. The 27-year old, signed in April as a Minor League free agent, has given up just 11 hits and 3 runs in 12 innings since the start of June, with 20 strikeouts against just 4 walks. LHP Jack Choate (No. 37 CPL) also had a nice relief outing, allowing just 1 hit in 2.2 innings, with 3 strikeouts. He has a 3.06 ERA and a 3.92 FIP on the season, and has been excellent at pretty much everything except limiting walks. So it was nice to see him not issue any in this game.

High-A Eugene (50-34)

Wednesday: Eugene Emeralds beat Spokane 10-2 [box score]
Thursday: Eugene Emeralds lost to Spokane 4-1 [box score]

The Emeralds might have lost on Thursday, but it featured the best performance of the 2 days, for any Giants affiliate, thanks to one player who is putting his season together in a hurry: LHP Jacob Bresnahan (No. 11 CPL). Bresnahan started the season injured, then moved into rust, then moved into good pitching, and on Thursday, graduated to greatness. The just-turned 21-year old pitched 6 innings and allowed just 2 hits (though admittedly 1 left the park) and 1 run, while striking out a whopping 11 Spokane hitters. 11!

He did walk 3 batters, which has been his weakness this year and in prior years, as his 4.2 walks per 9 allowed is right in line with what he’s done at previous levels. But other than that, it was a truly exceptional day for half of the Alex Cobb return.

For Bresnahan, who lowered his ERA to 3.02 (though his FIP is just 4.42, due to 1.1 home runs allowed per 9 innings), it was his 4th consecutive dominant outing and his 4th consecutive start in which he went at least 6 innings. That’s largely missing in the system, so fabulous to see.

Over those last 4 starts, Bresnahan has pitched 24.1 innings and allowed just 9 hits, 7 walks, and 2 runs, with 28 strikeouts. The home run and walk suppression may need work, but 10.4 strikeouts per 9 innings and just 37 hits allowed in 59.2 innings is very exciting. Among the 42 Northwest League pitchers with at least 40 innings this year, Bresnahan is 5th in ERA, 13th in strikeouts per 9, and 2nd in batting average against (.174). All while being more than 2 years younger than the average pitcher in the league. What a year he’s suddenly having!

It was a decent start for RHP Hunter Dryden as well, as the 2024 17th rounder handled 5.1 innings of 1-run ball on Wednesday, giving up 5 hits (including a home run), 2 walks, and 1 hit batter, while striking out 4. Dryden had really been struggling lately — he’d allowed 20 earned runs in 26 innings since the start of June coming into this start — so great to see him have a good outing. He has a 4.78 ERA and a 5.42 FIP and, like Bresnahan, is struggling with both walks (5.2 per 9) and home runs (1.4 per 9).

But a great relief outing from RHP Gerelmi Maldonado (No. 21 CPL), who pitched a perfect inning with 2 strikeouts. The strikeouts are never surprising for the flamethrower, who has a staggering 31 of them in 20.2 innings. Seeing him not walk anyone, however, is surprising, as this was just the 3rd time this year he’d pitched at least an inning without issuing a walk, and in total he has 27 of them, good for 11.8 per 9 innings. That needs to come way way way way down.

Wednesday was a superstar showing from right fielder Lisbel Diaz (No. 32 CPL), who hit a perfect 4-4 and finished a triple shy of the cycle, while knocking in 3 runs. Diaz, who went 1-4 on Thursday, just keeps showing off the power, as he’s now tied with his teammate Dakota Jordan (No. 5 CPL) for 2nd most home runs on the farm (15), despite having 74 fewer plate appearances.

As I’ve talked about repeatedly with Diaz, all the tools are there, it just hasn’t all worked out. Despite all those home runs (3 of which were in Low-A), and despite a delightful 16.6% strikeout rate, Diaz’s OPS and wRC+ are fairly middle of the road, at .772 and 98, respectively. But the tools are worth dreaming on (he also has an absolute cannon of an arm), especially since he’s more than 2.5 years younger than the average hitter in the league (he turns 21 next weekend). The future is (hopefully!) bright.

Left fielder Carlos Gutierrez (No. 18 CPL) and catcher Jancel Villarroel (No. 42 CPL) also had brilliant Wednesdays, with Gutierrez hitting 2-3 with 2 walks and a strikeout, and Villarroel going 2-4 with a double and a walk. Gutierrez, who went 1-4 with a strikeout on Thursday, has an .802 OPS and a 117 wRC+, while Villarroel, who didn’t play Thursday, has an .892 OPS and a 139 wRC+. Both players are still just 21, and both have strikeout rates at or below 20%.

A brutal pair of games for first baseman Jakob Christian (No. 40 CPL), who hit 1-8 with 7 strikeouts. Christian, a 5th-round pick in 2024, has always had good numbers with awful strikeout rates, and that’s no different this year, as he has a .782 OPS, a 111 wRC+, and a 33.5% strikeout rate. Unfortunately, that’s not really a recipe for success at higher levels.

Low-A San Jose (52-32)

Wednesday: San Jose Giants beat the Visalia Rawhide 15-4 [box score]
Thursday: San Jose Giants beat the Visalia Rawhide 11-3 [box score]

The Baby Giants are officially back and rolling, as, following a midseason slide, they’ve now won 10 games in a row! Holy guacamole!

It was the long ball that led the way for San Jose, and above all else, it was first baseman Jeremiah Jenkins, who hit 5-10 with 3 home runs, 1 walk, 2 strikeouts, and 7 runs batted in. That’s certainly a damn good pair of days at the office!

Jenkins, a 14th-round pick in 2024, is quietly having a very strong offensive season. He’s tied for 5th in the system with 12 home runs, which he’s paired with a sky-high 15.8% walk rate. Add in the .917 OPS and the 124 wRC+, and it’s been a very memorable campaign for the left-hander.

You might read that and think he’s someone we should be talking about more but, unfortunately, the season isn’t lacking for warts, either. Jenkins has a scary 30.5% strikeout rate, and is nearly 2 years older than the average Cal League hitter. Add in the fact that he’s exclusively a first baseman (and thus really needs to hit), and there’s as much reason for skepticism as optimism. Still! A good year worth celebrating.

Speaking of good years, that’s exactly what third baseman/second baseman Isaiah Barkett is having, and he showed off in these games as well, hitting 5-9 with a home run, 2 doubles, 2 walks, and 2 strikeouts. The Giants have to be utterly thrilled with the debut season from last year’s 10th-round selection, as he has an .887 OPS, a 124 wRC+, and just an 8.6% strikeout rate. He also plays strong defense at second and third, and has even logged innings at first base and right field this year.

Left fielder Angel Guzman made his Low-A debut after a recent promotion and had quite a showing, homering in his 1st game! Over the course of the 2 games, the 20-year old lefty went 3-9 with a walk and 2 strikeouts. Welcome to San Jose, Angel!

Rounding out the dinger party was catcher Daniel Rogers, who hit 2-6 with a solo shot. Rogers, a 24-year old UDFA in his 2nd season, has hit very well with San Jose, but has played sparingly. He’s appeared in just 11 games for the Baby Giants, plus 11 more for Eugene this year.

Not homering but playing very well was shortstop Lorenzo Meola (No. 23 CPL), who hit 3-9 with a triple, a double, 2 walks, 3 strikeouts, and a stolen base. Meola now has a 5-game hitting streak, during which time he’s 11-21 with 5 extra-base hits, 4 walks, and just 4 strikeouts, bringing him up to a .762 OPS and an 89 wRC+, with 9 stolen bases in 12 attempts.

The starting pitching performances were encouraging, if not particularly successful. LHP Jordan Gottesman started on Wednesday and struck out 6 batters in 4.1 innings, but also allowed 4 hits, 2 walks, and 3 runs, while needing 84 pitches to get his 13 outs. RHP Ben Bybee had a similar outing on Thursday, striking out 7 batters in 5.2 innings, but allowing 6 hits (including 2 home runs), 1 walk, and 3 runs.

The pair, who are in their debut seasons, are not having the best campaigns, as Gottesman (last year’s 6th-round pick) has a 4.48 ERA and a 5.31 FIP, while Bybee (taken 2 rounds later) has a 5.08 ERA and a 5.13 FIP. Both players are doing a great job limiting walks, though.

RHP Samir Chires, a 22-year old from Venezuela, made his Low-A debut and it went swimmingly, as he struck out 2 batters in a scoreless inning, with a hit allowed. It’s a long time coming for Chires, who was signed in 2021 and, prior to his promotion, was in his 4th season in the ACL.

Joining him was RHP Chen-Hsun Lee, a 24-year old from Taiwan who also made his Low-A debut, and also pitched well, throwing 2 scoreless frames with a hit and a strikeout. Lee, who signed in 2023 but pitched just 4 times that year before suffering injuries that cost him all of 2024 and 2025, has some really nasty stuff, but is still trying to figure out how to harness it. Great to see him in affiliated ball.

Arizona Complex League (28-21)

Thursday: ACL Giants lost to the ACL Guardians 6-3 [box score]

Not the most exciting game. AAA center fielder Grant McCray continued his rehab and hit 1-2 with a hit by pitch, while stealing 2 bases. He should be nearly ready to head back to Sacramento.

The best offensive day belonged to catcher Broedy Poppell, who hit 2-4 with a strikeout. Last year’s 13th-round pick has a .952 OPS but just a 102 wRC+ since getting sent from Low-A down to the ACL to work as a catcher.

Second baseman Josuar González had a nice game, hitting 1-3 with 2 walks and a stolen base, though he also had a strikeout and a caught stealing. The 18-year old switch-hitting sensation has a 1.037 OPS and a 158 wRC+, with 7 stolen bases in 9 attempts. I’m starting to wonder if we might see him in San Jose before the ACL season even ends.

Really strong relief showings from LHP Jose Rengel and RHP Jose T. Perez. Rengel pitched 2 perfect innings with 4 strikeouts, while Perez struck out 2 in a perfect frame. It’s been a brutal pass through the ACL for Rengel, who has had an ERA in the 7s in all 3 years at the level. Nice to see him have a great game. Perez is also having a tough season (4.82 ERA and 5.48 FIP in the ACL, with far worse numbers during a short Low-A stint), but his strikeout stuff is firmly on display. The 22-year old has struck out 32 batters in just 18.2 Complex League innings.

Dominican Summer League Orange (17-11)

Wednesday: DSL Giants Orange beat the DSL Mariners 3-2 (7 innings) [box score]

Just a single DSL game, as the Giants Orange team had Thursday off, while the Giants Black squad didn’t play Wednesday, and had their Thursday game postponed in the 2nd inning due to weather.

A pair of nice hitting games from second baseman Yoxander Benitez and first baseman Albert Jimenez. Benitez, a 19-year old in his 3rd season, hit 1-2 with a double, a walk, and a strikeout, bringing his OPS to .763 and his wRC+ to 98 … not great numbers, but better than past years, and he’s not striking out much. Jimenez, also a 19-year old in his 3rd season, went 2-3 with a double, and now has a 1.059 OPS and a 143 wRC+, with more walks than strikeouts. A very nice season for the righty.

RHP Jesus Lopez was the star on the mound, tossing 3 scoreless innings with 1 hit and 2 strikeouts. It’s been a pretty tough year for the 21-year old, who is in the DSL for a 4th straight year, but he’s been a little better lately. Hopefully it can hold.


Home run tracker

15 — Lisbel Diaz — [12 in High-A; 3 in Low-A]
13 — Sabin Ceballos x3 — [AA]
12 — Jean Carlos Sio — [7 in AA; 4 in High-A; 1 in ACL]
12 — Jeremiah Jenkins x3 — [Low-A]
6 — Scott Bandura — [3 in AAA; 3 in AA]
6 — Turner Hill — [AAA]
5 — Isaiah Barkett — [Low-A]
3 — Angel Guzman — [1 in Low-A; 2 in ACL]
3 — Daniel Rogers — [Low-A]


Friday schedule

Sacramento: 6:45 p.m. PT vs. Salt Lake (SP: Seth Lonsway)
Richmond: 3:00 p.m. PT at Altoona (SP: Charlie McDaniel)
Eugene: 6:35 p.m. PT vs. Spokane (SP: Niko Mazza)
San Jose: 6:35 p.m. PT at Visalia (SP: TBD)

Reminder that almost all MiLB games can be watched on MLB TV

Twins reinstate Ryan Jeffers from injured list after nearly 2-month absence

MINNEAPOLIS — The Minnesota Twins announced that catcher Ryan Jeffers was reinstated from the 10-day injured list after missing nearly two months with a left hamate bone fracture.

The 29-year-old Jeffers had a .295 batting average, .949 OPS, seven homers and 26 RBIs in 37 games before the injury. He recently played five games in Triple-A on a rehab assignment, batting .375 with two homers.

Jeffers is in his seventh season with the Twins, hitting .243 with 75 homers over 552 career games.

To make room for Jeffers on the roster, the Twins optioned outfielder Kyler Fedko to Triple-A. Fedko was hitless in 16 at-bats over 14 games.

MLB Player Props & Best Bets for Today, July 10

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

Full-slate Friday is filled with a ton of exciting matchups, with plenty of players set up for success, with others facing much tougher spots.

Check out my favorite MLB picks for Friday, July 10.

Best MLB player props today

Player PickOdds
Rockies Tanner GordonOver 2.5 earned runs-121
White Sox Munetaka MurakamiOver 1.5 total bases+132
Phillies Kyle SchwarberOver 1.5 total bases+104

Tanner Gordon Over 2.5 earned runs (-121)

Waking up this morning and seeing Tanner Gordon set to face NINE elite rated San Francisco Giants bats this evening nearly forced me to write about it.

It does not end there, as San Francisco also has three hitters with strong ratings, meaning whoever is in the starting lineup should have a great matchup against the Colorado Rockies starter.

The Giants have been dominating at the dish over the past week, owning a .360 wOBA, 136 wRC+, and an .822 OPS while generating a 10.3% barrel rate over their last six games.

Meanwhile, Gordon has been a complete mess in his last five outings, posting an 8.14 ERA, 5.35 xERA, and a 1.81 WHIP.

With the amount of Giants hitters in a great spot on Batters-Box, I have to back San Francisco in this spot.

  • Time: 10:X15 p.m. ET
  • Where to watch: Rockies.TV, NBCSBA

Munetaka Murakami Over 1.5 total bases (+132)

I am a firm believer that Chicago White Sox star first baseman Munetaka Murakami is going to come back with a bang. 

Entering today with the second-highest matchup rating, Murakami has already shown some of the strongest trends on Batters-Box through nearly 30 games. He surpasses 2+ bases 51.72% of the time while also hitting a home run 41.38% of the time. Not to mention, he owns a 64.3% arsenal coverage rate against Aaron Civale.

The Athletics right hander has been getting crushed by left handed bats all season long, allowing a 43.8% hard hit rate, 8.9% barrel rate, and 71.9% elevation rate. Those left-handed hitters are also posting a .486 xSLG and .346 xwOBA against Civale this season.

We are getting a great price here. If I had to, I would take this down to +120, or simply look at the home run market for a little extra #FUN.

  • Time: 7:40 p.m. ET
  • Where to watch: CHSN, NBCSCA

Kyle Schwarber Over 1.5 total bases (+104)

I have been on Philadelphia Phillies slugger Kyle Schwarber all week long, and he is in yet another spot where I think he is due to boom, as he draws Detroit Tigers right-hander Jack Flaherty.

Schwarber owns over 70% arsenal coverage against Flaherty's pitch mix. Plus, over his last 60 plate appearances against right handed pitching, he has generated a 70% hard hit rate, a .321 ISO, and an 18.1% barrel rate.

Meanwhile, Flaherty has allowed lefties to feast all season. Left-handed hitters are producing a 46.7% hard-hit rate, a 9.2% barrel rate, and nearly a 70% elevation rate against him.

Knowing how much hard contact Schwarber can generate, this feels like another great spot for him.

Do not pay juice for his total bases prop. If the price gets too high, pivot to his home run or double prop instead.

  • Time: 6:40 p.m. ET
  • Where to watch: DSN, NBCSP
Colby Marchio's 2026 Transparency Record
  • Prop picks: 287-535, -13.7 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.

Mark Vientos officially lands on IL, Zack Short joins Mets in flurry of roster moves

The Mets have made a couple of moves before Friday's game against the Red Sox. 

The biggest news is Mark Vientos officially landing on the IL with what's being called a right hand fracture. 

Andy Green said that this was the expected outcome for Vientos after he left Thursday afternoon's victory in the bottom of the second following a tough HBP on the hand. 

It's unclear if Vientos will require surgery, but he will certainly be out for awhile. 

In a corresponding roster move, infielder Zack Short has been selected to the major league roster. 

Short appeared in three games this season for the Mets, but he was DFA'd following Francisco Lindor's return. 

Additionally, the club has DFA'd right-handed pitcher Dan Hammer after being up with them for just one game, and Tobias Myers is back up in the big-leagues after being optioned prior to Thursday's game. 

Myers has struggled of late, allowing at least one run in each of his last 10 major league outings. 

Red Sox Minor Lines: A Triple Play at Triple-A

BOSTON, MASSACHUSETTS - MAY 28: Nick Sogard #20 of the Boston Red Sox catches a ball for an out in the first inning against the Atlanta Braves at Fenway Park on May 28, 2026 in Boston, Massachusetts. (Photo by Jaiden Tripi/Getty Images) | Getty Images

Worcester Red Sox 8, Rochester Red Wings 7 (BOX)

A game that seemed like a laugher, in favor of the Woo Sox, turned into a wild one at Polar Park on Thursday against the Red Wings (WAS). The craziness started in the top of the third with Nick Sogard starting a triple play on a caught line drive, with the runners going on the pitch.

This play sparked the Woo Sox to get eight runs over the next two innings. Andrew Knizner knocked in three runs on a double in the third, Sogard knocked in two on a ground rule double, and Mickey Gasper knocked in the eighth run on an RBI single.

After Tyler Uberstine went three innings in relief to get the win, some familiar names for fans of the major league club had a rough go in relief. Tyler Samaniego allowed four hits and two runs, before Alec Gamboa allowed seven baserunners and three runs to finish the 8-7 win.

On Friday, Raymond Burgos (1-4, 6.25) will take the mound for Worcester at 6:45.

New Hampshire Fisher Cats 15, Portland Sea Dogs 8 (BOX)

The Sea Dogs and Fisher Cats (TOR) played in a similar slugfest on Thursday, before New Hampshire broke things open with a six-spot in the eighth inning.

Gage Ziehl got the start and didn’t have it, allowing three home runs and eight earned in three innings. The Sea Dogs stayed in the game, cutting the lead to 9-7 after five, thanks to Brooks Brannon’s 13th home run, and Nate Baez’s 9th, a three run shot.

Not to be forgotten while trailing big in the ninth, Franklin Arias dropped his 18th home run of the season.

Once again…

John Holobetz (4-3, 4.57) will get the ball on Friday at 6:03 (???) ET.

Greenville Drive 5, Greensboro Grasshoppers 4 (BOX)

A couple of big flies powered the Drive to a 5-4 win on Thursday against the Grasshoppers (PIT). Antonio Anderson hit his fifth in the third inning, followed by Justin Gonzales’s 11th moments later.

Calvin Bickerstaff got the bulk of the work pitching, throwing 4 1/3 innings to get his fifth win, striking out five and allowing just one run. Steven Brooks got his sixth save.

Marcus Phillips (0-4, 6.75) will toe the rubber for the Drive at 7:00 on Friday.

Columbia Fireflies 10, Salem RidgeYaks 5 (BOX)

RidgeYaks pitchers Jacob Meyers and Brady Tygart were tagged early and often on Thursday, with the Fireflies (KC) opening up a 9-4 lead after five innings. Catcher Adonys Guzman was the star offensively, knocking in a run with a single early and homering in the fifth.

The RidgeYaks will send Christian Foutch (0-5, 6.18) to the hill on Friday at 7:05.

Dodgers vs Diamondbacks Prediction: Odds, recent stats, trends, and best bets for July 10

The Dodgers (61-33) and Diamondbacks (46-47) meet for a three-game series to wrap up the first half of the regular season. Los Angeles is 5-2 versus Arizona this season after the two split a four-game series in the previous series.

Los Angeles squeaked out a 4-3 win over Colorado on Thursday to win that series and give the Dodgers a winning streak of five straight series taken. Los Angeles is 12-4 in that span and has had one of the hottest offenses. In the last 15 days, Los Angeles is hitting .277 (4th) with 75 runs scored (4th) over 13 games. The Dodgers rank top 10 in OPS, SLG, OBP, strikeouts, and walks during that span. Shohei Ohtani will take the mound for Los Angeles. The Dodgers have won three straight and seven of the past eight when Ohtani pitches.

Arizona snapped a two-game losing streak with a 3-1 win at San Diego on Thursday. The Diamondbacks have started July with a 3-5 record and rank 25th with a .224 batting average and eighth in ERA (3.88). Arizona has been outscored 32-20 during the seven games with Los Angeles and scored more than four runs in a game once.

Let’s dive into the 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 & how to watch Diamondbacks at Dodgers

  • Date: Friday, July 10, 2026
  • Time: 10:10 PM EST
  • Site: Dodger Stadium 
  • City: Los Angeles, CA
  • Network/Streaming: MLB TV

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.

Odds for the Diamondbacks at the Dodgers

The latest odds as of Friday:

  • Moneyline: Los Angeles Dodgers (-272), Arizona Diamondbacks (+218)
  • Spread: Diamondbacks +1.5 (+101), Dodgers -1.5 (-122)
  • Total: 8.5

Probable starting pitchers for Diamondbacks at Dodgers

  • Friday's pitching matchup (July 10): Shohei Ohtani vs. Eduardo Rodriguez
  • Dodgers: Shohei Ohtani

2026 stats: 85.2 IP, 8-2, 1.79 ERA, 0.95 WHIP, 95 Ks, 26 BB

  • Diamondbacks: Eduardo Rodriguez

2026 Stats: 108.0 IP, 7-3, 2.25 ERA, 1.16 WHIP, 74 K, 38 BB

Who’s Hot? Who’s Not

  • The Dodgers’ Shohei Ohtani is hitting .290 with 94 hits, 20 home runs and 56 RBI over 324 at-bats
  • The Dodgers’ Alex Freeland is hitting .237 with 45 hits and 64 strikeouts over 190 at-bats
  • The Diamondbacks’ Ketel Marte is hitting .264 with 94 hits, 17 home runs, and 54 RBI over 357 at-bats
  • The Diamondbacks’ Lourdes Gurriel Jr. is hitting .222 with 36 hits and 31 strikeouts over 162 at-bats

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 to know ahead of Diamondbacks at Dodgers

  • The Dodgers are 44-50 ATS, ranking 10th-worst
  • The Diamondbacks are 50-43 ATS, ranking 10th-best
  • The Dodgers are 51-43 to the Under, ranking seventh-best
  • The Diamondbacks are an MLB-best 50-38-5 to the Under
  • The Dodgers are 18-29 ATS at home, ranking fourth-worst
  • The Diamondbacks are 24-22 ATS on the road

Expert picks & predictions for tonight’s game between the Diamondbacks and the Dodgers

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 Friday's game between the Diamondbacks and the Dodgers:

  • Moneyline: NBC Sports Bet is recommending a play on the Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Dodgers at -1.5.
  • Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 8.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)

Yankees potential trade partner: Kansas City Royals

CHICAGO, ILLINOIS - JUNE 27: Michael Wacha #65 of the Kansas City Royals delivers a pitch against the Chicago White Sox during the first inning at Rate Field on June 27, 2026 in Chicago, Illinois. (Photo by Michael Hirschuber/Getty Images) | Getty Images

The days of the promising 2024 Royals team that squared off with the Yankees in the postseason are well in the past. Bobby Witt Jr. remains every bit of one of the most exciting players in the game, but the talent around him has not blossomed in the way this team had hoped for, KC now sitting with one of the worst records in the American League. Witt Jr., self-evidently, is untouchable, but even with a team as underwhelming as the Royals, one can find specific pieces whose pursuit is worthwhile for a team looking to improve around the margins.

The Yankees need help at the catching position, and Salvador Perez’s experience makes for a good match—at least until you get a look at the numbers he has put up this season, currently with a .603 OPS, by far and away the worst of his career. Youngster Carter Jensen, who has received the bulk of the playing time behind the dish, is controllable until 2032 and not going anywhere. If the Yankees are going to look to the Royals for improvements, they’ll need to do so beyond the catching position.

One of the reasons why this Royals season hasn’t gone according to plan is Vinnie Pasquantino—on his way back from the IL as we speak—and when he was out there, he was putting up the worst season of his career, with an OPS+ of 88. Any deal for the left-handed bat controllable through the 2028 campaign would be tricky. Surely, the Royals won’t want to sell low after one bad year, but justifying leaving the DH spot for Giancarlo Stanton becomes harder and harder with each injury setback.

There is no doubt that the most reasonable path to improving your roster by dealing with the Royals is on the pitching side of things, even if, as a whole, their staff has been a far bigger disappointment than their lineup. A recent report from Ken Rosenthal of The Athletic has noted reluctance on KC’s part to deal Michael Wacha and/or Seth Lugo, seeking a return likely to be too great for most teams to be willing to pay. While losing either or both of these starters would severely hurt this team’s pitching staff, we’re talking about veterans controllable only through the end of next season. And the Royals are not a team one might describe as being a few tweaks away from contention, particularly not with Cole Ragans’ injury woes that will keep him sidelined until at least the middle of next season.

The AL leader in innings pitched at 114.2 frames, Wacha is having his fifth straight very reliable campaign, fully acquitted to his role a trusty veteran innings-eater. Since the start of 2022, Wacha has an ERA+ of 120 in over 700 innings for three different teams. Asking for a significant return for him is justifiable, but when it comes to Lugo, he has failed to live up to his 2024 numbers, his first season with the Royals. Since the start of last season, Lugo has a 4.32 ERA and 1.350 WHIP, and it’s not as if the $21.5 million he’ll make next year could be seen as a team-friendly deal.

Possessing little to no strikeout stuff in its bullpen outside of Steven Cruz, the Royals don’t entice the buyer on the reliever market. It wasn’t that long ago that Matt Strahm was a dominant reliever, though, and as a pending free agent, he may attract some attention despite a season ERA north of 5.00. Another lefty, Daniel Lynch IV, is the only option when it comes to someone actually performing well this season, boasting a WHIP under 1.00.

One of the few guaranteed sellers at the moment, the Royals could use that to their advantage, but in the end, most teams will only go so far, the Yankees among them.