Author Archive

Job Posting: Twins Developer

Minnesota Twins Developer, Baseball Systems

JOB FUNCTION:  As a member of the front office, collaborate with the Baseball Operations staff to develop, deliver, and maintain data driven solutions for analytics and architecture of player information and evaluation systems. This position requires strong statistical, software development, and database management skills.

Read the rest of this entry »


Player Page Update: Draft Info & Age!

We’ve made some slight changes to the player pages and have added each player’s complete draft information and age in years / months/ days.

newpi

The draft information at the top of the page is the player’s most recent draft, but if you click on the text it will take you to the bottom of the page where you can see a player’s entire draft history.


League Average Heatmaps!

With the addition of the new heatmaps, we have a new tool that lets you whip up league average heatmaps.

mlbheatmap1

The tool can be conveniently accessed under the “leaders” section in the site’s main navigation.


New Heatmaps!

I’m pleased to announce that we’ve rolled out new heatmaps to the site!

tulo_r_2012_2014_pitchpercent

There are a number of ways to customize each heatmap:

– Options to choose either a traditional 5×5 grid or a more granular 10×10 grid.

– Choose a heatmap from the viewpoint of either the pitcher or the batter.

– For the 10×10 grid, you can choose your own level of smoothing, which will change the weighting of adjacent buckets.

– Filtering on single or multiple years, handedness, and count.

– A variety of different stats to choose from.

The color grading on the heatmaps is always compared to an MLB average player for the selected time period and handedness.


New Stat: K-BB%

By popular demand, we’ve added K% – BB% (K-BB% on all pages) to all pitchers stats sections, including leaderboards, player pages, splits, etc….

kbbp

Enjoy!


WAR Graphs Update: Pitchers!

We’ve updated our WAR Graphs tool to include pitcher comparisons:


Source: FanGraphsPedro Martinez, Clayton Kershaw, Sandy Koufax

It’s also now possible to compare batters and pitchers on the same graph:


Source: FanGraphsClayton Kershaw, Felix Hernandez, Justin Verlander


Job Posting: Yankees Database Developer

SQL Server Database Developer, Baseball Operations – New York Yankees (Bronx, NY)

Description:

The New York Yankees organization is accepting applications for an experienced SQL developer in their Baseball Operations department. This position reports to the senior Baseball Operations staff and will assist in the development of database systems which integrate with existing baseball analytics tools and web-applications as part of our player information and evaluation platform.

Read the rest of this entry »


Game Log Feature: Totals!

The game log section on the player pages will now give you an extra line of data that displays the totals for the dates you selected.

leaderboard_totals

For instance, if you wanted to see all of Mike Trout’s games since September 1st, 2013, you’d see he’s had a wRC+ of 172 over that same time period.

This feature is available for the minor league game logs too.


Job Posting: Brewers Openings

The Brewers have two Baseball Systems Openings:

Architect – Baseball Systems

Overview:

The Milwaukee Brewers are currently seeking a full-time Architect, Baseball Systems. This individual will collaborate with the Baseball Research & Development team and will assist in the development and maintenance of an aggregated player information and evaluation system. This position requires strong statistical, database management skills and experience as well as a demonstrated ability for independent thought while working within a team framework.

Read the rest of this entry »


Leaderboard Feature: Positional Splits!

There are now splits options on the FanGraphs leaderboards that allow you to see exactly how a player performed at an individual position. These positional splits also include a Value tab, so you can see a player’s WAR totals and components at a specific position.

Please note that these are different from the existing positional filters, which filter on qualified players (25% of games played) at a particular position. The new splits will only show the stats for a player while he was playing a specific position.

leaderpossplit

This is particularly useful at the team and league level where you don’t want full season stats from players who play multiple positions in your leaderboard.