NFL
Football
Loading scores…
NFL
Loading scores…
NFL · Referee
Recorded seasons 2018–2026 · 9 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 | 48.5 | 45.1 |
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 | 4 | 0 | 0 | 48.5 | 0 | 0 |
| 2025 | Regular season | 16 | 6 | 10 | 0 | 45.6 | 0 | 0 |
| 2025 | Postseason | 1 | 0 | 1 | 0 | 37.0 | 1 | 0 |
| 2024 | Regular season | 16 | 10 | 6 | 0 | 44.0 | 2 | 0 |
| 2024 | Postseason | 1 | 1 | 0 | 0 | 78.0 | 0 | 0 |
| 2023 | Regular season | 16 | 10 | 6 | 0 | 41.5 | 1 | 0 |
| 2023 | Postseason | 1 | 0 | 1 | 0 | 51.0 | 0 | 0 |
| 2022 | Regular season | 16 | 11 | 5 | 0 | 42.4 | 2 | 0 |
| 2022 | Postseason | 1 | 1 | 0 | 0 | 47.0 | 0 | 0 |
| 2021 | Regular season | 16 | 5 | 11 | 0 | 43.9 | 1 | 0 |
| 2021 | Postseason | 1 | 0 | 1 | 0 | 57.0 | 0 | 0 |
| 2020 | Regular season | 14 | 5 | 9 | 0 | 51.1 | 1 | 0 |
| 2020 | Postseason | 1 | 0 | 1 | 0 | 50.0 | 0 | 0 |
| 2019 | Regular season | 15 | 7 | 8 | 0 | 43.9 | 0 | 0 |
| 2019 | Postseason | 1 | 1 | 0 | 0 | 82.0 | 0 | 0 |
| 2018 | Regular season | 15 | 10 | 5 | 0 | 44.0 | 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 |
|---|---|---|---|---|
| Kansas City Chiefs | 14 | 8 | Oct 28, 2018 | Dec 14, 2025 |
| Denver Broncos | 11 | 8 | Oct 28, 2018 | Dec 21, 2025 |
| Las Vegas Raiders | 11 | 7 | Sep 23, 2018 | Nov 23, 2025 |
| Tampa Bay Buccaneers | 11 | 7 | Oct 21, 2018 | Sep 15, 2025 |
| Cleveland Browns | 10 | 8 | Oct 21, 2018 | Nov 23, 2025 |
| Dallas Cowboys | 10 | 8 | Dec 23, 2018 | Sep 20, 2026 |
| Detroit Lions | 10 | 7 | Sep 16, 2018 | Dec 4, 2025 |
| Philadelphia Eagles | 10 | 7 | Sep 30, 2018 | Sep 28, 2026 |
| Pittsburgh Steelers | 10 | 7 | Dec 22, 2019 | Oct 26, 2025 |
| Baltimore Ravens | 9 | 8 | Sep 9, 2018 | Oct 4, 2026 |
| Los Angeles Chargers | 9 | 6 | Nov 4, 2018 | Dec 14, 2025 |
| Los Angeles Rams | 9 | 5 | Sep 8, 2019 | Jan 18, 2026 |
| New England Patriots | 9 | 7 | Oct 4, 2018 | Oct 5, 2025 |
| New York Giants | 9 | 7 | Nov 12, 2018 | Sep 28, 2025 |
| Seattle Seahawks | 9 | 7 | Nov 4, 2018 | Sep 7, 2025 |
| Tennessee Titans | 9 | 7 | Sep 30, 2018 | Oct 4, 2026 |
| Green Bay Packers | 8 | 8 | Dec 29, 2019 | Sep 13, 2026 |
| Houston Texans | 8 | 5 | Oct 13, 2019 | Nov 16, 2025 |
| Indianapolis Colts | 8 | 6 | Oct 4, 2018 | Oct 12, 2025 |
| New Orleans Saints | 8 | 6 | Dec 16, 2019 | Dec 15, 2024 |
| New York Jets | 8 | 6 | Nov 25, 2018 | Nov 30, 2025 |
| San Francisco 49ers | 8 | 6 | Sep 16, 2018 | Sep 7, 2025 |
| Washington Commanders | 8 | 5 | Sep 15, 2019 | Sep 20, 2026 |
| Carolina Panthers | 7 | 5 | Sep 8, 2019 | Nov 10, 2024 |
| Jacksonville Jaguars | 7 | 5 | Sep 19, 2019 | Dec 21, 2025 |
| Minnesota Vikings | 7 | 7 | Nov 10, 2019 | Sep 13, 2026 |
| Atlanta Falcons | 6 | 5 | Sep 13, 2020 | Nov 30, 2025 |
| Buffalo Bills | 6 | 4 | Sep 9, 2018 | Oct 5, 2025 |
| Cincinnati Bengals | 6 | 4 | Oct 17, 2021 | Dec 1, 2024 |
| Miami Dolphins | 6 | 5 | Sep 23, 2018 | Oct 19, 2025 |
| Chicago Bears | 5 | 5 | Nov 24, 2019 | Sep 28, 2026 |
| Arizona Cardinals | 4 | 4 | Dec 9, 2018 | Oct 12, 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 |
|---|---|---|
| MetLife Stadium | 9 | 2018–2025 |
| Raymond James Stadium | 6 | 2018–2024 |
| Allegiant Stadium | 5 | 2020–2025 |
| Bank of America Stadium | 5 | 2019–2022 |
| Empower Field at Mile High | 5 | 2021–2025 |
| GEHA Field at Arrowhead Stadium | 5 | 2021–2025 |
| Gillette Stadium | 5 | 2018–2023 |
| Hard Rock Stadium | 5 | 2018–2024 |
| Levi's Stadium | 5 | 2018–2024 |
| Lincoln Financial Field | 5 | 2022–2025 |
| M&T Bank Stadium | 5 | 2018–2026 |
| Mercedes-Benz Superdome | 5 | 2019–2024 |
| Nissan Stadium | 5 | 2018–2025 |
| SoFi Stadium | 5 | 2020–2024 |
| U.S. Bank Stadium | 5 | 2021–2026 |
| Arrowhead Stadium | 4 | 2018–2019 |
| AT&T Stadium | 4 | 2018–2026 |
| FirstEnergy Stadium | 4 | 2020–2025 |
| Lucas Oil Stadium | 4 | 2019–2025 |
| Lumen Field | 4 | 2021–2025 |
| Paycor Stadium | 4 | 2022–2024 |
| Soldier Field | 4 | 2019–2026 |
| FedExField | 3 | 2019–2025 |
| Ford Field | 3 | 2019–2025 |
| Lambeau Field | 3 | 2022–2024 |
| Mercedes-Benz Stadium | 3 | 2020–2023 |
| Acrisure Stadium | 2 | 2024–2025 |
| New Era Field | 2 | 2023–2025 |
| NRG Stadium | 2 | 2020–2025 |
| TIAA Bank Stadium | 2 | 2019–2020 |
| Allianz Arena | 1 | 2024–2024 |
| CenturyLink Field | 1 | 2018–2018 |
| Los Angeles Memorial Coliseum | 1 | 2019–2019 |
| Paul Brown Stadium | 1 | 2021–2021 |
| Ring Central Coliseum | 1 | 2019–2019 |
| State Farm Stadium | 1 | 2018–2018 |
| StubHub Center | 1 | 2019–2019 |
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.