Pitch Timer and Other Rule Violations Leaderboards Are Now Available!
With the pitch clock and a slew of other rule changes now in effect in the majors, we’ve added a section to the leaderboards dedicated to tracking all manner of rule violations and their run values.

Some important notes:
– The violations include Pitcher Pitch Timer Violations, Catcher Pitch Timer Violations, Disengagement Violations, Defensive Shift Violations, Batter Pitch Timer Violations, and Batter Timeout Violations.
– Violations can be viewed at the individual batter/pitcher level, the team level, and the league level. They can also be sliced by timeframe, though please note that the other leaderboard splits are unavailable.
– There are team sections for both batters and pitchers. Please be aware that if you are looking for a full accounting of an entire team’s violations, you will need to look at both. They are not the same. For instance, you can’t just look at a the team page for pitching alone because the Batter Violations on the pitching page are the violations of the team’s opponents, not the team listed.
– Run Values are calculated as the change in run value from before the violation to after the violation. In the case of an additional ball or strike, these are calculated using average “through-count” run expectancy values. For baserunning, we are using the average value of a stolen base for the season. All run values are context neutral.
– We are currently distributing Defensive Shift Violations and Catcher Pitch Timer Violations to the pitcher, but these violations are clearly labeled if you’re curious what impact they are having on a given pitcher’s (or team’s) totals.
– Disengagement Violations are distributed to individual runners (in the Batting view). This means that if there were multiple runners on a Disengagement Violation, they will each be credited as having benefited with a Disengagement Violation, where a pitcher will only be credited with the single Disengagement Violation. In the case of multiple runners, it will create a discrepancy in the number of Disengagement Violations between the Batting/Pitching views. This is intentional.
Since all of this is pretty new, how we display violations is subject to change. To that end, we are open to suggestions.
David Appelman is the creator of FanGraphs.
Just a quick thanks and side note: looks like “Batter Timeout Violations” is missing from the glossary header area on the leaderboard page but the column is there.
Good catch. Updated!
Can we please also get Pitch Modeling data on player pages and/or game logs?
I guess the defensive shift violations (of which there is only one noted thus far, by the White Sox) would include both “infielder standing on the outfield grass” violations and “two fielders on either side of second” violations..I have to assume the one that occurred was the former type and not the latter.
Also thanks for this! Very neat addition. Glad to be a member.
It was the former, Andrus got caught with his heels on the grass against the Pirates
The Big Board of SHAME
Another thing the Dodgers are better than everyone else at. They are the only team without a listed defensive violation.
Hey, look! The White Sox are being fundamentally unsound! Who would have guessed that?
God, I hate my favorite team.
Is there a way to view “Catcher Pitch Timer Violations” committed by catchers? Can see there were five this year, can see who was pitching and who was at bat when they occurred, but not sure we can see who was catching. Easy enough to figure out for now, but won’t be as easy to add up for catchers when they have more than one.
*I don’t know that it matters, or how often it’s even going to end up be called as everyone gets used to the new rules, so it’s not all that important, I’m just curious.