Logan Webb wins his first Pitcher of the Month Award

Jun 21, 2026; Miami, Florida, USA; San Francisco Giants starting pitcher Logan Webb (62) throws against the Miami Marlins during the first inning at loanDepot Park. Mandatory Credit: Rhona Wise-Imagn Images | Rhona Wise-Imagn Images

What a great turn of events. Logan Webb’s season looked like it was heading into a ditch at full speed after pitching to a 5.06 ERA (3.57 FIP) and an IL stint. One silly writer even speculated that he might be cooked. Instead, he’s been named the National League Pitcher of the Month for June after going 3-1 with a 0.71 ERA (2.24 FIP) in 5 starts.

He was his dominant old self. The face of the Giants. The ace of the team. One of the best pitchers in the sport. This compelled one fabulist writer to suggest that the Giants should look into trading him at this year’s deadline.

Major League Baseball’s press release also cites these meaningful stats:

– The two-time All-Star dealt at least 7.0 innings in all five of his starts, becoming the first Giants pitcher to make five consecutive starts of at least 7.0 innings since Ty Blach did so twice in 2017. Webb permitted two-or-fewer runs in all five starts, becoming the first Giants pitcher since Madison Bumgarner in 2013 (6 GS) to make at least five consecutive starts of 7.0 innings and two-or-fewer runs permitted. Overall, his eight starts of at least 7.0 innings this season are tied with Nathan Eovaldi, Sánchez and Michael Wacha for the most in the Majors.

– The 2025 Rawlings Gold Glover became the third Giants pitcher in the Divisional Era (since 1969) to throw at least 35.0 innings in a single month and maintain an ERA under 0.75, joining Kevin Gausman (37.0 IP, 0.73 ERA in May 2021) and Noah Lowry (39.1 IP, 0.69 ERA in August 2005). Of the group, Webb’s four walks were the fewest.“

But Webb has looked like the best version of himself since returning from the injured list and it has been a rare respite from the hellacious viewing experience that has often been the San Francisco Giants here in 2026. His starts make it feel as though anything is possible.

Remarkably, his rotation mate Robbie Ray also received votes (4-0, 1.36 ERA). His resurgence has timed out nicely with the trade deadline, too…

But anyway, Logan Webb returning to out-pitch the likes of Jacob Misiorowski, Max Meyer, and Chris Sale is a great story, whether you’re just rooting for the Giants or rooting for the Giants to make some big deadline deals. Well, okay, there’s also the conversation about Logan Webb becoming an All-Star now, and either serving as the team’s lone representative or as a travel partner for somebody else (Luis Arraez, Casey Schmitt)?

Congratulations to Logan Webb on another career achievement. He’s sort of building a ground-up case to someday win a Cy Young Award, creating a reputational aura that might push him to be top of mind come that award in the future. But here in the present, it’s good enough to know that he was never really gone but now he’s incredibly back and, as the players say, shoving.

Friday Jays Notes

SEATTLE, WASHINGTON - JUNE 23: A general exterior view of Seattle Stadium, home of the Seahawks & Sounders and T-Mobile Park, home of Seattle Mariners, seen from Pike Place at Seattle Waterfront on June 23, 2026 in Seattle, United States. (Photo by Robbie Jay Barratt - AMA/Getty Images) | Getty Images

Shi Davidi tells us that Kazuma Okamoto was named AL Rookie of the Month. Only slightly unfair, as he’s not a 30-year-old rookie who played several seasons in the majors in Japan. But we aren’t going have many guy get awards, this year, so lets enjoy.

Okamoto had 7 home runs, 20 RBI, 4 doubles and 8 walks with a .286/.353/.560 batting line in 25 games. And played very nice defense, which I wasn’t expecting. I don’t think he’s going to be a Gold Glover, or anything (though if Vlad can be, who knows) but he seem serviceable to me.


The pitching matchings:

  • Today: Dylan Cease (4-4, 3.02) vs. Luis Castillo (3-6, 4.93). That’s a 10:00 Eastern start.
  • Tomorrow (July Fourth): Shane Bieber (0-0, 6.00) vs. Logan Gilbert (6-5, 3.42). 4:00 Eastern
  • Sunday: Trey Yesavage (4-3, 3.34) vs. Clay Kirby (7-7, 3.91). 5:00 Eastern start.

Then the Jays are off to San Francisco for three games, with Thursday off after.

And Max Scherzer starts Friday for the Vancouver Canadians. They are saying that he’ll need a few rehab starts.


June was not a great month: 11-15. Our pitchers had their worst month by ERA at 4.56. There were a few starters who had some disappointing starts. The starters had a 5.73 ERA on the month and averaged just 4.6 innings per start. The relievers had a better time, 3.33 ERA, their best month, but they threw a ton of innings.

The batters had their best OPS by month of the season. .710. But they averaged 3.9 runs per game. In May they averaged 4.2 runs and in April 3.9.


Rowdy gets DFAed. He’s only had 11 PA with the Braves, but hit will in AAA, .259/.367/.483 with 8 home runs in 49 games.

Cubs roster move: Drew Pomeranz added, Jordan Wicks optioned

During his most recent stint with the Cubs, left-hander Jordan Wicks threw pretty well: Four innings of relief, one run allowed, a pair of strikeouts. He also picked up two saves.

Wicks threw 40 pitches in Wednesday’s win over the Padres, and so the Cubs optioned him to Triple-A Iowa on the off day Thursday, per the team’s transactions page.

To replace Wicks on the 26-man active roster, the Cubs added left-hander Drew Pomeranz, who they signed to a minor-league deal June 22 after he was released by the Angels June 18. Pomeranz has thrown two scoreless innings at Iowa, with three strikeouts. He last pitched Wednesday, throwing 18 pitches. There was an open spot on the 40-man roster to add Pomeranz, so the 40-man is now full.

Pomeranz had a really good year for the Cubs in 2025, posting a 2.17 ERA and 1.067 WHIP in 57 appearances covering 49.2 innings. He walked 15 and struck out 57 in those innings. The Cubs declined to re-sign him and he signed a one-year deal with the Angels for $4 million.

He got off to a rough start in Anaheim (though he did throw 1.1 scoreless innings against the Cubs March 31 at Wrigley Field), but over his last 12 appearances for them he posted an ERA of 0.77 and a 1.286 WHIP, suggesting he could possibly get back to last year’s level. The Angels got rid of him anyway, and since he was released, the Cubs are only on the hook for a pro-rated portion of the MLB minimum salary for Pomeranz for the rest of this season.

Pomeranz and Caleb Thielbar were a pretty good 1-2 combo out of the pen last year. Granted, both are a year older and both have struggled at times in 2026, but perhaps this “putting the band back together” move can help a beleaguered Cubs bullpen.

As always, we await developments.

Rematch: Mariners vs. Blue Jays Series Preview

TORONTO, ON - JUNE 29: Vladimir Guerrero Jr. #27 of the Toronto Blue Jays reacts after lining out in the third inning of a game against the New York Mets at Rogers Centre on June 29, 2026 in Toronto, Ontario, Canada. (Photo by Vaughn Ridley/Getty Images) | Getty Images

Thank goodness for the Angels. The Mariners climbed back over .500 with a sweep of their division rival after a brief dip below that mark following their series in Cleveland last weekend. The three wins against Los Angeles allowed Seattle to keep pace with the Rangers in the division and pull ahead of the faltering Athletics and Astros. They’ll wrap up this homestand with a jam packed weekend series against the Blue Jays.

GameTimeMariners StarterBlue Jays StarterMariners Win%Blue Jays Win%
Game 1Friday, July 3 | 7:10 pmRHP Luis CastilloRHP Dylan Cease49.6%50.4%
Game 2Saturday, July 4 | 1:10 pmRHP Logan Gilbert / RHP Emerson HancockRHP Shane Bieber60.3%39.7%
Game 3Sunday, July 5 | 2:00 pmRHP George KirbyRHP Trey Yesavage58.3%41.7%
*Game odds courtesy of FanGraphs
OverviewMarinersBlue JaysEdge
Batting (wRC+)102 (9th in AL)95 (12th in AL)Mariners
Fielding (FRV)-23 (14th)16 (2nd)Blue Jays
Starting Pitching (FIP-)86 (1st)99 (9th)Mariners
Bullpen (FIP-)88 (2nd)92 (4th)Mariners

This rematch of last year’s ALCS isn’t nearly as exciting as it could have been. Like the Mariners, the Blue Jays have largely scuffled to start this year following their deep postseason run last fall. Injuries have played a huge role in those struggles; Toronto currently has 10 players on the IL and has lost the second most total WARP of any team this season according to the Baseball Prospectus Injured List Ledger. The starting rotation has been hit particularly hard but the lineup has suffered plenty of impactful injuries as well. Combined with a pretty sizable playoff hangover from some of their stars, the Blue Jays are stuck in the morass of mediocre teams in the middle of the AL.

PlayerPositionBatsPAK%BB%ISOwRC+
George SpringerDHR27920.1%10.0%0.15293
Nathan LukesRFL18315.8%4.9%0.120117
Vladimir Guerrero Jr.1BR34811.2%10.3%0.08396
Kazuma Okamoto3BR34432.0%9.6%0.224119
Daulton VarshoCFL27521.1%8.7%0.165108
Alejandro KirkCR7315.1%8.2%0.12169
Ernie Clement2BR33510.1%3.6%0.140111
Yohendrick PiñangoLFL15122.5%6.0%0.155105
Andrés GiménezSSL28919.7%3.5%0.13581

That’s not a typo: Vladimir Guerrero Jr.’s isolated power currently starts with a zero. He’s hit just four home runs this year and is limping through the worst season of his career. His groundball rate is up slightly, though not outside the range he’s posted throughout his career, but his hard hit rate is down more than five points and his barrel rate has been cut in half. For whatever reason, his contact quality has taken a steep dive this year. George Springer, Alejandro Kirk, and Daulton Varsho have all taken pretty significant steps backwards this season as well. The good news is that Kazuma Okamoto has made a strong transition over from Japan; he’s blasted 19 home runs already and is running a 119 wRC+ even after a rough April when he was getting acclimated to MLB pitching. 

Probable Pitchers 

Updated Stuff+ Explainer 

PitcherIPK%BB%HR/FB%GB%ERAFIP
Dylan Cease83.136.7%11.5%8.8%44.6%3.022.36
Luis Castillo76.221.5%7.7%9.1%35.9%4.933.94
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam35.7%38.4%97.7117139980.299
Sinker15.9%6.4%96.3931151870.291
Changeup0.9%18.7%83.9992131470.258
Curveball6.2%12.2%82.790102720.298
Slider41.4%24.3%89.31081341160.239
Sweeper9.7%1.5%84.2108

Dylan Cease was the Blue Jays’ headlining acquisition this past offseason when he signed a seven-year, $210 million free agent contract just before Thanksgiving. He’s long been one of baseball’s best strikeout artists, though all those punchouts come with some spotty command. He’s usually able to make it work because he can just work out of any trouble he gets into by avoiding contact altogether, but he can also be prone to big blowups from time to time if his command really slips. He primarily relies on a hard fastball and a nasty slider as his out pitches. He’s increased the usage of his changeup this year and it’s been nearly unhittable; the whiff rate on his offspeed pitch is over 66%!

PitcherIPK%BB%HR/FB%GB%ERAFIP
Shane Bieber (2025)40.123.3%4.4%21.1%48.2%3.574.47
Logan Gilbert10027.0%5.6%12.1%35.0%3.423.60
Emerson Hancock90.224.2%6.1%11.9%41.5%3.473.77
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam33.9%37.4%92.694101870.364
Cutter10.4%14.9%87.484
Changeup8.2%17.3%89.1101
Curveball11.4%25.5%82.689721010.329
Slider36.1%4.9%85.490111600.263

Shane Bieber missed nearly all of 2024 and most of ‘25 after undergoing Tommy John surgery. Traded to the Blue Jays at the trade deadline last year, he was solid enough down the stretch, though Toronto’s deep run in the playoffs likely contributed to the forearm fatigue he was diagnosed with this spring. He wound up missing the first three months of the season and only made his return from the IL a few weeks ago. At his peak, he utilized pinpoint command of a pair of breaking balls to make up for a pretty mediocre fastball. His command has mostly eluded him after his elbow injury and his fastball quality has further deteriorated. That doesn’t bode well for his ability to stay productive until he can find a way to adjust.

PitcherIPK%BB%HR/FB%GB%ERAFIP
Trey Yesavage67.122.3%10.9%6.6%33.3%3.343.88
George Kirby10421.1%5.6%9.5%49.0%3.813.70
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam45.0%46.7%94.494801120.296
Splitter16.3%42.2%82.91371191170.247
Slider38.6%11.0%88.01041111170.280

In his first professional season, Trey Yesavage rose from Single-A all the way to the big leagues last year and ultimately helped lead the Blue Jays to their World Series appearance. It was a tremendous debut. A minor shoulder injury delayed his start to this season, but once he returned healthy, he picked up right where he left off. Everything is vertical with Yesavage’s profile. His extreme over-the-top delivery helps him produce a ton of carry on his fastball, and his two secondary pitches have very little horizontal break on them. His splitter continues to be a devastating pitch and he’s been able to improve the command of his slider this year.


The Big Picture:

TeamW-LW%Games BehindRun DiffRecent Form
Rangers45-430.511-2W-W-W-L-W
Mariners45-430.511+14L-L-W-W-W
Astros43-460.4832.5-46W-W-L-W-L
Athletics41-460.4713.5-59L-L-L-L-W
Angels36-520.4099.0-46W-W-L-L-L
TeamW-LW%Games BehindRun DiffRecent Form
Yankees48-380.558+4.0+87L-L-L-L-L
Guardians46-420.523+1.0-7W-L-L-W-W
Mariners45-430.511+14L-L-W-W-W
Astros43-460.4832.5-46W-W-L-W-L
Twins42-460.4773.0-26L-W-W-L-W

The Rangers lost on Wednesday to allow the idle Mariners to slip into a tie atop the AL West, but won the first game of a three-game set against the Tigers yesterday. Texas and Detroit are off on Friday to accommodate a World Cup game in Arlington but will resume their series on Saturday. The Astros lost their series to the Twins this week and will play host to the hottest team in the AL this weekend, the Rays, winners of eight straight. The Athletics couldn’t keep up with the Dodgers, though they managed to salvage a win on Wednesday. They host the red hot Marlins this weekend, the team with the best record in baseball in June.

Give Duran his money!

PHILADELPHIA, PA - JUNE 21: Jhoan Duran #59 of the Philadelphia Phillies pitches during the game between the New York Mets and the Philadelphia Phillies at Citizens Bank Park on Sunday, June 21, 2026 in Philadelphia, Pennsylvania. (Photo by Phebe Grosser/MLB Photos via Getty Images) | MLB Photos via Getty Images

It was an interesting poll this week, me asking you which player should get a contract extension first were the Phillies to offer someone one. Here are the results:

That’s about as close to a 50/50 split as you can get.

If we’re focusing in on Jhoan Duran, I see why the team would want to make sure he is locked up for the foreseeable future. His dominance on the mound means some team is going to eventually pay for his services, his age also a factor in discussion as he’s still relatively young enough that good years are likely still ahead of him. At this point, a deal similar to the first one the Mets gave Edwin Diaz is probably the starting point for any kind of extension offer the Phillies would give to him in order to keep him off of the open market.

The looming issue in that is the CBA discussions happening right now. What if somehow there is a salary cap put into place? Would the Phillies even be able to extend Duran to a figure that would be commensurate with his ability and past comps to his profile? He still has another year of arbitration left, so nothing is particularly pressing, plus the team probably wants to see what the endgame of the negotiations looks like between the league and the player’s association before committing to anything substantial with Duran or Brandon Marsh for that matter. But if it were up to you, Duran would be the first choice to get a deal done.

This post brought to you by FanDuel.

Yankees Sequence of the Week: Yovanny Cruz (6/30)

NEW YORK, NY - JUNE 30: Yovanny Cruz #96 of the New York Yankees pitches during the game against the Detroit Tigers at Yankee Stadium on June 30, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images

There’s really no way to sugarcoat the way the Yankees are playing right now. The offense is impotent, the starting pitching has been suspect, and the defense unacceptable. It’s all added up to a season-high seven-game losing streak and a plummeting from 3.5 games up in the standings to four games behind the Rays for first in a two-week span. There have been very few moments worthy of praise during this barren spell, but one that absolutely stands out was Yovanny Cruz’s two scoreless innings with three strikeouts against the Tigers on Tuesday in his first appearance since being called up from Triple-A for the second time this season.

We join Cruz to open the seventh inning with the Yankees already trailing, 9-2. It’s as much a mop-up role as it is an audition to see if he merits sticking in the big league bullpen for longer than the two games of his initial cup of coffee back in May. Stepping into the box to lead off the inning is Kerry Carpenter, a lefty presenting an immediate extra challenge for the righty Cruz. Carpenter has already homered in the first off a Cam Schlittler cutter, hinting at the danger of throwing a pitch that breaks toward him.

One of the most important things for Cruz — and indeed any reliever — is to get ahead in the count with the first pitch. The difference between 0-1 and 1-0, especially late in games, is enormous. As such, there’s no messing about here, Cruz hoofing his fastball in the zone.

Um, what did I just see? My attention immediately snapped to the TV when I saw 101 on the corner inside and at the knees for called strike one. That’s almost an un-hittable pitch. For the rest of this AB, and frankly the rest of Cruz’s outing, my antenna was up. I knew he had high octane stuff from his initial cup of coffee but this is another level entirely. It’s such a crucial pitch to garner the strike one call in that spot, opening up bountiful opportunities for chases on the back-foot slider.

That’s exactly what is on the mind of Cruz and Ali Sánchez, the backstop immediately calling for a slider below the zone.

Cruz misses his spot, but earns the strike two call by back-dooring the mislocated slider to the corner up and away. While he certainly did not intend that location, it reminds me of an interesting point that David Cone has brought up on recent broadcasts. He talked about how effective a weapon the high slider can be for called strikes — despite the age-old prescription that an elevated slider is a dangerous pitch to throw. Because the pitch looks like a ball high out of the hand, it is common for the hitter to give up on it early. And because a slider has later movement than other breaking balls like the curveball or sweeper, hitters often don’t have time to react upon seeing the downward break that brings the pitch into the zone. Again, I’m not sure this was the intention from Cruz here, but it worked exactly how Coney described.

With the count quickly 0-2, I expected Cruz to stick with his wipeout slider and focus on better execution down and in.

Wait a second, Cruz throws a splitter now?!?! Not only that, but it’s a totally disgusting pitch?!?! This looks like one of those classic Fernando Cruz splitters that just nosedives off the table about halfway to home, except this one is thrown at 90 mph. Carpenter somehow catches the slightest nick foul to stay alive, though Sánchez is convinced that it was a clean whiff.

When you can throw a splitter with that much late diving movement and command it to your spot, you just have to stick with that pitch and let the hitter get himself out, as we have seen from Fernando Cruz in some of his highest leverage spots.

This one isn’t executed quite as well as the first one, catching a fat part of the plate down and in. However, Carpenter is again fooled as I suspect the scouting report said nothing about Cruz throwing a splitter. He swings as if it’s a four-seamer at the belt, meaning he is way early and over the top and can only pound it foul into the ground around home plate.

Carpenter has shown zero indication that he is able to adjust to this splitter, so all Cruz needs to do is command one a bit lower than the last one and he should get the strikeout swinging.

That is exactly what Cruz is able to achieve, unleashing a filthy splitter on the corner low and away. Carpenter still hasn’t made the adjustment and he is made to look foolish whiffing way out in front of this pitch that would have been called strike three even if he had left the bat on his shoulder. You can’t get much closer to a perfect pitch than this.

Here’s the full sequence:

Is it possible Fernando Cruz helped teach his new bullpen mate his disappearing splitter? Cruz threw seven splitters on Tuesday, the pitch averaging 90.2 mph and 32 inches of drop. That would place his splitter immediately into the elite tier when it comes to movement, the nearest comp for the pitch being Roki Sasaki’s splitter, which exhibits the 13th-most vertical drop vs. average of any splitter in MLB. It’s the type of overwhelming movement that can make the pitch a platoon-neutral offering, nasty enough to elicit whiffs from both right-handed and left-handed batters.

Yovanny Cruz has been pretty much untouchable in his first three MLB appearances. He has faced 15 batters and allowed one hit and no walks while striking out six. The question for him has always been his strike-throwing ability, and it certainly appears he has started to iron out those issues. After getting sent back down following his two appearances in May, Cruz slashed his walk rate from 12.2-percent to 7.1-percent with Scranton/Wilkes-Barre, and the fact that he has yet to issue a walk at the big league level lends further credence to these improvements.

Although the Yankees’ bullpen has been crying out for better swing-and-miss stuff, they curiously made the decision to demote Cruz after the matinee on Wednesday. David Bednar needed to be activated off the paternity list, but one can’t help but wonder if perhaps they might have been better off dropping someone else instead.

Series Preview: St. Louis Cardinals vs Chicago Cubs at Wrigley Field

CHICAGO, ILLINOIS - JULY 1: Pete Crow-Armstrong #4 of the Chicago Cubs hits a home run during the fifth inning against the San Diego Padres at Wrigley Field on July 1, 2026 in Chicago, Illinois. (Photo by Geoff Stellfox/Getty Images) | Getty Images

The St. Louis Cardinals will celebrate the 4th of July weekend against the Chicago Cubs at Wrigley Field this weekend. The Cardinals archrivals are nearly as hot as the weather the past two weeks and it will present a challenging weekend for St. Louis to be successful.

The last 10 games tell a completely opposite story for the St. Louis Cardinals and the Chicago Cubs. A couple weeks ago, the Cardinals were ahead of the Cubs in the National League Central standings, but the streaking Cubs have leapfrogged the Cardinals and are now within a handful of games of the front-running Milwaukee Brewers. The Chicago Cubs are 9-1 in their last 10 games while the St. Louis Cardinals are 4-6. That amazing come-from-behind win Thursday night gives them great momentum, though. According to MLB.com, here are the pitching matchups for St. Louis and Chicago this weekend:

Friday, July 3 – Andre Pallante RHP 9-5, 3.83 ERA, 68 SO vs David Peterson LHP 4-6, 5.86 ERA, 65 SO

Saturday, July 4 – Kyle Leahy RHP 6-4, 4.09 ERA, 67 SO vs Shota Imanaga LHP 5-6, 4.30 ERA, 92 SO

Sunday, July 5 – Matthew Liberatore LHP 4-5, 5.33 ERA, 79 SO vs Javier Assad RHP 6-1, 4.53 ERA, 31 SO

David Peterson won his most recent start against the Milwaukee Brewers going 5 2/3 innings allowing 2 earned runs and just 5 hits. Shota Imanaga earned a no-decision against the San Diego Padres on June 29 tossing 6 1/3 innings allowing 9 hits, but just 2 earned runs. Javier Assad only lasted 2 2/3 innings against the Padres on June 30 as he gave up 4 earned runs on 5 hits.

The Chicago Cubs offense has been on fire the past couple of weeks. Dansby Swanson hit 5 home runs over a 19-hour span driving in 11 runs during his outburst. Over his last 10 games, Chicago Cubs center fielder Pete Crow-Armstrong hit .289, recording 11 hits (including 3 home runs), 9 RBIs, 9 runs scored, and 2 stolen bases. Ian Happ has been red-hot also over his last 10 games, batting .341 with 14 hits, 4 home runs, 14 RBIs, and 7 runs scored. Seiya Suzuki has been on a tear, batting .317 with 13 hits, 2 home runs, 11 RBIs, and 7 runs scored in his past 10 games. One Cub who hasn’t been hot is Alex Bregman. Over his past 10 games, Alex Bregman has batted .222 (7 for 32) with 1 home run, 4 RBIs, and 5 runs scored. He also drew 7 walks, boosting his on-base percentage to .368.

Based on recent trends, it would appear that the St. Louis Cardinals will have their hands full over the 4th of July weekend, but that’s why we play baseball games instead of just study their numbers. You never know what will happen between the bases especially when it’s the Cardinals and Cubs at Wrigley Field.

MLB Predictions and Moneyline Picks for Friday, July 3

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

Crack open a cold one because the long holiday weekend has finally arrived. To kick off the festivities, we're bypassing the heavy favorites and hunting for pure value on Friday's baseball board.

I'm backing multiple live dogs tonight, including the Twins and Padres, to cash some high-yielding tickets before the fireworks even start in my MLB moneyline predictions.

Here is my deep dive into Friday’s MLB picks for July 3.

MatchupPick
Cardinals Cardinals
vs
Cubs Cubs
Cubs
<<-120>>
Pirates Pirates
vs
Nationals Nationals
Nationals
<<-133>>
Twins Twins
vs
Yankees Yankees
Twins
<<+167>>
Orioles Orioles
vs
Reds Reds
Orioles
<<-113>>
White Sox White Sox
vs
Guardians Guardians
White Sox
<<+122>>
Mets Mets
vs
Braves Braves
Mets
<<+106>>
Giants Giants
vs
Rockies Rockies
Rockies
<<+138>>
Rays Rays
vs
Astros Astros
Astros
<<+102>>
Red Sox Red Sox
vs
Angels Angels
Angels
<<-102>>
Marlins Marlins
vs
Athletics Athletics
Athletics
<<-122>>
Brewers Brewers
vs
Diamondbacks Diamondbacks
Brewers
<<-141>>
Padres Padres
vs
Dodgers Dodgers
Padres
<<+228>>
Blue Jays Blue Jays
vs
Mariners Mariners
Blue Jays
<<-117>>

Prices courtesy of Polymarket as of 7-3.

Trade on the MLB at Polymarket!

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

Sign Up Now at Polymarket

*Eligible locations only

Expert MLB moneyline picks for July 3

Cardinals vs. Cubs: Cubs (-120)

Cubs win probability: 55%

Does anyone want to get in front of the red hot Chicago Cubs right now? The Cardinals in their last six games own a 40 wRC+, .494 OPS and .092 ISO. Meanwhile, the Cubs have a 156 wRC+, .399 wOBA and .923 OPS during that span.

Take the Cubs on the eve of this holiday weekend.

Pirates vs. Nationals: Nationals (-133)

Nationals win probability: 57%

Nationals right hander Foster Griffin has been on a tear over his last five outings, owning a 1.15 ERA, 0.80 WHIP and 27.50% strikeout rate. The Pirates have been very swing happy this past week, owning a 29.3% strikeout rate, while the Nationals have been no better, they have still one of the most lethal offenses in baseball. James Wood has gone cold as of late, but he is still producing a 92% hard hit rate. Insane. 

I like the Nationals here. 

Twins vs. Yankees: Twins (+167)

Twins win probability: 38%

I am going to keep this super short.

The  New York Yankees own a 1 wRC+ in their last six games. One. They are frozen solid.

Take the value in the Twins. 

Orioles vs. Reds: Orioles (-113)

Orioles win probability: 53%

Despite having a horrific start to the year, Trevor Rogers has turned this around as of late. The Orioles southpaw owns a 1.40 ERA, 2.07 xERA and 0.78 WHIP in his last three starts. I think his recent dominance continues and he leads the Orioles to a win this evening. 

White Sox vs. Guardians: White Sox (+122)

White Sox win probability: 45%

This feels like a clear bounce back spot after last night’s heartbreaking loss. Snagging the White Sox at +122 looks like the right angle, leaning into the power of friendship and a get right spot. Anthony Kay has also been steady lately, posting a 3.65 xERA over his last three starts. If he can deliver six solid innings, Chicago should be in a strong position to close it out and cash.

Mets vs. Braves: Mets (+106)

Mets win probability: 48%

I am already backing Juan Soto this evening, so why not take the entire Mets team? Christian Scott has been on a tear on the road, while Grant Holmes has been getting lit up by left handed hitters. I like the Mets as an underdog here, especially with how inconsistent both teams have been. Feels like the price is right, give me the value.

Giants vs. Rockies: Rockies (+138)

Rockies win probability: 42%

Sure, Logan Webb is on the mound for the Giants, and he has been nails, but so has the Rockies offense lately. Ryan Feltner for Colorado has also been solid in his recent starts, posting a 2.70 ERA over his last three outings.

I like the value on the Rockies.

Rays vs. Astros: Astros (+102)

Astros win probability: 50%

Rays starter Nick Martinez has slowly been regressing over his last five starts, as he owns a 5.14 ERA in that span. Spencer Arrighetti has not been much better overall, but at home he has been solid, posting a 3.56 ERA and 0.92 WHIP.

I think after a massive week at home, hitting the road could cool down a Rays offense that has been on fire lately. I am willing to take the risk here.

Red Sox vs. Angels: Angels (-102)

Angels win probability: 50%

Both offenses have been ice cold as of late, so we are going to have to back the better pitcher. Red Sox left hander Jake Bennett has been nails in his last three outings, but Reid Detmers has been consistent all season long, owning a 2.88 xERA on the year with a 1.06 WHIP as well.

Give me the hometown team to come through.

Marlins vs. Athletics: Athletics (-122)

Athletics win probability: 55%

The Athletics offense has been pretty cold this past week, but they draw Marlins right hander Tyler Phillips, who has a 5.00 ERA, 5.02 xERA, and 1.37 WHIP in his last five starts. Phillips allows a ton of hard contact, and this should be a good spot for the Athletics to get back on track.

Brewers vs. Diamondbacks: Brewers (-141)

Brewers win probability: 58%

The lone winner of the Rafael Devers trade, Kyle Harrison and man has he had himself a season! The left hander owns a 2.57 ERA and 1.03 WHIP on the year. He draws a very cold Diamondbacks offense, while having one of the hottest offenses backing him this evening. 

Brewers. Pay the juice.

Padres vs. Dodgers: Padres (+228)

Padres win probability: 30%

It is either the Padres come out with a chip on their shoulder after blowing an early 6-0 lead last night, or they tuck their tail. Either way, I think taking the Padres at +228 is worth the sprinkle. The offense has been hitting the ball very well this past week, and they could get their revenge this evening.

Take the value!

Blue Jays vs. Mariners: Blue Jays (-117)

Blue Jays win probability: 54%

Another game featuring two ice cold offenses, and I have to take the better pitcher, which means backing Blue Jays right hander Dylan Cease. On the season he owns a 3.02 ERA, 2.79 xERA, and a 1.24 WHIP. These numbers have been consistent all season long.

Luis Castillo on the other end has been a literal punching bag, and the Blue Jays offense should be able to break out against the heavy fastball pitcher.

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.

Red Sox Minor Lines: Hickey’s two big flies power the Woo Sox

FORT MYERS, FLORIDA - MARCH 12, 2026: Nathan Hickey #82 of the Boston Red Sox warms up prior to a spring training game against the Minnesota Twins at Lee Health Sports Complex on March 12, 2026 in Fort Myers, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images

Worcester Red Sox 7, Syracuse Mets 5 (BOX)

It was bombs away for the Woo Sox on Thursday, hitting four home runs on the day, two of which came off the bat of Nathan Hickey. Hickey’s first home run, as well as Mickey Gasper’s, were off of Mets prospect Jonah Tong. Tong (5.90 ERA) has taken a major step back in Triple-A this season.

Trailing 5-4 in the eighth inning, Hickey’s second home run was a two-run shot, which put Worcester ahead for good over Syracuse (NYM).

Braiden Ward also had two hits and added an insurance run with a homer of his own in the ninth inning. Devin Sweet was the opener ahead of Tyler Uberstine, who threw three perfect innings, striking out five. Eduardo Rivers got the win, as he was also perfect in 2 1/3 innings, with four strikeouts. Wyatt Olds threw two hitless innings for his second save.

Jack Anderson (2-4, 5.26) will be on the hill for the Woo Sox Friday at 6:35.

Altoona Curve 10, Portland Sea Dogs 3 (BOX)

A six-run sixth inning for the Curve (PIT) off reliever Dalton Rogers did the Sea Dogs in on Thursday night. Rogers relieved starter Gage Ziehl, who struck out eight over five innings, allowing just one run. Ziehl has been excellent in his last seven starts, not allowing more than two runs in any of them. He is 3-0 with a 2.04 ERA and a 9:41 walk-to-strikeout ratio during that time.

Home runs from Jack Winnay (2) and Brooks Brannon (11) were the highlights for Portland offensively. Winnay was 2-for-4. Franklin Arias had the day off. One can only hope that it was to give him some time to pack his things to get to Triple-A. A rehabbing Nick Sogard went 1-for-2 with a walk and a run scored before being replaced.

John Holobetz (3-3, 4.67) is on the bump, Friday at 6:20.

Winston-Salem Dash 5, Greenville Drive 4 (BOX)

Another mediocre outing from Kyson Witherspoon put the Dash (CWS) ahead early in this one. Witherspoon allowed six hits and four runs over four innings. While the strikeouts are there (65 in 61 innings), Witherspoon has walked 30 batters and has a 5.02 ERA.

Two-RBI days from both Antonio Anderson and Stanley Tucker helped the Drive tie the game up at 4-4. A walk-off single by the Dash’s George Wolkow won the game, saddling reliever Matt McShane with the loss.

Greenville’s Alex Bouchard (1-2, 5.65) will get the ball on Friday at 6:30.

Salem RidgeYaks 16, Augusta GreenJackets 10 (BOX)

It must be really heating up around Hotlanta, as the RidgeYaks and GreenJackets (ATL) combined for 26 runs on Thursday. Salem had home runs from Skylar King, Adonys Guzman, and Louis Andujar, with King leading the way with three hits and four RBI as well. King, Guzman, Andujar, Andrews Opata, and Andruw Mussett all had multiple RBI for the RidgeYaks.

Naturally, the pitching wasn’t pretty on either side. Starter Jacob Meyers couldn’t throw strikes and was pulled after 1 1/3 innings, allowing five runs (four earned), on … zero hits? Brady Tygart was credited with the win, despite allowing three runs.

On Friday at 6:35, Salem will send Christian Foutch (0-5, 6.75) to the mound.

Today in White Sox History: July 3

On this day 51 years ago, Tony Muser didn’t get to swing the bat very often. | (Topps)

1901
With a 4-3 win in 11 innings at Cleveland, the White Sox won their 10th straight game, which remains one of only 15 double-figure win streaks in franchise history. The club was swept in an Independence Day doubleheader the next day. In this, their first year in the major leagues, the White Sox won the AL pennant with an 83-53-1 record.


1922
White Sox pitcher Ted Blankenship made his big-league debut in a big way. Blankenship relieved starter Ferdie Schupp in the second inning of a game against Detroit, then gave up nine hits over the next 12 innings before losing the game in the 14th, 7-6. The game took place at Comiskey Park and was the opener of a doubleheader. The Sox won the second game, 4-3.


1940
It was a wild ninth inning punctuated by a franchise first.

The White Sox came up with a seven-run final frame to put away the Tigers, 12-7, in a game in Detroit. The highlight of the rally was a pinch-hit grand slam off the bat of Taffy Wright.

It was the first time the Sox had ever recorded a pinch-hit grand slam.

Wright was batting for Eric McNair when he sent a Lynn Nelson pitch over the fence scoring Joe KuhelMoose Solters and Larry Rosenthal ahead of him. 

For the year Wright would only hit five home runs!


1973
In a 15-1 thrashing of Texas in the opener of a doubleheader Tony Muser tied a franchise record with five walks. The first baseman scored four times and added a single, meaning he reached base safely in all six of his trips to the plate from the 2-spot in the batting order.

As is the case often in such blowouts, the White Sox struggled to score in the nightcap, losing, 2-1. Muser did his part, however, going 2-for-4 with a double that gave him a 3-for-5 twinbill that saw him get on base eight times in 10 PAs.

Muser joined Dick Allen, who was walked five times in a game nearly a year earlier, along with Sammy Strang, Minnie Miñoso, Frank Thomas and Jim Thome in franchise annals.


1976
It was the first morning start for a game in the history of Comiskey Park, as the White Sox hosted Texas with the first pitch delivered at 10:30 a.m. The Sox didn’t care much for the novelty, as they lost, 3-0, to Nellie Briles, getting only three hits.

The White Sox would play another morning game the following season, in connection with McDonalds Egg McMuffin sandwiches, and hammer Cleveland, 18-2.


1984
The frequency of rooftop home runs dramatically increased after home plate was forward up eight feet after the 1982 season, and in no game was that as evident as in this 9-5 win over the Tigers.

In the fifth inning, Greg Luzinski sent a ball onto the roof in left field, the three-run blast off of Jack Morris extending the White Sox lead to 8-3. It was Bull’s fourth and final career rooftop home run.

The very next inning, Detroit’s Ruppert Jones trimmed the lead by one with a leadoff blast onto the right-field roof off of Tom Seaver.

It was one of only two Comiskey Park games with two rooftop homers, and also represented roof shots in back-to-back games for the White Sox, as Ron Kittle had put one out on July 2.

This was also the only game in which two roof shots were hit off of two different future Hall-of-Famers!


1993
Former White Sox announcer and Hall of Fame pitcher Don Drysdale was found dead in his hotel room in Montreal, due to a heart condition. Drysdale, then a Dodgers announcer, worked for the White Sox mostly on television from 1982-87. His broadcast partner, Ken Harrelson, broke down on air while making the announcement during a 9-6 White Sox loss to the Orioles at Comiskey Park that evening.


2012
Chris Sale earned his 10th win of the season as the White Sox ran out to a 19-0 lead and ended up crushing Texas, 19-2. That tied the franchise mark for the third-largest difference in a win, 17 runs. An Ian Kinsler error at second base helped propel Chicago to a nine-run fifth inning (seven unearned), capped by an A.J. Pierzynski three-run blast. Roy Oswalt started for the Rangers and surrendered 11 runs (nine earned) in 4 2⁄3 innings, for a game score of 1. Pierzynski, Alex Ríos, Kevin Youkilis, and Alexei Ramírez all collected three hits apiece in the game.

Also on that day, Will Ohman was released by the White Sox. The southpaw reliever was adequate in his first season out of the pen for the club (2011), but had given up six homers in just 26 2⁄3 innings and hadn’t pitched since three earned over two innings on June 27. The southpaw never pitched another game in the majors.

 

Twins vs Yankees 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 New York Yankees are heavy home favorites against the Minnesota Twins tonight, but I’m not laying a taxed price during a seven-game losing streak.

Although Gerrit Cole's name still commands respect, Minnesota’s offense is hot enough to test a pitcher coming off two shaky starts. The total also points Over with Mike Paredes bringing major contact-quality risk.

Here are my Twins vs. Yankees predictions and MLB picks for Friday, July 3.

Who will win Twins vs Yankees today: Twins +1.5 (-125)

I’m taking the Minnesota Twins at +1.5 and would play it down to -140.

Gerrit Cole still carries name value, but this New York Yankees team is hard to trust by margin. New York is hitting .137 during its seven-game losing streak and has been outscored 43-17 during that span. 

Cole remains the better starter, but his 21.3% strikeout rate is well below peak form, while Minnesota has scored 96 runs with 25 homers over its last 16 games.

Mike Paredes is shaky (to put it kindly), but current form makes this run line playable.

Covers COVERS INTEL: Gerrit Cole's Whiff% ranks in just the fourth percentile of baseball in 2026, which is one of the league's worst numbers among starting pitchers.

Twins vs Yankees Over/Under pick: Over 9.5 (-122)

Paredes’ contact profile is hard to trust against any lineup with a pulse. He has allowed a 51.8% hard-hit rate this season while striking out only 11.8% of batters.

The Yankees are ice cold, but this is the right matchup to create traffic and end the drought. While the Twins will hang around, it won't come without simultaneously giving up runs.

Playable to 10 O/U.

Chris Hatfield's 2026 Transparency Record

  • ML/RL bets: 33-30, +5.60 units
  • Over/Under bets: 39-26, +17.62 units

Twins vs Yankees weather

Expect extreme heat conditions at Yankee Stadium, with temperatures hovering around 95F at game time. We could see the ball flying in the Bronx tonight. 

Twins vs Yankees odds

  • Moneyline: Twins +158 | Yankees -186
  • Run line: Twins +1.5 (-125) | Yankees -1.5 (+105)
  • Over/Under: Over 9.5 (-122) | Under 9.5 (+100)

Twins vs Yankees trend

Minnesota has hit the game total Over in 28 of its last 40 road games (+17.10 Units / 39% ROI).

How to watch Twins vs Yankees and game info

LocationYankee Stadium, Bronx, NY
DateFriday, July 3, 2026
First pitch7:05 p.m. ET
TVTwins.TV, YES
Twins starting pitcherMike Paredes
(0-1, 4.26 ERA)
Yankees starting pitcherGerrit Cole
(2-3, 4.06 ERA)

Twins vs Yankees 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.

Fantasy baseball waiver wire: Cade Cavalli, Ian Seymour, more about to break out

Welcome to Waiver Wire Watch, our weekly fantasy baseball waiver wire guide. We'll be doing things a little differently this season, with Eric Samulski publishing the initial waiver-wire article on Friday afternoon. Then James Schiano updates it every Sunday to make sure you get the most up-to-date information.

The premise of the article is pretty straightforward. We'll give you some recommended adds each week based on recent production or role changes. When we list a player, we'll list the category where we think he’ll be helpful or the quick reason he’s listed. We hope this helps you determine whether the player fits your team's needs. Not every "trending" player will be a good addition for your specific roster.

To qualify for this list, a player needs to be UNDER 40% rostered in Yahoo! formats. We understand you may say, “These players aren’t available in my league,” and we can’t help you there. These players are available in over 60% of leagues and some in 98% of leagues, so they’re available in many places, and that can hopefully satisfy readers who play in all league types.

⚾️ Baseball is back on NBC: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Fantasy Baseball Waiver Wire Hitters

Esmerlyn Valdez - OF, PIT (38% rostered)

(STARTING JOB, HOT STREAK)

During First Pitch Arizona this year, a few of us got really into Esmerlyn Valdez, and Eric wound up blurbing him a bunch as he won the Offensive Player of the Year in the Arizona Fall League. He then proceeded to hit 13 home runs in 56 games at Triple-A this year while also posting a 21.5% strikeout rate and 17.3% walk rate. Since being promoted, he's hitting .316/.375/.737 with six home runs and 15 RBI in 19 games. He's playing every day in the outfield with Ryan O'Hearn moving back to first base, and we can totally see why people are rushing to add him. While we like Valdez, we do want to pour a tiny bit of cold water. For one, when Oneil Cruz and Spencer Horwitz return from injury, the playing time may be a little harder to come by. Secondly, he's currently sporting a 16.5% swinging strike rate and 32% strikeout rate in his MLB at-bats. Even in Triple-A, he had just a 78% zone contact rate and a 71% contact rate overall. There is swing-and-miss in his game that could be exposed quickly at the big league level. You should add him for sure, but don't be surprised if a cold stretch comes.

Dylan Crews - OF, WAS (35% rostered)

(STARTING JOB, HOT STREAK)

Last week we mentioned that we were buying into Crews because we were making a bet on the quality of contact winning out over the poor June stats. Well, in his last 13 games, Crews is hitting .320/.382/.440 with one home run, nine RBI, and three steals. That has come with a 50% hard-hit rate, and he has a 45.5% hard-hit rate since being promoted. Yes, he is still chasing more than we'd like to see, and there remain some contact issues in his game. We're not suggesting he's "figured it out," but he's a former top 10 prospect in baseball who is getting regular playing time and is starting to see some results. These are the gambles you take on the wire. Also, if you're in a league where somebody dropped Mickey Moniak - OF, COL (39% rostered), you should go and pick him up. He was producing before getting hurt and has gone 9-for-32 (.281) since returning with three home runs and nine RBI in 10 games. He should be rostered in like 80-90% of leagues.

Nasim Nunez - 2B/SS, WAS (29% rostered)

(STOLEN BASE UPSIDE, HOT STREAK)

Nunez barreled a ball this week and also hit a home run, so he can do it. Beyond that, he remains a priority add if you need speed and is also bringing the batting average with it. In 26 games since June 1st, he's hitting .329/.400/.447 with 12 runs scored, 12 RBI, and 10 steals. He's not going to continue to run a .490 BABIP, but his bat speed is up, he's hitting the ball harder, and he runs fast, so there's a good chance he always has a higher-than-average BABIP. There's a good chance that he's at least a .250-.260 hitter the rest of the way, and that's going to be massive for people who need stolen bases.

Samad Taylor - 2B/OF, SD (21% rostered)

(STARTING JOB, STOLEN BASE UPSIDE)

Samad Taylor is not really slowing down. In the last two weeks, he's hitting .326/.426/.370 with six runs scored and two steals in 13 games. Yes, that's not the pace you were getting from him right when he was called up, but the batting average and stolen base production have been there. We knew he wasn't going to hit for power - he had just a 27% hard-hit rate in Triple-A - but he hits the ball and uses his speed to get on base and then create problems once he's there. You don't have to hold him through any prolonged cold streak, but he has five hits in four games entering Friday, so he is still getting on base.

Francisco Alvarez - C, NYM (21% rostered)

(HOT STREAK, POWER UPSIDE)

Alvarez has cooled off a little bit of late and is hitting .250/.289/.486 in 20 games since coming off the injured list, but that does come with five home runs and nine RBI. Nine RBI on five home runs? Thanks, Mets. There is swing-and-miss in Alvarez's game, and he will go through some rough stretches, especially as this lineup looks to try and lock in and produce, but if you want power and playing time from your catcher, we still think Alvarez is a fine option in one-catcher formats. Another sneaky one-catcher option could be Endy Rodriguez - C, PIT (2% rostered), who has grabbed the starting job and hit .269/.398/.495 over 33 games since being promoted with five home runs, 16 RBI, and two steals. He also has a 13.6% barrel rate and 45.5% hard-hit rate over that span. Rodriguez was a former top prospect before two years of injuries and could be worth a gamble. He, for sure, needs to be added in all two-catcher leagues.

Tommy Edman - 2B/3B/OF, LAD (21% rostered)

(BATTING AVERAGE UPSIDE, GREAT LINEUP)

Look, you're probably not getting much speed from Edman anymore due to his myriad lower-body injuries. He had just nine steals in 134 games in 2024 and 2025 combined, and he has one steal in just one attempt in 13 games this season since being activated from the injured list. However, he is also hitting .378/.451/.556 in those 13 games with nine RBI because he hits in the Dodgers' lineup. That's going to be production that helps if you need average and counting stats. Cole Young - 2B, SEA (13% rostered) was a player we highlighted earlier in the season and remain fans of. Over the last 20 games, he's hitting .293/.329/.520 with five home runs, 11 runs scored, and 10 RBI. He doesn't hit the ball overly hard, but he gets to the pull side frequently and makes lots of contact. We buy him as a .270-or-better hitter with 15-18 home run power over a full season. That's a solid MIF target.

Javier Sanoja - 2B/3B/SS/OF, MIA (18% rostered)

(STARTING JOB, BATTING AVERAGE UPSIDE)

At the beginning of April, Eric wrote an article on hitters who had clearly changed their swings or approaches, and Sanoja was among those listed. (Hey, Cole Young was on there too). In that article, Eric mentioned that Sanoja had the fifth-biggest jump in Ideal Attack Angle rate, up to 53.1% from 32.3%, and his overall Attack Angle is up to 5 degrees from 2 degrees. We just covered above that an Ideal Attack Angle is between 5 and 20 degrees, so Sanoja is now in that range far more often, which is beneficial for him. He also mentioned that Sanoja’s stance was more open, and his feet were wider apart, which was giving him a strong foundation and allowing him to turn on the ball quicker, which was why he was intercepting the ball out in front of the plate. Well, some of those numbers have stabilized, but his Ideal Attack Angle rate is still 51.5%, and his pull rate is up at 49%, from 38.6% last year. Sanoja has also now earned a starting job and is hitting .317/.344/.500 in his last 20 games with 10 runs scored, 10 RBI, and two steals. This is more of a deeper league play for batting average and some counting stats, but if you had a multi-position player like Ezequiel Duran, who has cooled off, then swapping him for Sanoja makes some sense.

Dominic Canzone - OF, SEA (16% rostered)

(STRONG SIDE PLATOON, POWER UPSIDE)

Since June 1st, Canzone is hitting .301/.378/.616 with six home runs, 12 runs scored, and 11 RBI. This is a guy who hit .300 with 11 home runs in 82 games last year and has a career 13.6% barrel rate and 47% hard-hit rate in 284 MLB games. There will be some cold stretches because he also has a 13.5% swinging strike rate for his MLB career, but he has evened those cold stretches out over the last two seasons. He's going to play against all righties and is a solid add for power. If you're in a daily moves league or a mid-week lineup leagues where you can bench him if he faces lefties, he's that much more valuable.

Blaze Alexander - 2B/3B/SS/OF, BAL (13% rostered)

(STARTING JOB, STATCAST DARLING)

Blaze Alexander might live on this list because his roster rate never seems to climb. He hit his way into a near full-time role around May 25th, supplanting Coby Mayo at third base. Since then, he has led the Orioles in wRC+ (196) and is slashing .398/.449/.614 in 30 games with three home runs, 13 runs scored, 20 RBI, and three steals. Over that stretch, he has a 9.5% barrel rate, 46% hard-hit rate, and 92.3 mph average exit velocity. He has also been far more aggressive, raising his zone swing rate from 68% last year with Arizona to 81.6% this year. He’s still swinging and missing about 13% of the time, but because he is swinging more often, his overall contact rate has gone up from 71.5% to 76.2%, and he is making harder contact than before. This looks more real than what Jeremiah Jackson was doing in Baltimore earlier this season.

Owen Caissie - OF, MIA (11% rostered)

(TOP PROSPECT, POWER UPSIDE)

Owen Caissie still swings and misses more than we'd like, and strikeouts will always be part of his game, but the rookie is starting to figure things out at the plate a bit. In his last 20 games, he's hitting .291/.323/.618 with five home runs, 10 runs scored, and 17 RBI. That comes with a 29% strikeout rate and 74% zone contact rate, so we're not out of the woods with his contact concerns and may never be. However, he is being far more aggressive in the zone in recent months, and his 72% zone swing rate during this stretch is up from the 63% mark he had prior to it. By being more aggressive in the zone, he's giving himself more chances to do damage on pitches he can handle and minimizing some of the risk that comes with his whiff profile. We prefer him in an OPS format, but if you need power, he's probably the best name on the waiver wire.

Victor Caratini - C, MIN (10% rostered)

(HOT STREAK, BATTING AVERAGE UPSIDE)

Not sure what Caratini needs to do to be rostered more. Maybe everybody is worried about Ryan Jeffers coming back, but that hasn't happened yet, and Jeffers is a trendy trade deadline name, so maybe Caratini sticks around as the starting catcher in Minnesota. In 21 games since June 1st, he's hitting .338/.432/.618 with five home runs, 14 RBI, and 13 runs scored. That's with a 14% barrel rate and a 44% hard-hit rate. I might drop a struggling catcher like Salvador Perez for that production now and figure things out in a few weeks if I need to. If you need a stopgap at catcher, he's a good one. Carson Kelly - C, CHC (10% rostered) has also been producing lately, hitting .333/.471/.593 in his last 10 games with one home run, 9 runs scored, and 11 RBI. He's not a long-term solution, but would be an injury fill-in or two-catcher league option.

Trevor Larnach - OF, MIN (9% rostered)

(HOT STRETCH, DAILY MOVES PICK-UP)

Much like Dominic Canzone, Larnach is a good option if you're in a daily moves league or a mid-week lineup change league since he won't play against lefties. Since June 1st, Larnach is slashing .358/.416/.531 in 24 games with two home runs, 14 runs scored, and 13 RBI. His barrel rate and hard-hit rates are not impressive, but he has seemingly shortened his swing and changed his bat path, which is giving him a little more lift and getting him to be a bit less oppo-focused. He has only played over 112 games once in his career, so we're not banking on this being a rest-of-season add, but it's working right now. Another veteran, oft-injured outfield option in a strong side platoon is Michael Conforto - OF, CHC (1% rostered). Over the last two weeks, he has just 25 plate appearances, compared to 52 for Dansby Swanson and 54 for Nico Hoerner, so you can see how his playing time stacks up against everyday guys. However, Conforto has gone 8-for-23 in that span with three home runs, seven runs scored, and eight RBI. If you're in a deeper, daily moves league, he could be worth a gamble right now.

Jacob Gonzalez - 1B/2B/SS - CWS (7% rostered)

(STARTING JOB, POWER UPSIDE)

We had Jacob Gonzalez here when he first came up because we liked the profile in Triple-A, but the results didn't materialize. They may be coming now. Over the last two weeks, Gonzalez has gone 12-for-38 (.316) in 12 games with one home run, eight runs scored, and 12 RBI. The strikeouts have been reined in a bit, and he's playing against all right-handed pitchers. We know that Munetaka Murakami will need a rehab assignment once he's ready to play, and we also know that he's not yet ready to play, so we still could have a few more weeks with Gonzalez. It's just a bit of a bummer that we haven't seen much of his Triple-A power carryover.

Garrett Mitchell - OF, MIL (6% rostered)

(POWER/SPEED UPSIDE, STREAKY PLAYER ON HOT STREAK)

We featured Mitchell a bunch earlier in the season, and he's back to putting up really solid numbers. Over his last 20 games, he has a .350/.400/.650 slash line with four home runs, 12 runs scored, and nine RBI. That's with a 13.6% barrel rate and a 50% hard-hit rate. The tools have always been loud, but the plate approach has been the question. Over this stretch, he has a 34% chase rate, 68% zone swing rate, and 16% swinging strike rate. Those are all up from his season averages, so he hasn't really "fixed" anything. He's a streaky player who is seeing the ball well right now and producing. It may last one more week. It may last another month. If you have an outfield spot, it might be worth a gamble

Lars Nootbaar - OF, STL (6% rostered)

(SOLID BATTING AVERAGE, RUNS UPSIDE)

People really don't want to pick up Nootbaar. We know he's another boring outfielder who is set to come off the injured list following offseason surgery on both of his heels. We know that you've been waiting for that Nootbaar breakout for a long time, but he remains a solid/productive player who should be in an everyday role on a solid Cardinals team. In 23 games since coming off the injured list, he's hitting .300/.387/.463 with two home runs, 13 runs scored, and eight RBI. That might be more of a 15-team league profile because of the lack of power and RBI, but it's just solid production overall. Andrew Benintendi - OF, CWS (3% rostered) is another perennially overlooked outfielder who has hot stretches every season. Over the last three weeks, he's hitting .275/.315/.569 with four home runs and 10 RBI in 17 games. He has a double-digit barrel rate for the season straight season and his 48.3% hard-hit rate is his best ever. His bat speed is up a bit, his swing is steeper, and he's pulling the ball more than he ever has. This isn't some late-career breakout, but this may just be a solid veteran who can hit .250-.260 with 7-10 home runs the rest of the way in a decent lineup. That has value.

Griffin Conine - OF, MIA (1% rostered)

(OFF OF INJURED LIST, POWER POTENTIAL)

Conine has flashed potential in the last three seasons, but injuries always seem to ruin our fun. He's now played in eight games since coming off the IL and has gone 8-for-27 (.296) with one home run, six RBI, and a 9/4 K/BB ratio. Conine has good plate discipline and a career barrel rate of 11.8% in 75 MLB games. He's swinging and missing a lot right now, but we also think that could be a small sample in a return from injury where he is trying to get his timing back. He starts against all right-handed pitching and could be a solid add for the remainder of the season. Another small sample size add could be Victor Bericoto - OF, SF (1% rostered) who might see a decent chunk of playing time this upcoming week with Casey Schmitt sliding to third base while Matt Chapman is out. In 43 games at Triple-A this season, Bericoto hit .299/.355/.449 with six home runs, 32 runs scored, and 30 RBI. That came with a 50% hard-hit rate but also a 13% swinging strike rate. He does make average zone contact, so the issue is that he expands the zone, which he is doing in his MLB sample too. However, he also has a 52% hard-hit rate and four home runs in his 40 MLB plate appearances too. If you wanted to take a flyer because the Giants play seven games next week, including four against Rockies pitchers, we wouldn't be opposed to it.

Ty France - 1B, SD (1% rostered)

(HOT STREAK, STARTING JOB)

Ty France is the Padres' first baseman now. With Ramon Laureano out, Gavin Sheets is now a DH or a left fielder, but has opened up consistent playing time for France. Over the last three weeks, he's hitting .288/.377/.577 in 16 games with four home runs and 12 RBI. We've seen France have hot streaks before, like earlier this season, but he also has a career-high 11.2% barrel rate and 47% hard-hit rate this year. His bat speed is up, and he's looking to pull the ball far more than he did the last two seasons. We'd add and see what happens in deeper formats. Josh Bell - 1B, MIN (15% rostered) is on another hot streak, hitting .302/.362/.603 in 18 games over the last three weeks with four home runs, 11 runs scored, and 18 RBI. We know he's a streaky player, and he may also be traded at the deadline, but in deeper formats, you can for sure add him when he's seeing the ball like this.

Fantasy Baseball Waiver Wire Pitchers

Ian Seymour - SP, TB (29% rostered)

Last week we were excited that this might be happening, and now it seems like it finally is. We've had Seymour on this list for three weeks, but it had been a bet on the future because Eric wrote about him as one of his favorite late-round starting pitcher targets this offseason,which you can read here for full thoughts on his arsenal. It all seemed like it might be starting to click last Thursday, but it was a start against the Royals without Bobby Witt Jr. Then Seymour went out and delivered again on Thursday (yes, also against the Royals). Seymour threw 83 pitches in six innings and had a 66% strike rate and 18% swinging strike rate. His sweeper was really good in this one and got swings and misses to both righties and lefties. We still have some concern that his changeup, which had been his best pitch, is not as good as it was last year. Even in this start, it was his third most-used pitch against righties, which is rare for Seymour, and three of the 11 that he threw to righties were pretty awful - up and away out of the zone. We'd be more convinced that this was a full-on breakout if he got that pitch working, but he's pitching well enough that you need to add and take the gamble.

Cade Cavalli - SP, WAS (28% rostered)

Cade Cavalli just had an electric start against the Red Sox where his fastball velocity was up, his curveball was harder, and he started to mix in a cutter. It's unclear if he can keep those changes from here on out, but if he does, he'd be a great starting pitcher in fantasy leagues. Eric recorded a video on him this week with more details.Oh, but his suspension means he probably only makes one start this week, which is a bummer.

Jared Jones - SP, PIT (24% rostered)

Yes, we still believe in Jared Jones. His Location+ is actually above-average despite coming off Tommy John surgery, and the 14.5% K-BB% and 16% swinging strike rate show that he is missing bats. It’s not so much that he’s consistently missing his spots, but that he seems to have a few poorly executed pitches every game that just get teed off on. That’s not uncommon for a pitcher coming off elbow surgery, and we understand if he’s too inconsistent for you to trust right now, but we do think there will be much better days ahead.

Brandon Sproat - SP, MIL (21% rostered)

Sproat was featured in Eric’s article this week on starting pitchers to buy or sell as one of the better buy targets. That’s now five straight games where Sproat hasn’t issued more than two walks, as the Location+ grade is creeping up. As Eric mentioned in the article this week, Sproat is doing a better job of commanding his fastball up in the zone and his secondaries at the bottom for whiffs. He had a 17% swinging strike rate in four starts heading into last night and then had a 12% mark last night, so it’s been a solid five-start stretch for him. We would encourage you to read the article for the six paragraphs about him, but we think Sproat is starting to figure things out with his arsenal, optimizing his pitch mix for more whiffs and locating his secondary pitches more consistently.

Jake Bennett - SP, BOS (21% rostered)

Bennett appeared in that same article as Sproat. He is coming off two outings against the Rockies in Coors and the Yankees at Fenway. In those outings, he showed the ability to be what Nick Pollack and Eric refer to as a SWATCH (Southpaw With a Tight Changeup). He has been locating the changeup down and away from righties really well and also peppered the top of the strike zone with four-seamers. He doesn’t throw hard, but he has a five-pitch mix that, if commanded well, could be successful from the big left-hander who has elite extension. There will be some ups and downs, but Bennett gets the Angels, White Sox, and Rays next, which could be a decent run.

Grant Taylor - RP/SP, CWS (17% rostered)

Yes, Taylor blew the save against the Guardians on Thursday with a walk-off home run, but, on the upside, Taylor was allowed to remain in the game after one inning to be used for a save on Thursday night. Seranthony Dominguez has been bad lately, and we have always believed that the White Sox may WANT to use Taylor as their fireman, but he may NEED to be used to close games. Even with the blown save, we think he'd be a stud as a closer. We've also mentioned Yoendrys Gomez - RP, MIN (26% rostered) a few times, but he remains a good closer option available in a lot of leagues.

Reynaldo Lopez- SP/RP, ATL (12% rostered)

With JR Ritchie down in the minors, Lopez is getting another chance in the starting rotation, and he even went five innings in his last outing, which will give him a decent shot at wins going forward. We know what he did for Atlanta when he was healthy in 2024, and so, with the starting pitching landscape what it is, he's not a bad gamble right now. He gets the Cardinals at home in his first start next week.

Noah Schultz - SP, CWS (11% rostered)

It wasn't an elite start from Schultz in his return from the IL, allowing three runs on two hits and four walks over 4.1 innings. However, he did strike out seven. We don't usually start pitchers coming off the injured list in their first start back, and Schultz has had some issues with command throughout the season that make him hard to trust. However, he did throw 87 pitches in that one and has a decent two-start week this week, so we can see trusting him if you want to take a shot on upside.

Caleb Kilian - RP, SF (9% rostered)

Kilian is now the clear closer for the Giants after some missteps earlier in the year. He has three saves in the last two weeks, which puts him tied for fourth in baseball. His 4.00 ERA and 11.1% walk rate on the season are not ideal, but he has a solid 12% swinging strike rate and is probably the best pitcher in that bullpen. We'd rather have him than somebody like Alex Lange. Clayton Beeter - RP, WAS (11% rostered) would be another low-rostered closer option. He has similar walk rate concerns to Kilian and an equally fine but not great 11.7% swinging strike rate. However, he pitches for a better team than Kilian and has allowed fewer hits on average this season. He still makes us nervous, but we can see taking the gamble.

Elvis Alvarado - RP, ATH (6% rostered)

Alvarado was Eric's featured relief pitcher in last week’s MLB Notebook. In that article, Eric said that Alvarado has battled command issues in the past and then posted an 8.38 ERA in his first 10 appearances this season before being sent to Triple-A. Since being recalled on June 6th, he has a 3.38 ERA and a 39% strikeout rate in 13.1 innings. Since Alvarado has returned, he has showcased a better command of his four-seamer but also has been able to get ahead in the count with his slider and sinker. He’s started to use his slider more as an early-count called strike pitch in addition to a whiff pitch, which has given his pitch mix another dimension that he didn’t have last year. We know there have been some bad outings recently, and he has only had two saves since being recalled, but we think the pure stuff here remains good and could be worth a gamble if you are hunting for saves.

Jack Perkins - SP, ATH (6% rostered)

Perkins was another pitcher in Eric's article this week. Perkins has a flat four-seam fastball and a good sweeper, but had some struggled against lefties, so his cutter and new gyro slider could be crucial for him. The cutter finds the zone often, and the gyro slider can miss bats. He can also mix in his four-seam fastball, which is not a great pitch for lefties. At the time, I said I could see how this CAN work, but it hasn’t yet. Well, we’ve seen two more starts since then, and things have started to click. Since May 15th, Perkins has a 3.76 SIERA, 18.4% K-BB%, and above-average Stuff+ and Location+. When you pair that with the analysis of his overall pitch mix, Perkins is one of Eric's favorite picks for a “breakout” second half.

Connor Preilipp - SP, MIN (6% rostered)

We loved Prielipp when he debuted because we think his slider is a legit elite pitch. The issue is that his four-seam fastball is just average, and his changeup wasn’t taking the step forward I wanted. However, he has seemed to settle in lately with a 4.05 SIERA, 14.3% K-BB%, and above-average Stuff+ and Location+. A big part of that has been that his curveball has improved in command and execution of late, which has done the job we wanted the changeup to do. With Mick Abel out for the season, Prielipp should remain in the rotation and is worth an add for his upside.

On The Horizon: Cubs vs. Cardinals series preview

The Cubs are the hottest team in MLB, having won 15 of their last 19, and the Cardinals, as you’ll see below, are on a skid. Here’s hoping the Cubs keep that skid going.

Standings update: The Reds did the Cubs a favor Thursday by defeating the Brewers, so the Cubs enter Friday’s action five games behind Milwaukee, six in the loss column. The Cubs also moved half a game ahead of the Phillies for the top wild-card spot when the Phillies lost to the Pirates on Thursday.

For more on the Cardinals, here’s Doc Holliday, manager of our SB Nation Cardinals site Viva el Birdos.

  • Cardinals have been on a downward freefall, losing eight of their last 13 games
  • JJ Wetherholt has gone through a mini-slump, 6-for-34 since June 23. Had two hits Thursday in Atlanta, though.
  • Jordan Walker hasn’t completely fallen off the wagon, but he’s cooled off from his first two months of the season. Thursday, Jordan hit his first home run since June 13.
  • Matthew Liberatore has been so off that there are many who think he should go back to mid-inning relief and be taken out of the rotation
  • Since the last time the Cards/Cubs played, Nolan Gorman has been sent to Triple-A Memphis – Blaze Jordan is now manning third base and has provided better offense than Gorman
  • Dustin May skipped his last start due to back tightness – he tossed one of the best games of the year a couple weeks ago, but got shelled the next
  • Michael McGreevy is still producing best consistent results among the five starters – Andre Pallante also several solid starts and Kyle Leahy was great today
  • The consensus among a majority of the fanbase now is that the rebuild will continue and Dustin May, Lars Nootbaar and JoJo Romero are likely to be wearing other uniforms after the trade deadline. It’s also 50/50 if the Cardinals move first baseman Alec Burleson.

Fun facts

It only took playing 87 other games first, but at long last the Cubs will welcome the Cardinals to Wrigley Field for the first time beginning Friday.

The Cards won two of three games at St. Louis on May 29-31.

The Cubs swept three games at Wrigley to close out last season, after having taken two of three July 4-6. In thefirst of those games, they hit eight home runs, setting a team record they tied on Wednesday against the Padres.

The Cubs are 715-551 at home vs. the Cards, a winning percentage of .565. They are .545 at home vs. all other teams.

In 2,529 total games between the teams since 1892, when the Cardinals joined the National League from the American Association, the Cubs have won only 54 more games than the Cards, 1,282 to 1,228, while scoring just 19 more runs, 11,057 to 11,038.

(Courtesy BCB’s JohnW53)

Probable pitching matchups

Friday: David Peterson, LHP (4-6, 5.86 ERA, 1.588 WHIP, 3.92 FIP overall; 1-0, 3.18 ERA, 0.882 WHIP, 4.70 FIP in one start with the Cubs) vs. Andre Pallante, RHP (9-5, 3.83 ERA, 1.231 WHIP, 3.97 FIP)

Saturday: Shōta Imanaga, LHP (5-6, 4.30 ERA, 1.078 WHIP, 4.68 FIP) vs. Kyle Leahy, RHP (6-4. 4.09 ERA, 1.475 WHIP, 4.19 FIP)

Sunday: Javier Assad, RHP (6-1, 4.53 ERA, 1.123 WHIP, 5.24 FIP) vs. Matthew Liberatore, LHP (4-5, 5.33 ERA, 1.548 WHIP, 5.11 FIP)

Times & TV channels

Friday: 3:05 p.m. CT, Marquee Sports Network

Saturday: 7:08 p.m. CT, Fox-TV (regional — coverage map, scroll down to the bottom of that link). A reminder that if you subscribe to MLB.TV or MLB Extra Innings, you can watch this game via those services even if it’s not on the Fox affiliate in your market. Announcers: Joe Davis, John Smoltz and Ken Rosenthal.

Sunday: 1:30 p.m. CT, streaming on Peacock (full national broadcast, no blackouts). Announcers: Alex Cohen, Mark Sweeney and Taylor McGregor.

Prediction

As noted above, the Cubs are hot and the Cardinals are not. That should be enough for the Cubs to win two of three here.

Up next

The Cubs have Monday off, then travel to Baltimore to face the Orioles in a three-game series beginning Tuesday evening.

Royals Reacts Results: Blame the roster construction

Nick Loftin, nanoseconds before disaster struck
Jun 27, 2026; Chicago, Illinois, USA; Chicago White Sox shortstop Colson Montgomery (12) slides into third base against Kansas City Royals third baseman Nick Loftin (12) during the ninth inning at Rate Field. Mandatory Credit: Patrick Gorski-Imagn Images | Patrick Gorski-Imagn Images

Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year, we ask questions of the most plugged-in Kansas City Royals fans and fans across the country. Sign up here to participate in the weekly emailed surveys.

Earlier this week, we asked who bore the most blame for the Royals becoming the “proud” owners of the American League’s worst record by the halfway point

As always, I find the results fascinating. To get this out of the way, the plurality blames the roster construction, but that is among the smallest pluralities I’ve ever seen at just 37%. Poor Management got 27% of the blame, poor coaching got 23%, and the players only took 13% of the blame.

I’m not surprised to see management so high, but when I gave you the choice to separate the coaching out from the managing, I wondered if everyone might decide, actually, the baserunning, hitting, and defense were a greater problem than the lineups and bullpen usage. It was close, but many of you still think this is somehow Matt Quatraro’s fault. I said this in 2023, and I’ll say it again now: You cannot blame a manager for bad bullpen decisions when there are no good ones to be made. But the lineup stuff was and continues to be frustrating. I get that they’re missing many of their projected starters, but Salvador Perez batting fifth or sixth every night despite a .568 OPS is just completely incomprehensible to me.

I agree with the plurality, though, that the biggest issue that has caused the downfall of the 2026 Royals is roster construction. Where I suspect I disagree with many of you, though, is that I believe the roster construction problems should be laid at the feet of John Sherman and the rest of the ownership team far more than General Manager J.J. Picollo.

The Royals made exactly two major league free agent signings before the season, adding Lane Thomas and Starling Marte to the roster. They also made trades to bring in Nick Mears, Isaac Collins, and Matt Strahm. Obviously, the trade additions haven’t worked out the way that anyone had hoped. I do feel obligated to point out that Collins has carried an OBP over .330 in every month this year. If the 2025 Royals had had an outfielder playing at that level last year, they might have made the postseason.

But, honestly, the free agent signings have been about as good as you could have hoped considering that they cost a combined $6 million. Thomas is slumping a bit right now while playing nearly every day since the injury to Kyle Isbel, but you paid for roughly half a Win Above Replacement, and he’s on pace to be worth that. Starling Marte has been almost as valuable at 1/5 the cost. The problem is that the Royals only had $7 million to spend on free agents.

Now, that absolutely begs the question of whether the Royals could have reallocated that Jonathan India arbitration money elsewhere. But that’s similar to what Rob Refsnyder and Cedric Mullins got. Would the Royals be better with either of those guys on the team? (The answer is no.) I also wonder if there are different rules in place for keeping guys versus adding them, because the Royals have forked out money to keep guys like India, Seth Lugo, and Michael Wacha.

I think Picollo’s front office and the pitching coaching staff have a lot of questions to ask themselves about why exactly nearly every reliever this team has added for the past three years has turned into a roiling inferno. But when Picollo was given significant money to spend in an offseason, he added Seth Lugo and Michael Wacha, who have been key parts of the Royals being good, and Hunter Renfroe, who was really good in 2024 outside of April. Even last season’s addition of Carlos Estévez ended up working out really well for the club until the second year of the deal kicked in.

I’m not saying everyone outside of Sherman is blameless, but we’ve seen good results from all other aspects of the club when larger amounts of money have been involved. Even the extensions to Wacha and Lugo have mostly worked out. I know Lugo isn’t living up to hopes this year, but he also had pitched quite well for the first two months, and we can hope he will rebound after a rough June.

Anyway, good voting, everyone. Let me know what you think of these results in the comments!

These survey results are sponsored by FanDuel.


Yankees Birthday of the Day: Brian Cashman

Cleveland, Oh.: Yankees General Manager Brian Cashman attends the team's batting practice before Game 3 of the American League Division Series at Progressive Field in Cleveland, Ohio, on October 15, 2022. (Photo by William Perlman/Newsday RM via Getty Images) | Newsday via Getty Images

George Steinbrenner was many things. Above all, he was passionate. Passionate about his Yankees and, according to those who knew him as a Thoroughbred owner, equally passionate about horse racing. So it was no surprise that when he met a horse breeder and future Harness Racing Hall of Famer named John Cashman, the two hit it off. In 1986, Cashman leveraged the relationship to net a Yankees internship for his teenage son. That simple favor would be among the most consequential decisions in Steinbrenner’s 37 years at the helm of baseball’s most iconic franchise.

Brian McGuire Cashman
Born: July 3, 1967 (Rockville Centre, NY)
Yankees Tenure (as GM): 1998-present

Brian Cashman grew up in Washingtonville, NY as one of John and Nancy Cashman’s five kids. The young Brian excelled at baseball in high school at Georgetown Prep before starting for all four years at Catholic University of America. The same man who was introduced to the world at large as a scrawny, bespectacled wunderkind 10 years later was a top-notch leadoff hitter for the Division III university, setting school records in both hits and steals in a season.

Upon graduating, Cashman began a rapid rise through the Yankees’ organization. Despite his connection to Steinbrenner, it was the mercurial owner’s banishment in 1990 that accelerated his rise. Gene Michael, the baseball savant who stewarded the club in Steinbrenner’s absence, took a liking to the detail-oriented Cashman, promoting him all the way up to assistant general manager by 1992. “Brian knew everything going on,” Michael said of his protege. “Nothing slipped by.”

“He was a mentor to many people in this office,” Cashman would later say of the man everyone called “Stick.” “He did it with me and plenty others. If you were interested, he would give his time and expertise to try and train you. He was a remarkable individual who was impactful.”

Michael was replaced by Bob Watson before the 1996 season. After two seasons working under Steinbrenner, he resigned. On his way out, Watson recommended his 30-year-old assistant GM for the job. Whether due to that endorsement or Steinbrenner’s own read on his old buddy’s son, the Boss agreed to make Brian Cashman the second-youngest GM in MLB history.

There would be no training wheels for the big job. Cashman was handed the reins of a team with World Series aspirations and a star-studded roster, with Steinbrenner breathing down his neck. A couple of months into the ’98 season, the trigger-happy owner was having second thoughts and put out feelers to see if Michael would return and displace Cashman. “Brian can do it,” Michael reassured Steinbrenner. “Just give him time.”

Of course, that team would go down as one of the best in baseball history. A roster mostly assembled by Cashman’s predecessors won 114 games and a championship. In the ensuing years, which saw two more titles and another two pennants by 2003, Cashman made his mark, acquiring key contributors like Roger Clemens, Jason Giambi, and Hideki Matsui while signing international prospects including Alfonso Soriano and Robinson Canó. He also developed a reputation for tenacity and resolve. “He and George (Steinbrenner) would have scream festivals for hours,” Jean Afterman said, the assistant GM of the Yankees. “I’d close my door but could hear them down the hall. Brian backs down from no one — that’s why George loved him.”

After a few lean years, a retooled roster including Alex Rodriguez as well as the newly signed CC Sabathia, A.J. Burnett, and Mark Teixeira took home the Yankees’ 27th title in 2009. This time, while the Core Four of the ’90s dynasty remained, Cashman could take the lion’s share of the credit for compiling a roster that rose to the top.

The 17 years since that title have been a mixed bag. In 2010, Cashman famously entered into a very public salary negotiation with Derek Jeter in which he encouraged the captain to test free agency and reportedly indicated he’d rather have Troy Tulowitzki playing shortstop in New York. In addition to souring his relationship with the face of his team, that fracas — which resulted in a three-year, $51 million deal — turned much of the fanbase against their GM. It didn’t help that the Yankees failed to return to the World Series in the years that followed.

By 2016, with the wheels falling off, Cashman engaged in his first ever honest-to-goodness sell-off at the trading deadline. It would be a turning point, with the ’17 “Baby Bomber” Yankees making a rare underdog turn the following year. A young roster led by Rookie of the Year Aaron Judge and other homegrown talent developed under Cashman made a run all the way to Game 7 of the ALCS. And, while that 28th ring has remained elusive, the team has remained competitive in the interim, missing out on the playoffs only once and making it as far as the World Series in 2024.

Where does that leave Brian Cashman’s legacy? For one thing, with the longtime GM only turning 59, there’s no reason to believe that legacy is fully written yet. Dave Dombrowski, the Phillies GM who still appears to be at the top of his game, turns 70 this month.

When it comes to regular-season success, though, neither he nor any other active GM can approach Cashman, who’s overseen winning teams for each of his 28 seasons at the helm. The only other team without a losing season in the 2020s is the Dodgers, for whom Ned Colletti and Andrew Friedman have ably carried the torch since their last losing season in 2005. While the title draught in which the Yankees remain mired is a legitimate pain point, that much winning is not to be taken for granted; for an example of another big-budget team unable to put a consistently competitive product on the field, look no further than across town.

Cashman has also earned superlative acclaim from those who know the challenges of his job best. “Based on Brian’s accomplishments, I would make the argument that he is the greatest executive in the history of the sport,” longtime A’s GM Billy Beane said. “He has four championships and the longest tenure. It’s not unlike Tom Brady’s career, from an executive standpoint. He is the Tom Brady of GMs.”

Brian Sabean, a Cashman protege who went on to helm the Giants during three championship runs before returning to the Yankees front office, agreed. “Cash doesn’t get enough credit,’’ Sabean said. “If there was ever a Hall of Fame for executives in all of sports, he’s on top of the list. They understand what the expectations are (in New York), which are greater than everyone, and they keep on winning.”

In addition to his work in baseball operations, Cashman has a long track record of supporting his community. The Yankees-Stonewall initiative awards $50,000 in scholarships annually to graduating LGBTQ+ student leaders from each borough, something he’s called the “most meaningful work” of his career. He’s taken an active role in amplifying Spanish-language media, hosting an annual Hispanic Heritage Media Day. He also sticks his neck out both literally and figuratively while spending the night outside in a sleeping bag each winter, inviting mockery from his detractors to raise awareness for the nonprofit Covenant House. Cashman has also quietly built a singular legacy in elevating women in sports, including Afterman, Kim Ng (who Jeter would later hire as the first female GM in American male pro sports) and Rachel Balkovec, who he brought on as the first female manager of an affiliated team, the Low-A Tampa Tarpons.

Whatever your view of Cashman’s performance over his long career, his accomplishments speak for themselves, and his staying power in baseball’s toughest market has given him the chance to build on those achievements. While I’m sure not all of you will partake, I invite you to join me in wishing a happy 59th birthday to one of the most consequential figures in Yankees history.


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