News Orioles Team Notes

Monday night Orioles game thread: vs. Rangers, 6:35

MLB: Baltimore Orioles at Tampa Bay Rays

Nathan Ray Seebeck-Imagn Images

Trevor Rogers and the Orioles look to rebound in the first of three against the Rangers at Camden Yards.

The Orioles will give it their best today without Adley Rutschman, Jordan Westburg or Maverick Handley. Westburg dodged the injured list but is still considered day-to-day with a sprained left index finger. The backstops weren’t as fortunate.

Gary Sánchez will bat cleanup and slot in as the designated hitter. That sentence feels depressing, but Sánchez will probably prove us wrong with a homer tonight.

Chadwick Tromp is the new catcher on the block with Handley hitting the 7-day IL. I suppose Tromp could homer too, but I won’t go that far.

Ramón Laureano will bat second as the O’s look to matchup against left-handed starter Patrick Corbin. Ramón Urías will bat fifth, and Colton Cowser will follow. Coby Mayo will return to first base with Cedric Mullins and Tromp rounding out the lineup.

Trevor Rogers will attempt to last longer than he did in his last outing against Tampa Bay. We’ll see if he’s blessed with that type of run support again this evening.

Orioles lineup:

  1. Jackson Holliday 2B
  2. Ramón Laureano RF
  3. Gunnar Henderson SS
  4. Gary Sánchez DH
  5. Ramón Urías 3B
  6. Colton Cowser LF
  7. Coby Mayo 1B
  8. Cedric Mullins CF
  9. Chadwick Tromp C

Starter: LHP Trevor Rogers

Source: https://www.camdenchat.com/2025/6/23/24454511/orioles-rangers-game-thread
 
What month will we see Samuel Basallo debut for the Orioles?

Baltimore Orioles v Toronto Blue Jays

Photo by George Kubas/Diamond Images via Getty Images

There’s what the heart wants, and then there’s what the head knows should be true.

With Adley Rutschman on the injured list for at least a month and the Orioles #1 prospect being Samuel Basallo, currently a catcher who is hitting very well at Triple-A, there are plenty of people who have concluded that the obvious solution for the duration of Rutschman’s absence is to call up Basallo and have him get his big league career started.

While this is an understandable knee-jerk reaction, it’s also misguided, which my Camden Chat colleague John Beers laid out yesterday. Among the important things to keep in mind is that Basallo still has learning to do behind the plate; he’s only caught 17 games all season after not catching a full load last season either. As a 20-year-old, he might have a harder adjustment than most to the MLB level in general. That means that as a one-month fill-in for Rutschman, he might not even do what people are hoping and somehow save the season.

It doesn’t matter what any of us think so much as what Mike Elias thinks. Elias is not the kind of guy who’s going to be aggressive about such a young prospect getting promoted at this juncture. Perhaps he’d be more likely to consider it if the Orioles were somehow six or seven wins better than they are, more in the thick of the wild card race with longshot hopes of running down the division title, rather than barely even in the wild card picture. That’s just not how it is, as last night’s O’s loss reminded us yet again.

For this week’s poll, consider the question of when we will end up seeing Basallo make his MLB debut for the Orioles. What month is that going to happen?

If the Orioles end up playing well over the month of July, the idea of seeing Basallo in August becomes much more interesting. That would end up being similar to the path taken in 2012, when the Orioles called up Manny Machado to solidify the third base position rather than trade for some dope like Chase Headley, who some pundits wanted the team to acquire at the time.

Rutschman being out for longer than the current hope of roughly four weeks would be another point in favor of bringing up Basallo following the trade deadline. Or even if he’s back, it might be better to see Basallo than Gary Sánchez at that point.

For me, the September case is much clearer, because that’s what the incentive structure points to. With Basallo being such a talented young player, the Orioles should consider that he might be able to be a Rookie of the Year contender in 2026, which would mean the team gets a bonus draft pick the next year.

This would follow the pattern the Orioles used with Gunnar Henderson, who joined the team late in 2022, enough to get a taste of MLB. Henderson’s rookie eligibility was preserved into 2023 and he went on to win the ROY. We can all hope that Basallo is able to follow in those footsteps.

Last week’s poll asked you whether Grayson Rodriguez will pitch for the Orioles this year. Although both interim manager Tony Mansolino and Rodriguez himself are optimistic, readers aren’t buying it, with people voting no by a 69-31 margin. I’ll be disappointed if Rodriguez never gets back on the mound, but not surprised. I remain unenthused about the fact that they haven’t even identified what’s causing his recurring lat issues.

Source: https://www.camdenchat.com/2025/6/25/24455013/orioles-prospects-samuel-basallo-debut-month-poll
 
Jacob deGrom utterly outclasses the Orioles in a 7-0 beatdown

Texas Rangers v Baltimore Orioles

Photo by Mitchell Layton/Getty Images

It wasn’t until the seventh inning that the Orioles had a baserunner against the Texas righty, which is no way to win ballgames.

It’d be hard to imagine a starker contrast in starting pitchers than tonight’s matchup of two-time Cy Young Award winner Jacob deGrom, one of the greatest pitchers in the game, against Brandon Young, an unknown thrower who went undrafted in 2019 and had just two career MLB starts before tonight. DeGrom is making $37 million a year and has a 100-mph fastball; Young was called up from the minors this morning and—actually Young’s stuff looked fine, but he doesn’t have a good enough fastball to get away with many mistakes.

And Young made several: the 6’6” right-hander allowed an early run on a pair of doubles, two more on a Josh Jung home run, and he got yanked in the fifth after walking the leadoff runner. Relief pitcher Scott Blewett blew it (I’ve been waiting to say that), allowing three Rangers runs to come home in the fifth, plus a fourth on a Jonah Heim home run (the offensive success of the onetime Orioles catching prospect will never not bother me). With a 7-0 lead and Jacob deGrom on the mound, the Texas Rangers might as well have subbed out their whole lineup for Little Leaguers. It was a romp to the finish.

Were O’s hitters psyched out by having to face one of the game’s best? I can’t say, but the righty really is impressive-looking. He hit 100 mph with his fastball in the first inning and struck out leadoff man Jackson Holliday on a putaway pitch with a 91-mph tailing motion—a “freak pitch,” said MASN’s Kevin Brown. Wow, went Brown and Hall-of-Famer Jim Palmer together.

This was indicative of what was to come, which was the sort of game where Orioles fans had the choice of wishing for a quick mercy kill or trying to get themselves excited about things like back-to-back warning track flies by Holliday and Jordan Westburg and a sweet over-the-shoulder catch by Holliday. (It was a sweet catch, though, and we need some silver linings, so take a gander if you want.)

Through seven innings, the Orioles had not a single hit against deGrom. In fact, they didn’t have a single baserunner until Holliday worked a walk that inning. Obviously if there was a Most Birdland Oriole today, it’d have been Holliday, who shone on offense and defense. But there are no Most Birdland Orioles in 7-0 beatdowns, I’m afraid. Colton Cowser finally broke up the no-hitter and drove deGrom from the game with an eighth-inning single. Moral victories!

I can understand if you don’t care enough to dig through this recap for details on Brandon Young, but I’ll give you some, anyway, because it is my job. Despite the box score (four runs in four innings), the Orioles’ spot starter had his moments. He got whiffs on his fastball (around 93-95 mph, but well-located at the top of the zone), sprinkled in some splitters, and unfurled a curveball that seemed to genuinely impress Jim Palmer. Sometimes he had a good game plan, like when he punched out Evan Carter, the Rangers’ No. 5 hitter, with a curveball-fastball-changeup sequence.

But there’s one pitch in the toolbox that I think Young might want to work on—err, make that two. The Rangers’ second-inning rally started when Young hung a cutter to cleanup hitter Marcus Semien, who doubled on it, then scored on a two-out Josh Jung single. It was a really bad cutter.

The other pitch that left Young’s hand with a big “Hit Me” sign on it was an 0-2 changeup he threw to Josh Jung with two outs and a runner on in the fourth inning. Jung was all over it, and by the time it landed on the flag court it was 3-0 Texas, and the Rangers’ third baseman had himself three RBIs.

After Young issued his first walk and got yanked in the fifth, Kevin Brown asked Jim Palmer to reflect on Young’s start. “What do you make of Brandon Young today, Jim?” Palmer answered, “Not bad.” I think that captures it, too. This was an okay start, despite being short and interspersed with mistakes. Interim manager Tony Mansolino is starting to distinguish himself for keeping his pitchers on a short leash, which—given our rotation—probably isn’t a bad thing.

Besides Blewett, the relievers were good: Bryan Baker was solid, Gregory Soto didn’t allow a baserunner (I say any day Gregory Soto doesn’t walk someone is a good day), and Andrew Kittredge pitched a three-up, three-down ninth.

It seems to me there are two ways of looking at tonight’s game. This is the “glass half-full” version: Brandon Young didn’t look half bad, inserted in a tough spot start, to give our starters a break.

The “glass half-empty” one goes like this: Jacob deGrom totally outclassed the Orioles, who don’t have a pitcher sniffing his level. This says a lot about the differing roster construction approaches of the two respective teams. Can the Orioles win without spending on starting pitching? Frankly, I’m still not sure.

Source: https://www.camdenchat.com/2025/6/25/24456030/mlb-scores-orioles-rangers-game-recap
 
Ryan O’Hearn, Jackson Holliday advance to final round for All-Star voting

Texas Rangers v. Baltimore Orioles

Photo by Olivia Vega/MLB Photos via Getty Images

The Orioles ended up with two players finishing in the top two at their positions.

The first round of All-Star voting is complete. Two Orioles are officially moving on to the second and final round. Ryan O’Hearn led all vote-getters for the AL’s designated hitter position, with Jackson Holliday finishing as the runner-up behind Gleyber Torres at second base.

Under the relatively recent gimmick of MLB’s two-round All-Star voting system, the first round of voting is meant to winnow each position down to two (six outfielders). A second round of voting then takes place with only those finalists as the choices. This second round is what determines who makes it onto the roster as an All-Star starter.

O’Hearn’s competition is Ben Rice of the Yankees. Rice has hit 14 home runs through 68 games, with an overall batting line of .238/.324/.489 so far this season. That’s a substantially lower value than O’Hearn’s .301/.384/.485 batting line. If there is any justice, this outcome is fairly clear.

Worth remembering: This opportunity only opened up because of the Red Sox weirdly dumping their star Rafael Devers onto the Giants. Devers would have handily beaten either O’Hearn or Rice.

That’s probably what is going to happen at second base with Holliday. His competition is Detroit’s Gleyber Torres, who’s in the midst of an excellent season where he’s walked more than he’s struck out while batting .280/.384/.419. The Tigers, of course, are also the best team in the American League so far, which won’t hurt him heading into the second round. Holliday, at .259/.310/.411, is doing fine, but fine isn’t going to get you the starter bid. It is fun for Holliday that he managed to hold off nine-time All-Star Jose Altuve in making it to the second round.

All votes have been reset heading into the second phase of the voting. It’s a short second round, as the voting only opens at noon on Monday and remains open through noon on Wednesday. That will determine who makes it as the All-Star starters on July 15. The runners-up are not guaranteed to make the All-Star team, as reserves are determined by player balloting with some additions as needed to adhere to the “each team has at least oen All-Star” rule.

Source: https://www.camdenchat.com/2025/6/2...ing-2025-orioles-ryan-ohearn-jackson-holliday
 
Eflin leaves injured and Rays batter Orioles in deflating 11-3 loss

Tampa Bay Rays v Baltimore Orioles

Photo by Greg Fiume/Getty Images

The Baltimore starter only lasted one inning, Tampa collected 14 hits and the O’s offense came back to earth as the Rays evened the series.

Starter Zach Eflin left injured after one inning, the bats once again fell silent and the Orioles followed up their record night with a disappointing 11-3 loss to the Rays.

Coming off the high of a 22-8 win on Friday, Saturday’s game fell flat quickly as the O’s seemed out of it after the 1st inning. Eflin was laboring from the first batter of the game, as Josh Lowe led off the inning with a double slashed into the left-center gap. Brandon Lowe then got enough of an Eflin sinker, dropping a soft line drive into center to score Josh from second and give Tampa a 1-0 lead.

Two batters later, Jonathan Aranda provided the first of several gut punches delivered to this Orioles pitching staff. With Brandon Lowe on first, Aranda jumped all over a sinker left in the middle of the plate and blasted it a ludicrous 467 feet over the right-center wall. The ball was hit so hard and so far that RF Ramón Laureano didn’t even move as it sailed over the fences separating the right-center stands from Eutaw Street.


467 FEET

Jonathan Aranda sends this one to the warehouse! pic.twitter.com/qApn5WfiOg

— MLB (@MLB) June 28, 2025

The Rays then began to torment the Orioles with their small-ball prowess. Junior Caminero poked a sweeper away into centerfield to start another Rays rally. Caminero then broke for second, allowing Jake Magnum to slap a single through Gunner Henderson’s vacated spot at SS and give Tampa runners at first and third. Speedster Chandler Simpson brought home Caminero after grounding into a 3-6 FC.

Trailing 4-0, the Orioles tried to get their own rally going in the bottom of the 1st. Jackson Holliday led off the O’s half of the inning with a sharp single to left field. Three batters later, Holliday stole second and Ryan O’Hearn worked a 3-2 fastball. Laureano couldn’t cut into the Tampa lead, however, grounding out to short to end the inning.

Hope quickly dwindled from there. Eflin did not come out for the 2nd, with the Orioles quickly reporting that their starter left the game due to lower back tightness. While the O’s would never admit this, it felt like the Efflin injury took any comeback spirit out of their sails.

Scott Blewett relieved the Orioles starter and kept Baltimore in the game with scoreless innings in the 2nd and 3rd and three Ks. However, walks began to bite the Orioles’ bullpen in the 4th as the Rays blew the game open. Simpson led off the inning with a 3-2 walk, stole second and moved to third on an errant throw by catcher Chadwick Tromp. Taylor Walls then launched a sac fly to CF to put the Rays up 5-0.

In the same inning, the Rays ignited a two-out rally that started on a Josh Lowe single off the right field scoreboard and was kept alive by a Brandon Lowe 10-pitch walk. Failing to put Brandon away meant Yandy Díaz got to hit with two runners on, and he ended Blewett’s afternoon by tattooing a slider and sending a three-run homer over the centerfield fence.

The Rays would extend that 8-0 lead to 9-0 in the 5th thanks to another lead-off walk. Caminero worked the free pass, moved to second on a Mangum in-field single, moved to third on Simpson's fielder’s choice and scored on Walls' second sac fly. The Rays would balloon their run total to 11 in the 7th, as Mangum and Simpson picked up back-to-back singles before a Matt Thaiss two-out triple brought both of them home.

After the failed rally in the 1st, the Orioles' offense only made noise when the game was already out of reach. Down 9-0, Chadwick Tromp got the O’s on the board in the 5th. The Orioles’ backup catcher jumped on a first-pitch slider from Rays starter Zack Littell, shooting a solo HR over the right field fence. It was Tromp’s first homer with the O’s and first long ball in the majors since 2021.

Laureano would make the scoreline a little more respectable with his 10th HR of the season in the bottom of the 9th. Coby Mayo started the inning with a single up the middle and Laureano followed by hooking a Joe Rock slider around the left-field foul pole for a two-run homer.

Though we don’t normally hand out “Most Birdland Player” in a loss, the run away winner Saturday would have been infielder Luis Vázquez. With Baltimore down 11-1, the O’s 26th man came into pitch in the 8th, and promptly pitched two scoreless innings. The key to Vázquez’s success once again came from getting opposing hitters to ground into double plays. After the Rays grounded into twin killings in both the 8th and 9th, Vázquez has now forced three double-plays this season—the same as reigning Cy Young winner Tarik Skubal.

**

The Rays win even the season series at 3-3, with a rubber match between Dean Kremer and Taj Bradley scheduled for Sunday at 1:35pm ET.

Source: https://www.camdenchat.com/2025/6/28/24458037/rays-orioles-game-recap-june-28-2025-eflin-injury
 
Orioles minor league recap 6/29: Beavers grand slam punctuates Norfolk blowout

Spring Breakout - New York Yankees v Baltimore Orioles


The Tides brought the offense and the IronBirds brought the pitching as the O’s affiliates split their four games.

Triple-A: Norfolk Tides 11, Gwinnett Stripers (Braves) 1​


This was an excellent all-around game for the Tides, who both hit and pitched brilliantly in an almost exact reverse scenario from the Orioles last night. The Tides pounded out 11 hits, doing nearly all of their damage in a nine-run sixth inning that was capped by a Dylan Beavers grand slam.

A rehabbing Jorge Mateo, playing center field, was a sparkplug in the leadoff spot, reaching base all four times up with three singles and a walk. In true Mateo fashion, he also stole two bases. Newly signed catcher Jacob Stallings drove in two runs. Samuel Basallo, playing first base, was 0-for-3 but walked and was hit by a pitch.

On the mound, starter Thaddeus Ward went 5.2 innings and held Gwinnett to one run. That came on a solo homer by veteran Jurickson Profar, who is preparing to return from an 80-game PED suspension. Erstwhile O’s relievers Yaramil Hiraldo, Grant Wolfram, and Yennier Cano combined for 3.1 hitless innings out of the bullpen.

Box score

Double-A: Altoona Curve (Pirates) 4, Chesapeake Baysox 2​


The Baysox had a far less productive offensive night than Norfolk, managing only two hits in the game, both singles. Silas Ardoin had one and a rehabbing Tyler O’Neill the other. Chesapeake batters had 11 strikeouts and three walks. It’s kind of amazing they were even able to score two runs. One came on Ardoin’s RBI single and the other on a Carter Young bases-loaded walk.

Braxton Bragg, in his second start back from injury, worked just 3.2 innings and was tagged for three runs on seven hits. He didn’t walk anyone, at least. Altoona’s Termarr Johnson, the #4 overall draft pick in 2022, took Bragg deep. But a tip of the hat to Blake Money, who pitched five innings of long relief and allowed just one run while striking out eight.

Box score

High-A: Aberdeen IronBirds 3, Hub City Spartanburgers (Rangers) 1​


Quality pitching led the way for Aberdeen in this one. Intriguing prospect Michael Forret struck out seven batters in four solid innings, and Carter Baumler, Riley Cooper, and Alejandro Méndez followed with five frames of scoreless relief. Baumler earned the win, his first of the year.

The IronBirds scored two runs in the fourth inning without an RBI. A throwing error by Spartanburgers pitcher Mason Molina brought in one, and Austin Overn then scored on a wild pitch. Overn had two hits on the day. Vance Honeycutt was 0-for-3, but the good news is that he didn’t strike out. He also walked twice, including once with the bases loaded.

If you’re an extra-base hit fanatic, I’m afraid you’d be disappointed. All 13 hits in this game — Aberdeen’s six and Hub City’s seven — were singles.

Box score

Low-A: Carolina Mudcats (Brewers) 11, Delmarva Shorebirds 3​


This was a one-run game until the eighth, but Carolina scored seven times in the final two innings to turn it into a rout. Delmarva pitchers issued an ugly 10 walks along with nine hits. Each of the four Shorebirds hurlers walked at least two. Starter Chase Allsup surrendered four free passes in his five-inning, four-run performance. Ryan Cabarcas was roughed up for five runs in the ninth.

Infielder Nate George continued to be a bright spot for Delmarva. The 2024 sixteenth-round pick went 3-for-3 with a walk and two RBIs from the leadoff spot and is slashing .356/.406/.593 in 15 games at Low-A.

Box score

Sunday’s scheduled games:​

  • Norfolk: vs. Gwinnett, 1:05 PM. Starter: Cameron Weston (2-4, 4.35)
  • Chesapeake: vs. Altoona, 1:05 PM. Starter: TBD
  • Aberdeen: at Hub City, 2:05 PM. Starter: Juan Rojas (1-6, 4.10)
  • Delmarva: vs. Carolina, 2:05 PM. Starter: Yeiber Cartaya (1-3, 4.38)

Source: https://www.camdenchat.com/2025/6/29/24458102/orioles-minors-prospects
 
Orioles minor league recap 6/30: Basallo adds another dinger, O’Neill homers in rehab

Minnesota Twins v Baltimore Orioles

Photo by Mitchell Layton/Getty Images

None of the affiliates won, with weak offense and inconsistent relief afflicting all four teams.

Triple-A: Gwinnett Stripers (Braves) 6, Norfolk Tides 4

Gwinnett had a 6-1 lead built up before the Tides scored three in the sixth inning, not quite enough for the comeback. Cameron Weston’s 4.1 IP were flawed, with five runs surrendered. Houston Roth gave up a solo shot. Cionel Pérez and Colin Selby were undeniably good, with a scoreless inning apiece.

The Tides had seven hits, three of them home runs. Two were hit by Vimael Machín, and Samuel Basallo chipped in with one of his own. Jeremiah Jackson and a rehabbing Jorge Mateo singled.

Box score

Double-A: Altoona Curve (Pirates) 6, Chesapeake Baysox 4

The Baysox didn’t exactly bash Altoona into submission, with just six hits. However, four were of those hits were of the extra-base variety. Silas Ardoin had one: he tripled in a run early in the game and also hit a double. Tyler O’Neill looking like he’s returning form. He hit a two-run home run. Infielder Max Wagner singled and walked.

Starter Trace Bright had an abbreviated outing, throwing just 2.2 innings with four runs allowed. Daniel Lloyd threw 1.1 scoreless. Ryan Long gave his team five innings of work, allowing two runs, only one earned.

Box score

High-A: Hub City Spartanburgers (Rangers) 5, Aberdeen IronBirds 4

Alas, a 4-1 lead in the sixth evaporated as Trent Turzenski allowed in a run and Zane Barnhart let three more come home in the bottom of the ninth for the loss and the blown save. Hub City had tied it with a home run off Barnhart before scoring the game-winner on a single, steal, and wild pitch by Barnhart’s replacement, Wyatt Cheney.

The IronBirds scored their four runs in unusual fashion—not the first one, off a Jake Cunningham double. But definitely runs two and three, courtesy of an Angel Tejeda inside-the-park home run, and the fourth on a passed ball that allowed Austin Overn to come home.

The IronBirds knocked in five hits, all from the bottom of the lineup. Aneudis Mordán had two, including a double. Outfielder Cunningham also doubled. Tejeda hit that four-bagger and Cole Urman singled. Vance Honeycutt was 0-for-4 with four strikeouts, I’m sorry to say.

Box score

Low-A: Carolina Mudcats (Brewers) 4, Delmarva Shorebirds 2

Carolina scored three runs in one blast off the starter Yeiber Cartaya and one more off Devin Kirby in the ninth to put this one away. The 22-year-old Cartaya is 1-4 with a 4.45 ERA in his first full season at Delmarva, but the strikeout numbers are good: he’s got 68 in 58.2 innings.

ln between those two, Reese Sharp, Kenny Leiner, and Luis Beltrán had scoreless outings. Sharp threw like his name, with four strikeouts in two and two-thirds innings, and Beltrán struck out the side.

The Shorebirds’ two runs came on seven hits. Andrés Nolaya singled home one and Fernando Peguero scored on a double steal. Nolaya finished with two hits and a walk, Elis Cuevas doubled and walked, and Peguero and Joshua Liranzo each doubled.

Box score

Monday’s scheduled games:

• There are no scheduled games for Monday, June 30.


Source: https://www.camdenchat.com/2025/6/30/24458682/orioles-prospects-samuel-basallo
 
Henderson’s extra-inning heroics lead Orioles to ridiculous 10-6 win

MLB: Baltimore Orioles at Texas Rangers

Jerome Miron-Imagn Images

In a game the O’s were on the brink of losing multiple times, Gunnar’s hot bat propelled the Birds to a hard-fought victory.

My goodness, folks. To quote SNL’s Stefon: this game had everything.

The Orioles outlasted the Rangers on a thoroughly ridiculous night of baseball, 10-6, in a game that featured pitchers hitting for both teams, the tying run scoring from first on a stolen base, a game-winning hit from a guy with only one career RBI, and not one but two multi-run extra-base hits from Gunnar Henderson in extra innings. It’s a game that the O’s were on the brink of losing on numerous occasions but — in a refreshing change of pace for this 2025 club — pulled out some late-inning magic to secure one of their most improbable victories of the year.

Whew. There’s a lot of craziness to cover. But this game was relatively normal for the first six innings, which featured a rematch of last week’s pitching matchup between southpaws Trevor Rogers and Patrick Corbin. As before, it was Rogers who won the battle, though not as emphatically as he did in Baltimore.

The O’s struck first against Corbin with a three-run third inning. Two singles and a walk loaded the bases for Gary Sánchez, who wasted no time in golfing a first-pitch slider into the left-field corner for a bases-clearing double. That Gary Sánchez is so hot right now. On one swing, the Orioles led, 3-0.

At that point, the Orioles had already worked Corbin for 53 pitches, threatening to knock him out early and force an exhausted Rangers bullpen — which just pitched in three straight extra-inning games — into early work. But Corbin, to his credit, settled down and went six. The veteran lefty escaped a two-on, no-out jam to finish the third inning, then followed with three scoreless frames, finishing with 110 pitches. Gutsy effort by him.

Meanwhile, Rogers stymied the Rangers for the first five innings tonight, continuing his 13-inning scoreless streak against Texas. He stranded two runners on base in the first with a pair of strikeouts, and worked past a baserunner each in the second and third. By the middle of the game, Rogers was on cruise control. He needed only 10 pitches to get through a perfect fourth, then 11 in a 1-2-3 fifth.

But he made his first mistake in the sixth. Two mistakes, actually. The first was issuing a leadoff walk to Corey Seager with a three-run lead. And the next was hanging a fastball to Marcus Semien that was crushed for a no-doubt dinger, shaving the O’s lead to just one. Rogers did manage to retire García before Tony Mansolino brought an end to his night after 5.1 innings. Another solid performance from Rogers, if not as dominant as his previous one.

By that point, there were few signs of the chaos that was about to transpire. Well, maybe one. Orioles catcher Chadwick Tromp injured himself on a swing in the top of the second and was noticeably wincing in pain as he came out to catch the next inning. He gave it the ol’ college try but had to leave after that inning with lower back tightness. Gary Sánchez, who was already in the game as the designated hitter, had to move to catcher, forcing the Orioles to lose the DH.

As a result, Rogers had to take two at-bats, becoming the first pitcher to bat for the Orioles since Keegan Akin in 2021, the last year before MLB installed the universal DH. Rogers, who once played in the pre-DH National League, had some previous hitting experience (3-for-43). His two at-bats in this game were predictably lackluster, both strikeouts.

The insanity ramped up in the bottom of the seventh when the Orioles let the tying run score on an absolutely catastrophic defensive play. Seranthony Domínguez set up the disaster with a two-out walk of the #9 hitter, Michael Helman, who was starting just his second major league game. Stop walking #9 hitters, Orioles!

With Sam Haggerty at the plate, Helman took off for second base. Sánchez’s off-line throw deflected off the sliding runner and skipped into shallow left-center as Helman steamed for third. Rangers third base coach Tony Beasley, seeing Cedric Mullins’ off-balance throw back to the infield, aggressively waved Helman to the plate. Jackson Holliday’s relay home was in plenty of time but one-hopped Sánchez, who couldn’t hang on to the ball. Helman slid in with the tying run on a play that he began at first base. That’s just embarrassing defense by the Orioles, particularly Sánchez, who started the mess with an errant throw and finished it by dropping the ball. One wonders how that play would have turned out differently if Tromp had still been behind the plate.

In a battle of the bullpens, the Rangers breezed through the next three innings. In the seventh, old friend Jacob Webb struck out the side to strand a Laureano double. Next, Chris Martin rebounded from his disastrous three-homers-in-three-batters outing in Baltimore last week, coldplaying the Orioles’ bats in a scoreless eighth. And closer Robert Garcia mowed down the Birds in a perfect ninth.

The Orioles’ bullpen, meanwhile, induced a heart attack at every turn. In both the eighth and ninth innings, the Rangers got the go-ahead/winning run to third base with just one out, putting them a sac fly away from victory. But the Birds, somehow, escaped both times. In the eighth, Texas had ‘em on the corners against Bryan Baker before he blew away both Jonah Heim and Josh Smith with clutch strikeouts, unleashing his signature scream and fist pump as he left the mound.

Félix Bautista worked the bottom of the ninth in a tie game and got himself into a jam with a one-out walk of catcher Kyle Higashioka, who was replaced by pinch-runner Ezequiel Duran. Just two pitches later, Duran had stolen both second and third, and only a nice block at third base by Ramón Urías saved Sánchez from a game-ending throwing error. Again, the Rangers were 90 feet away from a walkoff. But Félix did his thing, zipping high heat past pinch-hitter Alejandro Osuna and retiring Haggerty on a grounder.

And so we’re off to extra innings, for the fourth straight game in the Rangers’ case. Texas manager Bruce Bochy kept in the southpaw Garcia to face the lefty-swinging Gunnar Henderson to start the 10th. That, uh, worked out poorly for him. Henderson delivered his biggest swing of the season, demolishing a mammoth two-run homer into the right-field seats to plate himself and the free runner.

There we go! Gunnar’s power had been missing lately — he’d hit only one homer since June 5, and it came off a position player — but he picked an excellent time for his 10th of the season. For good measure, Colton Cowser walloped another blast later in the inning off former Oriole Shawn Armstrong, a 425-footer on a 3-0 pitch that extended the Birds’ lead to three. Surely they had this game in the bag, right?

No, of course they didn’t. Because like I said, this game was bonkers. Mansolino turned to Keegan Akin for the save in the 10th and he blew it almost immediately. A Semien one-out infield single brought up Adolis García as the tying run. At that point in the game, O’s pitchers had thrown García nothing but four-seam fastballs. Literally nothing. The first 14 pitches they’d thrown were four-seamers, and he’d failed to get a ball out of the infield.

Akin stuck with that game plan, starting the at-bat with five fastballs to run the count full. On his sixth pitch, he threw another fastball...except it was right down the middle, and García obliterated it. Yup. Three-run homer. In an instant, the game was tied again. The Orioles simply refuse to make anything easy.

Akin at least managed to finish the 10th, and it was on to the 11th. This time, the Orioles built an insurmountable advantage. Of all people, it was backup infielder Luis Vázquez — the Orioles’ last remaining bench player, pinch-hitting for the pitcher — who came through with the big hit, roping a sharp single to center to plate the free runner. OK! We see you, Luis Vázquez! It was only his second career RBI.

After Holliday walked, Laureano continued his outstanding night, roping an RBI two-bagger for his fourth hit (and third double) of the game. That brought up Henderson again, and he padded his extra-inning RBI total to four by lashing a gapper that plated Holliday and Laureano. It was 10-6, and finally the Orioles had a lead that even they couldn’t blow. ...Right?

Yes. Right. Andrew Kittredge restored order in the 11th by retiring all three batters he faced, one of whom was pitcher Jack Leiter, whom the Rangers were forced to use because they ran out of bench players after Heim moved from DH to catcher. It’s been a long time since two American League teams both had a pitcher bat in the same game, and it might be a long time before we ever see it again.

In any case, an Osuna flyout wrapped up a game that was three hours and 34 minutes of pure lunacy. Great win, Orioles. But next time can we make it a little less stressful?

Source: https://www.camdenchat.com/2025/7/1...g-heroics-lead-orioles-to-ridiculous-10-6-win
 
How close will the Orioles be to a wild card spot at the end of the month?

Baltimore Orioles v Texas Rangers

Photo by Sam Hodde/Getty Images

They could make it interesting, tread water, or fully flame out. What do you think?

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

The Orioles aren’t exactly in the wild card race, but they’re not fully out of it quite yet either. If they get hot enough, something weird could still happen. One doesn’t have to go any farther back than just last year to see the example of a Tigers team that was 38-46 at the end of June and 52-57 at the end of July. That Detroit front office decided to do a small sell-off of some of its assets, and the team ultimately vaulted into a postseason spot by season’s end.

Do the 2025 Orioles have that kind of run in them? It seems unlikely, though part of the fun of it is that you can believe in the longshot until it becomes mathematically impossible. Part of the challenge is going to be doing well enough in July to convince general manager Mike Elias that it would be better to let it ride with the current team, just in case something wildly good happens, rather than trading away a few of the best-performing players.

Or, the Orioles could fully follow in the 2024 Tigers footsteps and go on a run after the deadline. That’s magic that the 2022 Orioles team could not quite follow after its own small July sell-off. That team kept hope alive in August before coming up short in September/October.

My question for you to think about this week is this: How close will the Orioles get to a wild card spot by the end of the month?

As of this writing, the Orioles are seven games back of the Mariners, who occupy the third wild card spot. With the All-Star break in the middle, there are only 25 games on the calendar for the O’s this month. I figure they’ll have to get to within at most three games to stop a sell-off and I’m not even sure that’s enough. I’m not confident they’ll manage to get even that close, but who knows? Some kind of unlikely 18-7 month might make something interesting happen.

In the survey from last week, I asked what month you think Samuel Basallo will make his debut for the Orioles. The month of September took down the win with a plurality of 44%. I think that’s most likely to be the case, though it’s worth noting that Gunnar Henderson’s debut was August 31, 2022. Surprisingly to me, the next-highest answer was a fully pessimistic “won’t happen in 2025,” which took 31%.

We already know that the latest injured catcher, Chadwick Tromp, will be hitting the injured list officially later today, but with the Orioles where they are in the standings, plus with Basallo’s development at the catching position having been slow due to injuries the last couple of seasons, the incentives just aren’t there to call him up any sooner, no matter how good the bat has been at the Triple-A level to date.

Source: https://www.camdenchat.com/2025/7/1/24459249/orioles-fan-survey-wild-card-standings-2025-july
 
Wednesday night Orioles game thread: at Rangers, 8:05pm ET

MLB: Baltimore Orioles at Athletics

Darren Yamashita-Imagn Images

Tomoyuki Sugano takes the mound looking to reverse his recent struggles and secure a win in the rubber match in Arlington

Where to watch: MASN/MASN+

Probable pitchers: RHP Tomoyuki Sugano (6-4, 4.06 ERA, 52 Ks) vs. RHP Nathan Eovaldi (4-3, 1.87 ERA, 75 Ks)

The Orioles have faced a fair amount of rubber matches lately with mixed results. They pulled out a win in the rubber match last series vs. Tampa, but were shut out in the decisive Game 3 when the Rangers came to Baltimore a week ago.

If the O’s want to take a series win with them to Atlanta, they’ll need a better effort from starter Tomoyuki Sugano. The 35-year-old Japanese rookie has begun to struggle as the calendar turned to the summer months. Sugano had a 6.20 ERA in June and is coming off his worst outing of the season—allowing seven runs over five innings last time out vs. the Rays.

Playing with the roof closed in Texas could prove to be the advantage Sugano needs to get back on track. He’s clearly struggled to deal with the heat after spending most of his career in Japan pitching in domed stadiums. That won’t be a factor tonight as he faces the Rangers for the first time.

Opposing Sugano is fellow 35-year-old, Nathan Eovaldi. The long-time former Red Sox was one of the pitchers many Orioles fans hoped the front office would lure to Baltimore last offseason, and it’s easy to see why. After signing a new deal with Texas, the right-hander is off to the best start of his career, currently sporting a 1.87 ERA, 0.87 WHIP and .195 BAA.

Colton Cowser, Gary Sánchez and Ramón Laureano have all taken Eovaldi deep before, but it’s really star SS Gunnar Henderson who’s found the most success against the 14th-year vet. Henderson is 5-for-5 with a double in two previous matchups against the two-time World Series winner. Eovaldi relies heavily on his splitter, which may prove advantageous for Ryan O’Hearn. Turn and Burn O’Hearn is hitting .462 with a .615 slugging percentage against splitters this season.

Orioles Lineup​

  1. Jackson Holliday (L) 2B
  2. Ramón Laureano (R) RF
  3. Gunnar Henderson (L) SS
  4. Ryan O’Hearn (L) 1B
  5. Gary Sánchez (R) DH
  6. Colton Cowser (L) LF
  7. Ramón Urías (R) 3B
  8. Cedric Mullins (L) CF
  9. Jacob Stallings (R) C

Rangers Lineup​

  1. Josh Smith (L) 1B
  2. Corey Seager (L) SS
  3. Marcus Semien (R) 2B
  4. Adolis García (R) RF
  5. Alejandro Osuna (L) CF
  6. Jonah Heim (S) C
  7. Jake Burger (R) DH
  8. Billy McKinnney (L) LF
  9. Ezequiel Duran (R) 3B

Source: https://www.camdenchat.com/2025/7/2...ight-orioles-game-thread-at-rangers-8-05pm-et
 
The biggest deliverers of Orioles Magic over the past week - week 14 edition

Texas Rangers v Baltimore Orioles

Photo by Mitchell Layton/Getty Images

Since last week’s update, the Orioles won three and lost three. It won’t be enough to stop the selloff.

Over the last week, the Orioles won two against the Rays at home and lost two to the Rangers on the road, coming out to a .500 week. They’re now 22-20 over interim manager Tony Mansolino’s tenure. Though many of the losses have been so bad that they felt like more, and they plainly still have plenty of problems, the O’s have stopped the bleeding. It’s just they’re running out of time to start a miracle run that might send their trade deadline in a direction of “trade everyone who’s a free agent after this season.”

This series looks at each Orioles game, the most crucial play that happened in it and who was involved, and the Oriole who contributed the most positive to a win or negative to a loss. As we all know by now, it’s been much more losing than winning. These determinations are made using the Win Probability Added stat, which you can find in game logs on Baseball Reference or FanGraphs.

Here’s how that looked over the past week:

Game 81​

  • Result: Orioles beat Rays, 22-8
  • Record: 35-46
  • The biggest play: Gary Sánchez hits two-run home run to give Orioles 8-7 fifth inning lead (+22%)
  • The biggest hero: Sánchez (.389 WPA)

It wasn’t exactly complete revenge for the Orioles blowing the eight-run lead against the Rays in the previous week, but this was a pretty good clawback towards even as the Orioles came back from 6-0 to turn this game into a blowout where it was the Rays getting embarrassed. The rulers for baseball scorers dictate that Tomoyuki Sugano got the win since he pitched five innings and left with his team leading, even though he gave up seven runs in five innings (-.381 WPA).

Four different Orioles batters swung the game at least 15% towards an O’s victory. This was not a one-man effort, though Sánchez certainly did a lot with four hits, including the go-ahead home run. Colton Cowser (.274) and Ramón Laureano (.233) came through at key moments, as did Ramón Urías (.158). Urías’s contribution is all the more notable since he wasn’t even in the starting lineup. (Jordan Westburg, who Urías replaced, has not been in the starting lineup since, yet the Orioles persist in not placing him on the IL.

Game 82​

  • Result: Orioles lose to Rays, 11-3
  • Record: 35-47
  • The biggest play: Zach Eflin allows two-run home run to Jonathan Aranda in first inning (-14%)
  • The biggest goat: Eflin (-.320 WPA)

I’ve written this before about the 2025 Orioles and will probably have occasion to say it again: Their most consistent talent is their absolute inability to sustain any kind of positive momentum. If they had been able to have a good game following the big comeback and blowout the previous day, maybe they could have strung some good feelings together.

Instead, Eflin lasted just one inning, giving up four runs before he left due to an injury that’s landed him on the injured list. Summoned for emergency long relief, Scott Blewett (-.055) wasn’t up to the task of keeping the game close, but as far as WPA is concerned, there wasn’t much left to lose at that point. Jackson Holliday had three hits and it didn’t even matter (.024).

Game 83​

  • Result: Orioles beat Rays, 5-1
  • Record: 36-47
  • The biggest play: Coby Mayo gives Orioles 2-0 lead with fifth inning RBI single / Colton Cowser gives Orioles 1-0 lead with second inning RBI single (+8% each)
  • The biggest hero: Dean Kremer (.340 WPA)

It’s easy to forget after he goes on a stretch of bad starts that Dean Kremer at his best can be really darn good. With just three hits and one walk allowed to the Rays over seven innings where he allowed only one run, he was the kind of dominant that has not been often seen from the Orioles rotation this year. After this outing, Kremer is only a slight negative WPA for the season (-.07). In the aggregate, that’s about what he deserves.

Gary Sánchez’s redemption tour, at least when he’s batting rather than catching, continued in this game, as he had two hits, a run driven in, and run scored. We don’t need to talk about his defense. The batting is rounding into what Mike Elias surely signed up for, though: .247/.316/.447. If he stays around that pace, which obviously isn’t a given, this would be his best hitting season since 2019.

Game 84​

  • Result: Orioles beat Rangers, 10-6
  • Record: 37-47
  • The biggest play: Keegan Akin allows three-run game-tying homer in 10th inning to Adolis García (-47%)
  • The biggest hero: Gunnar Henderson (.396 WPA)

This was the wild rollercoaster from Monday night that played out like this: The Orioles had a 3-0 lead and eventually lost it by the seventh inning, they scored three runs in the top of the tenth, then Akin absolutely blew it by allowing the game-tying dinger in the bottom of the inning, so the offense put the team on its back and scored four more in the eleventh. That was finally enough to win it.

As a result of all the late back-and-forth, there were three different O’s batters who contributed 27% or more towards an Orioles victory. Surely the most surprising of these was Luis Vázquez (.273 WPA), who entered the game with zero Orioles hits and who ended up delivering the go-ahead hit that stuck in the top of the eleventh inning. Gunnar Henderson’s two-run homer in the tenth was big (.396 WPA for the game). Ramón Laureano made a big impact with four hits as well (.309).

Game 85​

  • Result: Orioles lose to Rangers, 10-2
  • Record: 37-48
  • The biggest play: Matt Bowman allows two-run home run to Alejandro Osuna, giving Rangers 5-2 fifth inning lead (-18%)
  • The biggest goat: Bowman (-.217 WPA)

Probably not a coincidence that Bowman was designated for assignment after this latest poor outing. Starting pitcher Brandon Young wasn’t very good himself, allowing three runs over four innings, but as far as WPA is concerned, it’s Bowman allowing four runs to turn a 3-2 deficit into a 7-2 deficit that really put things out of reach for the Orioles.

This game was always going to be an uphill battle with the Orioles going up against Jacob deGrom. Getting to him for two runs over six innings is a lot better than the last time they saw him, when he shut them out over seven innings. It still wasn’t enough, partly because of the pitching and partly because the offense was once again stymied by any random lefty pitcher, in this case Jacob Latz. That problem continues. The O’s batting line against lefties for the season: .224/.296/.315. They have the worst slugging percentage when facing lefties of any MLB team.

Game 86​

  • Result: Orioles lose to Rangers, 6-0
  • Record: 37-49
  • The biggest play: Tomoyuki allows three-run homer to Marcus Semien, giving Rangers 3-0 third inning lead (-26%)
  • The biggest goat: Sugano (-.262 WPA)

The rough run for Sugano continues. It seems like this party might be over. Sugano’s last six starts have seen him in the negatives for WPA, during which time he’s accumulated -1.4 WPA. His ERA has inflated to 4.44 and peripheral statistics like xERA and FIP remain above 5. It would be nice if this signing continued on its early fun trajectory, but this is 2025: We don’t get nice things.

As for the offense, five players had one hit apiece and one player drew two walks. That was it for the offense. The Orioles could have signed the opposing starting pitcher, Nathan Eovaldi, this past offseason; he is on a three-year, $75 million deal with the Rangers and now has a 1.75 ERA through 14 starts of year 1. This is the ninth time that the Orioles have been shut out this year. That already exceeds the eight shutouts over the full season last year.

The best Orioles so far​


This time last week, the best Orioles hitter by WPA was Ryan O’Hearn (2.10) and the best pitcher was Seranthony Domínguez (1.41). Updated numbers through this week:

  • WPA (hitters): O’Hearn (2.02), Gunnar Henderson (1.07), Colton Cowser (0.96)
  • WPA (pitchers): Domínguez (1.39), Félix Bautista (1.31), Trevor Rogers (0.67)
  • fWAR: Henderson (2.2), O’Hearn (2.1); top pitcher is Dean Kremer (1.5)

The Orioles offense improved a lot in June, posting a .753 OPS for the month. Many of those hits have come in moments that cashed in big with WPA. If they can keep this going in July, that will probably be enough to help people start to feel better about next year. Or at least assuming such offense comes largely from players who will be here next year.

The worst Orioles so far​


In last week’s update, the worst active hitter was Jackson Holliday (-0.51) and the worst pitcher was Charlie Morton (-1.39). Players who are not currently on the active roster are listed separately. Here’s how things stand now:

  • WPA (hitters): Holliday (-0.74), Jordan Westburg (-0.40), Coby Mayo (-0.29)
  • WPA (pitchers): Morton (-1.39), Yennier Cano (-0.88), Tomoyuki Sugano (-0.66)
  • WPA (not here now): Heston Kjerstad (-1.94), Cade Povich (-1.36), Kyle Gibson (-1.25)
  • fWAR (active): Coby Mayo (-0.2), Luis Vázquez (-0.1)

There are a whole lot of players in the negatives who are right now on the injured list, in the minor leagues, or exiled from the organization entirely.

Source: https://www.camdenchat.com/2025/7/3/24460550/orioles-best-worst-clutch-hitters-2025
 
Fans expect Orioles to get closer, but not close enough, to wild card by trade deadline

New York Yankees vs Baltimore Orioles

Photo by Mitchell Layton/Getty Images

They’ll probably have to run the table from now to the All-Star break to stop Mike Elias from planning the fire sale.

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

One question stands out above all others as the Orioles play through the month of July. How close to a wild card spot can they play themselves? After the series against the Rangers concluded, the O’s sit eight games out with seven other teams to pass. They are 12 games below .500. It’s a tough hill to climb and the Orioles just haven’t done enough to believe with anything other than blind hope that they might climb it.

In talking to the media this week, while general manager Mike Elias didn’t say the Orioles are definitely doing a sell-off, he made comments to The Baltimore Banner that included things like, “We’re going to have to be realistic about the situation,” and, “We’re doing the best we can in the short term (to overcome the bad start), and if we don’t then we’ll tackle the deadline the way we should.” It’s not hard to figure out what he means by that.

I asked fans this week to think about how close the Orioles will get before the deadline. Here’s how the results look:



That’s a solid plurality choice in favor of the Orioles ending up 5-6 games back by July 31. I don’t think that will be enough to stop a sell-off, not so much because of the number of games as because they will probably only pass one of the seven teams they need to pass if they end up in that range. With the only reliable starting pitcher lately being Dean Kremer,

About as many fans thought the Orioles would roughly tread water at their current level as thought that there would be a notable improvement into a 3-4 game deficit. I am not so sure that even making it within four games would be enough to ward Elias away from trading guys rather than buying, but that would probably be close enough to have fans disappointed if the Orioles sell anyway.

This week’s survey brought to you by FanDuel.

Source: https://www.camdenchat.com/2025/7/3/24461146/orioles-wild-card-standings-fan-confidence-survey
 
Tyler O’Neill is back from the injured list

Minnesota Twins v Baltimore Orioles

Photo by Mitchell Layton/Getty Images

The Orioles outfielder hasn’t done much to excite fans since Opening Day.

Hey, remember Tyler O’Neill? Guy who’s really fond of hitting home runs on Opening Day? The only player Mike Elias has ever given a free agent contract that guarantees multiple years to the player? That Tyler O’Neill? Yeah, it’s understandable if you forgot about him, since he last played a game for the Orioles on May 15, but here on the 4th of July, he is back. The Orioles activated O’Neill from the injured list ahead of the day’s game against the Braves.

The Orioles got the corresponding move out of the way yesterday, optioning outfielder Dylan Carlson back to Triple-A Norfolk.

Up to this point, O’Neill has only gotten into 24 games for the Orioles. They have been poor ones overall, with a batting line of .188/.280/.325. He’s had two separate injured list stints, one for a neck impingement and another for shoulder inflammation. The second one has had him on the shelf for more than a month and a half. It is not looking much like O’Neill will choose to avail himself of the ability to opt out of his three-year contract after this season.

If the Orioles are lucky, the 30-year-old O’Neill might be able to follow the path that Gary Sánchez has been following this season. Sánchez also hit quite poorly before going on the injured list, and since returning has been batting much better, raising his season OPS to .763. That’s a situation where a story that Sánchez wasn’t fully healthy and returned from the IL at full strength and better able to demonstrate his quality is believable.

Can O’Neill do the same? The Orioles are still in desperate need of some better hitting against left-handed pitchers, which was supposed to be part of O’Neill’s appeal. He hasn’t been hitting lefties or anybody else up to this point. It may be frustrating if O’Neill’s return starts to bite into the playing time of Ramón Laureano, who has been performing at a level that Elias was probably hoping O’Neill would be doing when he gave the guy a nearly $50 million contract over the next three seasons.

Carlson, 26, heads back to Norfolk to cool his heels until somebody gets hurt again. He’s batted .234/.271/.378 over 41 games so far this season. That’s better than O’Neill had been doing but not as good as O’Neill should be doing.

Source: https://www.camdenchat.com/2025/7/4/24461688/orioles-news-tyler-oneill-dylan-carlson
 
Orioles minor league recap 7/5: Aberdeen falls victim to perfect game

MLB: Kansas City Royals at Baltimore Orioles

Daniel Kucin Jr.-Imagn Images

IronBirds hitters went 27 up, 27 down and struck out 16 times against three Greensboro pitchers.

Triple-A: Durham Bulls (Rays) 9, Norfolk Tides 1​


Oof. Not a lot to like here. The Tides neither pitched nor hit well in an uncompetitive loss to Durham. Three of Norfolk’s four pitchers gave up runs, with starter Thaddeus Ward having a bizarre outing in which he issued a horrific seven walks but struck out nine in just four innings.

Reliever Preston Johnson was tagged for four runs, and Cionel Pérez gave up two, inflating his Triple-A ERA to 6.55. The only effective Norfolk hurler was Yaramil Hiraldo, who tossed two perfect frames. Tides hurlers were worked over by Durham first baseman Bob Seymour, who crushed two home runs and a double, driving in six of his team’s nine runs.

The Tides offense was mostly quiet. Dylan Beavers provided Norfolk’s only run with a solo homer against former Oriole Cole Sulser. Samuel Basallo was 1-for-4, and Jeremiah Jackson had two hits to boost his OPS to 1.100. But the news is only getting worse for Heston Kjerstad, who went 0-for-4 with three strikeouts. He’s batting .140 with a .456 OPS.

Box score

Double-A: Richmond Flying Squirrels (Giants) 6, Chesapeake Baysox 1​


The Baysox had no trouble getting runners on base — eight hits, five walks — but could only get one of them around to the plate. Creed Willems’ first-inning RBI single gave them a brief 1-0 lead before Richmond scored six unanswered runs. Willems had two hits, and Enrique Bradfield Jr. singled, walked, and stole a base.

Starter Blake Money struggled, giving up four runs and seven hits in 5.2 innings. Money’s first four games at Double-A haven’t gone great, with a 7.02 ERA and a .292 batting average against.

Box score

High-A: Greensboro Grasshoppers (Pirates) 2, Aberdeen IronBirds 0​


Perfect game alert! The Independence Day crowd of 4,627 at Ripken Stadium got to see something historic. Unfortunately Aberdeen was on the wrong end of it, as three Greensboro pitchers combined to retire all 27 IronBirds hitters, striking out a whopping 16. Grasshoppers starter Khristian Curtis went the first six and fanned 10, followed by relievers Jake Shirk (2 IP, 4 K) and Michael Walsh (1 IP, 2 K).

If you’re wondering how many of those whiffs were Vance Honeycutt, the answer is none, because he didn’t play. But Austin Overn, Anderson De Los Santos, and Cole Urman each struck out in all three of their at-bats. Every Aberdeen batter but Aron Estrada whiffed at least once. Just a total offensive failure for the IronBirds.

Aberdeen starter Cohen Achen obviously had no way of winning regardless, but he was solid enough, giving up two runs in 5.1 innings.

Box score

Low-A: Fredericksburg Nationals 9, Delmarva Shorebirds 8​


The Shorebirds were the only O’s affiliate to score more than one run, but they couldn’t keep it from being a clean sweep on the farm. Starter Carson Dorsey surrendered six runs without getting out of the first inning, erasing an early 3-0 Delmarva lead. But left-hander Sayer Diederich, signed as a minor league free agent last month, did an admirable job of long relief in his Low-A debut. He tossed five strong innings, and a solo homer was the only hit he allowed.

Poor catcher Andrés Nolaya had a forgettable game behind the plate. The Nationals were 8-for-8 in stolen base attempts against him, and he also committed both a throwing error and a passed ball.

Offensively, the Shorebirds provided plenty of fireworks. Every batter in the lineup had at least one hit, including leadoff man Nate George, who singled, walked, and scored two runs. First baseman Elis Cuevas had two hits and drove in three, and Colin Tuft swatted his first home run of the year. The Shorebirds had a chance to tie in the ninth, loading the bases with two outs, before Tuft struck out to end the game.

Box score

Saturday’s scheduled games​

  • Norfolk: at Durham, 6:35 PM. Starter: Cameron Weston (2-5, 4.71)
  • Chesapeake: vs. Richmond, 6:35 PM. Starter: Trace Bright (1-5, 5.62)
  • Aberdeen: vs. Greensboro, 7:05 PM. Starter: Michael Forret (1-1, 1.43)
  • Delmarva: at Fredericksburg, 7:05 PM. Starter: Chase Allsup (1-8, 6.35)

Source: https://www.camdenchat.com/2025/7/5/24461940/orioles-minors-prospects
 
Laureano, Stallings lift Orioles to 9-6 win in extras

MLB: Baltimore Orioles at Atlanta Braves

Dale Zanine-Imagn Images

Jacob Stallings came off the bench and delivered a clutch two-run double after another Orioles catching injury.

The Orioles and Braves combined for a competitive back-and-forth contest today in Atlanta. The game had it all with lead changes, towering homers, extra innings, and another Orioles catching injury. In the end, Ramón Laureano and backup catcher Jacob Stallings came through in a 9-6 Orioles win.

Dean Kremer failed to build off his recent success working in day games. The righty ran into trouble right away with Matt Olson smacking a one-out double 105 MPH off the bat in the first inning. Kremer followed with a get-me-over type of cutter to Austin Riley, but Riley ambushed the middle-middle first pitch. Riley sent the ball 429 feet to dead center, and the Braves took a 2-0 lead after one.

Lefty opener Aaron Bummer kept the Orioles off balance in his first two innings, and Atlanta sent him back out for the third. Bummer hung a sweeper to Tyler O’Neill, and the big guy reminded everyone what he can do against left-handed pitching. O’Neill skied a ball 445 feet into the left field stands.

O’Neill cut the deficit in half, but the Orioles kept their foot on the gas. Cedric Mullins walked and stole second before advancing to third on a grounder by Jackson Holliday. Jordan Westburg could have settled for a sacrifice fly, but the third baseman wanted more. Westburg destroyed a ball 461 feet that found the water around the batter’s eye in center field. The two-run homer provided the Orioles a 3-2 lead heading toward the top of the third.

Kremer eliminated any hope for a shutdown inning right away. Kremer left a curveball up to Olson, and the 31-year-old evened the score with his 17th homer of the season.

The game continued to swing back and forth in the fourth inning. Ryan O’Hearn ripped a double down the right-field line, and Colton Cowser delivered Baltimore’s third big fly of the day. Cowser got all of a cutter and sent it 426 feet for a left-on-left blast. The swing provided Kremer and the Orioles a 5-3 lead.

Kremer made a slightly better attempt at a shutdown inning by recording the first two outs, but he allowed a two-out double to the nine hitter Nick Allen. Kremer followed with a walk to Ronald Acuña Jr., and Olson got the best of Kremer once again. Olson drove in Allen with a base hit to right field, and Riley lined a ball to the left field corner.

Acuña scored the tying run with ease, and Olson broke for home looking to secure the lead. Cowser corralled the ball, fired a strike to Gunnar Henderson, and Henderson made a strong throw to secure the third out at home plate. Gary Sánchez caught the ball and applied the tag, but he appeared to aggravate his right knee on the play. Sánchez had banged his knee against the wall making a play on a foul ball earlier in the contest, and he left the game after the fourth inning.

The Birds went quiet over the next two innings, and Atlanta stole the lead in the seventh inning. Scott Blewett allowed a leadoff single to Allen before walking the bases loaded. Blewett recovered with an impressive strikeout of Riley, but Jurickson Profar hit a weak grounder that only allowed for a play at first. Blewett generated a harmless ground ball to end the inning and escaped with only one run allowed.

This time it was Baltimore’s turn to strike back. Mullins struck with a one-out double, and Jackson Holliday snuck a ball beyond a diving Ozzie Albies. Holliday’s clutch hit evened the score at six, and Baltimore’s bullpen ensured it stayed that way. Andrew Kittredge, Bryan Baker and Félix Bautista posted zeros to help guide the game to extra innings.

Mullins walked and stole second in the ninth, but Westburg popped out to end the inning.

Baltimore’s offense went out and won the game in the top of the tenth. Henderson moved Westburg to third with a grounder to the right side, and Ramón Laureano came through with another big knock. Laureano ran the count full before tucking a splitter on the right side of the left field line for a 7-6 advantage.

Atlanta intentionally walked Ryan O’Hearn to get to backup catcher Jacob Stallings. Most of Birdland was just hoping that Stallings would stay out of the double play, but the former Pirate made the most of his opportunity. Stallings worked the count full before punching a double of his own to left field.

Laureano raced home, and Buck Britton continued with his windmill antics at third base. O’Hearn turned and burned his way toward home, and a throw slightly off the mark came in too late. The backup backstop provided Baltimore a three-run advantage, and Tony Mansolino turned to Yennier Cano to close things out.

Cano retired the side in order to earn his first save of the season.

Mansolino said that Sánchez underwent an MRI after the game and that he would have more information tomorrow.

The extra-inning win also secured a series victory for Baltimore. Both teams moved to 39-49 on the year, and the O’s can secure a sweep in a early Roku game at 11:35 tomorrow morning.

Source: https://www.camdenchat.com/2025/7/5/24462234/orioles-braves-game-recap-jacob-stallings
 
Holliday’s four hits, Rogers’s good start propel Orioles to 2-1 win and sweep of Braves

MLB: Baltimore Orioles at Atlanta Braves

Dale Zanine-Imagn Images

Some days, two guys can do enough to carry you to a win.

Trevor Rogers has done it again. In the 2025 season, “it” has been good for him. The previously-maligned Orioles starting pitcher dropped an excellent 6.2 shutout innings on the way to the O’s pulling off a sweep of the Braves. Jackson Holliday hit a two-run homer in the third inning to give the Orioles all the runs that they would end up needing in a 2-1 victory to finish off the series.

This was the kind of game that could have very easily turned into a frustrating loss for the Orioles. They have specialized in these games in 2025. They had just six hits over the entire game. What’s more, four of those six hits were collected by Holliday, leaving only two for the whole rest of the lineup. The third through eighth hitters in the order all went hitless. Braves starting pitcher Grant Holmes, perhaps the strongest Kenny Powers lookalike in MLB, kept everybody except for Holliday in check.

The team grounded into a double play twice and was on the wrong end of a “strike ‘em out, throw ‘em out” double play. The Orioles now have 64 GIDP in 89 games this season. They were just 1-9 with runners in scoring position in the game, blowing several chances to add on runs late in the game.

Thanks to Rogers, it turned out okay. That’s a weird sentence for me to type after the first impression that he made on Orioles fans last year. We are now five games into the Rogers experience in 2025 and he’s sporting a 1.57 ERA, with 6+ shutout innings in three of his five starts. Only one inning saw the Braves get multiple men on base against Rogers.

Rogers was dancing through the Braves lineup with a bit less speed on his fastball than he’s been using in other starts, down about 1mph on average compared to what he’s been doing this season. If this was an intentional choice to let him hit his spots better, it worked, because even with the lower velocity, Rogers induced 14 whiffs (a swing and a miss) from batters, and he threw 60 strikes to just 22 balls overall. This was a good outing against a lineup with some excellent hitters.

Crucially, the bullpen was up to the task of holding the narrow lead. That’s not to say it was always without drama. As Rogers started the seventh inning, Braves catcher Sean Murphy was maybe three inches away from a leadoff home run, a fly ball that hit high enough off the fence in right-center field that it seemed impossible that this wasn’t a home run. Rogers rallied to get the next two batters without incident, and Yennier Cano closed out the inning with a groundout.

In the top of the eighth, the Orioles ended up with men on second and third base with no one out after Jacob Stallings hit a single followed by Holliday hitting a double. The batters blew it from there, with each of Ramón Laureano and Gunnar Henderson failing to get the runner in with less than two outs. The Braves chose to intentionally walk Ryan O’Hearn in order to face Ramón Urías. The Orioles third baseman did not make them pay.

Atlanta’s leadoff man in the eighth, Stuart Fairchild, dropped an almost unbeatable bunt to bring the tying run to the plate with no one out. Cano retired the next two batters before being replaced by Gregory Soto, with Soto tasked to retire the excellent lefty batter Matt Olson. Soto threw three balls well off the plate to start out this at-bat before rallying to get the strikeout. Sheesh.

With all of Bryan Baker, Andrew Kittredge, and Félix Bautista having pitched the Friday and Saturday games, this left Seranthony Domínguez for the ninth inning. Domínguez, by the way, didn’t pitch either of those two games because he slept a little funny and his back hurt. No, really. So into the ninth inning of a two-run game he went.

Murphy would not be denied a home run a second time. The catcher cleared the fence in center field, with the ball no more than a foot off from being hauled in by Cedric Mullins. Sometimes the game of inches is in your favor. This bases empty shot made it a 2-1 game. The tying run got on base immediately, with Domínguez failing to put away Ozzie Albies after hitting a 1-2 count. Domínguez responded by picking up a strikeout before getting a groundout to close out the game.

This was a good win in a series full of good wins. This matchup against the Braves was one between two teams that have struggled and failed to meet expectations this year. It could have just as easily been Atlanta coming away with the sweep, but the Orioles played better, capitalized more often, and they pulled off three straight wins on the road. After these three straight wins, they’re 40-49. Whether they gain any ground on anybody depends on results later to come on Sunday; this Orioles game began at the strange time of 11:35am Eastern, so everybody else’s games are still to be finished.

The effort to go on a strong run heading towards the All-Star break has a tougher leg next awaiting the Orioles. They’ll get an off day Monday before the Mets will be in Baltimore for a series beginning on Tuesday night. The Mets have been neck-and-neck with the Phillies for the NL East lead for almost all of the last month. They’ve been a much better team than the Orioles so far this year. The Orioles only have to be better from July 8-10 to win some more games.

Source: https://www.camdenchat.com/2025/7/6/24462593/mlb-scores-orioles-braves-game-recap
 
Back
Top