Head Linesman· also: Replay Official
John McGrath
Scoring
How high or low his games runHis games go Over the total notably more than league average.
% Games Over the Total
67%
+18ppleague 49% · 36 priced games
Avg Total Points
50.2
+4.6league 45.6 · both teams combined
Spread Outcomes
Who covers the line in his gamesFavorites cover well above the league rate in his games.
Favorites Cover %
58%
+9.4ppleague 49% · 36 priced games
Home Teams Cover %
58%
+9.5ppleague 49% · home-vs-road tilt
Penalties & Pace
How the crew calls + paces the gameWhistle-heavy crew: penalty rate runs well above league average.
Penalties / Game
14.3
+1.7league 12.6 · both teams combined
Plays / Game
121.7
+0.1league 121.6 · pass + rush attempts
Penalty Yards / Game
126
+20league 106
Penalties: home vs road
Flags split roughly evenly between home and road.
Recent Games Worked
- Jan 2, 2022DET@SEA29–51Spread SEA -7Total 41.5Penalties 9 (61 yd)80favover9 (61 yd)
- Dec 3, 2017DET@BAL20–44Spread BAL -2.5Total 44Penalties 8 (70 yd)64favover8 (70 yd)
- Nov 23, 2017LAC@DAL28–6Spread LAC -2.5Total 46Penalties 12 (116 yd)34favunder12 (116 yd)
- Nov 12, 2017NYG@SFO21–31Spread NYG -3Total 42Penalties 10 (79 yd)52dogover10 (79 yd)
- Nov 2, 2017BUF@NYJ21–34Spread BUF -3Total 43Penalties 21 (165 yd)55dogover21 (165 yd)
- Oct 29, 2017IND@CIN23–24Spread CIN -10.5Total 44Penalties 12 (99 yd)47dogover12 (99 yd)
- Oct 22, 2017NOR@GNB26–17Spread NOR -4Total 46Penalties 15 (134 yd)43favunder15 (134 yd)
- Oct 9, 2017MIN@CHI20–17Spread MIN -3.5Total 41Penalties 17 (124 yd)37dogunder17 (124 yd)
- Oct 1, 2017CAR@NWE33–30Spread NWE -9.5Total 48Penalties 8 (88 yd)63dogover8 (88 yd)
- Sep 24, 2017NYG@PHI24–27Spread PHI -5Total 43Penalties 19 (240 yd)51dogover19 (240 yd)
FAV covered · DOG covered · OVER hit · UNDER hit · PUSH
Source: nflverse officials release joined to games. Vegas-controlled signals use the betting market as matchup adjustment. Penalty + plays averages limited to 2012+ when per-team box data is available. Sample-size floor: 30 games.