Baseball writer/analyst. Focus primarily on league-wide baseball research.

Tommy John Surgery list
Joined August 2012
Crossword clue fictional pitching matchups of the season
24
395
41
1,756
Jon Roegele retweeted
To run Skubal, Yamamoto, Snell & Glasnow out to the mound as your starting pitchers and get swept in 4 is absolutely ridiculous.
322
2,994
229
54,347
869,865
It is also the most cursed first round for Tommy John surgeries. Here is the view including Supplemental First Round picks. 15/22 pitchers.
2016 MLB Draft - 1st Round picks
2
1
2
2,109
Congrats to former Vancouver Canadian Otto Lopez! 🤩
DYK: Otto Lopez led the Major Leagues in hits this season with 191. He is the fourth Dominican-born player to lead MLB outright in hits in a full season. The others are Felipe Alou in 1966, Matty Alou in 1969, and Alfonso Soriano in 2002. #HHM
6
136
5,904
Jon Roegele retweeted
A message from players. We give to our communities, love the cities we play for, and are always thinking of the fans. Vladdy is this guy. When I listened to his comments I just heard a frustrated competitor. Kudos to him for making this right. He loves the city that loves him.
90
270
10
4,059
174,140
Jon Roegele retweeted
if you’d told me before the season that the jays were gonna miss the playoffs in a year where it took 84 wins to get in, i’d have run through like 300 different scenarios before getting to “vlad finishes with a sub-700 ops & single-digit homers despite playing 140+ games.”
1
4
30
2,021
Jon Roegele retweeted
#Cubs Pete Crow-Armstrong is the first National League player since Barry Bonds in 2004 to record a 10 fWAR in a season.
33
259
9
3,984
86,962
Jon Roegele retweeted
most wins by a team following at least three consecutive 100+ loss seasons: 2026 White Sox: 75 2014 Astros: 70 1965 Senators: 70 1925 Boston Braves: 70 Related: no team has made the playoffs following even 2 straight 100-loss szns Or won its division the year after losing 100+ Yet
The @WhiteSox make a Sunday Night statement! They lead the AL Central by 2.5 games with 19 to play! #SeptemberBaseball
5
89
1
863
60,324
Great to see. I have tracked 1370 Tommy John surgeries for professional players who did eventually return to the same level of baseball. Only 8 endured through longer returns than the 49 months here.
1
1
621
Something incredible to me is that the Detroit Tigers have the 3rd best run differential (+47) in the American League (behind only NYY and BOS), but only the 12th best record in the American League (ahead of only KC, ATH, LAA).
1
455
Tremendous detail here
The Shakespearean career arc of Vladimir Guerrero Jr. continues. And it might take as long to read this as it would take to read Othello. Diving into Guerrero's 2026 season: downtoblack.substack.com/p/v…
3
1
80
36,371
The last two games Bryce Miller has started for the Mariners they have been outscored 41-2. That seems almost impossible.
1
642
Jon Roegele retweeted
1st PA: 449 ft HR 2nd PA: 382 ft HR 3rd PA: 368 ft HR Pretty hard to watch Baez regress this quickly.
16
152
1
11,604
239,914
Jon Roegele retweeted
The Blue Jays have played 4 extra inning games in the last 5 days. In 3 different cities. Their pitchers have had to throw 874 pitches - since Wednesday!
6
35
1
378
54,384
Jon Roegele retweeted
On this 78th Old-Timers’ Day, Tommy John shares a message to his fans, former teammates, and the Yankees organization as he battles health issues from his home in Bradenton, Florida.
235
1,065
246
9,191
2,746,591
Jon Roegele retweeted
Blue Jays trade deadline
22
52
6
398
99,164
Jon Roegele retweeted
Assuming I ran the Baseball Savant query correctly, this would be quite wild... Brandon Sproat in the first inning tonight became the first pitcher to ever get Luis Arraez to swing and miss on three straight pitches in an at-bat. Arraez has nearly 4,000 big league PA.
9
69
3
2,568
158,683
Jon Roegele retweeted
Teammates age 25 or younger with 25+ HR each in team’s first 105 games: 2026 WSH James Wood, CJ Abrams 2018 CLE José Ramírez, Francisco Lindor 2016 COL Trevor Story, Nolan Arenado 1959 WSN Harmon Killebrew, Bob Allison
CJ Abrams clubs home run No. 25!
3
9
1
70
19,782
Man Vladdy just doesn’t seem to have any confidence to take some pitches and work the count any more.
613
Jon Roegele retweeted
2nd-rder Elliot Lascelles signs w/@Padres for $2,800,394 (slot 60 value = $1,561,000). @MLBDraft record bonus for a Canadian position player. Prep SS, hit .389 against minor leaguers in spring training, advanced bat & plus speed.
3
44
21
252
97,250