Author Archive

We’ve Updated Our Player Pages!

Our new player pages, which have been available to FanGraphs Members for the past week, are now available to everyone! Thank you to all our Members who helped test these out. The new player pages include a number of enhancements:

Vertical Menu

We have a new vertical menu with expandable options within each player page. Now you can access Pitch-Type Splits and Pitch Velocity Graphs without going through other menus.

The menu is now accessible via a floating action button in the bottom right corner on mobile devices. This allows you to access the menu from any point on the page without having to scroll to find it.

Modular Player Information

We’ve given the player information section an overhaul with organized modules. There are now additional RosterResource details, such as player role, acquisition method, and current contract information seamlessly integrated into the layout.

Data Table Enhancements

We’ve streamlined pitch-level data into fewer tables with selectors for the different data sources. Pitch Type and Velocity are also now in one table, and the Pitch Values/100 have been combined with the Pitch Values into a single table. For the Statcast and Pitch Info data, we’ve filtered out pitch types columns where we don’t have data for both pitchers and batters, though this will be less noticeable for batters.

Pitch Modeling

We’ve added pitch modeling tables for both Pitching Bot and Stuff+. The pitch modeling sections allow you to toggle between the different models.

I also wanted to recognize and thank the rest of the engineering team, David Appelman and Keaton Arneson, for their contributions to this project!

Have feedback or spotted a bug? Drop us a comment or send us an email at support@fangraphs.com. Your input helps us keep improving.


We’ve Added a Handedness Filter to the Major League Leaderboards

Two weeks ago, we updated our Major League Leaderboards. We appreciated all the feedback and feature requests. One of those requests was to add a way to filter by the handedness of the player, and we’ve done just that!

The filter looks at whether the batter is right-handed, left-handed or a switch hitter, and filters on that value. It works the same for pitchers. We even have a switch pitcher filter, although it’s functional for just one player.

Similar to the position player filter, the handedness filter will not create a subset of data. For example, if you select switch-hitters, it will show you their stats from all their plate appearances, regardless of the side of the plate they batted from.

We still have the handedness splits in the “Split” menu, and these splits can be combined with the handedness filter. So you could look at all right-handed pitchers (Handedness Filter) while facing right-handed hitters (Split):

As always if you encounter any issues or bugs, please contact us at support@fangraphs.com.


We’ve Updated Our Major League Leaderboards Interface

We just updated the interface for our Major League Leaderboards, enhancing the user experience while retaining the core functionalities.

This updates includes the following refinements:

  • Streamlined Control Panel: We’ve reorganized and consolidated common items within the control panel, creating a more intuitive and efficient user interface.
  • Leagues Menu Enhancement: Our leagues menu now allows simultaneous filtering across multiple leagues.
  • Primary Position Filtering: We’ve taken special care to clarify our position filtering options. The “Primary Position,” exclusively for batters, is determined based on playing time. If a player spends 25% or more of their time at a specific position, they qualify for that position. This encompasses all plate appearances, regardless of the player’s position during the game.
  • Positional Splits: Our positional split feature, available for both batters and pitchers, has been refined for seamless usability. This plate appearance-level split function has been repositioned into a more accessible location, improving overall navigation and understandability.
  • Modal-Based Custom Reports: We’ve moved the custom reports functionality into user-friendly popup modals. This enhancement ensures a smoother experience when generating custom reports, eliminating the need to navigate to the bottom of the data grid.
  • Enhanced Performance: Our commitment to delivering an optimal experience extends to performance enhancements. Page loading times have been optimized for swifter access to data, contributing to a more efficient user journey.
  • More Consistent Control Options: We’ve made a decision not to hide unavailable options for different eras and categories. This ensures a more user-friendly interface by minimizing confusion stemming from disappearing choices.

Additionally, we’ve made some quality-of-life features exclusive to FanGraphs Membership:

  • CSV Report Downloads: The ability to download reports in CSV format, facilitating seamless data integration with external tools, will continue to be available only to members.
  • Custom Stat Headers: For enhanced report customization, members can create a data grid with as many stat headers they want. Non-members are now limited to 10 stat headers.
  • Custom Player List: This member-exclusive feature permits access to data for more than 10 players. Non-members are now limited to 10 stat headers.
  • Custom Report Saving: Saving the custom reports created from custom stat headers and custom player lists is now a member-exclusive feature.

Regardless of membership status, your older reports made on the previous leaderboards will remain accessible and compatible with the revamped interface. Additionally, for users with specific needs or dependencies on the legacy version, we’ve retained an older version of our leaderboards. You can find more information here. The legacy version of the leadersboards will be maintained until at least the conclusion of the 2023 season.

Thank you for being a part of this exciting evolution in our leaderboards experience. If you encounter any issues or bugs, please contact us at support@fangraphs.com. Your valued feedback and continued support drive us to deliver the best possible tools for your analytical needs.


Our Leaderboards Are Going To Change

We are currently in the process of updating our leaderboards interface. As part of this update, we have already released a quick leaderboard interface in our app, and we are now focusing on developing a modern, mobile-friendly web version of the complete leaderboards.

Just like when we made changes to our player pages, the upcoming modifications to the leaderboards will involve underlying HTML changes that could impact any data analysis tools you have built. To address this, we have created a legacy version of the page, which will remain accessible via a direct URL until the end of the 2023 season. Please note that normal navigation or parameter changes may not work as expected on the legacy page. Its purpose is to allow users to replace the URL in their tool and continue functioning until they have a chance to make any necessary adjustments. Read the rest of this entry »


FanGraphs App Update: We’ve Added Quick Leaderboards!

We are excited to introduce Quick Leaderboards – an intuitive, mobile-friendly interface for accessing our major league leaderboards. With this new addition, you can now easily explore and find leaders for various statistics through a list-based interface. Our goal is to provide a seamless experience that closely reflects the web version’s robust leaderboards within our app. Our future plans are to further develop leaderboards in the app to closely match the functionality of the web version.

To access the app and enjoy these new features, simply download it here:

Read the rest of this entry »


We Now Have Editorial Content on the FanGraphs App!

When we released the new FanGraphs app in August, we asked users to tell us which features they wanted to see next. The overwhelming response was to add both articles and leaderboards. We’re still working on how best to integrate the leaderboards, but as of today, we’ve added editorial content to the app. (If you are currently reading this on the app, you might already know all of this!)

If you haven’t already, you can download the app here:

Specifically, we’ve added or updated the following:

  • The ability to view our articles on the app.
  • A home screen layout that closely reflects the FanGraphs web homepage.
  • A blog roll that closely reflects the FanGraphs web blog roll.
  • Customization features for Members.

Read the rest of this entry »


We’re Launching a New FanGraphs Mobile App

We are launching a new FanGraphs mobile app, which is available for both iOS and Android devices. You may remember our previous attempt at an iOS app over a decade ago, but this is a completely new app that more closely reflects our website, built with a native mobile experience specifically for phones in mind.

The app is free to download, but similar to our website, it has ads unless you are signed in as a FanGraphs Member. Any customization features in the app will also only be available to Members.

As we launch today, the app has player pages, scores, and standings available. We plan on adding more features from the site in the future. Read the rest of this entry »


We Updated the Home Page!

You might have noticed that we updated the main home page to reflect some of the changes we recently made on the RotoGraphs landing page and the new blog roll.

We cleaned up the design, added more photos, and reorganized our content. The left column will primarily contain editorial content, while the right column will have more evergreen site features. Our aim is to make FanGraphs more inviting and discoverable to new users, while simplifying and streamlining the experience for our current users. Almost all of the content from the old home page has been retained with the new home page. We also expanded the most popular article section (which is determined by pageviews) to include more articles and RotoGraphs content.

If you have any questions or comments, or if anything is broken, please let us know in the comments. Please include what device, browser, and operating system you are using in order to help us figure out any issues. Thank you!


RosterResource Excel Workbook Downloads Are Now Available for FanGraphs Members

Historically, we have made many data tables available for download in a comma-separated values (CSV) format text file. Most of our data grids are rather straight forward and can be translated easily into a CSV file to be consumed by your data analysis tool of choice. Starting today, we are making RosterResource Excel workbook downloads available for FanGraphs Members. You can find the download button to the right of the page underneath the RosterResource navigation.

Read the rest of this entry »


FanGraphs Arcade: Find Some Quarters!

Let’s do something completely different and have some fun! Over the course of the past year, I created an arcade game that can be played on a Nintendo Entertainment System (NES) from 1985! The game might looks familiar, but it’s been adapted for baseball.

This is an actual NES game; it is a .nes ROM file that you can play on original hardware. I found a JavaScript emulator, so you can more easily play it online. You can download the ROM here and use it in your emulator, flash cart, or your retro gaming setup of choice.

Below you can click on the photo, which will take you to the online emulator. It works best on desktops running Chrome, Firefox, or the new Edge. Safari is playable but it gives a soft picture without sound. Gameplay suffers on mobile, especially smaller devices. It’s best to use your keyboard to control everything, but there is a virtual controller available, too.

(Click to open FanGraphs Arcade)

Game Play

I don’t want to give too much away about the game, because half of the fun of an arcade game is trying things out, failing, then trying again until you succeed, though I will answer questions in the comments or on Twitter if anyone has any. Read the rest of this entry »