NFL
Football
Loading scores…
NFL
Loading scores…
NFL · Referee
Recorded seasons 2019–2026 · 8 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 | 0 |
| Super Bowl assignments | 0 | 0 |
| Total points / game | 48.3 | 49.7 |
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 | 1 | 3 | 0 | 48.3 | 1 | 0 |
| 2025 | Regular season | 17 | 7 | 10 | 0 | 49.7 | 2 | 0 |
| 2024 | Regular season | 16 | 11 | 5 | 0 | 40.8 | 0 | 0 |
| 2023 | Regular season | 16 | 9 | 7 | 0 | 44.5 | 2 | 0 |
| 2022 | Regular season | 16 | 7 | 9 | 0 | 38.4 | 0 | 0 |
| 2021 | Regular season | 16 | 7 | 9 | 0 | 48.4 | 1 | 0 |
| 2020 | Regular season | 15 | 3 | 12 | 0 | 47.1 | 0 | 0 |
| 2020 | Postseason | 1 | 0 | 1 | 0 | 54.0 | 0 | 0 |
| 2019 | Regular season | 15 | 8 | 6 | 1 | 48.1 | 2 | 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 |
|---|---|---|---|---|
| Tampa Bay Buccaneers | 11 | 8 | Dec 21, 2019 | Sep 27, 2026 |
| Houston Texans | 10 | 7 | Sep 15, 2019 | Dec 21, 2025 |
| Minnesota Vikings | 10 | 8 | Oct 13, 2019 | Sep 27, 2026 |
| Arizona Cardinals | 9 | 7 | Sep 8, 2019 | Nov 23, 2025 |
| Chicago Bears | 9 | 7 | Oct 20, 2019 | Oct 19, 2025 |
| Detroit Lions | 9 | 6 | Sep 8, 2019 | Nov 9, 2025 |
| Green Bay Packers | 9 | 7 | Dec 15, 2019 | Sep 20, 2026 |
| Pittsburgh Steelers | 9 | 7 | Sep 22, 2019 | Sep 14, 2025 |
| Baltimore Ravens | 8 | 7 | Nov 10, 2019 | Sep 13, 2026 |
| Dallas Cowboys | 8 | 6 | Nov 24, 2019 | Dec 14, 2025 |
| Jacksonville Jaguars | 8 | 6 | Sep 15, 2019 | Jan 4, 2026 |
| Las Vegas Raiders | 8 | 6 | Sep 29, 2019 | Dec 21, 2025 |
| Miami Dolphins | 8 | 6 | Nov 17, 2019 | Dec 28, 2025 |
| New Orleans Saints | 8 | 7 | Oct 20, 2019 | Oct 19, 2025 |
| New York Giants | 8 | 6 | Oct 27, 2019 | Nov 16, 2025 |
| Philadelphia Eagles | 8 | 6 | Oct 13, 2019 | Dec 8, 2025 |
| Seattle Seahawks | 8 | 6 | Oct 3, 2019 | Oct 4, 2026 |
| Washington Commanders | 8 | 7 | Dec 1, 2019 | Nov 9, 2025 |
| Cincinnati Bengals | 7 | 7 | Nov 10, 2019 | Oct 26, 2025 |
| Indianapolis Colts | 7 | 6 | Sep 29, 2019 | Sep 13, 2026 |
| New England Patriots | 7 | 6 | Nov 24, 2019 | Sep 29, 2024 |
| Tennessee Titans | 7 | 4 | Sep 14, 2020 | Jan 4, 2026 |
| Los Angeles Chargers | 6 | 5 | Dec 11, 2022 | Oct 4, 2026 |
| New York Jets | 6 | 6 | Dec 13, 2020 | Sep 20, 2026 |
| Buffalo Bills | 5 | 4 | Nov 17, 2019 | Nov 10, 2024 |
| Cleveland Browns | 5 | 5 | Oct 11, 2020 | Oct 5, 2025 |
| Denver Broncos | 5 | 3 | Sep 14, 2020 | Nov 13, 2022 |
| San Francisco 49ers | 5 | 4 | Sep 22, 2019 | Dec 22, 2024 |
| Atlanta Falcons | 4 | 3 | Sep 12, 2021 | Sep 28, 2025 |
| Carolina Panthers | 4 | 4 | Dec 1, 2019 | Nov 30, 2025 |
| Kansas City Chiefs | 4 | 3 | Dec 20, 2020 | Jan 7, 2024 |
| Los Angeles Rams | 4 | 4 | Oct 3, 2019 | Nov 30, 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 |
|---|---|---|
| Hard Rock Stadium | 7 | 2019–2025 |
| NRG Stadium | 7 | 2019–2025 |
| Ford Field | 6 | 2019–2024 |
| SoFi Stadium | 6 | 2020–2025 |
| Soldier Field | 6 | 2019–2025 |
| AT&T Stadium | 5 | 2021–2025 |
| FedExField | 5 | 2020–2025 |
| MetLife Stadium | 5 | 2021–2026 |
| State Farm Stadium | 5 | 2019–2025 |
| Bank of America Stadium | 4 | 2019–2025 |
| Lucas Oil Stadium | 4 | 2019–2026 |
| Lumen Field | 4 | 2020–2026 |
| Mercedes-Benz Superdome | 4 | 2020–2025 |
| Raymond James Stadium | 4 | 2019–2026 |
| TIAA Bank Stadium | 4 | 2020–2025 |
| Acrisure Stadium | 3 | 2023–2025 |
| Allegiant Stadium | 3 | 2020–2022 |
| FirstEnergy Stadium | 3 | 2020–2025 |
| Lambeau Field | 3 | 2019–2024 |
| Lincoln Financial Field | 3 | 2019–2022 |
| M&T Bank Stadium | 3 | 2022–2024 |
| Mercedes-Benz Stadium | 3 | 2021–2025 |
| Paul Brown Stadium | 3 | 2019–2021 |
| U.S. Bank Stadium | 3 | 2019–2023 |
| Empower Field at Mile High | 2 | 2020–2020 |
| Gillette Stadium | 2 | 2019–2020 |
| Levi's Stadium | 2 | 2019–2024 |
| Nissan Stadium | 2 | 2022–2025 |
| CenturyLink Field | 1 | 2019–2019 |
| Heinz Field | 1 | 2021–2021 |
| New Era Field | 1 | 2023–2023 |
| Paycor Stadium | 1 | 2025–2025 |
| Tottenham Stadium | 1 | 2024–2024 |
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.