Jon Becker
banner
becker.fangraphs.com
Jon Becker
@becker.fangraphs.com
FanGraphs Analyst, Contracts Crank, and Junior Developer. He/him.
Pinned
Here lies this offseason’s collection of spreadsheets, pinned to my profile for easy access:
2025-26 MLB Matrices
docs.google.com
I've enjoyed popping in and out of these all postseason, and if you're a Member, you should stop on by!
October 6, 2026 at 4:36 PM
I am BACK from bsky purgatory with a new handle to match my @fangraphs.com colleagues ✌️ 🎉 ✌️
October 6, 2026 at 3:16 PM
Reposted by Jon Becker
Members Only Game Thread blogs.fangraphs.com/members-only...
Members Only Game Thread
We’re trying out something new, a Members only game thread!
blogs.fangraphs.com
September 30, 2026 at 6:00 PM
I added some new features this year, check it out!
September 30, 2026 at 1:39 PM
I'll be chatting during Astros/White Sox and might pop in a little bit before and after, and it's all in our new chat interface! Come on down and say hi! ✌️⚾️✌️
September 29, 2026 at 5:33 PM
Reposted by Jon Becker
Announcing Some Changes to Our Postseason Coverage blogs.fangraphs.com/announcing-s...
Announcing Some Changes to Our Postseason Coverage
Plus, gift articles!
blogs.fangraphs.com
September 24, 2026 at 2:35 PM
Per a source familiar with the wording of MLB's most recent CBA proposal, the proposal includes the following mechanisms for minimum payroll and salary floor. Words in, formatting of, and emphasis within the screenshot are mine, and used due to character limits:
September 22, 2026 at 4:03 PM
Reposted by Jon Becker
after another round of injured list placements/activations since this great @jon-becker.com piece, the Giants' injured list is now up to 23 (!!!) players, which is just ridiculous

entering the final week, here's a rough league-wide IL snapshot via @fangraphs.com Roster Resource:
September 22, 2026 at 2:54 PM
Wrote about how the Giants are going to have to go sicko mode to start the offseason:
September 18, 2026 at 3:13 PM
Reposted by Jon Becker
Click through no matter who
September 16, 2026 at 8:47 PM
Minor little RosterResource update I wanted to highlight nonetheless: the SP section of the team pages will now have Xs next to both pitchers in a piggyback situation, and SP following an opener will have an X now as well. Should be easier to read/follow now!
September 4, 2026 at 8:21 PM
Weighing in to say that the most pro-player argument I’ve heard (and talked about on @tippingpitchespod.com, on which Jen has appeared many times) is that realistically the revenue can only go to the players or owners; who would you rather it go to? “Pay teachers more” is not an option
I truly need people to understand that not every MLB player is a multi-millionaire

there are so many players making prorated league minimum and also labor is still labor. if you argue against labor, you're anti-labor.
It's all gross. Billionaire owners and multi-millionaire players fighting over more money while constantly raising ticket prices, concessions, and making it impossible to watch the teams without spending a small fortune. Screw 'em all.
September 2, 2026 at 5:21 PM
Reposted by Jon Becker
Today I put in a long day at the baseball stats factory, writing an article that included the initialism "BLTR". Cracked open my mailbox, saw the paper of record had come, and was scandalized to find the following
August 28, 2026 at 12:45 AM
Reposted by Jon Becker
I wrote about postseason eligibility and players who could be waived, for all my rosterhead friends:
August 28, 2026 at 3:23 PM
I wrote about postseason eligibility and players who could be waived, for all my rosterhead friends:
August 28, 2026 at 3:23 PM
Reposted by Jon Becker
if spreadsheet people was ever meant as an insult, i am reclaiming it. my columns and rows are beautiful even if others don't see what i see within them
August 20, 2026 at 4:46 PM
Reposted by Jon Becker
Getting started in 5 minutes. You have to be signed in to FanGraphs to ask questions during the chat. You don't have to be a FanGraphs member. Just create a free account and you can sign in.

blogs.fangraphs.com/rosterresour...
August 20, 2026 at 5:54 PM
Reposted by Jon Becker
Happy Trade Deadline Day everyone!!!

As always, our crew is covering all the wheeling and dealing, so be sure to follow along. And if you like what you see and are in a position to do so, please consider becoming a FanGraphs Member. It's the best way to support and experience the site:
FanGraphs Membership
Help support FanGraphs by becoming a Member. With Ad Free Membership, you will experience the FanGraphs website completely without third party ads while you maintain an active Ad Free Membership.
plus.fangraphs.com
August 3, 2026 at 2:59 PM
In an attempt to work more Actual Writing into my FanGraphs Super-Utlityman toolkit, I dove into the Angels' possibilities at the deadline:
July 27, 2026 at 4:07 PM
Reposted by Jon Becker
The Passan/Staff show this week was one of the better deconstructions of the pitfalls and use cases for AI chatbots I’ve seen and I think folks should watch it youtu.be/UvtBxhEzpjM
Does AI Know Ball? | Sources Tell Jeff Passan
YouTube video by ESPN MLB
youtu.be
July 21, 2026 at 11:07 PM
Today’s Feature Focus is on the just-updated Minor League Leaderboards:
July 21, 2026 at 3:03 PM
Amazing headline, whoever thought of it must be very smart and also single
July 20, 2026 at 5:17 PM
Reposted by Jon Becker
RosterResource Live Chat with me and
@jon-becker.com starts in 20 minutes over at FanGraphs.

The queue is open for questions ...

blogs.fangraphs.com/rosterresour...
blogs.fangraphs.com
July 16, 2026 at 5:40 PM
On the day I would like to preënter 300 names in the RosterResource database ahead of the draft, FanGraphs' most fun yearly distraction has dropped:
July 9, 2026 at 2:07 PM
Reposted by Jon Becker
Putting out an open invite here bc Twitter hates links and none of my irl friends read, apparently, so if you’d like to be friends on Goodreads, here you go (I’m only gonna accept from people I actually know but you can peruse what I read all you like):
Goodreads
See what your friends are reading
www.goodreads.com
July 6, 2026 at 3:32 AM