The Orioles need Colton Cowser and Dylan Beavers to take another step forward

One way or another, the Orioles are going to decide whether they are buyers or sellers by the end of this month. Perhaps they will come to the conclusion that many of you have already reached, or maybe Mike Elias will double down on this team’s diminishing playoff odds. Either way, the decision will not happen overnight.

The organization should be constantly taking stock of the team and each position group. The front office knows that the bullpen needs help. It’s aware that the rotation is trending upward and that the infield misses Jordan Westburg. But what about the outfield? I’d love to ask Mike Elias to evaluate the group’s performance this season and his expectations moving forward.

The unit can be broken up into players born in the 20th and 21st century. Taylor Ward has been an everyday player this year after coming over from the Angels. The 32-year-old has experienced a power outage but is less than 10 walks away from his career high. Ward has emerged as a decent table setter, and the free-agent-to-be has contributed more in Baltimore than Grayson Rodriguez has provided in LA.

The Orioles signed Leody Taveras to a one-year, $2-million deal early in the offseason. Despite his major league deal, it was never a guarantee that Taveras would break camp with the team. The 27-year-old made the team as a backup outfielder but proceeded to slash .288/.397/.455 over the first month of the season. Taveras temporarily became an everyday player when Colton Cowser got off to a hot start, and he remains a serviceable fourth or fifth outfielder.

The same cannot be said for Tyler O’Neill. O’Neill has managed to stay relatively healthy this season while reaching a new level of disappointment. The man signed to hit lefties holds a .184 batting average and a .141 average against southpaws.

O’Neill has become a symbol of Elias’s recent failures. The Orioles waited and waited to sign a player to a multi-year deal before settling on this guy. At the end of the day, O’Neill only has his contract and some general stubbornness from the general manager to thank for his spot on this team.

Cowser slashed .186/.269/.220 over his first 26 games while struggling to make contact with offspeed pitches. The Milk Man eventually snapped out of his funk with four homers in May and four more in June. The former first round pick has yet to reach the offensive potential that he displayed during his rookie season, but his quality outfield defense has marked one of the only bright spots on that side of the ball.

Cowser clearly has the chops to play center field. He may never hit for a high average, but his .317 on-base percentage is only four points below the number he posted in 2024. The former Player’s Choice for the AL’s Most Outstanding Rookie has played his way back into an everyday role and could be poised for a strong second half.

The Orioles waited to promote Dylan Beavers last season because they believed he had at least a slim chance to compete for a rookie award this season. Beavers fell out of the running early when he suffered a strained oblique back in mid May. Now healthy, Beavers is looking to build on his reputation of getting on base.

Beavers, the 33rd-overall pick in the 2022 draft, entered last night’s game slashing .222/.313/.342. He posted a 119 OPS+ over 35 games last fall, but his numbers are only good for an 86 OPS+ so far this year. Baseball development is non-linear, and Beavers is still settling back in after rejoining the Orioles at the end of June.

The Orioles could deal Ward if they decide to sell. There’s a chance the team holds on to the future free agent and extends him a qualifying offer at the end of the year, but his Baltimore tenure could end early if a team is willing to part with some value.

The same cannot be said for O’Neill. The former Cardinal still has a year remaining on his albatros of a contract, and it’s unlikely that any team would be willing to take on that deal. Even if Baltimore expressed a willingness to eat the money, O’Neill’s presence would represent a regression for almost every roster in the league.

The Orioles will have a hole to address in the outfield this offseason, but how they feel about the position group could hinge on Cowser and Beavers taking a step in the right direction.

Beavers can play center field in a pinch, but he’s a far cry from Cowser in the outfield. His value will likely depend on his ability to get on base while continuing to add some power.

The Orioles could eventually make room for a pair of outfielders currently at Triple-A. The hype has simmered for Heston Kjerstad and Enrique Bradfield Jr., but both players are healthy and suiting up for the Tides. Kjerstad entered last night’s game slashing .288/.316/.442 over 41 games at Norfolk, and Bradfield Jr. is slashing .258/.323/.342 with 15 stolen bases in 34 appearances.

Either player developing into a quality major leaguer would represent a massive win at this stage. Both players are flawed but possess valuable skills that can translate at the next level.

Ward—and even Taveras under the right circumstance—could call another city home by the end of the month. Even if the team refuses to sell, the Orioles will still look to Cowser and Beavers for production in the second half. A few young outfielders taking another step in the right direction could represent a high point of an otherwise disappointing season.





Thoughts on an 8-3 Rangers win

ARLINGTON, TEXAS - JULY 07: Alejandro Osuna #19 of the Texas Rangers celebrates as he runs the bases on his three run home run during the eighth inning against the Los Angeles Angels at Globe Life Field on July 07, 2026 in Arlington, Texas. (Photo by Sam Hodde/Getty Images) | Getty Images

Rangers 8, Angels 3

  • The Rangers are back above .500.
  • Holla.
  • This was an instance where it wasn’t feeling real “winny” for much of the game, and seemed to be heading towards another home defeat to a bad team.
  • Until it didn’t.
  • Jacob deGrom wasn’t all that deGrommy on Tuesday, getting “just” 13 swings and misses and getting lifted after five innings and 80 pitches.
  • It turns out he had a hip issue that was bothering him, which prompted the early removal, and likely contributed to his not quite having his A game. He is saying he expects to make his next start on Sunday — the final game before the All Star Game — and hopefully that’s the case.
  • The Rangers as a whole are dealing with Dane Dunning Syndrome this year, but deGrom is being hit especially hard. He allowed two runs in his start, both of which came in the first inning.
  • Almost half the runs deGrom has allowed this season — 19 of 39 — have come in the first inning. Half of the extra base hits he’s given up — 14 of 28 — have been in the first inning. Opponents are hitting .308/.365/.692 against deGrom in the first inning.
  • I can’t tell you what opponents are hitting off of deGrom from the second inning on because that would require way more math than I feel like doing this morning.
  • After the first, deGrom was quite alright, only allowing one Angel as far as second base, in the second, when a leadoff Zach Neto walk and an infield single by Denzer Guzman on a ball Ezequiel Duran, playing third, should have had an out on, but looked to second prior to throwing (late) to first, putting two on with one out, though deGrom had no issues retiring the next two batters.
  • deGrom had 7 strikeouts in the game, moving him past Kenny Rogers, Bob Welch and Aaron Nola for 101st on the all time strikeout list, with 1973, though Nola, who has 1970 Ks currently, will likely pass deGrom when Nola makes his next start later this week.
  • deGrom should, hopefully, move up to 97th place in his next start, which would involve him passing Nola (if Nola gets ahead of him), Al Leiter (1974), Livan Hernandez (1976), and John Clarkson and Ervin Santana (1978).
  • Cole Winn, Chris Martin, Peyton Gray and Tyler Alexander each pitched an inning to finish things out. Alexander was able to pitch the ninth due to an offensive eruption in the eighth, which turned a tie game into a blowout.
  • I saw some criticism of Skip Schumaker using Martin in a tie game in the seventh, but you know, its really just a byproduct of the current state of the bullpen. Assuming Peyton Gray and Jacob Latz were going to pitch the eighth and ninth, your options were asking Winn (who lowered his ERA on the year to 6.39 with a scoreless inning) to pitch a second inning, or else turn to Gavin Collyer, Robby Ahlstrom, Ben Peoples, Alexander, or Martin.
  • There’s not a really great option in that situation. And that’s not even getting into the fact that the Rangers’ current eighth inning guy is Peyton Gray.
  • Martin allowed an Oswald Peraza single to start the seventh, with Peraza then stealing second base and scoring on Wade Meckler’s single, which appeared to set the stage for Martin to don the goat horns, even after a Logan O’Hoppe GIDP and a Zach Neto pop out ended the inning with no more runs scoring.
  • Jose Soriano, who started the year by allowing one run, total, in his first six starts and then crashed back down to earth, having a 5.34 in his 12 starts prior to Tuesday, had one bad inning, issuing a pair of walks to Evan Carter and Alejandro Osuna before giving up a two run single to offensive catalyst Nicky Lopez. Soriano allowed just two baserunners otherwise, and it was with much relief that we saw a reliever come into the game for the Angels to start the seventh.
  • Justin Foscue, pinch hitting for Evan Carter against Tayler Saucedo to lead off the inning, worked the count full, and on the eighth pitch of the at bat sent a missile into the left field seats to tie the game.
  • Things were broken wide open in the eighth. Josh Smith and Jake Burger started the inning off with singles, and advanced on a Brandon Nimmo groundout. Ezequiel Duran gave the Rangers the lead with a single, putting runners on the corners, with Justin Foscue following up with a run scoring single. Alejandro Osuna then ruined Jacob Latz’s opportunity to add on to his save total by yanking a ball down the line in right field and into the seats for a three run homer.
  • There was just one out, not two, but I’ll take it.
  • With the Mariners losing, the Rangers are now a half-game back in the American League West. They hold the WC3 spot, a game and a half up on the Astros and Twins and 3.5 games up on the Jays. They are also just a half game back of the Guardians for WC2, for what it is worth.
  • Jacob deGrom hit 99.3 mph with his fastball, averaging 97.7 mph. Cole Winn hit 95.9 mph with his fastball. Chris Martin touched 95.0 mph with his fastball. Peyton Gray’s fastball maxed out at 94.2 mph. Tyler Alexander touched 92.3 mph with his fastball.
  • Justin Foscue had a 111.0 mph home run. Elias Diaz had a 108.0 mph single and a 106.3 mph single. Ezequiel Duran had a 104.6 mph single and a 103.4 mph groundout. Alejandro Osuna had a 102.0 mph home run. Joc Pederson had a 100.5 mph fly out.
  • Five games to go before the All Star Break.

MLB All-Star Game: Rotoworld staff picks for 2026 midsummer classic

We are just a week away from the Midsummer Classic airing at 8 pm ET on Tuesday, July 14th. The MLB announced the rosters for the 2026 All-Star Game last week, but we had a few thoughts of our own.

Below you'll find the Rotoworld Baseball Staff's picks to start the MLB All-Star Game, plus some of our favorite reserves. Everybody was asked to choose their starting lineup, one starting pitcher, one relief pitcher, one reserve hitter, and one reserve starting pitcher from both the American League and National League. We tallied the votes and awarded starting spots to those who came out ahead in our mini competition. Then we also took the other hitters and starting pitchers who received votes and put them on our reserves list. Since each writer did not create a full bench, you're primarily seeing players who got starting votes, which means not every player we think deserves to be in the All-Star Game will be represented below.

Also, it should go without saying, but this is just an exercise for fun. We wanted to shine light on players who we felt had a great first half and weren't awarded the starting spot we felt they deserved, and also salute some who were.

American League All-Star Starters

C: Dillon Dingler, Tigers (unanimous)

1B: Nick Kurtz, Athletics (unanimous)

2B: Jazz Chisholm Jr., Yankees

3B: Junior Caminero, Rays

SS: Bobby Witt Jr., Kansas City Royals (unanimous)

Our three unanimous choices are pretty cut and dry, but only Bobby Witt Jr. was voted to be an All-Star starter. Nick Kurtz is now starting after Vladimir Guerrero Jr. pulled out of the event, but Dillon Dingler will instead be coming off the bench. With all due respect to Shea Langeliers, Dingler has the best case to be the starting catcher for the AL. This season, he ranks 1st among all catchers in wRC+, 1st in RBI, 2nd in OPS, 2nd in hard-hit rate, and 3rd in home runs. Oh, and he's a really good defensive catcher, ranking 2nd among qualified catchers in framing runs saved and tied for 2nd in blocks above average. It's great that he made the game, but he would be our starter if we had a vote. - Eric Samulski

I strongly considered Travis Bazzana for the second base spot, and if he had played another 15-20 games, he likely would have received my nod. Jazz Chisholm Jr.'s numbers aren’t overly impressive, but he’s been able to provide enough power and steals -- while playing quality defense at the keystone -- to justify a selection at this position, even if his numbers are essentially only based on one good offensive month. If we’re being honest, this is not exactly the deepest class of second baseman we have, and if we’re being brutally forthright, Chisholm is a bit of a consolation prize, even with those dingers and thefts. - Chris Crawford

It should be clear to anyone that has watched baseball this season that Junior Caminero has been the best third baseman in the American League. The 23-year-old slugger hasn’t been impacted at all by the move from Steinbrenner Field back to Tropicana Field, as he has slugged 26 home runs while slashing .284/.374/.554 with 56 RBI through his first 88 games. He’s the best player on the best team in the American League, so it would be a travesty if he wasn’t starting at the hot corner for the Mid-Summer Classic in Philadelphia. Astonishingly, he’s set to become the first player in Rays’ franchise history to start in two All-Star Games. He’s likely to wind up with a lot more than that when all is said and done. - Dave Shovein

OF: Byron Buxton, Minnesota Twins (unanimous)

OF: Mike Trout, Angels

OF: Cody Bellinger, New York Yankees

DH: Yordan Alvarez, Astros (unanimous)

Despite missing the last few weeks with a hamstring injury, Mike Trout has still been one of the most productive outfielders in the American League. Only Byron Buxton has more home runs or a higher OPS than him and his on-base percentage is the best by a longshot. Also, the All-Star game is supposed to be a fun,joyous event. Trout having this resurgent season at 34 years old is a great story. The game in Philadelphia, just a stone's throw from where he was raised in south Jersey, also adds an exciting element to his selection. Now, let's just hope that hamstring injury doesn't cause an issue before next Tuesday. - James Schiano

Cody Bellinger was arguably one of the AL’s top 10 position players while finishing with 29 homers and 98 RBI last year. He was probably one of the AL’s top 10 position players for 2 1/2 months this year, hitting .280/.373/.487 with 49 RBI through 71 games. He’s been in a miserable slump since, and at this point, it’d be just as fair to put Riley Greene or Randy Arozarena as the replacement for Aaron Judge in the AL lineup. - Matthew Pouliot

SP: Cam Schlittler, Yankees (unanimous)

RP: Louis Varland

Even as a Cam Schlittler skeptic coming into the season, I have to admit that he has been the best starting pitcher in the American League. It doesn't matter if everything he throws is hard or that he had an extreme velocity jump last season; he just keeps performing. He has the second-best ERA in baseball at 2.01 (only behind Jacob Misiorowski), he's third in strikeout-minus-walk rate, and 4th in WHIP. His raw stuff is among the best in the league, but he also features above-average command. His increased sinker usage to righties has allowed his four-seam fastball to play up more as a whiff pitch, and his strikeout rate and swinging strike rate have both gone up as a result. He's the ace of this Yankees' staff. - Eric Samulski

What were the odds that the Twins would trade away a pair of relievers during last trade deadline’s fire sale that would go on to make All-Star Game appearances? Louis Varland has rapidly evolved into one of the premier relief arms in the entire sport, as he approaches the first-half finish line with 18 saves along with a microscopic 0.96 ERA and 65/13 K/BB ratio across 47 innings of work. The Blue Jays will have plenty of representation at the upcoming Midsummer Classic, but Varland is one of the few that deserves a spot on the strength of his on-field performance alone. - George Bissell

Reserves (others receiving starter votes, plus honorary mention starting pitchers and bench bats:

Ben Rice, 1B - New York Yankees

Yandy Diaz, 1B - Tampa Bay Rays

Willson Contreras, 1B - Boston Red Sox

Travis Bazzana, 2B - Cleveland Guardians

Kevin McGonigle, SS/3B - Detroit Tigers

Miguel Vargas, 3B - Chicago White Sox

Randy Arozarena, OF - Seattle Mariners

Riley Greene, OF - Detroit Tigers

Drew Rasmussen, SP - Tampa Bay Rays

Dylan Cease, SP - Toronto Blue Jays

Bryce Miller, SP - Seattle Mariners

Parker Messick, SP - Cleveland Guardians

A 12th-round pick by the Yankees in 2021 from Dartmouth College, Ben Rice has slugged his way to his first All-Star Game. The 27-year-old first baseman ranks inside the top 10 in the American League in slugging percentage (.565), home runs (25) and RBI (57) entering play Tuesday. Rice (154 wRC+), Willson Contreras (152), and Yandy Diaz (147) are all very close, but I gave the nod to Rice. He’s a minor league development success story for the big market Yankees. - Nick Shlain

Miguel Vargas has been one of the top breakout hitters in baseball. After hitting 16 home runs over 138 games last season, Vargas has already reached 20 before the break. The breakout is supported by elite batted-ball metrics, such as his 15% barrel rate, which ranks among the best in baseball. The 26-year-old slugger has been a well-rounded contributor both at the plate and on the bases, with 11 stolen bases that make him one of three players with at least 20 homers and double-digit steals. And his incredible 14.3% walk rate has put him in a position to score 61 runs, tied for third in the American League. - Jorge Montanez

Second base in the American League has been a wasteland this season. There are currently only seven qualified players there and Ernie Clement leads the way with a 106 wRC+. While Travis Bazzana slumped hard in June after a red-hot May, he still has both the highest OPS and on-base percentage among all AL second basemen with at least 200 plate appearances. He is the best option among a field without many good options. - James Schiano

Parker Messick is more interesting than a pure stuff guy. His 96 Stuff+ is actually below average, which reminds us not to lean too hard on any one metric. The results hold up under the hood with a 2.80 ERA (86th percentile) on an 18.2% K-BB% (79th) and a 3.21 xERA (85th), so he's earning most of it rather than getting lucky. A southpaw pounding the zone and missing enough bats to post a top-20% K-BB% over 106 innings is an All-Star. - Brendan Tuma

National League All-Star Starters

C: Drake Baldwin, Atlanta Braves

1B: Matt Olson, Atlanta Braves

2B: Brice Turang, Milwaukee Brewers

3B: Max Muncy, Dodgers (unanimous)

SS: CJ Abrams, Nationals

Despite missing nearly a month due to an oblique strain, Drake Baldwin has been terrific for the Braves this season, slashing .255/.340/.452 with 15 homers, 48 runs scored and 43 RBI in 66 games. His production has fallen off a bit since returning from the injured list, but he has still been one of the biggest reasons that the Braves find themselves atop the National League East heading into the All-Star break. You could make a case that Hunter Goodman’s recent home run barrage has pushed him past Baldwin as the top catcher in the National League this season, and it would be difficult to argue with that, but given his stellar work behind the dish and the Braves’ perch atop their division, I would still give the slight not to Baldwin. - Dave Shovein

It’s not surprising that some folks went with Bryce Harper, and I did give some consideration to the two-time MVP. Ultimately, Matt Olson has to be the pick. He’s done basically everything you can ask for from a first baseman in 2026 but steal bases, and why are you asking a first baseman to steal bases? That seems kinda cruel. After a pair of disappointing power seasons -- if only because the expectations were so high after the 54-dinger campaign in 2023 -- it’s fun to see Olson whalloping the baseball. He’s not only deserving of the positional nod, he should hit in the middle of the National League lineup, as well. - Chris Crawford

We believe Brice Turang should be the starting second baseman for the NL, but he didn't even make the All-Star team. How does that make sense? In fact, Ozzie Albies, who is starting, didn't even get a single vote from us. Turang ranks 1st among all qualified second basemen in wRC+, 1st in walk rate, 2nd in OPS, 5th in home runs, 5th in steals, and 5th in hard-hit rate. Defensively, he also ranks 5th in Defensive Runs Saved, 5th in fielding percentage, and 6th in Outs Above Average. His all-around skillset should have made him a clear choice to represent the National League. - Eric Samulski

Just to be clear, Otto Lopez also deserves a trip to the Midsummer Classic. However, the case for CJ Abrams as the senior circuit’s starting shortstop is straightforward since he needed just 88 games to match his home run total from last season and is one shy of reaching the 20-homer plateau for the second time in the past three seasons. The 25-year-old speedster has blossomed into Washington’s middle-of-the-order run producer and deserves some recognition for his efforts on a squad that remains just outside of a playoff spot during their ongoing rebuilding effort. Simply put, both Lopez and Abrams should be on their way to Philadelphia and being forced to pick between them is almost unfair. - George Bissell

OF: Pete Crow-Armstrong, Chicago Cubs (unanimous)

OF: Juan Soto, New York Mets

OF: James Wood, Washington Nationals

DH: Shohei Ohtani, Los Angeles Dodgers

Entering play Tuesday, James Wood leads the National League in runs (81), walks (73) and total bases (190, tied with Matt Olson). He ranks inside the top 10 in fWAR (3.7), on-base percentage (.398), slugging percentage (.541), home runs (24), RBI (60), and wRC+ (154). Wood also has 14 stolen bases. His numbers are pretty similar to last year’s first half, when he had 24 home runs, 69 RBI and 12 steals and made the NL All-Star team in his first full season in the major leagues. Fantasy managers have to hope Wood is able to avoid a second-half slump this year, as he hit just .223 with seven home runs and 25 RBI in 62 games after the All-Star Game last year. - Nick Shlain

SP: Jacob Misiorowski, Milwaukee Brewers

RP: Mason Miller, Padres

Jacob Misiorowski is the best pitcher in MLB right now, and the peripherals back it up. His 1.47 ERA sits on top of a 2.25 SIERA and a 32.5% K-BB%, so it's earned. Throw in a 126 Stuff+ and a 127 Pitching+, and that's elite stuff with enough command from a 24-year-old. All five of those metrics are best in the league. Only about a dozen qualified starters have finished a season under a 2.00 ERA in the past 40 years, and Miz has a real shot to join them. - Brendan Tuma

Reserves (others receiving starter votes, plus honorary mention starting pitchers and bench bats:

William Contreras - C, Milwaukee Brewers

Bryce Harper - 1B, Philadelphia Phillies

JJ Wetherholt - 2B, St. Louis Cardinals

Trea Turner, SS - Philadelphia Phillies

Otto Lopez, SS - Miami Marlins

Elly De La Cruz, SS - Cincinnati Reds

Corbin Carroll - OF, Arizona Diamondbacks

Jordan Walker - OF, St. Louis Cardinals

Kyle Schwarber - DH, Philadelphia Phillies

Cristopher Sanchez, SP - Philadelphia Phillies

Chris Sale, SP - Atlanta Braves

Rookies are fun, and JJ Wetherholt leads all NL second basemen in fWAR. He’s hitting just .269 to Luis Arraez’s .326, but he has the slight OBP edge (.364 to .362) anyway, and after playing mostly shortstop previously, he’s put up the best defensive numbers of any second baseman in the league. Brice Turang, who, like Wetherholt, was snubbed from the All-Star team altogether, has a strong case here, too. However, Wetherholt, at just 23, has already made a case as the NL’s best all-around second baseman. - Matthew Pouliot

Otto Lopez made the All-Star team as a reserve infielder over Brice Turang, and while we may not have voted that way, we believed Lopez deserved to make the roster, and he even earned votes to be the starting shortstop. He has taken a swing change and rode it to a breakout season, posting a .346/.376/.520 slash line with nine home runs and 17 steals, both on pace to be new career highs. He also has a career-high barrel rate and hard-hit rate while leading all second basemen with 123 hits and 25 doubles. He has the second-highest zone contact rate of any shortstop in baseball and has been a driving force of a resurgent Marlins team. - Eric Samulski

Jordan Walker got off to a blazing start with nine home runs through April. And while the power has cooled off a bit, he’s continued to hit incredibly well, slashing .290/.353/.526 across 368 plate appearances in what has been a true breakout campaign. The 24-year-old outfielder not only has the power numbers and batting average to support his claim to an All-Star nod, but he also leads the National League in RBI while being one of only three players in baseball with at least 20 home runs and 10 stolen bases. - Jorge Montanez

Phillies' Wheeler fans 14 Reds, rips MLB over 'B.S.' All-Star rule

Any list of MLB All-Star snubs has to include right-hander Zack Wheeler of the Philadelphia Phillies.

Just ask him.

The veteran, who came back from thoracic outlet surgery this past offseason to be one of the game's best pitchers, took his frustrations out on the Cincinnati Reds on Tuesday night − then had enough left in the tank to slam MLB's selection process afterwards.

Wheeler tied his career high with 14 strikeouts in a 4-1 Phillies win, and then made his case for being part of the NL All-Star team.

However, MLB rules prevent any pitcher who starts on the Sunday before the All-Star Game from being named to the team.

"I think it's kind of a B.S. rule that just because I pitch on a certain day, I get punished for it," Wheeler told reporters.

Despite not making his 2026 debut until April 25, Wheeler has posted a 9-1 record and 2.28 ERA in 14 starts.

Even if he did pitch on Sunday, Wheeler said he normally throws bullpen sessions on the second and third days after a start. So tossing an inning in the All-Star Game wouldn't be a heavy lift.

Wheeler, 36, has been named an All-Star three times during his career. But with this year's game at his home park in Philadelphia, the honor would have even greater significance.

An All-Star in 2012, 2024 and 2025, Phillies pitcher Zack Wheeler has a pair of runner-up finishes in the NL Cy Young award voting, along with a ninth-place finish last year.

Wheeler's teammate Jesus Luzardo, along with pitchers Braxton Ashcraft of the Pittsburgh Pirates and Riley O'Brien of the St. Louis Cardinals, were added to the NL All-Star team earlier in the day Tuesday.

That just might have provided some additional incentive for Wheeler to prove his point on the field.

"For sure," Wheeler said. "That was a reminder for whoever needs to be reminded ...

"maybe if I wasn't necessarily right in there, I wouldn't be saying this. But I feel like I've earned it." 

This article originally appeared on USA TODAY: Phillies' Wheeler fans 14 Reds, rips MLB over 'B.S.' All-Star rule

In The Lab: A Look at Defensive Efficiency

The best stats are the stats that work for hitters and pitchers. They are mirror images of each other. On Monday, we looked at offensive efficiency to see how the Astros offense was holding up. The numbers obviously cut in a number of directions, but the main components are to see how many base runners the Astros get in comparison with the other AL teams and what percentage of those runners score. We can and should do the same thing with the pitching staff.

We do this for two main reasons. The first is that simply watching the Astros does not give us a clear picture of where they stand with the rest of the league. We could say that the Astros pitching staff has been awful at times this season, but that only makes sense as a comparison with everyone else. So, we look at total base runners and hits in general. Secondly, the efficiency rating tells us if the Astros have been particularly unlucky or if they are where they are supposed to be.

Why is this important? Simply put, as we approach the deadline it becomes dreadfully important to identify the real holes on the team. If the Astros are unlucky then a positive regression could solve a number of problems. If they aren’t unlucky then we know there is a significant hole that needs to be filled. A simple accounting would show that the Astros were 13th out of 15 teams in runs allowed through the weekend. Obviously, the opener of the Washington series makes that look worse. However, is positive regression likely? Let’s take a look at the numbers across the board through the weekend’s games.

RunsHitsWalksHBPTBREFF
Red Sox34770225935996.348
Guardians364710292291031.353
Yankees34366426834966.355
Mariners34570722440971.355
White Sox396697340501087.364
Tigers36569826734999.365
Rangers39470925435998.370
Blue Jays394717316251058.372
Rays35967223530937.383
Angels450711401481160.388
Astros457726395551176.389
Royals452792339291160.390
Orioles444780320241124.392
Athletics479818343381199.399
Twins464779328491156.401
Average402725305371067.377

Statistics is a fascinating field all by itself. Means and medians can tell us a lot, but there is a whole lot here going on that averages can’t tell us. Six teams have allowed fewer than 1000 base runners. Six teams have allowed more than 1100 base runners. So, the league average tells us something, but the data is a pretty stratified. In others words, teams in the AL tend to be either really good or really bad on the mound.

The other thing we notice is that the efficiency ratings for the offense and pitching staff do not match up. This is because there is a significant amount of interleague play here and the National League is clearly better than the American League this season. The Blue Jays are officially the median in efficiency which sits at .372. That is significantly lower than the league average, so the high scores are skewing the results considerably. That makes the Astros look considerably worse than simply comparing them to the numerical mean.

Voros McCracken is one of the pioneers in evaluating pitching numbers and he developed something he called defensive independent pitching statistics (DIPS). His working theory was that pitchers could not control balls in play. They could control strikeouts, walks, hit by pitches, and home runs allowed. Since then, we have learned that pitchers can influence contact to a greater degree than he surmised. However, looking at this so-called DIPS tells us a lot about the Astros pitching staff.

The current Astros staff is 14th in home runs allowed, 14th in walks allowed, and 15th in hit batters. That ain’t a pretty sight. They are 11th in hits allowed which is slightly better. In other words, their fortunes will improve considerably if they just throw more strikes. However, if we are to believe that regression to the mean is a general rule then the Astros pitching staff is due for some positive regression.

However, it is important that we are precise here. If the Astros had a league median efficiency rating then they would surrender only 437 runs. That’s a difference of 20 runs from where they are now. In the stats world, 20 runs would be equivalent to two wins. Obviously, two wins and two fewer losses in the standings would put the Astros within a game of first place in the AL West. It’s not nothing.

Still, the fact is that the Astros are 14th in base runners allowed. Considering that Sacramento is a ban box, you could credibly claim that the Astros have had the worst pitching staff in the American League up to this point. Even with positive regression, you are probably only lapping the Athletics, Twins, Royals, and Orioles. That’s still not a good pitching staff.

This is where the question gets harder. It seems rather obvious that the Astros could most use another pitcher or two. However, the biggest culprits on the staff are Mike Burrows, Tatsuya Imai, Bryan Abreu, and Cristian Javier. You already have two better relief pitchers languishing in Sugar Land because you feel compelled to keep around two of those guys. You have the likes of Hayden Wesneski and Ronel Blanco due to come back in August. Even if they are merely below average, that would be a vast improvement over what Imai and Burrows have given you so far.

Roster decisions are never easy. We haven’t even brought up Lance McCullers Jr. who would fit comfortably in that quartet of pitchers currently sitting like an anvil on the pitching staff. Calling up an Alimber Santa or Miguel Ullola would mean cutting ties with someone. It would mean that two pitchers would need to be DFAed. I get the reluctance to do that with guys that have been productive in the past. However, you are not going to make it to the postseason and beyond with THIS pitching staff. You might with one better starter and one or two better relievers. Some of those guys are in house. At a certain point, you might need to cut a guy or two you like in favor of people that will actually perform.

Mets Morning News: Not-so-sweet 16

Jul 7, 2026; New York City, New York, USA; New York Mets pitcher Matt Seelinger (73) reacts after allowing a home run during the seventh inning against the Kansas City Royals at Citi Field. Mandatory Credit: Vincent Carchietta-Imagn Images | Vincent Carchietta-Imagn Images

Meet the Mets


The Mets lost a long, painful slugfest to the Royals 16-12. Matt Seelinger had a rough major league debut, giving up seven runs and getting the loss. 

Choose your recap: Amazin’ Avenue, Faith and Fear in Flushing, MLB.com, New York Daily News, New York Post

While 2026 might be hard to stomach, there are indications this season is more of an outlier than the start of a downturn.

Mike Tauchman began a rehab assignment in the Florida Complex League yesterday, going 0-for-2 with a walk as the designated hitter.

Over the last month, Bo Bichette has looked more like himself—and he’s felt it, too. 

The Mets designated Guillo Zuñiga for assignment a day after his debut, making room for Matt Seelinger to make his major league debut.

Seelinger waited nearly a decade since being drafted for his moment in the major leagues. 

Jorge Polanco returned from the injured list, with Ronny Mauricio getting optioned and Alex Carillo getting designated for assignment. 

Starling Marte was given a tribute video last night in his return to Citi Field. 

Around the National League East

The Marlins, much to everyone’s surprise, are beginning to look like the real deal, being one of the best teams in baseball for over a month.

Jesús Luzardo was named as an All-Star for the first time, being chosen as a replacement after a few starting pitchers withdrew from participation.

The Braves were walloped by the Pirates, losing 12-4. Ryan O’Hearn became the first player in Pirates history in drive in ten runs in a game, clubbing three home runs during the game.

The Marlins squeaked out a 6-5 win against the Mariners in extra innings. Jakob Marsee hit an RBI single to drive in Xavier Edwards and end the game. 

The Washington Nationals were bested by the Astros 6-3. Andrew Alvarez gave up five runs in 5.2 innings, walking five batters as well.

The Phillies beat the Reds 4-1. Zack Wheeler, fresh off an All-Star snub, struck out 14 batters in seven innings while allowing just one run.

Around Major League Baseball

ESPN updated their list of the top 100 trade candidates, with a little less than a month before the deadline. 

ESPN also doled out midseason grades for each team. 

The Brewers called up their outfield prospect Luis Lara a month after signing a seven year contract extension.

Ben Rice announced he will be participating in the Home Run Derby, with his dad pitching to him. 

Chris Bassitt is eyeing a return in the second half after undergoing back surgery. 

Konnor Griffon tore a tendon in his left ring finger and could miss some serious time rehabbing it. 

Buster Olney spoke to a bunch of big leaguers about their memories of the day they were drafted. 

Joey Cora is out as the Tigers third base coach, with “philosophical differences” being cited. 

Shohei Ohtani celebrated a milestone 300th home run last night, but his eyes are focused on loftier ambitions.

Royals outfielder Tyler Tolbert tied a major league record against the Mets, getting a hit in twelve consecutive plate appearances.

Yesterday at Amazin’ Avenue

A Pod of Their Own returned with a new episode.

Steve Sypa gave an introduction to the upcoming amateur draft, and what exactly Mets fans need to know.

Steve Sypa also delivered the fifteenth group of Mets Minor League Players of the Week.

This Date in Mets History

John Stearns and Bobby Jones each made their All-Star debuts on this day, 17 years apart.

Yankees potential trade partner: New York Mets

ATLANTA, GA - JULY 04: Francisco Lindor #12 of the New York Mets looks on prior the game between the New York Mets and the Atlanta Braves at Truist Park on Saturday, July 4, 2026 in Atlanta, Georgia. (Photo by Brett Davis/MLB Photos via Getty Images) | MLB Photos via Getty Images

Following a second-half collapse for the ages, the New York Mets spent this past winter reinventing their team. They said let franchise legend Pete Alonso leave for Baltimore in free agency, dealt fellow longtime Met Brandon Nimmo to the Texas Rangers for Marcus Semien, saw their two-time NL Reliever of the Year Edwin Díaz leave for the Dodgers, signed former Toronto Blue Jays shortstop Bo Bichette to play third base, came to terms with former Mariners second baseman Jorge Polanco to play first base, traded for former Brewers starter Freddy Peralta to be their ace, and signed Luke Weaver and Devin Williams away from the Yankees to reinforce their bullpen.

The end result? A 38-53 record heading into last night’s chaotic 16-12 loss. Manager Carlos Mendoza was kicked to the curb late last month, putting them firmly in the seller’s camp as the Trade Deadline approaches.

For a team playing as badly as they are — the Mets’ Pythagorean record of 39-52 shows that their performance has been no fluke — the Mets actually have a sizeable group of players who could draw quite a bit of value on the market, a testament to the fact that their roster really has been worse than the sum of its parts. While I do think Anthony DiComo’s statement that “the Mets would do well to consider trades for anything not nailed to the floor” is a bit overstated — he names only Nolan McLean, A.J. Ewing and Carson Benge as safe, and places Juan Soto in the “too expensive to be easily dealt,” ignoring the fact that teams don’t generally trade players on 15-year deals — the reality is, there’s reasons to discuss, well, pretty much everybody.

Despite high-profile meltdowns from Williams, the Mets have quietly put together one of the game’s better bullpen units this year, as their 3.6 fWAR and 3.69 ERA rank sixth, and their 15.8 K-BB% third. After a rough start to the season, old friend Weaver has looked like the 2024 version of himself that helped the Yankees to the World Series, as he has not given up an earned run since April 30th; in that span he has racked up 34 strikeouts in 26 innings, allowing just 18 baserunners. Veteran Huascar Brazobán has been excellent at limiting soft contact this year, and can both provide length out of the ‘pen and pitch in high leverage situations. Furthermore, both players are under team control for next season. Southpaws A.J. Minter (0.56 ERA in 16 innings) and Brooks Raley (2.23 ERA in 32 innings) are both impending free agents, so they’d be pure rentals, but they’d also be cheaper because of that.

The Mets rotation has not been nearly as effective as the bullpen, but still may attract interest. Clay Holmes is currently on the 60-day injured list with a broken leg after being hit by a comebacker off the bat of Spencer Jones on May 15th, and looks to start a rehab assignment after the break. The former Yankees closer has taken to starting much better than anyone could have expected, and represents the closest thing to an ace that the Mets have to trade; his bullpen experience may even make him more valuable, as teams with rotation depth (e.g., the Yankees) could bring him in knowing that he would be comfortable coming on in relief during the postseason. Other than him, the Mets don’t really have any sure bets. Peralta, Kodai Senga, and Sean Manaea have all put together mixed performances, at best, and while a dearth of pitching may inspire a contending team to roll the dice that a change of scenery will help — they have pitched like aces in the not-too-distant past — question marks abound.

Given the team’s 89 OPS+, it should come as no surprise that the lineup isn’t exactly filled with players that most teams would be interested in. If it becomes clear that Bichette plans to opt out despite his lackluster performance (.260/.305/.385 slash line, good for a 92 wRC+), then expect to see him traded — though he does have a no-trade clause and a move would need approval.

Bichette’s relatively solid Statcast data might make him an interesting add for a team in need of infield help, and he did hit .311/.357/.483 just last year while playing in the same division. But said opt-out does complicate matters, as otherwise, Bichette will make $42 million next year and potentially another $42 million in 2028. Ownership would have to approve the expense risk, and it never really sounded like the Yankees were in play for Bo this past offseason.

Reports have suggested that the Soto/Lindor relationship has deteriorated significantly since becoming teammates, leading to vague rumors that the Mets may trade Lindor. Now, I don’t think that’ll happen this year: Lindor is under contract through 2031, and despite Steve Cohen’s attempts to place Soto at the front and center of the Mets’ marketing, the longtime shortstop remains the face of the franchise among many Mets fans. But if the relationship, which strikes me as somewhat akin to the Derek Jeter/Alex Rodriguez relationship of the mid-2000s, deteriorates any further … well, let’s just say, a future trade seems a very real possibility. If that happens, the Yankees should at least check in (even though it’s unlikely the Mets would send him across town), because Lindor was worth 6.3 fWAR last season, and players like that don’t grow on trees.

To my surprise, there has been reports that the Mets may dangle catcher/designated hitter Francisco Alvarez. About to hit arbitration this winter after his age-24 season, Alvarez has not quite lived up to his potential as the third overall prospect. He has struggled to put together a complete season, having been limited to 100 games or fewer in three of his four full seasons, and his pitch framing has rapidly gone in the wrong direction. But power-hitting catchers are hard to find, and he did have a .950 OPS against left-handed pitchers last season. While I expect the Yankees to be more interested in Minnesota’s Ryan Jeffers, if Alvarez is made available, he might be the Mets position player most of interest to the Yankees.

Had they not existed in the same city, the Yankees and Mets look like ideal trade partners, especially if the Mets opt to trade their young catcher. But trades between crosstown rivals aren’t exactly common, and while I do think the Cohen Mets are less likely than the Wilpon Mets to have serious trade discussions, the two teams have only made 16 deals in their history, of which five were simple player purchases. If the Yankees want to match up, they may have to pay an extra New York City tax.

Mets vs. Royals: How to watch on SNY on July 8, 2026

The Mets continue a three-game series against the Royals on Wednesday night at 7:10 on SNY.


Mets Notes

  • Carson Benge has reached base safely in 18 of his last 19 games, and is hitting .296/.352/.506 (.858 OPS) with four homers during that span
  • A.J. Ewing is hitting .311/.400/.568 (.968 OPS) with five homers, four doubles, 12 runs scored, and 16 RBI in 85 plate appearances over his last 22 games
  • Juan Soto is leading the National League in OBP (.410), slugging percentage (.575), and OPS+ (173)
  • Luke Weaver hasn't allowed an earned run since April 30. In 26.0 innings over 24 appearances since then, he has given up just 11 hits while walking seven and striking out 3

Today's Lineups

ROYALS
METS
--
--
--
--
--
--
--
--
--

What channel is SNY?

Check your TV or streaming provider's website or channel finder to find your local listings.

How can I stream the game?

The way to stream SNY games is via the MLB App or MLB.tv.

In order to stream games in SNY’s regional territory, you will need to have SNY as part of your TV package (cable or streaming), or you can now purchase an in-market SNY subscription package via MLB or Amazon. Both ways will allow fans to watch the Mets on their computer, tablet or mobile phone.

How can I watch the game on my computer via MLB?

To get started on your computer, click here and then follow these steps:

  • Log in using your provider credentials. If you are unsure of your provider credentials, please contact your provider.
  • Link your provider credentials with a new or existing MLB.com account.
  • Log in using your MLB.com credentials to watch Mets games on SNY.

How can I watch the game on the MLB App?

MLB App access is included for FREE with SNY. To access SNY on your favorite supported Apple or Android mobile device, please follow the steps below.

  • Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices.
  • Type in your MLB.com credentials and tap “Log In.” 
  • To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available. 

For more information on how to stream Mets games on SNY, please click here.

Shohei Ohtani hits 300th career home run

LOS ANGELES, CALIFORNIA - JULY 07: Shohei Ohtani #17 of the Los Angeles Dodgers reacts to a solo home run, his 300th for his career, to take a 1-0 lead over the Colorado Rockies, during the first inning at Dodger Stadium on July 07, 2026 in Los Angeles, California. (Photo by Harry How/Getty Images) | Getty Images

While Tuesday’s contest against the Colorado Rockies produced a more disappointing outcome compared to Monday’s walk-off, Shohei Ohtani started off the game with a historic blast.

Ohtani smacked a leadoff home run against Michael Lorenzen on Tuesday, which was not only his 25th leadoff home run as a Dodger, but the 300th home run of his big league career. Ohtani stands alone as the only Japanese-born player with at least 300 home runs in MLB history— let alone 200.

Ohtani is now 60 percent of the way to his ideal goal of 500 career home runs, as Sonja Chen of MLB.com notes that Dave Roberts and the coaching staff are looking forward to experience that special day.

“It was quite the homer,” manager Dave Roberts said. “It was squared up, got out in a hurry, and 300, he got there pretty quickly for us. I just marvel at him every day…” Even before Ohtani joined the 300 club, the Dodgers were already envisioning him reaching far loftier heights, with Roberts saying they’re “always talking about the 500 club.” ”I mean, he just had a birthday,” Roberts said. “Still young, still strong. So I definitely think 500 is in his future.”

With that 300th career home run, Ohtani now becomes the first Dodger this season to reach the 20-home run plateau, a feat he has achieved in six consecutive seasons. When taking a gander at the Home Run Derby, there have been just two participants announced; Junior Caminero and Ben Rice.

Ohtani is no stranger to competing in the derby, as he did so with the Angels during the 2021 festivities at Coors Field in Denver. As far as Ohtani doing the same again for the Dodgers this year, that dream was shot down by Dave Roberts, reports Jack Harris of the California Post.

“When you’re Shohei, he understands the responsibility he has,” Roberts said. “So I do think that there’s a middle for what’s best for him [during the All-Star Game], with what potentially could be downside, but also what’s best for the game. So don’t see him in the Home Run Derby. Don’t see him pitching. But I do see him taking an at-bat or two, yes.”

The Dodgers bullpen ultimately overshadowed another dominant start from Justin Wrobleski on Tuesday, as the left-hander carved up Colorado’s offense for nine strikeouts over seven innings and allowing just one run.

Wrobleski spoke with Kirsten Watson of SportsNet LA following Tuesday’s loss, getting his personal assessment on what has been a breakout first half.

“I think I’ve thrown the ball pretty well. I think there’s always stuff you can nitpick and try to improve on, but for the most part, in the categories that I try to be good at, I’ve done a pretty good job. It’s just a matter of continuing to hammer those and to do what I need to do to be myself and hammer my strengths.”

Kansas City Royals news: MLB draft still coming into focus

Dec 10, 2025; Orlando, FL, USA; A general view during the MLB Rule 5 Draft at the 2025 MLB Winter Meetings at Signia by Hilton Hotel. Mandatory Credit: Mike Watters-Imagn Images

MLB.com’s Anne Rogers provided some insight into the Kansas City Royals’ draft approach for later this week, including speaking with scouting director Brian Bridges.

The Royals have been linked to shortstop Jacob Lombard out of Gulliver Prep (Fla.) — if he makes it that far — left-hander Gio Rojas out of Stoneman Douglas (Fla.) HS, outfielder Eric Booth Jr. out of Oak Grove (Fla.) HS, UC Santa Barbara right-hander Jackson Flora and Georgia Tech outfielder Drew Burress, among others. Maybe they shake up the board and go with Huntington Beach (Calif.) HS left-hander/outfielder Jacob Grindlinger, who is just 17 years old after reclassifying for this year’s Draft and has legitimate upside as a two-way player. Grindlinger is No. 16 on MLB Pipeline’s Top 250 Draft prospects list and is rising on boards as Draft day nears.

Prep players usually mean a lot of upside but with more risk, while college players bring a higher floor and more experience — often with a chance to move quickly. Over the full Draft, the Royals are going to value both.

“There’s a good mix of high school and college,” Bridges said. “To tell you the truth, our range is pretty broad. There’s a clear-cut four players, five players in this Draft, and then believe it or not, where we’re picking, you can go a number of different directions. So we have a pretty good balance of what we’re looking at, both high school and college.”

Baseball America had a less-than-clear picture of Kansas City’s strategy for the upcoming draft, with a reported divide between ownership and the scouting department. Fast forward to the 44:00 mark.

Royals Keep’s Yirsandy Rodríguez concludes that Noah Cameron’s curveball “isn’t enough anymore”.

The pitch itself has barely changed. Its velocity, vertical movement, and spin profile have remained almost identical. What changed was the hitters’ response. They’re no longer chasing it at the same rate. One plausible explanation is that the rest of Cameron’s arsenal no longer poses enough of a threat to force hitters to protect the zone early in the count.

The rest of his arsenal supports that theory. None of his other pitches has complemented the curveball with any consistency. His four-seam fastball has allowed a 49.3% HardHit rate and a .280 batting average. The cutter hasn’t provided a reliable alternative either, surrendering a .338 average, while both the slider and sinker have been hit even harder. Combined, those four pitches account for 61.5% of Cameron’s repertoire, compared to just 16.8% for his curveball. The results suggest hitters can afford to wait for something more hittable instead of protecting against his best pitch.

The Royals fall to dead last in The Athletic’s latest power rankings, with Cole Ragans being the personification of the 2026 struggles.

Chad wasn’t wrong in the intro. Bobby Witt Jr. has been very good, which is not an accurate representation of the Royals as a whole. Instead, we’re going with Ragans.

Why? Because Ragans was an All-Star in 2024, and a huge reason Kansas City surprised the sport and made it to the playoffs. Since then, he has pitched in just 21 games — 13 last year and eight this year — as he battles one injury or another. Even when he was on the mound this year, he was just 1-4 with a 4.84 ERA.

At the end of 2024, the Royals seemed to be a team on the brink of a glow-up. But after a disappointing 2025, this season seems to be more of the same

Keith Law’s latest MLB mock draft sends USC left-handed pitcher Mason Edwards to Kansas City at sixth overall.

The Royals could very well go for Jacob Lombard or Eric Booth Jr., but there’s been a rumor for about two months now that they would love to get a college pitcher here, perhaps on a discount (Edwards would certainly come in well under slot), so they can grab several higher-upside high school picks later on, especially since scouting director Brian Bridges appears to have hit already on recent high school picks Josh Hammond and David Shields. If it’s not Edwards, it could be Logan Reddemann or Liam Peterson, and I believe this would be Jackson Flora’s absolute floor.

Kings of Kauffman’s Caleb Moody reacts to Eric Cerantola landing with the San Francisco Giants after the Royals DFA’d the righty.

The Royals may not have liked the results Cerantola was providing, but it seemed wiser to give him the same merciful treatment they did with Mitch Spence after his historically bad outing a few weeks ago and kept him an option. They should’ve been content with what they’d developed with him and allowed for some patience.

It’s not a move that shoots them in the foot per se, but it certainly puts them in a precarious spot should the injury bug look to the bullpen for it’s next victim.

ESPN’s Kiley McDaniel has a draft question and some Royals intel ahead of this weekend’s draft.

One big question: Do the Royals throw a curveball at pick six or play it straight?

Most teams agree on a group of six-plus players in the top tier (Roch Cholowsky, Vahn Lackey, Grady Emerson, Jackson Flora, Jacob Lombard, Eric Booth Jr.), so you’d think picking at No. 6 means the Royals just take the best player left on the board. They tend to have opinions about players who are more pointed than other teams, so the odds are a little higher that the one or two players in that group that Kansas City is less excited about will be the one who gets to their selection. Could this be another Frank Mozzicato moment where they go way down the consensus board to save money and spread it around high school players later? Those rumors are swirling around a few picks in this range, including the Royals’ pick.

Kings of Kauffman’s Matthew Swigonski grades the Royals’ last five first-round picks.

A company linked to the Royals bought the former headquarters of Blue Cross and Blue Shield of Kansas City, near the proposed ballpark district.

England’s Declan Rice wore a Royals cap following his team’s 3-2 victory over Mexico in the World Cup this past weekend.

Pittsburgh Pirates rookie Konnor Griffin will miss 8-10 weeks “due to an issue with the knuckle on the ring finger on his left hand”.

Detroit Tigers third base coach Joey Cora leaves the club over “philosophical differences”.

The Houston Astros demoted offseason acquisition Mike Burrows to Triple-A after a horrendous outing.

The Milwaukee Brewers called up outfield prospect Luis Lara in a bevvy of roster moves.

Ben Rice will represent the New York Yankees in the 2026 Home Run Derby, joining divisional rival Junior Caminero.

FOX reports that 30 million people tuned in for The World Cup’s U.S. versus Belgium, the most-watched soccer telecast in U.S. history.

In Pittsburg, Kansas, Chicken Mary’s and Chicken Annie’s have similar stories and similarly high standards in an overhyped rivalry.

Could Kansas City’s vacant office buildings be turned into affordable housing?

Joe Posnanski announces final submission of new book, FIFTY SEASONS, set to release in February 2027.

Today’s song of the day is Walk a Straight Line by Mack Geiger.

Who do Giants fans think the team should not consider trading?

SAN FRANCISCO, CA - MAY 23: A general view of the Giants equipment rack before the start of the game between the Chicago White Sox and San Francisco Giants on May 23, 2026 at Oracle Park in San Francisco, CA. (Photo by Larry Placido/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Good morning, baseball fans!

The baseball world seems to believe that the San Francisco Giants will be sellers at the trade deadline, with everyone on the team receiving speculation in some form or another.

Personally, I don’t know if I think that they will actually do that, even if they probably should. This organization rarely tends to make what would be agreed upon as “smart” decisions these days. But maybe this year they will prove me wrong on that.

I’ve seen articles floating trade scenarios about everyone from Logan Webb down to the ball boys, and at this point I think the team should be willing to hear everyone out on everything. But there are always going to be guys that you just don’t want to see go.

I think for me, that would be Jung Hoo Lee. He’s been the most fun thing about watching Giants baseball for me since they traded my last favorite player, Mike Yastrzemski. Which means that it’s almost a lock that they will now trade him too. But I really hope they don’t.

Who is your “hands off!” player as we approach the deadline?

What time do the Giants play today?

The Giants wrap up this series against the Toronto Blue Jays this afternoon at 12:45 p.m. PT.

MLB News Outside The Confines: Amazing feats in MLB history

PITTSBURGH, PA - JULY 07: Ryan O'Hearn #29 of the Pittsburgh Pirates celebrates after hitting his third home run of the game and driving in his 10th RBI setting the Pirates team RBI record in the sixth inning against the Atlanta Braves at PNC Park on July 7, 2026 in Pittsburgh, Pennsylvania. (Photo by Justin K. Aller/Getty Images) | Getty Images

Good morning.

Wednesday Rockpile: TJ Rumfield deserves more Rookie of the Year attention

DENVER, COLORADO - JULY 4: TJ Rumfield #7 of the Colorado Rockies celebrates his ninth inning pinch hit RBI single against the San Francisco Giants at Coors Field on July 4, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images

One of the most exciting aspects of every Major League Baseball season is the influx of rookies across the game. We see top prospects fast-tracked to the big leagues, journeymen who have waited ages for their moment, and players from other professional leagues making their mark.

As MLB’s first half comes to a close, the Rookie of the Year race continues to heat up, and the Colorado Rockies find themselves with a player right in the thick of it for the National League thanks to rookie first baseman TJ Rumfield. Since joining the Rockies via trade with the New York Yankees before the season, Rumfield has proven to be a steady contributor in the lineup and on the field, and one of the most productive rookies in the game.

But in a crowded field, does Rumfield have a legitimate chance at becoming just the second Rockie to win the award, joining Jason Jennings in 2002?

A matter of numbers

Let us first consider Rumfield’s statistics in relation to his ranking among qualified rookies in the NL.

Entering Tuesday, this is where Rumfield’s stats rank:

  • .297 AVG (1st)
  • .375 OBP (1st)
  • .486 SLG (1st)
  • .861 OPS (1st)
  • 94 hits (1st)
  • 20 doubles (2nd)
  • 2 triples (T-1st)
  • 12 home runs (3rd)
  • 47 RBI (3rd)
  • 34 walks (3rd)
  • 51 strikeouts (7th-fewest)
  • 2.1 bWAR (2nd)

The numbers speak for themselves. Rumfield is one of the most productive players among NL rookies across the board. His ability to consistently take good at-bats and make contact is one of the main reasons that he was named the Rookie of the Month in back-to-back months. His batting average is 20 points higher than the next qualified hitter, and his OPS is 30 points higher. He doesn’t rely on his power as much as some other players, but he has plenty of power he can tap into as needed.

What truly stands out is that Rumfield’s 14.2% strikeout rate is the lowest among NL rookies while he sports a very respectable 9.4% walk rate. He gets on base better than any rookie in the NL, and that should carry a lot of weight among voters at the end of the season because of the consistency of his performances. Rookies tend to ebb and flow through a season, but Rumfield has hardly had a rough patch this season. His longest streak of games without a hit is four, and he has only struck out more than once in just seven of his 89 games played.

And before the naysayers claim that it’s only because he plays at Coors Field, well, do I have some news for you. Yes, Rumfield plays well at home, where he is batting .299/.383/.494 with seven home runs, but he is also one of the best hitting rookies on the road. He is hitting .294/.366/.477 away from Coors Field, leading NL rookies in AVG while ranking in the top three in OBP and SLG, and has five home runs.

As for his defense, Rumfield leads all qualified first basemen in baseball with six defensive runs saved while being tied for second among first basemen in general. He has proven to be one of the steadiest gloves at the position despite a more limited range due to his speed.

He is offensively and defensively sound with very little to nothing to nitpick about his game. The most notable thing is that he isn’t very quick on the bases, but that’s just a drop in the bucket compared to all the good things he is doing, which are listed above.

Stiff competition

Despite all the incredible things Rumfield is doing, he is going to have a hard time winning the award over some of the other rookies in the NL. His main competition among position players at the moment appears to be JJ Wetherholt of the St. Louis Cardinals, Sal Stewart of the Cincinnati Reds, and Konnor Griffin of the Pittsburgh Pirates.

Wetherholt has been fantastic for the Cardinals this season. The seventh-overall pick in 2024 is slashing .266/.360/.411 with 13 home runs for the Cardinals this season. He leads NL rookies in WAR thanks to his offensive production and ability to steal some bases, but he also has displayed Gold Glove-worthy defense at second base. Those factors are why he has 4.1 bWAR and has emerged as a leading candidate in the race.

As for Stewart, the 32nd overall pick in 2022, has burst onto the scene with the Reds with his 17 home runs. Slashing .254/.339/.466 with 61 RBI, Stewart is a run-producing machine for the Reds in the heart of their order. He has also proven quite capable of getting on base with his 44 walks, but can also swipe bags with 11 on the year. He, too, has proven reliable at both corner infield positions and was named an NL All-Star this season. He currently has 1.4 bWAR for the season.

Konnor Griffin has the hype of being the number one prospect entering the season and has shown off his spark in Pittsburgh. In 59 games, he is batting .276/.332/.404 with just five home runs but also 20 stolen bases. He has been susceptible to strikeouts, but he is adapting well to big league pitching. He also plays stellar defense at shortstop, which is partly why he has 1.6 bWAR on the season. However, injuries have hindered him this season, including the recent news that he has a torn tendon in his finger that could cause him to miss a month.

Of course, there are plenty of other names across the league that will garner votes, but it’s been apparent that Rumfield does not get as much attention from the media as these other players do. Part of it is that Rumfield plays in an ignored market for a team that has a reputation for not being very good. These other players are certainly deserving, but it’s difficult to trust that awards voters will do their due diligence in considering his case.

Build upon the case

There is no doubt that Rumfield will receive Rookie of the Year votes, but where he will place is up in the air. The Rockies have only had a couple of position players place second in voting, while the most recent finish was Nolan Jones in 2023, when he finished fourth.

An All-Star nod would have helped his case (I’ll hold out hope for a replacement opportunity), but Rumfield can take matters into his own hands with a replication of his first half. If he can get his home run swing a bit more consistently while doing everything else he already does, it can give the voters no choice but to pay attention to how much he has done to deserve it.


On the farm

Triple-A:Sugar Land Space Cowboys 6, Albuquerque Isotopes 5 (F/7)

The Albuquerque Isotopes took an early 4-0 lead, but ended up losing 6-5 after the game was called with two outs in the seventh inning due to rain and lightning. The Isotopes only had three hits, with Jordan Beck driving in a run with a sacrifice fly and both Zac Veen and Adael Amador both driving in a run. Mason Green made the start and allowed two runs on three hits over his three innings of work. Domingo Acevedo followed in relief with 2.2 innings of work, during which he allowed three runs on three hits. Andrew Baker took the loss after allowing the winning run in the bottom of the seventh.

Double-A:Binghamton Rumble Ponies 10, Hartford Yard Goats 4

Despite matching the Binghamton Rumble Ponies with nine hits, the Hartford Yard Goats suffered a disastrous eighth inning, resulting in the 10-4 loss. After starting, Griffin Herring allowed four runs in 1.2 innings in his start. Cade Denton held down the fort with 4.1 scoreless innings of relief. Austin Smith eventually entered in the eighth inning and was hit hard, recording just one out as he was responsible for six runs, four earned, to take his third loss. Trailing early, the Yard Goats tied the game up with two runs in the fifth and one in both the sixth and seventh innings. Andy Perez led the night with three hits, including two doubles, and three RBI. Meanwhile, Cole Messina and GJ Hill each had two hits.

High-A:Spokane Indians 12, Eugene Emeralds 4

The Spokane Indians threw out 12 hits as they took the victory against the Eugene Emeralds. Jacob Humphrey led the charge with four hits, including two home runs, and drove in five runs. Roynier Hernandez and Ethan Hedges each had two hits while Robert Calaz drove in a pair of runs. Jordy Vargas made the start and went six innings, allowing just three runs on six hits with six strikeouts. Francis Rivera followed with three innings of one-run ball to secure his fifth save of the season.

Low-A:Stockton Ports 11, Fresno Grizzlies 5

The Fresno Grizzlies kept pace early but couldn’t keep up as they fell to the Stockton Ports. Easton Marks made the start for Fresno and allowed six runs over four innings while walking six and striking out three. Jhon Medina was then roughed up out of the bullpen as he allowed five runs on three hits over 2.2 innings with four walks and five strikeouts. Fresno’s defense didn’t help much as two errors resulted in four unearned runs. Roldy Brito led the offense with two hits, including a solo home run, and two RBI, while Derek Bernard hit his seventh home run of the season. Carlos Renzullo and Ashlu Andujar each had two hits as well.


Rockies looking to find 1st-round success with No. 10 overall pick | MLB.com

Thomas Harding breaks down the Rockies’ approach to the draft this weekend with some insights from general manager Josh Byrnes.

Affected by Altitude Episode 217: The Big Pre-Break Roundup 2026 Edition | Rocky Mountain Rooftop

This week, Evan Lang and I chat about TJ Rumfield and Hunter Goodman’s recent accolades, preview the upcoming draft, and hand out our June Players of the Month.

Rockies learning one thing about energetic Carrigg: ‘He wants it’ | MLB.com

Since getting called up, Cole Carrigg has been electric for the Rockies. He has brought an edge that the team has sorely needed. After an incredible performance on Monday against the Los Angeles Dodgers, Carrigg is embracing every moment with the big league club.


Join the conversation!

Sign up for a user account and get:

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

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Phillies’ Zack Wheeler sharply critical of MLB decision to exclude him from All-Star game

CINCINNATI — Philadelphia Phillies pitcher Zack Wheeler described his 14-strikeout outing in a victory over the Cincinnati Reds on Tuesday night a “reminder for whoever needs to be reminded” that Major League Baseball erred in leaving him off of National League roster for next week’s All-Star game.

“It pisses me off and it’s kind of BS,” Wheeler (9-1) said in postgame comments broadcast by NBC Sports Philadelphia.

The 36-year-old Wheeler’s career high-tying strikeout performance in a 4-1 victory came mere hours after Major League Baseball announced that three other National League pitchers — Riley O’Brien of St. Louis, Philadelphia’s Jesús Luzardo and Pittsburgh’s Braxton Ashcraft — had been tapped as All-Star replacements.

The three late additions to the July 14 All-Star game — being held this season in Philadelphia — replaced Pittsburgh’s Paul Skenes, Milwaukee’s Jacob Misiorowski and Miami’s Max Meyer, who are all scheduled to pitch for their teams this weekend.

Wheeler, too, is scheduled to pitch this weekend against Detroit, and was given the impression that is the reason he wasn’t selected as a replacement.
“Just because I pitch on a certain day, I get — you know — I don’t even know the right word,” Wheeler said. “Because I pitch on a certain day, I can’t pitch in the All-Star game or even be there or get the recognition.”

Wheeler said that if a deserving pitcher wants to participate in the All-Star game, they should at least have the opportunity to be named to the roster, regardless of when they’re scheduled to pitch for their own team.

“Maybe if I wasn’t necessarily right in there I wouldn’t be saying this, but I feel like I’ve earned it,” Wheeler said. “There’s certain ways to do it and you figure they would have a clue about it by now — how many All-Star games they’ve had.”

Wheeler said he even would have been willing to pitch an inning in the All-Star game on two days’ rest, when he’d normally be throwing anyway in a bullpen session.

“It’s kind of a BS rule that just because I pitch on a certain day I get punished,” Wheeler continued. ”I’ll be fine throwing an inning. But it’s not even an option, I guess.”

Kyle Schwarber, who helped power the Phillies’ offense with his major league-best 31st home run of the season, said he understood Wheeler’s frustration.

“When someone deserves it, you want them to get that acknowledgment,” said Schwarber, a four-time All-Star who was selected to this season’s National League roster as a designated hitter.

“We’re only in this game for so long,” Schwarber said. “You want to be able to look back and feel like you have some things that put some feathers in the cap.”

Shohei Ohtani hits his 300th career homer, becoming first Japanese-born MLB player to reach mark

LOS ANGELES — Shohei Ohtani hit his 300th career homer on Tuesday night, a leadoff shot against Colorado Rockies pitcher Michael Lorenzen that made him the first Japanese-born player in the majors to reach the milestone.

The Los Angeles Dodgers’ two-way superstar blasted a 409-foot line drive to center on a 2-0 pitch for his 20th homer of the season. Center fielder Cole Carrigg could only watch it fly out.

“It was quite the homer,” Dodgers manager Dave Roberts said. “It was 119 (mph exit velocity) off the bat, low-launching, it was squared up, got out in a hurry. I just marvel at him every day. Three hundred is a big number.”

Ohtani is the fifth-fastest in history to reach 300 and the 170th member of the club. It took him 1,102 games between playing for the Los Angeles Angels and Dodgers; New York Yankees slugger Aaron Judge was the quickest at 955 games.

It was Ohtani’s 31st career leadoff homer and seventh this season. He also homered in the Dodgers’ 8-7 victory in 11 innings on Monday night to highlight a 3-for-4 performance.

Roberts believes there’s a lot more homers within reach for Ohtani, who turned 32 last Sunday.

“He just had a birthday, still young, still strong, so I definitely think 500 is in his future,” the manager said.

Teammate Freddie Freeman bowed as Ohtani made his way back to the dugout.