NFL
Football
Loading scores…
NFL
Loading scores…
NFL · Referee
Recorded seasons 2010–2026 · 17 seasons represented
Explore recorded game assignments, postseason history and venues. These records describe games, not officiating quality.
Explore the completed games where this person is named as referee in the schedule.
Assignments updated Oct 11, 2026. See source coverage.
All recorded assignments, independent of the filters above. Dates describe this source’s coverage; they do not establish the start or end of an officiating career.
Outcomes describe the games assigned. They are not a measure of officiating performance or evidence of referee bias.
Regular season and postseason combined. Compared with the previous recorded season; seasons may cover different numbers of completed games.
Swipe the table to see all columns →
| Metric | 2026 | 2025 |
|---|---|---|
| Recorded assignments | 4 | 17 |
| Postseason assignments | 0 | 1 |
| Super Bowl assignments | 0 | 0 |
| Total points / game | 43.0 | 45.4 |
Swipe the table to see all columns →
| Season | Phase | Games | Home wins | Away wins | Ties | Total points / game | Overtime | Super Bowls |
|---|---|---|---|---|---|---|---|---|
| 2026 | Regular season | 4 | 3 | 1 | 0 | 43.0 | 0 | 0 |
| 2025 | Regular season | 16 | 11 | 5 | 0 | 44.2 | 1 | 0 |
| 2025 | Postseason | 1 | 0 | 1 | 0 | 65.0 | 0 | 0 |
| 2024 | Regular season | 16 | 5 | 11 | 0 | 43.4 | 0 | 0 |
| 2024 | Postseason | 1 | 1 | 0 | 0 | 61.0 | 0 | 0 |
| 2023 | Regular season | 16 | 10 | 6 | 0 | 40.8 | 2 | 0 |
| 2023 | Postseason | 1 | 1 | 0 | 0 | 65.0 | 0 | 0 |
| 2022 | Regular season | 16 | 10 | 6 | 0 | 45.4 | 2 | 0 |
| 2022 | Postseason | 1 | 1 | 0 | 0 | 45.0 | 0 | 0 |
| 2021 | Regular season | 16 | 10 | 6 | 0 | 48.5 | 1 | 0 |
| 2021 | Postseason | 1 | 0 | 1 | 0 | 35.0 | 0 | 0 |
| 2020 | Regular season | 15 | 7 | 8 | 0 | 58.3 | 0 | 0 |
| 2020 | Postseason | 1 | 0 | 1 | 0 | 57.0 | 0 | 0 |
| 2019 | Regular season | 15 | 9 | 6 | 0 | 40.7 | 0 | 0 |
| 2019 | Postseason | 1 | 1 | 0 | 0 | 51.0 | 0 | 0 |
| 2018 | Regular season | 15 | 6 | 9 | 0 | 48.1 | 1 | 0 |
| 2018 | Postseason | 2 | 0 | 2 | 0 | 54.0 | 1 | 0 |
| 2017 | Regular season | 15 | 6 | 9 | 0 | 40.3 | 1 | 0 |
| 2017 | Postseason | 1 | 1 | 0 | 0 | 44.0 | 0 | 0 |
| 2016 | Regular season | 16 | 9 | 7 | 0 | 47.1 | 1 | 0 |
| 2015 | Regular season | 15 | 7 | 8 | 0 | 46.1 | 2 | 0 |
| 2015 | Postseason | 2 | 2 | 0 | 0 | 40.0 | 1 | 1 |
| 2014 | Regular season | 15 | 7 | 8 | 0 | 45.1 | 0 | 0 |
| 2014 | Postseason | 1 | 0 | 1 | 0 | 47.0 | 0 | 0 |
| 2013 | Regular season | 15 | 10 | 5 | 0 | 51.8 | 0 | 0 |
| 2013 | Postseason | 1 | 1 | 0 | 0 | 41.0 | 0 | 0 |
| 2012 | Regular season | 12 | 8 | 3 | 1 | 49.9 | 3 | 0 |
| 2011 | Regular season | 16 | 11 | 5 | 0 | 44.6 | 1 | 0 |
| 2011 | Postseason | 1 | 1 | 0 | 0 | 41.0 | 0 | 0 |
| 2010 | Regular season | 15 | 6 | 9 | 0 | 45.3 | 0 | 0 |
All recorded assignments. Each game includes two teams, so team appearances are not unique game counts.
Swipe the table to see all columns →
| Team | Assigned games | Seasons represented | First observed | Latest observed |
|---|---|---|---|---|
| Los Angeles Chargers | 22 | 14 | Oct 10, 2010 | Sep 27, 2026 |
| Pittsburgh Steelers | 22 | 14 | Oct 2, 2011 | Oct 1, 2026 |
| Detroit Lions | 21 | 16 | Sep 19, 2010 | Sep 7, 2025 |
| Las Vegas Raiders | 21 | 15 | Oct 10, 2010 | Sep 13, 2026 |
| Tennessee Titans | 21 | 15 | Oct 3, 2010 | Dec 21, 2025 |
| Kansas City Chiefs | 20 | 13 | Sep 26, 2010 | Dec 21, 2025 |
| Buffalo Bills | 19 | 15 | Sep 12, 2010 | Sep 27, 2026 |
| Green Bay Packers | 19 | 13 | Nov 21, 2010 | Sep 7, 2025 |
| Los Angeles Rams | 19 | 15 | Dec 5, 2010 | Jan 10, 2026 |
| Minnesota Vikings | 18 | 13 | Nov 21, 2010 | Nov 30, 2025 |
| Seattle Seahawks | 18 | 13 | Dec 26, 2010 | Nov 30, 2025 |
| Baltimore Ravens | 17 | 12 | Sep 18, 2011 | Sep 20, 2026 |
| Cincinnati Bengals | 17 | 14 | Jan 7, 2012 | Nov 2, 2025 |
| Houston Texans | 17 | 12 | Nov 28, 2010 | Dec 14, 2025 |
| New Orleans Saints | 17 | 13 | Oct 17, 2010 | Sep 20, 2026 |
| Philadelphia Eagles | 17 | 11 | Sep 19, 2010 | Oct 9, 2025 |
| Atlanta Falcons | 16 | 11 | Dec 12, 2010 | Dec 29, 2025 |
| Tampa Bay Buccaneers | 16 | 12 | Oct 17, 2010 | Dec 7, 2025 |
| Arizona Cardinals | 15 | 12 | Dec 5, 2010 | Dec 14, 2025 |
| Cleveland Browns | 15 | 14 | Nov 7, 2010 | Oct 1, 2026 |
| New England Patriots | 15 | 12 | Nov 7, 2010 | Sep 21, 2025 |
| Carolina Panthers | 14 | 11 | Dec 12, 2010 | Jan 10, 2026 |
| Dallas Cowboys | 14 | 10 | Oct 31, 2010 | Jan 5, 2025 |
| Denver Broncos | 14 | 14 | Oct 3, 2010 | Jan 4, 2026 |
| Indianapolis Colts | 14 | 12 | Dec 11, 2011 | Nov 9, 2025 |
| New York Jets | 14 | 12 | Dec 18, 2011 | Nov 23, 2025 |
| San Francisco 49ers | 14 | 10 | Sep 26, 2010 | Sep 28, 2025 |
| Chicago Bears | 13 | 10 | Oct 10, 2011 | Nov 2, 2025 |
| Jacksonville Jaguars | 13 | 10 | Oct 31, 2010 | Sep 28, 2025 |
| Miami Dolphins | 12 | 11 | Sep 12, 2010 | Sep 13, 2026 |
| New York Giants | 11 | 9 | Oct 16, 2011 | Oct 9, 2025 |
| Washington Commanders | 11 | 9 | Nov 15, 2010 | Jan 5, 2025 |
Stadium names are preserved as recorded in the source; renamed venues may appear separately.
Swipe the table to see all columns →
| Venue | Games | Observed seasons |
|---|---|---|
| Lambeau Field | 12 | 2011–2025 |
| MetLife Stadium | 12 | 2011–2025 |
| M&T Bank Stadium | 10 | 2011–2026 |
| AT&T Stadium | 9 | 2014–2024 |
| Ford Field | 9 | 2010–2023 |
| Arrowhead Stadium | 8 | 2010–2020 |
| Bank of America Stadium | 8 | 2010–2025 |
| Lucas Oil Stadium | 8 | 2012–2025 |
| Nissan Stadium | 8 | 2017–2025 |
| Raymond James Stadium | 8 | 2010–2025 |
| SoFi Stadium | 8 | 2020–2025 |
| FedExField | 7 | 2010–2024 |
| Lincoln Financial Field | 7 | 2011–2022 |
| Soldier Field | 7 | 2013–2024 |
| U.S. Bank Stadium | 7 | 2016–2022 |
| CenturyLink Field | 6 | 2011–2019 |
| FirstEnergy Stadium | 6 | 2014–2024 |
| Gillette Stadium | 6 | 2011–2025 |
| Levi's Stadium | 6 | 2015–2025 |
| Mercedes-Benz Stadium | 6 | 2017–2025 |
| Mercedes-Benz Superdome | 6 | 2011–2024 |
| New Era Field | 6 | 2016–2024 |
| Paul Brown Stadium | 6 | 2012–2021 |
| Allegiant Stadium | 5 | 2020–2026 |
| GEHA Field at Arrowhead Stadium | 5 | 2022–2025 |
| Heinz Field | 5 | 2011–2021 |
| NRG Stadium | 5 | 2015–2025 |
| Lumen Field | 4 | 2021–2025 |
| O.co Coliseum | 4 | 2011–2014 |
| Oakland-Alameda County Coliseum | 4 | 2010–2017 |
| Qualcomm Stadium | 4 | 2010–2015 |
| Ralph Wilson Stadium | 4 | 2010–2015 |
| Reliant Stadium | 4 | 2010–2012 |
| Empower Field at Mile High | 3 | 2020–2025 |
| Sports Authority Field at Mile High | 3 | 2013–2017 |
| University of Phoenix Stadium | 3 | 2010–2017 |
| Candlestick Park | 2 | 2012–2013 |
| Cleveland Browns Stadium | 2 | 2010–2011 |
| Cowboys Stadium | 2 | 2010–2012 |
| Edward Jones Dome | 2 | 2013–2014 |
| Georgia Dome | 2 | 2014–2015 |
| Hard Rock Stadium | 2 | 2016–2024 |
| Los Angeles Memorial Coliseum | 2 | 2016–2018 |
| LP Field | 2 | 2010–2011 |
| Paycor Stadium | 2 | 2022–2025 |
| State Farm Stadium | 2 | 2020–2024 |
| StubHub Center | 2 | 2018–2018 |
| Sun Life Stadium | 2 | 2011–2012 |
| Wembley Stadium | 2 | 2013–2019 |
| Acrisure Stadium | 1 | 2022–2022 |
| EverBank Field | 1 | 2014–2014 |
| Highmark Stadium | 1 | 2026–2026 |
| Huntington Bank Field | 1 | 2026–2026 |
| Mall of America Field | 1 | 2010–2010 |
| TCF Bank Stadium | 1 | 2014–2014 |
| TIAA Bank Stadium | 1 | 2018–2018 |
| Tottenham Stadium | 1 | 2022–2022 |
Referee source names, assignments and game outcomes: nflverse schedules. Public derived aggregates; separate from video-verified coach history.
nflverse schedule observations ↗Schedule retrieved: Oct 11, 2026. These are source-reported completed game assignments.
Assignments identify the named referee in the schedule. They do not describe the full officiating crew. Game scores and home/away outcomes describe those games; they do not measure referee quality or demonstrate bias.
Names follow the source; unreviewed spelling variants may appear as separate profiles.
Swipe the table to see all columns →
| Season | Phase | Completed games | Games with named referee |
|---|---|---|---|
| 2026 | Regular season | 65 | 65 |
| 2025 | Regular season | 272 | 272 |
| 2025 | Postseason | 13 | 13 |
| 2024 | Regular season | 272 | 272 |
| 2024 | Postseason | 13 | 13 |
| 2023 | Regular season | 272 | 272 |
| 2023 | Postseason | 13 | 13 |
| 2022 | Regular season | 271 | 271 |
| 2022 | Postseason | 13 | 13 |
| 2021 | Regular season | 272 | 271 |
| 2021 | Postseason | 13 | 13 |
| 2020 | Regular season | 256 | 256 |
| 2020 | Postseason | 13 | 13 |
| 2019 | Regular season | 256 | 256 |
| 2019 | Postseason | 11 | 11 |
| 2018 | Regular season | 256 | 256 |
| 2018 | Postseason | 11 | 11 |
| 2017 | Regular season | 256 | 256 |
| 2017 | Postseason | 11 | 11 |
| 2016 | Regular season | 256 | 256 |
| 2016 | Postseason | 11 | 11 |
| 2015 | Regular season | 256 | 256 |
| 2015 | Postseason | 11 | 11 |
| 2014 | Regular season | 256 | 256 |
| 2014 | Postseason | 11 | 11 |
| 2013 | Regular season | 256 | 256 |
| 2013 | Postseason | 11 | 11 |
| 2012 | Regular season | 256 | 256 |
| 2012 | Postseason | 11 | 11 |
| 2011 | Regular season | 256 | 256 |
| 2011 | Postseason | 11 | 11 |
| 2010 | Regular season | 256 | 256 |
| 2010 | Postseason | 11 | 11 |
| 2009 | Regular season | 256 | 256 |
| 2009 | Postseason | 11 | 11 |
| 2008 | Regular season | 256 | 256 |
| 2008 | Postseason | 11 | 11 |
| 2007 | Regular season | 256 | 256 |
| 2007 | Postseason | 11 | 11 |
| 2006 | Regular season | 256 | 256 |
| 2006 | Postseason | 11 | 11 |
| 2005 | Regular season | 256 | 256 |
| 2005 | Postseason | 11 | 11 |
| 2004 | Regular season | 256 | 256 |
| 2004 | Postseason | 11 | 11 |
| 2003 | Regular season | 256 | 256 |
| 2003 | Postseason | 11 | 11 |
| 2002 | Regular season | 256 | 256 |
| 2002 | Postseason | 11 | 11 |
| 2001 | Regular season | 248 | 248 |
| 2001 | Postseason | 11 | 11 |
| 2000 | Regular season | 248 | 248 |
| 2000 | Postseason | 11 | 11 |
| 1999 | Regular season | 248 | 248 |
| 1999 | Postseason | 11 | 11 |
Biography, qualifications, jersey numbers, complete crews and penalty decisions are not included in this source. Missing details remain unavailable.