FanGraphs Feature Focus: RosterResource Coaches Table
The first feature I created as a FanGraphs developer, duties I added to my existing RosterResource work early last season, was the Coaches Table, which is located in the Breakdowns section of RosterResource. Since I haven’t done nearly a good enough job of publicizing its existence, I’ll atone by making it today’s Feature Focus.

Beyond the uniformed coaches that every team employs these days (manager, bench coach, often multiple hitting and pitching coaches, and base coaches), there are a couple of extra columns in the table that group coaches more broadly. The first is the “FC/QC/Catching” column. Many teams have a field coordinator (FC), quality control coach (QC), and/or catching coach, though not every team does, as some clubs prefer to spread those responsibilities around to existing coaches. The “Other Coaches” column covers every other uniformed coach who lacks a title that fits cleanly in one of the other columns. These are often coaches with generic titles like “Major League coach,” but not exclusively so. Miguel Cairo of the Orioles, for example, serves as the dedicated infield coach, a role usually taken by one of the base coaches in addition to his duties at first or third.
The most attention-grabbing aspect of the table might be the styling you’ll see on many of the names. As noted in the legend at the bottom of the grid, underlined players have big league playing experience, while those with bolded names have big league managing experience, including serving as an interim manager. All the names of coaches with playing experience, including in the minors, link to their FanGraphs player page.
Since we’ve got data going back to when I first created a database of coaches at the beginning of last season, early this year I added selectors for Season and Season Part to the top of the grid, defaulting to each team’s current coaching staff:

The current season will have options for Current and Start, in the event you wanted to go back to the beginning of the year and see, for instance, the Red Sox coaching staff before all of the firings:

When toggling to past seasons (currently just 2025), the Start option will remain but Current will instead become End, reflecting coaching staffs at the end of the season before any offseason vacancies were created or filled. Here’s a look at the end of 2025, including the Orioles’ staff under interim manager Tony Mansolino:

The last bit to note here is that all of these views are point-in-time and not retroactive, which is to say that a 2025 coach who became a first-time manager in 2026 (Craig Albernaz, for example) will not have his 2025 cells bolded.
As with many FanGraphs features, the Coaches Grid is free for all to view but Excel exports are for Members only. To become a Member, you can sign up here.
Jon Becker manages RosterResource's team payroll pages, assists with all other aspects of RosterResource, and also dabbles in creating new features as a Junior Developer. Follow him at your own peril: @jonbecker_ on Twitter and @jon-becker.com on Bluesky.
Wow, that’s a lot of Some Guys! Thanks for publicizing this.
First weird thing I notice: The two teams that don’t bother with an assistant hitting coach are the teams with the 1st and 29th ranked MLB payrolls in the game.