Sign in

Jon Becker

@becker.fangraphs.com
8.8K followers 562 following 1.2K posts

FanGraphs Analyst, Contracts Crank, and Junior Developer. He/him.

PostsRepliesMedia
Jon Becker @becker.fangraphs.com · 22/09/2026
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:
4247
Jon Becker @becker.fangraphs.com · 04/09/2026
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!
010
Jon Becker @becker.fangraphs.com · 25/06/2026
𝗨𝗽𝗱𝗮𝘁𝗲𝗱 𝗧𝗮𝗺𝗽𝗮 𝗕𝗮𝘆 𝗥𝗮𝘆𝘀 𝗿𝗼𝘀𝘁𝗲𝗿/𝗱𝗲𝗽𝘁𝗵 𝗰𝗵𝗮𝗿𝘁 •RP Steven Matz (sprained ankle) placed on 15-day IL •RP Michael Grove recalled Roster: fangraphs.com/roster-resou... Injury Report: fangraphs.com/roster-resou... 📷: Julio Aguilar/Getty Images
000
Jon Becker @becker.fangraphs.com · 02/06/2026
Ugly-looking chart, but I'm doing some research for a FanGraphs Mailbag question and had all the data so I threw this together with an r^2 of .1113. Put another way: only 11% of the *variance in* a team's winning percentage is explained by their share of MLB player payroll
392
Jon Becker @becker.fangraphs.com · 13/05/2026
there are two types of people
111114
Jon Becker @becker.fangraphs.com · 02/05/2026
The latest RosterResource update: you can now filter the Probables Grid to show starters for the team displayed (as it always has) or starters *against* the team displayed:
150
Jon Becker @becker.fangraphs.com · 29/04/2026
The RosterResource Roster Grid is now live at @fangraphs.com! • Excel export (members only!) • Choose to have all 30 teams in a row or stacked by division • Division filtering • Flip between go-to lineups vsR and vsL These update instantaneously when the main RR pages update. More TK!
2143
Jon Becker @becker.fangraphs.com · 27/04/2026
Little update for today: the schedule at the top of the RosterResource pages as well as the Probables Grid now displays openers (OP) and primary pitchers (PP):
152
Jon Becker @becker.fangraphs.com · 26/04/2026
Updated Coaching Staff Grid at FanGraphs with the Red Sox turnover: www.fangraphs.com/roster-resou...
021
Jon Becker @becker.fangraphs.com · 21/04/2026
even more RosterResource-y now 👀
360
Jon Becker @becker.fangraphs.com · 21/04/2026
A very early first cut of my latest RosterResource project, the thing we get asked about the most: a way to look at all 30 teams at once! Working title is Roster Grid but I've also kicked around The All-30 View and Sicko Mode:
2180
Jon Becker @becker.fangraphs.com · 15/04/2026
🚨 New Closer Depth Chart features at @fangraphs.com! 🚨 • Pitch and IP totals for last six days • Hover over a pitcher's outing for outing-specific stats • Results and Arsenal stats toggle • Filter your view to one team instead of having to scroll www.fangraphs.com/roster-resou...
080
Jon Becker @becker.fangraphs.com · 14/04/2026
Forgot to post this last week, but the Notable Players Not Yet Eligible For Arbitration section on the RR payroll pages has been updated with 2026 salaries, per the AP. Skenes is the only pre-arb player making over $1M (www.fangraphs.com/roster-resou...):
100
Jon Becker @becker.fangraphs.com · 11/04/2026
Friday night feature update at @fangraphs.com: more stats on the Closer Depth Chart! Toggle Results and Arsenal to switch stat types; more to this page coming soon:
140
Jon Becker @becker.fangraphs.com · 30/03/2026
1483
Jon Becker @becker.fangraphs.com · 20/03/2026
Pre-Arbirtration Bonus Pool payouts for 2022-25 are now in the Contract Details pop-ups of the RosterResource payroll pages:
2104
Jon Becker @becker.fangraphs.com · 28/02/2026
Nice little feature update @fangraphs.com I whipped up the other day: you can now filter the Opening Day Tracker by Out of Options! Good way to see OOO players on the roster bubble if you also filter to "Not on Projected Roster" or you can an look at all OOO players on the 40-man
181
Jon Becker @becker.fangraphs.com · 26/02/2026
Max Scherzer's incentive details have been updated on the Jays' payroll page on RosterResource (www.fangraphs.com/roster-resou...):
132
Jon Becker @becker.fangraphs.com · 12/02/2026
Coming 🔜 to RosterResource!
060
Jon Becker @becker.fangraphs.com · 28/01/2026
I coded sorting capability into this yesterday so you can now see the best-projected new arrivals around the league, if you wish (Steamer + ZiPS with allocated playing time)!
081
Jon Becker @becker.fangraphs.com · 27/01/2026
🚨 @fangraphs.com feature upgrade alert! 🚨 We now have 2025 and projected 2026 WAR (for those with allocated playing time) on the Offseason Tracker! Sorting coming soon so you can easily look at the most impactful adds/subs:
0194
Jon Becker @becker.fangraphs.com · 20/01/2026
The AP reported Realmuto's yearly $5M incentives package, which is a good time to point out we now have that data at FanGraphs!
1185
Jon Becker @becker.fangraphs.com · 14/12/2025
Updated Diamondbacks projected roster/payroll at @fangraphs.com with Merrill Kelly returning: • Roster projection: www.fangraphs.com/roster-resou... • Payroll projection: www.fangraphs.com/roster-resou...
011
Jon Becker @becker.fangraphs.com · 05/12/2025
Very glad I never missed a day
1140
Jon Becker @becker.fangraphs.com · 04/12/2025
The AP doesn't have Cease's *exact* payment schedule (apnews.com/article/ceas...) so I'm currently having to make inferences that it's half of each contract year's deferrals, in order (but it may not be!) which gets me very close to Rosenthal's reporting of just under $27M AAV
050
Jon Becker @becker.fangraphs.com · 03/12/2025
The AP posted the full payment schedule for Williams, so I was able to do the official math and determine the present value of his contract is just a shade over $45M
130
Jon Becker @becker.fangraphs.com · 21/11/2025
060
Jon Becker @becker.fangraphs.com · 20/11/2025
Ahead of tomorrow's non-tender deadline, here's a look at projected payrolls at @fangraphs.com (more info: www.fangraphs.com/roster-resou...):
130
Jon Becker @becker.fangraphs.com · 19/11/2025
one of the best things about working at FanGraphs is making your coworkers aware of insane minutiae against their will, like this, or when I told @baumann.bsky.social a few weeks ago that Jack McKeon is still alive
280
Jon Becker @becker.fangraphs.com · 14/10/2025
I am in Raleigh and had to try the Sir Walter Six: six shots of espresso shaken with cream and your choice of flavor (I went mocha). Ty @emmabaccellieri.bsky.social for the rec
490
Jon Becker @becker.fangraphs.com · 23/09/2025
Maybe this is just annoying pedantry (which is why it's on bsky and not Twitter) but I'm noticing so much more copy where folks are saying "can" instead of "will"
A tweet from @TheAthleticMLB stating "Cal Raleigh homer watch: Can Mariners' slugger reach 60 home runs?"
3100
Jon Becker @becker.fangraphs.com · 19/08/2025
this isn't even every single video he's posted since the last Binging with Babish or Anime/Arcade with Alvin, sucks that this channel has fallen so far
170
Jon Becker @becker.fangraphs.com · 13/08/2025
oh hey, synergy with @matrueblood.bsky.social
160
Jon Becker @becker.fangraphs.com · 13/08/2025
Remembering fondly when some people were intimating that we needed to lose a year-plus of MLB games during a lockout/strike because the Dodgers were too good and ruining the game and economic structure
7273
Jon Becker @becker.fangraphs.com · 24/07/2025
The Justice Dept.
092
Jon Becker @becker.fangraphs.com · 16/07/2025
Deciding between Skenes and Raleigh
0121
Jon Becker @becker.fangraphs.com · 14/07/2025
yeah I wonder why you had leftovers
130
Jon Becker @becker.fangraphs.com · 07/07/2025
Fantastic sign I saw walking back from the farmer's market yesterday
1191
Jon Becker @becker.fangraphs.com · 25/06/2025
Here's where we're at with O'Hearn willing to participate if asked:
040
Jon Becker @becker.fangraphs.com · 20/06/2025
My latest ASG ballot, for those dying to know
030
Jon Becker @becker.fangraphs.com · 05/06/2025
sucks that even the formerly-best of food YouTube has devolved into this
11474
Jon Becker @becker.fangraphs.com · 04/06/2025
I guess I could split up my five daily votes based on how convicted I am in each pick, but here's my first stab at this. Toughest decisions: Donovan over Marte, Devers over O'Hearn, Carroll over Tatis, Tork over Aranda
010
Jon Becker @becker.fangraphs.com · 19/05/2025
And now Joey Ortiz, the worst qualifier in baseball, bc why not
210
Jon Becker @becker.fangraphs.com · 19/05/2025
And here's Torkelson, who has the exact same wRC+ as Tucker but with lower lows (and slightly lower highs, too)
100
Jon Becker @becker.fangraphs.com · 19/05/2025
This directionality is Not What You Want; Pete has overall been 23 points better by wRC+ but with a clear downward trend lately
100
Jon Becker @becker.fangraphs.com · 19/05/2025
Even the slumping version of Kyle Tucker has a really high floor thanks to walking a lot and not striking out; in part because of that, his 15-game rolling wRC+ has only been below average for a few days this year
261
Jon Becker @becker.fangraphs.com · 07/05/2025
070
Jon Becker @becker.fangraphs.com · 07/05/2025
The list of relievers with a sub-2 xERA (min 0.3 IP per team game) is a great mix of who’s-who and “who’s that?”
130
Jon Becker @becker.fangraphs.com · 05/05/2025
Looking at the percentiles and simply laughing (data from @notthebobbyorr.bsky.social: therealestmuto.shinyapps.io/Damage/)
110
Jon Becker @becker.fangraphs.com · 05/05/2025
Not impossible to chase a ton and have a great season, there are a few on here! But it's the exception, not the rule, so I'll be curious to see if he can make it work, taking pitches be damned
220