• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

Baltimore Sports Today

Baltimore Sports News Continuously Updated

  • Football
    • Ravens
    • Redskins
  • Baseball
    • Nationals
    • Orioles
  • Basketball
    • Mystics
    • Wizzards
  • Capitals
  • Soccer
    • Blast
    • D.C. United
    • Spirit
  • Colleges
    • George Mason
    • George Washington University
    • Georgetown
    • Howard
    • Johns Hopkins
    • Morgan State
    • Towson
    • University of Maryland

The biggest deliverers of Orioles Magic over the past week – week 12 edition

June 20, 2025 by Camden Chat

Los Angeles Angels v Baltimore Orioles
Photo by Peyton Stoike/Baltimore Orioles/Getty Images

The Orioles have a winning record over the last week. Wednesday’s loss only felt like four in one.

By golly, the Orioles have done it again. They’ve won more games than they’ve lost over the previous Thursday-to-Wednesday period. Why are those the dates for my weeks, you may wonder? Opening Day was a Thursday, so that was the start of week one, and I’ve gone from there. This wasn’t their best week – two weeks ago I was writing about an undefeated week – but for the 2025 team this is uncommonly good.

Not that anybody can even feel good about the fact that the Orioles just played a winning week of baseball, since Wednesday’s loss to the Rays was so bad that it felt like it should count for five losses. It was a winning week all the same.

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 67

  • Result: Orioles lose to Tigers, 4-1
  • Orioles record: 27-40
  • The biggest play: Dean Kremer gives up three-run home run to Parker Meadows to give Tigers 4-0 lead (-21%)
  • The biggest goat: Kremer (-.229 WPA)

This was the game where the reigning AL Cy Young, Tarik Skubal, made the start for the Tigers. Skubal is mounting a good defense of his Cy, and as a tough lefty when the Orioles struggle against lefties, you could have easily predicted this outcome from this game. Skubal’s dominance (.281 WPA) was the biggest factor in the game. He allowed just three hits over seven innings. Two of these three hits were delivered by Dylan Carlson (.086), the only O’s batter to have a net positive contribution.

Also notable in this game was the Orioles choosing to deploy Keegan Akin (.046) as an opener, followed by Dean Kremer. This was a pretty good outing for Kremer, except for one bad inning. In typical 2025 Orioles fashion, the bottom of the Tigers lineup did the damage, capped by the #9 batter Meadows delivering the three-run homer. He pitched seven innings, gave up four runs, and struck out eight batters. If the offense hadn’t been facing Skubal, maybe they’d have had more of a chance.

Game 68

  • Result: Orioles beat Angels, 2-0
  • Record: 28-40
  • The biggest play: Ryan O’Hearn solo homer, Ramón Laureano solo homer (+11% each)
  • The biggest hero: Charlie Morton (.278 WPA)

Morton’s improbable quest to dig himself out of the negatives for the season continued with this outing, in which he managed to hit double digits for strikeouts (10) while working only five innings. It wasn’t pitch counts or ineffectiveness that knocked Morton out, but a lengthy rain delay. Shame to see a good outing interrupted like that, but good work for the relievers who held the line.

Orioles hitters were actually out-hit by the Angels in this game by an 8-6 margin, and the O’s batters went 0-5 in RISP situations. Only three Orioles batters made positive WPA contributions to the game. On this occasion, against a not particularly strong offense of the Angels, that was enough.

Game 69

  • Result: Orioles beat Angels, 6-5
  • Record: 29-40
  • The biggest play: Cedric Mullins hits two-run home run to give Orioles 5-4 lead (+31%)
  • The biggest hero: Mullins (.317 WPA)

Not much help from the starting pitcher, Tomoyuki Sugano (-.198 WPA) in this one, which typically for the 2025 Orioles has meant defeat. Sugano gave up two first inning runs, so the O’s trailed before they ever even batted, then after the offense gave him a lead, he let the Angels tie it up again. Akin (-.026) was unable to hold the tie score, allowing a home run to freaking Luis Rengifo, then the worst batter in MLB.

Mullins’s big home run swung the Orioles back on top again, and that’s where things were able to stay. Mounting multiple comebacks was all the more impressive for this squad considering that the Angels starting pitcher, Tyler Anderson, was a lefty, and lefties of all kinds have dominated the Orioles this year. In allowing six runs in five innings, Anderson had one of the worst WPAs you can get (-.582), swinging him down into a net negative for his career.

Game 70

  • Result: Orioles beat Angels, 11-2
  • Record: 30-40
  • The biggest play: Ramón Urías two-run home run gives Orioles 2-1 first inning lead (+15%)
  • The biggest hero: Seranthony Domínguez (.168 WPA)

The final score turned out to be a satisfying blowout margin for the Orioles, but it could have gone an entirely different way. Starter-after-opener Cade Povich (-.009 WPA) fell apart before he could complete four full innings, allowing two singles and a walk to load the bases in what was, at that point, a 5-2 Orioles lead. Povich got the hook in favor of Domínguez, who escaped the jam by striking out two bottom of the lineup batters.

For a second consecutive game, the Orioles were able to generate some productivity from their offense despite facing a lefty, Yusei Kikuchi (-.296), who had been pretty good so far this season. Kikuchi did strike out 10 batters, but the O’s got to him for five runs (three earned) in 5.2 innings. Between that and Domínguez holding the line, they didn’t even need the garbage time homers from Gary Sánchez and Jordan Westburg that made it a laugher, but it’s nice they dunked on the Angels anyway.

Game 71

  • Result: Rays beat Orioles, 7-1
  • Record: 30-41
  • The biggest play: Ryan O’Hearn grounds into double play in fourth inning (-13%)
  • The biggest goat: Zach Eflin (-.331 WPA)

Eflin gave up all seven of the Runs that the Rays scored over a five inning start, which is a tough day at the office. Twelve hits allowed, two free passes issued. The Rays scored in every inning in which Eflin pitched. It wasn’t even a one bad inning thing. It was an every inning bad thing.

To be sure, the Orioles offense was also bad here, getting dominated by Rays starter Ryan Pepiot (.171 WPA), who struck out 11 batters over eight innings. The only blemish in the runs column was Adley Rutschman hitting a moonshot that may have been wind-aided into a short porch in right field. Following that Rutschman homer, the next two batters reached and the O’s had a chance to keep getting closer (trailing 3-1 at that point). That’s when O’Hearn snuffed the no-out rally with his double play. No Oriole reached base for the rest of the game.

Game 72

  • Result: Orioles beat Rays, 5-1
  • Record: 31-41
  • The biggest play: Colton Cowser breaks 1-1 tie with solo homer in fifth inning (+16%)
  • The biggest hero: Ramón Laureano (.151 WPA)

Five innings, you go through the lineup twice, and then you’re out. That’s a modern baseball starting pitching thing. Dean Kremer was only at 81 pitches after retiring Josh Lowe (leadoff man, third time through the order). He didn’t look like he was on the ropes in the fifth, retiring the side in order. The Orioles chose the bullpen over the times through the order penalty and it paid off. Over the last 14 days, the O’s bullpen has a 2.48 ERA. Pretty much everyone was doing well until the next game after this one.

Two different Orioles, Westburg and Carlson, had three hits in the game, but it was Laureano with two hits who got the biggest WPA of the bunch because each of his hits drove in a run. Laureano gave the O’s a 1-0 lead in the second inning and added to what was a one-run lead with a sixth inning RBI single. Getting clutch hits is good. In all, the O’s batted 5-10 with RISP in this game.

Game 73

  • Result: Orioles lose, 12-8
  • Record: 31-42
  • The biggest play: Yennier Cano allows two-run game-tying home run to Brandon Lowe (-28%)
  • The biggest goat: Cano (-.423 WPA)

One could argue, quite reasonably, that a chain reaction of failure was set in motion by the fact that starting pitcher Trevor Rogers, despite being staked to an 8-0 lead by his offense, was unable to harness a sufficient level of command to even get through the third inning. Had Rogers been even up to the task of going something like five innings pitched with four runs allowed, that would have been a bad outing but acceptable under the circumstances. In WPA terms, though, giving back three runs of an eight run lead doesn’t make him the biggest guy to blame (-.019 WPA).

I was curious who would end up worse: Cano, the guy who took it from 8-4 to 8-8, or Andrew Kittredge, the guy who took it from 8-8 to a 12-8 loss? The answer is Cano, because when he entered the game the Orioles were 89% to win and when he was yanked, the Orioles were 47%. Kittredge’s outing was also quite bad (-.384) and the fact that both of these guys fell apart with two outs just made it all the more frustrating.

For an Orioles offense that didn’t score after their outburst in the second inning, or even get a hit or walk, the biggest positive contributor was Colton Cowser (.261), who hit a three-run home run to open the game’s scoring.

The best Orioles so far

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

  • WPA (hitters): O’Hearn (1.77), Cedric Mullins (0.87), Gunnar Henderson (0.52)
  • WPA (pitchers): Domínguez (1.32), Bryan Baker (1.09), Félix Bautista (0.92)
  • fWAR: O’Hearn and Henderson (1.8), Adley Rutschman (1.2); Dean Kremer leads pitchers (0.9)

O’Hearn is in the midst of a “last 14 days” split that has generated a .496 OPS, which has sent his WPA down quite a way from its peak. Hopefully the All-Star voters haven’t noticed yet.

For bWAR, the top Orioles are Henderson (2.3), O’Hearn (1.6), Ramón Laureano and Tomoyuki Sugano (1.5).

The worst Orioles so far

In last week’s update, the worst hitter by WPA was Heston Kjerstad (-1.94) and the worst pitcher was Charlie Morton (-1.72). Going forward, I’m going to note players who are no longer on the active MLB roster separately. Here’s how things stand now:

  • WPA (hitters): Adley Rutschman (-0.58), Jackson Holliday (-0.44), Coby Mayo (-0.43)
  • WPA (pitchers): Morton (-1.45), Yennier Cano (-0.96), Dean Kremer (-0.59)
  • WPA (not here now): Kjerstad (-1.94), Cade Povich (-1.37), Kyle Gibson (-1.26)
  • fWAR (active): Gary Sánchez, Coby Mayo (-0.2)

In bWAR, the worst active Orioles are Morton (-0.9) and Mayo (-0.5).

Filed Under: Orioles

Primary Sidebar

Recent Posts

  • Daily Slop – 19 Jun 25 – Analyst says Washington is one of the NFL’s most improved teams in 2025
  • The 5 O’Clock Club: Why did average attendance at Commanders home games drop from 2023 to 2024?
  • Daily Slop – 20 Jun 25 – John Keim on Noah Brown’s injury: “I don’t believe it’s anything serious”
  • Capitals Grant Ethan Bear Permission To Speak With Interested Clubs
  • Food rations are halved in one of Africa’s largest refugee camps after U.S. aid cuts

Categories

  • Baseball
    • Nationals
    • Orioles
  • Basketball
    • Mystics
    • Wizzards
  • Capitals
  • Colleges
    • George Mason
    • George Washington University
    • Georgetown
    • Howard
    • Morgan State
    • Navy
    • Towson
    • University of Maryland
  • Football
    • Ravens
    • Redskins
  • Soccer
    • Blast
    • D.C. United
    • Spirit
  • Uncategorized

Archives

Our Partners

All Sports

  • 247 Sports
  • Bleacher Report
  • CBS Baltimore
  • Forgotten 5
  • NBC Sports Washington
  • Maryland Sports Blog
  • OurSports Central
  • PressBoxOnline.com
  • The Baltimore Sun
  • The Baltimore Wire
  • The Sports Daily
  • The Sports Fan Journal
  • The Spun
  • USA Today
  • Washington Post
  • Washington Times

Baseball

  • MLB.com - Orioles
  • MLB.com - Nationals
  • Baltimore Baseball
  • Birds Watcher
  • Camden Chat
  • District On Deck
  • Federal Baseball
  • Last Word On Baseball - Nationals
  • Last Word On Baseball - Orioles
  • MLB Trade Rumors - Nationals
  • MLB Trade Rumors - Orioles
  • Nationals Arm Race
  • Orioles Hangout

Basketball

  • NBA.com
  • WNBA.com
  • Amico Hoops
  • Bullets Forever
  • High Post Hoops
  • Hoops Hype
  • Hoops Rumors
  • Last Word On Pro Basketball
  • Pro Basketball Talk
  • Real GM
  • Wiz Of Awes

Football

  • Baltimore Ravens
  • Washington Redskins
  • Baltimore Beatdown
  • Baltimore Gridiron Report
  • Ebony Bird
  • Hogs Haven
  • Last Word On Pro Football - Washington Commanders
  • Last Word On Pro Football - Baltimore Ravens
  • NFL Trade Rumors - Ravens
  • NFL Trade Rumors - Redskins
  • Our Turf Football - Ravens
  • Our Turf Football - Redskins
  • Pro Football Rumors - Ravens
  • Pro Football Rumors - Redskins
  • Pro Football Talk - Redskins
  • Pro Football Talk - Ravens
  • Redskins Gab
  • Ravens Wire
  • Redskins Wire
  • Riggos Rag
  • Total Ravens

Hockey

  • Washington Capitals
  • Elite Prospects
  • Japers Rink
  • Last Word On Hockey
  • Pro Hockey Rumors
  • Pro Hockey Talk
  • Stars And Sticks
  • The Hockey Writers

Soccer

  • Baltimore Blast
  • Black And Red United
  • Last Word on Soccer - DC United
  • Last Word on Soccer - Spirit
  • MLS Multiplex

College

  • Big East Coast Bias
  • Busting Brackets
  • Casual Hoya
  • College Football News
  • College Sports Madness
  • Fourth Estate
  • GW Hatchet
  • Saturday Blitz
  • The Diamondback
  • The Hilltop
  • The Hoya
  • Testudo Times
  • Zags Blog

Copyright © 2025 · Magazine Pro on Genesis Framework · WordPress · Log in