Sign in

Birdland Metrics

@birdlandmetrics.com
288 followers 193 following 257 posts

Independent analytics for Baltimore Orioles fans. Playoff odds, player benchmarks and stats, data visualizations and more. Newsletter -> birdlandmetrics.com/#newsletter Team stats 📒 -> birdlandmetrics.com/visualizations/orioles-team-stats

PostsRepliesMedia
Birdland Metrics @birdlandmetrics.com · 29/09/2026
With the MLB playoffs starting today and the Orioles on the sidelines for a second straight season, we took a look back at the benchmarks we set for 10 “core” O’s players at the start of 2026. Who met expectations? Who checked some of the boxes? And who fell well short?
200
Birdland Metrics @birdlandmetrics.com · 31/08/2026
Our model currently has the O's at ~27% playoff odds. With 25 games left and one wildcard spot up for grabs, here's what the Rockies and Red Sox series mean for the race and what we think the O's need to do to play in October. birdlandmetrics.com/articles/ori...
birdlandmetrics.com
The Orioles' Playoff Outlook: 25 Games to Go — Birdland Metrics
With 25 games left and a 27.4% playoff shot, here's what our model says about Baltimore's path and what the Colorado and Boston series mean for the rest of September.
010
Birdland Metrics @birdlandmetrics.com · 18/08/2026
The O’s offense came alive with a combined 44 hits, 8 home runs, and a team batting average of .293 over the four-game stretch in Tampa. What’s interesting is that, on the season, the Orioles have gotten into 2-strike counts in 54.6% of their plate appearances, which is the 2nd highest rate in MLB.
141
Reposted by Birdland Metrics
Lucy 🫠 📷 @ltotheucy.bsky.social · 11/08/2026
The best start of Dean Kremer’s career (h/t @birdlandmetrics.com).
2142
Birdland Metrics @birdlandmetrics.com · 10/08/2026
The O’s offense entered yesterday's game against the Rangers in a historic rut. What followed was arguably their best and most consistent offensive performance of the 2026 season.
130
Birdland Metrics @birdlandmetrics.com · 01/08/2026
On the morning of July 1st the O’s were 9 games under .500 (39-48) and 5 games back from the 3rd wildcard spot. Tonight they finish the month with a 15-8 record (.652 W%) over 23 games played. That win % and record is the best they’ve had in a month of baseball since May of 2024 🔥
0296
Birdland Metrics @birdlandmetrics.com · 31/07/2026
Jackson Holliday's hamate surgery back on Feb. 12th was one day after two other big-name players had similar procedures (Francisco Lindor and Corbin Carroll). In this mini case study, we track these three players in their recovery and return in the 2026 season.
100
Birdland Metrics @birdlandmetrics.com · 31/07/2026
Our schedule leverage calculations and playoff model are telling us which series are currently holding more weight in shifting the O's playoff odds the rest of the way. Read our full breakdown of the dates we think you should mark on your calendar right now 👇 birdlandmetrics.com/articles/aug...
birdlandmetrics.com
August Is the Season — Birdland Metrics
The 2026 Orioles are 2.5 games out of the third wild card spot with 20.4% playoff odds. The Monte Carlo model knows which four series will decide the season. Here is the map.
110
Birdland Metrics @birdlandmetrics.com · 28/07/2026
1) The next 4 of 5 games right before the trade deadline on 8/3 are showing pitching matchups against the O’s (either expected or scheduled) that are pretty much a gauntlet. [Tigers series] Tonight: Troy Melton (1.95 ERA in 10 starts) 7/29: Tarik Skubal (2.70 ERA, 15 starts)
120
Birdland Metrics @birdlandmetrics.com · 27/07/2026
🚨 1) For better or for worse, we are releasing a big update to our “schedule leverage” page today. The O’s have 56 games and 18 series remaining in the 2026 season. Not all remaining series hold the same weight in terms of impacting their playoff odds.
1120
Birdland Metrics @birdlandmetrics.com · 09/07/2026
Our new Team Stats page is up on the site! What is it? An Orioles-specific dashboard of team batting, starting pitching, bullpen, RISP, ABS and more! Data updates daily. Link below: birdlandmetrics.com/visualizatio...
091
Birdland Metrics @birdlandmetrics.com · 03/07/2026
Trevor Rogers has a 1.40 ERA in his last 3 starts and is looking more like his 2025 self. However, he had a tough stretch from mid-April thru May: a 10+ ERA over 7 starts. Harshil does a great job breaking down the decision the O’s have on his future👇 www.birdlandmetrics.com/articles/tre...
birdlandmetrics.com
We're in the Trevor Rogers Discount Window (For Now) — Birdland Metrics
Trevor Rogers has been two pitchers in 2026, one who cratered through May with a 6.84 ERA, and one who one-hit the Dodgers in Yoshinobu Yamamoto's own stadium. The calendar will hit November either way, and so does free agency. The Orioles have spent a full year not talking about it. They don't have much time left.
010
Birdland Metrics @birdlandmetrics.com · 29/06/2026
The O's lost two more 1-run games this past week. By month, the O's have gone: June: 1-4 in one-run games May: 3-5 in one-run games April: 1-4 in one-run games March: 1-0 in one-run games Overall, that's a 6-13 record. The lowest W% (.316) in one-run games of any team in MLB so far this season.
020
Birdland Metrics @birdlandmetrics.com · 23/06/2026
Kyle Bradish is pitching on another level his past 2 starts. Tonight: 8IP, 0ER, 9Ks 6/17: 7.2IP, 1ER, 12Ks Jacob Misiorowski is the only other pitcher this season to have back-to-back starts that went 15+ innings and 21+ strikeouts. Absolutely phenomenal "ace" stuff.
0155
Birdland Metrics @birdlandmetrics.com · 23/06/2026
Orioles starters this past week. 4 of 6 were quality starts: Young (6/21): 5IP, 1ER Rogers (6/20): 7IP, 0ER Gibson (6/19): 5IP, 3ER Baz (6/18): 7IP, 3ER Bradish (6/17): 7.2IP, 1ER Young (6/16): 6IP, 3ER That’s a 2.63 ERA, the best in MLB for a starting rotation. Can Bradish keep it going tonight?
080
Birdland Metrics @birdlandmetrics.com · 22/06/2026
We have our 8th perfect window of the season! All 4 panes lit up, Brandon Young had a shaky 1st, but bounced back w/ a solid 5IP and only 1ER vs one of the best lineups in baseball. The bullpen held it down, the bats were alive, and fielding was solid. What a great Father’s Day! BAL 12, LAD 1.
190
Birdland Metrics @birdlandmetrics.com · 21/06/2026
Through an awesome collaboration with a volunteer/contributor we officially have a Birdland Metrics app on the App Store! Our playoff odds, standings projections, schedule “importance” tracker, articles and more, right on your phone! Give it a download 👇 apps.apple.com/us/app/birdl...
apps.apple.com
Birdland Metrics App - App Store
Download Birdland Metrics by Zach Alexander on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Birdland Metrics.
240
Birdland Metrics @birdlandmetrics.com · 11/06/2026
O’s with a much needed 7-2 win. All 4 panes given a "strong" grade for just the 7th perfect window of the season! Young's 7 shutout innings anchored a dominant performance - offense, defense, and both pitching units firing on all cylinders Full visual: birdlandmetrics.com/visualizations/warehouse
040
Birdland Metrics @birdlandmetrics.com · 11/06/2026
What a great start from Brandon Young tonight. 7IP, 2H, 0ER, 5K, 2BB He’s the first O’s pitcher to go 7+IP and have 2 or less hits in a game this season. It only happened twice in 2025: Brandon Young on 8/15 vs. the Astros Trevor Rogers on 7/26 vs. the Rockies The O’s are back in the win column.
050
Birdland Metrics @birdlandmetrics.com · 10/06/2026
The trade deadline is 54 days away. The Orioles are 31-37 but just 2 games out of a WC spot. The next 30 games could be the most important stretch of O’s baseball since the start of the rebuild in 2018. We break down why in our latest article👇 birdlandmetrics.com/articles/mos...
birdlandmetrics.com
The Next Month Will Make or Break the 7-Year Orioles Process — Birdland Metrics
The Orioles are 2 games out of a Wild Card spot with 94 left to play. The next month will determine whether the 7-year rebuild window is still open, or whether it closed when no one was looking.
031
Birdland Metrics @birdlandmetrics.com · 08/06/2026
The Orioles OPS leaderboard through 66 games so far this season (min 30 PAs) Adley has been in the top spot for 33 games Basallo has been in the top spot for 10 games
110
Birdland Metrics @birdlandmetrics.com · 05/06/2026
The O's are 24th in MLB in run differential but it's a bit of a skewed story. 6 of 63 games (~10%) account for a -55 net run differential: 17-1 L vs. BOS NYY series where they were swept (bad 4 games) 13-3 L vs. WSH Removing these 6 games, the O's have a +18 run differential
3111
Birdland Metrics @birdlandmetrics.com · 04/06/2026
A PERFECT WINDOW TODAY! This is just the 6th game all season that all four panes have a "strong" grade: Rogers' quality start anchored a wire-to-wire victory. The O's bats mashed 6 runs in the 1st, no fielding errors, and the bullpen closed the door. They are rolling into Toronto!
0110
Birdland Metrics @birdlandmetrics.com · 03/06/2026
Excited to announce that our pitcher tab is now live on our stats page! There’s still work to do, and we welcome feedback, but you can see some cool stats compiled and updated daily specifically for O’s batters & pitchers. Check it out 👇: birdlandmetrics.com/visualizations/orioles-player-stats
192
Birdland Metrics @birdlandmetrics.com · 31/05/2026
Pete Alonso had a slow start to his tenure in Baltimore. April was a .632 OPS sinkhole. But, sporting a 129 wRC+ over the past 30 days, he’s looking more like the Alonso of the past. Harshil breaks down the intangibles he brings to a young O’s roster👇: birdlandmetrics.com/articles/pet...
birdlandmetrics.com
The Pete Alonso Effect: What the Stats Miss About Baltimore's Biggest Signing — Birdland Metrics
Alonso's first two months in Baltimore look underwhelming on the surface, but elite contact quality, a widening xwOBA gap, and unmistakable clubhouse leadership tell a different story.
040
Birdland Metrics @birdlandmetrics.com · 29/05/2026
🚨 New page on our site! 1) Who's hot in the O's lineup? Who's cold? 2) 14-day, 30-day production breakdowns 3) Batting quality and luck breakdowns 4) Deep dive into platoon splits All of this and more in our new batter ledger: (data updated daily)👇 birdlandmetrics.com/visualizatio...
030
Birdland Metrics @birdlandmetrics.com · 23/05/2026
The O’s recorded their 2nd highest season total in hits tonight (14). Notables: Alonso: 1-3, HR, 4 RBIs Gunnar: 3-5, 2 singles, 1 double Holliday: 2-3, HR, 1 single 3 out of 4 panes lit in gold tonight on the warehouse window: birdlandmetrics.com/visualizations/warehouse
041
Birdland Metrics @birdlandmetrics.com · 22/05/2026
Samuel Basallo carried a .384 BA over 20 games (77 PAs) from 4/20-5/17 At 21y, 281d old, he became the 7th Oriole ever to have a .384+ BA over any 20G span at that age or younger The other six: Brooks Robinson (HOF) Eddie Murray (HOF) Manny Machado (7x AS) Vern Stephens (7x AS) Bob Hale Dick Kokos
082
Birdland Metrics @birdlandmetrics.com · 20/05/2026
Samuel Basallo has produced offense 83% better than the league-average hitter over the past 30 days with a 183 wRC+. This ranks 4th among all hitters in baseball with at least 80 PAs since April 20th. That’s a scary-good stretch from the 21-year-old since mid-April.
1121
Birdland Metrics @birdlandmetrics.com · 20/05/2026
Another tough loss. The O’s went 0-for-5 with RISP tonight, with 2 Ks. They now own MLB’s highest K rate with RISP (~26%), while also ranking top 10 in: • Grounding into double plays • % solo HRs Ward hit a solo HR tonight and they GIDPs 2 more times. Just more fuel for a struggling offense.
072
Birdland Metrics @birdlandmetrics.com · 19/05/2026
A brutal 3-start stretch for Trevor Rogers He joins Kodai Senga as the only other pitcher in MLB this season to allow 16+ earned runs in fewer than 10 innings pitched Senga allowed 16 ER in 8.1 IP back in April Rogers has now allowed 16 ER over 9.1 IP across his last 3 starts
010
Birdland Metrics @birdlandmetrics.com · 14/05/2026
The O's just took a big series vs. the Yanks! With a 3-2 record since our last update, the O's homestand ended well and their playoff odds have ticked up for the first time in weeks. Can they keep the momentum going vs. the Nats? WK 7 model update: birdlandmetrics.com/articles/pla...
birdlandmetrics.com
Orioles Playoff Outlook: Week-by-Week — Birdland Metrics
Weekly Orioles playoff projection updates powered by ELO modeling: tracking Baltimore's odds, division standings, and wild card race throughout the 2026 season.
020
Birdland Metrics @birdlandmetrics.com · 14/05/2026
Right now, the O's are 20-24 and 1.5 games out of a wild card spot. That's possible because the 2026 American League has the 3rd-most compressed middle in 50 years: only 1983 and 2011 had a tighter pack. What does that mean for Baltimore? New article: birdlandmetrics.com/articles/al-...
birdlandmetrics.com
2026 AL Standings: Historic Logjam Has 8 Teams Within 2 Wins — Birdland Metrics
Eight of 15 AL teams sit within two wins of each other through 42 games, the third-tightest early-season logjam in 50 years. Here's what history says happens next.
030
Reposted by Birdland Metrics
Jake Rill @jakerill.bsky.social · 13/05/2026
Today marked the 9th time in Orioles history (since 1954) the team has held the Yankees to fewer than 2 hits in a game. 1st time since Daniel Cabrera tossed a complete-game gem on Sept. 28, 2006.
1283
Birdland Metrics @birdlandmetrics.com · 13/05/2026
The O’s blank the Yanks! All four window panes light up gold today. Bradish's shutout start anchored a complete team performance with strong grades in BAT, FLD, and BP. This is just the 5th "perfect" window of '26 Check out the rest of the game grades👇 birdlandmetrics.com/visualizations/warehouse
0161
Reposted by Birdland Metrics
Andy Kostka @afkostka.bsky.social · 10/05/2026
Heck of a stat shared by @birdlandmetrics.com on Twitter, that I’m reposting here: Orioles batters have now struck out 368 times so far in 2026. That’s the most ever in franchise history (125 years) over the first 40 games of a season.
5345
Birdland Metrics @birdlandmetrics.com · 09/05/2026
🚨NEW VISUAL Every O's game depicted as a lit window on the OPACY Warehouse Game performance split across 4 panes: Starting Pitching Batting Bullpen Fielding The stronger the light, the better they did '23, '24, & '25 seasons included. Check it out: birdlandmetrics.com/visualizations/warehouse
120
Birdland Metrics @birdlandmetrics.com · 01/05/2026
🚨This week's model update (5/1): O's: -2.6% playoff odds since last week NYY sit atop AL East, TB Rays aren’t faltering The O’s have a tough 7 (of their next 13 games) vs the Yanks. This stretch will show us a lot about this team’s trajectory. Read more👇 birdlandmetrics.com/articles/pla...
birdlandmetrics.com
Orioles Playoff Outlook: Week-by-Week — Birdland Metrics
Weekly Orioles playoff projection updates powered by ELO modeling: tracking Baltimore's odds, division standings, and wild card race throughout the 2026 season.
000
Birdland Metrics @birdlandmetrics.com · 29/04/2026
Adley’s stats thru his first 15 games of each season of his career: ‘22: 8H, 0 RBIs, .143 BA, 11 TB ‘23: 20H, 13 RBIs, .351 BA, 34 TB ‘24: 18H, 7 RBIs, .295 BA, 23 TB ‘25: 14H, 6 RBIs, .237 BA, 25 TB ‘26: 19H, 13 RBIs, .345 BA, 34 TB ‘26 is looking a lot like his All-Star seasons of ‘23 and ‘24 👀
050
Birdland Metrics @birdlandmetrics.com · 27/04/2026
Glass half-full take: Through today, the American League conference win% standard deviation across the 15 teams sits at .079, the lowest in 25 years, and well below the .112 average since 2000. Nobody's great, nobody's terrible. The O’s have been granted some extra leeway here out of the gates.
050
Birdland Metrics @birdlandmetrics.com · 27/04/2026
Glass half-empty take: In the past 20 yrs, the O's have reached the playoffs 5 times. Their record (as of 4/26) in these 5 seasons was: 2012: 12-7 (.632 win%) 2014: 12-11 (.522) 2016: 11-8 (.579) 2023: 16-8 (.667) 2024: 16-9 (.640) All 5 were +.500 at this point. They are currently 13-15 (.464).
040
Birdland Metrics @birdlandmetrics.com · 25/04/2026
The O’s 20 hits tonight is the most by any MLB team so far this season They also hit 6 HRs, which has only happened 23 other times in franchise history (125 years, since 1901) AND: This is the first game ever in franchise history that they’ve scored 10+ runs, 6+ HRs, and 20+ hits in a single game.
0162
Birdland Metrics @birdlandmetrics.com · 24/04/2026
In our first mailbag article we discuss some great submitted questions! -What’s up with Dylan Beavers? -How are O’s batters doing after 0-1 counts? -Do infielders commit more Es when placed in the outfield? -How does your model differ from Fangraphs? birdlandmetrics.com/articles/april-mailbag
birdlandmetrics.com
April Mailbag: You Asked, We Dug Into the Data — Birdland Metrics
Welcome to the first mailbag of the 2026 season. We tackle questions about Dylan Beavers' disappearing walks, the Orioles' one- and two-strike approach, infielders playing the outfield, and why our mo...
140
Birdland Metrics @birdlandmetrics.com · 23/04/2026
🚨This week's model update (4/23): O's: +7.4% playoff odds since last week NYY are surging, but TOR & BOS continue to fall The O’s need to capitalize on two winnable series this week vs. struggling teams (BOS and HOU) Read more about the O's outlook👇 birdlandmetrics.com/articles/playoff-outlook
birdlandmetrics.com
Orioles Playoff Outlook: Week-by-Week — Birdland Metrics
Weekly Orioles playoff projection updates powered by ELO modeling: tracking Baltimore's odds, division standings, and wild card race throughout the 2026 season.
030
Birdland Metrics @birdlandmetrics.com · 21/04/2026
We’ll be releasing our first mailbag article this week! Ask us anything. Have questions about our models or projections? Specific O’s players? Want us to dive into the AL playoff picture as it stands right now? Don’t be shy!👇 birdlandmetrics.com/#mailbag
020
Birdland Metrics @birdlandmetrics.com · 19/04/2026
And we are already up to 6Ks today thru 4 innings 😬
020
Birdland Metrics @birdlandmetrics.com · 19/04/2026
Last nite was the 2nd time in ‘26 the O’s combined to strike out 16+ times in a game. The other was 3/28 vs the Twins This is the fastest an O’s team has ever had 2 games with 16+ strikeouts in a season 16+ strikeouts in a game is rare & has only happened 43 times EVER in team history (since 1901)
051
Birdland Metrics @birdlandmetrics.com · 17/04/2026
🚨This week's model update (4/17): O's: -3.4% playoff odds from last week BUT: NYY had a rough week TOR & BOS continue to struggle Nobody is pulling away in the division or conference. It's wide open. Read about the O's outlook and upcoming games👇 birdlandmetrics.com/articles/playoff-outlook
birdlandmetrics.com
Orioles Playoff Outlook: Week-by-Week — Birdland Metrics
Weekly Orioles playoff projection updates powered by ELO modeling: tracking Baltimore's odds, division standings, and wild card race throughout the 2026 season.
020
Birdland Metrics @birdlandmetrics.com · 16/04/2026
Monday night: O's rally from 7-1 down to beat AZ 1 yr ago: the O's lost 9-0 to AZ. No rally. The 2025 O's team had 38 "dead-on-arrival" losses (2nd worst in MLB) Here's the stat that buried them last year, and what 2026 is saying so far 👇 birdlandmetrics.com/articles/dead-on-arrival-2025-orioles
birdlandmetrics.com
The Stat That Buried the 2025 Orioles and 2026's Early Signs — Birdland Metrics
The 2025 Orioles lost 87 games. They were buried by April and cooked by May. The real story wasn't the blown leads, it was the games that were over before they started. Will the 2026 Orioles be differ...
021
Birdland Metrics @birdlandmetrics.com · 15/04/2026
Wild stuff, Jeremiah Jackson is playing out of his mind right now. 🤯 Since he drilled Alby in Monday’s game, he is: 7 for 10 (.700 BA) 3 HR 1 double 3 singles 1.700 SLG 2.400 OPS 17 total bases
050