Jon Becker
@jon-becker.com
๐ค 8665
๐ฅ 561
๐ 1195
FanGraphs Analyst, Contracts Crank, and Junior Developer. He/him.
pinned post!
Here lies this offseasonโs collection of spreadsheets, pinned to my profile for easy access:
loading . . .
2025-26 MLB Matrices
https://docs.google.com/spreadsheets/d/1CCCyT6-OfT8eNdpt4ext4VCGeoVPj5LZbYl4Csx47x8/edit?usp=sharing
5 months ago
0
8
0
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
3 days ago
Now that
@jon-becker.com
has the capability to build new RosterResource features and add to existing ones, we're making good progress on our Things To Do list. We can also react quickly to reader suggestions/feedback (i.e. see screenshot and link). SP Grid:
www.fangraphs.com/roster-resou...
1
5
4
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:
5 days ago
1
5
0
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
7 days ago
RosterResource Live Chat with me and
@jon-becker.com
starts in 15 minutes over at FanGraphs. The queue is open for questions ...
blogs.fangraphs.com/rosterresour...
add a skeleton here at some point
0
0
2
And the official write-up of the Roster Grid, with suggestions more than welcome:
add a skeleton here at some point
7 days ago
1
4
1
reposted by
Jon Becker
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!
8 days ago
2
14
3
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!
8 days ago
2
14
3
Updated Coaches Grid at
@fangraphs.com
with Thomson's ouster:
www.fangraphs.com/roster-resou...
loading . . .
RosterResource - Coaches Table | FanGraphs Baseball
https://www.fangraphs.com/roster-resource/breakdowns/coaches
9 days ago
0
0
0
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):
9 days ago
1
5
2
Updated Coaching Staff Grid at FanGraphs with the Red Sox turnover:
www.fangraphs.com/roster-resou...
11 days ago
0
2
1
I looked this up out of sheer curiosity and the last player to hit exactly five homers in exactly 488 at-bats was 1996 Marvin Benard (it's only happened four times ever)
add a skeleton here at some point
13 days ago
0
4
0
I realized I am awful at explaining what exactly I do at
@fangraphs.com
, so I made a TikTok (really!) documenting it:
www.tiktok.com/t/ZTkCerKTB/
loading . . .
TikTok - Make Your Day
https://www.tiktok.com/t/ZTkCerKTB/
13 days ago
1
8
1
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
14 days ago
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...
add a skeleton here at some point
0
0
2
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
15 days ago
Jon is working on bringing back the MLB Roster Grid, a popular feature that was a big part of MLBDepthCharts way back in the day. This should be a much better version with more capabilities. If you have any suggestions for what this feature should include, now is the time.
add a skeleton here at some point
0
6
3
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:
16 days ago
2
18
1
๐จ 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...
22 days ago
0
8
1
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
22 days ago
๐จ๐ฝ๐ฑ๐ฎ๐๐ฒ๐ฑ ๐๐ฒ๐๐ฟ๐ผ๐ถ๐ ๐ง๐ถ๐ด๐ฒ๐ฟ๐ ๐ฝ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐ฒ๐ฑ ๐ฝ๐ฎ๐๐ฟ๐ผ๐น๐น โขINF Kevin McGonigle agreed to 8-yr, $150MM contract extension (2027-34). Payroll:
www.fangraphs.com/roster-resou...
#Tigers
0
3
1
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...
):
23 days ago
1
0
0
reposted by
Jon Becker
lindsey adler
23 days ago
love this profile of richard staff, one of my absolute closest friends and someone who i have never met in person
awfulannouncing.com/orig/jeff-pa...
loading . . .
Jeff Passan's new podcast wants to make you a better baseball fan
Jeff Passan hopes his new podcast will give fans baseballโs smartest conversations that donโt feel like homework.
https://awfulannouncing.com/orig/jeff-passan-espn-omaha-podcast-sources-tell.html
6
50
7
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:
26 days ago
1
4
0
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
28 days ago
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...
add a skeleton here at some point
0
1
2
reposted by
Jon Becker
Jarrett Seidler
about 1 month ago
it is personally annoying that MLB contracts are becoming NFL level fake numbers but on the other hand itโs good for
@jon-becker.com
โs career so who can say if itโs good or bad
add a skeleton here at some point
0
12
1
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
about 1 month ago
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...
add a skeleton here at some point
1
0
2
Me at the 41-person Seder tonight
add a skeleton here at some point
about 1 month ago
0
7
0
about 1 month ago
1
48
4
I'll be jumping in after Mets/Pirates ends!
add a skeleton here at some point
about 1 month ago
0
1
1
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
about 1 month ago
๐จ๐ฝ๐ฑ๐ฎ๐๐ฒ๐ฑ ๐๐ต๐ถ๐ฐ๐ฎ๐ด๐ผ ๐๐๐ฏ๐ ๐ฝ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐ฒ๐ฑ ๐ฝ๐ฎ๐๐ฟ๐ผ๐น๐น โขCF Pete Crow-Armstrong agreed to 6-yr, $115MM contract extension (2027-32).
fangraphs.com/roster-resou...
1
4
1
With McGonigle, we're up to 20(!)
@fangraphs.com
Top 100* (* really 110) prospects set to be on Opening Day rosters or ILs: McLean Basallo McGonigle Yesavage Chandler Wetherholt Benge DeLauter Painter C. Williams Jensen Stewart Sproat Early Beavers Caissie Messick Ballesteros Fuentes Lowder
loading . . .
2026 Top 100 Prospects
The prospect team presents their 2026 Top 100 Prospects list, with reports for each player.
https://blogs.fangraphs.com/2026-top-100-prospects/
about 1 month ago
1
15
4
reposted by
Jon Becker
Pre-Arbirtration Bonus Pool payouts for 2022-25 are now in the Contract Details pop-ups of the RosterResource payroll pages:
about 2 months ago
2
10
4
Pre-Arbirtration Bonus Pool payouts for 2022-25 are now in the Contract Details pop-ups of the RosterResource payroll pages:
about 2 months ago
2
10
4
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
about 2 months ago
Last RosterResource chat of the offseason starts in 3 minutes. Stop by if you can ...
blogs.fangraphs.com/rosterresour...
add a skeleton here at some point
0
0
2
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
about 2 months ago
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...
add a skeleton here at some point
0
0
3
๐บ ๐
add a skeleton here at some point
about 2 months ago
0
0
0
reposted by
Jon Becker
Richard Staff
about 2 months ago
An overconfident Team USA getting embarrassed by a much smaller country in front of a global audience is their last and most beautiful tribute to the American military yet
79
9493
1709
reposted by
Jon Becker
lindsey adler
about 2 months ago
happy book release day to my close personal friend richard nixon
bookshop.org/p/books/cour...
3
26
1
If you like tables, you're gonna love this
add a skeleton here at some point
about 2 months ago
1
1
0
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
about 2 months ago
RosterResource Live Chat with me and
@jon-becker.com
starts in 15 minutes over at FanGraphs. The queue is open for questions ...
blogs.fangraphs.com/rosterresour...
loading . . .
RosterResource Chat - 3/12/26
Jason Martinez and Jon Becker answer questions related to rosters, playing time, bullpen usage, minor leaguers, payroll, and more.
https://blogs.fangraphs.com/rosterresource-chat-3-12-26/
0
0
2
Full breakdown of Harrison Bader's Giants contract, per source: $6M signing bonus 2026: $4.5M 2027: $10M $100K each for 300, 350, 400, 450, 500 PA each season $100K each for MVP, WS MVP $75K if LCS MVP $50K each for GG, SS, All-Star election $25K if All-Star selection (reserve)
about 2 months ago
0
3
0
Luzardo joins Harper and Turner as the trio of Phillies under contract for 2031, with Schwarber and Nola's deals expiring after 2030. Updated payroll at
@fangraphs.com
:
loading . . .
2026 Philadelphia Phillies Payroll | RosterResource | FanGraphs Baseball
2026 Philadelphia Phillies MLB playroll with player contracts, options, and future payroll commitments.
https://www.fangraphs.com/roster-resource/payroll/phillies?season=2026
about 2 months ago
1
5
2
The full breakdown of Shelby Miller's two-year, $2.5 million contract with the Cubs, per source: 2026: $1M 2027: $1.25M 2028: $2.5M club option or $250K buyout 2028 option increases by $125K each for 50, 55, 60, and 65 games pitched in 2027 (1/2)
about 2 months ago
2
7
1
reposted by
Jon Becker
๐จ Hard-launched new feature alert that I'll only repost a dozen times ๐จ
add a skeleton here at some point
2 months ago
2
26
7
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
2 months ago
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...
add a skeleton here at some point
0
0
3
๐จ Hard-launched new feature alert that I'll only repost a dozen times ๐จ
add a skeleton here at some point
2 months ago
2
26
7
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
2 months ago
1
8
1
Answered the final question in this weekโs Mailbag! I โค๏ธ database querying
add a skeleton here at some point
2 months ago
0
1
0
reposted by
Jon Becker
Jason RR Martinez (FanGraphs/RosterResource)
2 months ago
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...
add a skeleton here at some point
0
0
2
Max Scherzer's incentive details have been updated on the Jays' payroll page on RosterResource (
www.fangraphs.com/roster-resou...
):
2 months ago
1
3
3
reposted by
Jon Becker
The AP put out full deferral schedules for Valdez and Verlander, so I can now calculate the value of the two deals for CBT purposes: Valdez: $109,569,462.59 ($36,523,154.20 AAV), down from $115M Verlander: $10,013,204.43, down from $13M
2 months ago
1
3
2
The AP put out full deferral schedules for Valdez and Verlander, so I can now calculate the value of the two deals for CBT purposes: Valdez: $109,569,462.59 ($36,523,154.20 AAV), down from $115M Verlander: $10,013,204.43, down from $13M
2 months ago
1
3
2
Rowan Wick's fully-guaranteed contract with the Giants, per source: 2026: $780,000 (league minimum salary) 2027: $800,000 club option or $100,000 buyout Total guaranteed: $880,000
2 months ago
0
1
0
add a skeleton here at some point
3 months ago
0
5
0
Load more
feeds!
log in