Sign in

Michael Rosen

@michaelrosen.bsky.social
4.9K followers 308 following 921 posts

fangraphs blogger

PostsRepliesMedia
Michael Rosen @michaelrosen.bsky.social · 23/09/2026
josh ekness is mason miller now apparently
020
Michael Rosen @michaelrosen.bsky.social · 26/08/2026
insane level from kirb tonight you love to see it
170
Michael Rosen @michaelrosen.bsky.social · 16/08/2026
looking a little like early career cal raleigh so far
010
Michael Rosen @michaelrosen.bsky.social · 15/08/2026
relatable
120
Michael Rosen @michaelrosen.bsky.social · 13/08/2026
loved this from @davidlaurila.bsky.social
blogs.fangraphs.com
Prone To Gophers Early On, Ryan Weathers’ Homeritis Has Subsided
The margins now in his favor, the southpaw is allowing far fewer long balls.
011
Michael Rosen @michaelrosen.bsky.social · 10/08/2026
wrote about this a bit last may, he's scooched up even further since then
blogs.fangraphs.com
Zach Neto Looks Like a Different Kind of Slugger
Bat speed isn’t the only way to crush a ton of homers.
130
Michael Rosen @michaelrosen.bsky.social · 03/08/2026
zero top 100 prospects traded at the 2024 deadline, this year we're up to ~seven top 100 prospects traded with an hour to go
140
Michael Rosen @michaelrosen.bsky.social · 03/08/2026
lol PCA asking "remember saucedo?" when tayler saucedo pitched in the majors as recently as ... this year
120
Michael Rosen @michaelrosen.bsky.social · 30/07/2026
this must be the biggest count-adjusted WPA swing ever
2140
Reposted by Michael Rosen
David_j_roth @davidjroth.bsky.social · 27/07/2026
Fantastic blog here. This is a gift link: defector.com/all-the-trai...
defector.com
All The Trains I Rode In Los Angeles | Defector
This is not really a blog about trains. A blog about trains in Los Angeles, and my experience with them across 10 days, would ultimately be very short: Despite its notorious gaps in coverage, LA Metro...
2968
Michael Rosen @michaelrosen.bsky.social · 22/07/2026
distinct unc-pattern baldness
000
Michael Rosen @michaelrosen.bsky.social · 16/07/2026
proud of my neighbors in the commie corridor
000
Michael Rosen @michaelrosen.bsky.social · 15/07/2026
can't help but read this as the white sox putting on a little performance for the reporter
espn.com
Inside access as White Sox make Cholowsky No. 1 MLB draft pick
Roch Cholowsky or Grady Emerson? Here's how the White Sox's discussion played out hours before the 2026 draft began.
030
Michael Rosen @michaelrosen.bsky.social · 08/07/2026
remembering some contract predictions
140
Reposted by Michael Rosen
Adam Bonin @adambonin.bsky.social · 29/06/2026
On behalf of the BlueSky Robert Caro Stans Caucus, a note on Watson: Alito's dissent characterizes LBJ's 1948 "Box 13 scandal" as involving "late arriving votes" which flipped the election. No. No! It's about votes which were never cast in the first place. www.newyorker.com/magazine/199...
13This fact pattern is not very far-removed from reality. An acclaimed
biography of former President Lyndon Johnson detailed how the Senate
campaign that propelled his political career was marred by late-arriving
votes that changed the outcome of the race. See generally R. Caro, The
Years of Lyndon Johnson: Means of Ascent (1990). In 1948, Johnson
eked out a razor-thin victory over his primary opponent in a runoff, all
but guaranteeing that he would win the general election in Texas. Johnson’s victory was made possible through the election-flipping addition of
202 votes to the tally several days after polls had closed. Two hundred
of those late-arriving votes were cast for Johnson, who won the race by
just 87 votes. In the decades since, weighty evidence has come to light
casting serious doubt on those votes’ legitimacy. Id., at xxxi, 316–317,
328–329, 375–402. Although a complete account of what occurred in that
election has been lost to history, the incident illustrates the real risks
that today’s decision entails.Another county controlled by Parr was Jim Wells, where a reform party formed by returning Second World War veterans had forced him to exercise discretion on Election Day. The only precinct in that county that had been run as the Duke liked precincts run was Precinct 13, where the election judge was Luis (Indio) Salas, a burly deputy sheriff fiercely loyal to the Duke. The Precinct 13 vote reported by Salas on Election Night, 765 to 60 in Johnson’s favor, had provided the bulk of Johnson’s 1,788-to-769 lead in Jim Wells. Now, on Friday morning, the Democratic Executive Committee of Jim Wells County was meeting to make its final certification of the returns and report them to the state committee. In the county courthouse, one of the committee members, E. M. Brownlee, was unfolding the “tally sheets” and reading off the totals. The totals for the first twelve precincts were the same as those which had been reported on Election Night. Then Brownlee unfolded the tally sheet for Precinct 13. This total was not the same. The figure for Johnson, which had been reported as 765 on Election Night, was now 965—because since Election Night, according to testimony given later, someone had added a loop to the “7” to change it into a “9.” Johnson had two hundred more votes.But the point is not nearly so significant as Johnson’s partisans have made it appear. Although there is still a dispute over whether Johnson asked in person for the final, decisive two hundred votes to be added to his total, there can no longer, thanks to the confirmation, in Salas’ manuscript and interviews, of the sworn testimony of others, be any reasonable doubt that two hundred votes were added to that total—six days after the election. Cliff DuBose had testified that Salas originally gave the total as seven hundred and sixty-five, and Price had also testified that the total given was seven hundred and sixty-five. The only doubt about that fact had been cast by Salas’ denial when he testified. And now Salas was admitting that he had lied: “I told Cliff 765.”

The two hundred votes that “changed history” are, in fact, once one retreats from the headlines, significant only because of their decisive timing. Thanks to Salas, there is no longer any doubt that in his Box 13 alone far more than two hundred votes were stolen for Lyndon Johnson. A reform poll watcher, Jimmy Holmgreen, had previously said so: “I saw dozens of votes that were for Stevenson counted for Johnson.” Ike Poole had previously said so. And now Salas was saying so: “If they were not for Johnson, I make them for Johnson.”
17695154
Michael Rosen @michaelrosen.bsky.social · 24/06/2026
love this insane quote popping up in an otherwise straightforward news story www.latimes.com/california/s...
040
Reposted by Michael Rosen
Meg Rowley @megrowler.fangraphs.com · 23/06/2026
David shares his thoughts on the state of FanGraphs, what we've accomplished in the last year with the support of our Members, and the challenges ahead, both for us specifically and digital media more generally. I think the site is very special, and I hope you'll consider becoming a Member.
311519
Michael Rosen @michaelrosen.bsky.social · 09/06/2026
no one's allowed to write about this until i'm back from vacation
050
Reposted by Michael Rosen
Lookout Landing @lookoutlanding.bsky.social · 02/06/2026
The sweeper has gotten the lion's share of attention in explaining Emerson Hancock's breakout season, but don't sleep on his new cutter, a pitch he has even more confidence in: www.lookoutlanding.com/seattle-mari...
lookoutlanding.com
Emerson Hancock is sweeping and cutting his way to unpredictability
Emerson Hancock has been a steady force on the mound for the Mariners by making himself unpredictable to hitters.
0164
Reposted by Michael Rosen
t a l @talevy.soccer · 01/06/2026
Ahead of election day tomorrow*, I built an analysis of Los Angeles' political demography based on past voting patterns and projected neighborhood-by-neighborhood across the five main mayoral candidates three-las.talevy.soccer *(of course, results won't be clear until several days after)
three-las.talevy.soccer
The Three Los Angeleses — the 2026 Los Angeles mayoral race in three cities
A map of the 2026 Los Angeles mayoral primary through its political geographies: Conservative LA, Liberal LA, and Left LA.
1213938
Michael Rosen @michaelrosen.bsky.social · 27/05/2026
😩
010
Michael Rosen @michaelrosen.bsky.social · 22/05/2026
very fun/thorough luis arraez defensive analysis from @foolishbb.bsky.social, especially appreciated the effort he took to incorporate clips from 2024/2025
youtube.com
Why is Luis Arraez good at defense now?
YouTube video by Foolish Bailey
010
Reposted by Michael Rosen
sick public transit, gloria @seung.bsky.social · 22/05/2026
new S(ubstack)-Bahn post: in the 1980s, Medellin was the "murder capital of the world" under the terror of Pablo Escobar. the city at the same time sought to build a metro system. what got them to start this ambitious project, and how did they finish? www.substack-bahn.net/p/how-medell...
substack-bahn.net
How Medellín built a metro amid bloodshed
The death and rebirth of Medellín Metro in the age of Pablo Escobar
24813
Michael Rosen @michaelrosen.bsky.social · 22/05/2026
i saw him filming this when i was parking
130
Michael Rosen @michaelrosen.bsky.social · 20/05/2026
was that my favorite mariners game of all time? no
050
Michael Rosen @michaelrosen.bsky.social · 19/05/2026
are bone spurs loose bodies? or attached bodies
100
Michael Rosen @michaelrosen.bsky.social · 19/05/2026
✔️five pitch mix ✔️very good command of all pitches (might be best in baseball at landing his sweeper for strikes) ✔️plus velo ✔️left-handed kind of a bad/unlucky start last night but i think he's legit
140
Michael Rosen @michaelrosen.bsky.social · 15/05/2026
great story here, would love to see more detailed data on "first step quickness"/"first step efficiency" (jed lowrie mentioned you could find this on non-public statcast pages on a recent rates and barrels)
mlb.com
Watch Walls at shortstop -- even before the pitch is thrown
This story was excerpted from Adam Berry's Rays Beat newsletter. To read the full newsletter, click here. And subscribe to get it regularly in your inbox.
252
Michael Rosen @michaelrosen.bsky.social · 14/05/2026
lake bachar deserves so much better than just being a multi-inning mop up guy #savelake #freehimfrommarlins
100
Michael Rosen @michaelrosen.bsky.social · 13/05/2026
i see we're at the part of the season where max fried loses his command for a month
300
Michael Rosen @michaelrosen.bsky.social · 13/05/2026
for @fangraphs.com, i wrote about dansby swanson, and how he reminds me of daniil medvedev
blogs.fangraphs.com
Dansby Swanson Is King of the Old Shortstops
Even in his 30s, the Cubs shortstop remains a plus fielder without a standout defensive tool.
110
Michael Rosen @michaelrosen.bsky.social · 08/05/2026
skubal's surgeon
gene hackman tearing up his apartment looking for a bug in the conversation (1974)
220
Michael Rosen @michaelrosen.bsky.social · 07/05/2026
putting this one in the passive voice hall of fame
030
Michael Rosen @michaelrosen.bsky.social · 06/05/2026
yea fuck it why not
040
Michael Rosen @michaelrosen.bsky.social · 06/05/2026
looks like first pitch temperature is going to be 35 degrees in denver tonight -- i wonder if coors is even a hitter's park when the temps are ~freezing
110
Reposted by Michael Rosen
FanGraphs Baseball @fangraphs.com · 06/05/2026
The Continuously Variable Davis Martin blogs.fangraphs.com/the-continuo...
blogs.fangraphs.com
The Continuously Variable Davis Martin
Explaining the hottest pitcher on the White Sox through a tortured automotive metaphor.
024
Michael Rosen @michaelrosen.bsky.social · 06/05/2026
"go cubs go" is kind of a banger
7310
Michael Rosen @michaelrosen.bsky.social · 05/05/2026
this is the worst skeet i've ever done
030
Reposted by Michael Rosen
Ryan Blake @swingsandtakes.com · 03/05/2026
14Ks is the most for any pitcher so far in 2026
26916
Michael Rosen @michaelrosen.bsky.social · 02/05/2026
lol
020
Michael Rosen @michaelrosen.bsky.social · 01/05/2026
for @fangraphs.com, i wrote about one of april's weirdest breakouts
blogs.fangraphs.com
Luis Arraez Is Good at Defense Now
The guy who couldn’t hold down a position is now a defensive superstar. How did that happen?
061
Michael Rosen @michaelrosen.bsky.social · 28/04/2026
youre welcome @marlins.com
0121
Michael Rosen @michaelrosen.bsky.social · 22/04/2026
why isn't anthony nunez a starter 🤔
340
Michael Rosen @michaelrosen.bsky.social · 22/04/2026
nolan mclean is on another level rn
020
Michael Rosen @michaelrosen.bsky.social · 20/04/2026
incredible
010
Michael Rosen @michaelrosen.bsky.social · 20/04/2026
ok if mason miller does a 5 WAR reliever season maybe he should win a cy young
470
Michael Rosen @michaelrosen.bsky.social · 18/04/2026
did my best to answer keith's q for @mattmartell.fangraphs.com's mailbag
041
Reposted by Michael Rosen
Ryan Blake @swingsandtakes.com · 15/04/2026
Tonight's pitching matchup in the Vedder Cup: Randy Vásquez vs. Emerson Hancock Two pitchers who ranked bottom 10 in strikeout rate from 2023-2025 but are now getting tons of whiffs early in 2026. And hey, perfect timing: we wrote about them back-to-back on Monday @fangraphs.com
A screenshot of FanGraphs' homepage, showing articles about Randy Vásquez and Emerson Hancock, who pitch against each other tonight.
153
Reposted by Michael Rosen
Michael Rosen @michaelrosen.bsky.social · 13/04/2026
for @fangraphs.com, i wrote about emerson hancock's escape from low-slot pronator jail:
blogs.fangraphs.com
Emerson Hancock Became Less Efficient And More Effective
Pronation, supination, and the reinvention of a pitcher.
2154