Explore career summaries, game counts, and officiating tendencies.
Search by name to review detailed NFL official statistics.
First Season: 2021
Last Season: 2025
Total Games: 90
As Referee: 50
As Umpire: 34
Down Judge: 0
Line Judge: 0
Back Judge: 0
Field Judge: 0
Side Judge: 6
Home Win %: 60.0%
Home Penalties: 6.2
Away Penalties: 6.2
Penalty Diff: 0.0
Attendance: 66,852
| Games | Total | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|---|
| Total | 90 | 18 | 19 | 18 | 19 | 16 |
| Regular Season | 78 | 15 | 16 | 16 | 16 | 15 |
| Preseason | 12 | 3 | 3 | 2 | 3 | 1 |
| Postseason | 0 | 0 | 0 | 0 | 0 | 0 |
| Date | Season | Type | Week | Home | Away | Score | Penalties (H-A) | Referee |
|---|---|---|---|---|---|---|---|---|
| 2026-01-04 | 2025 | Regular Season | 18 | Pittsburgh Steelers | Baltimore Ravens | 26-24 | 5-9 | Shawn Smith |
| 2025-12-25 | 2025 | Regular Season | 17 | Minnesota Vikings | Detroit Lions | 23-10 | 3-5 | Shawn Smith |
| 2025-12-21 | 2025 | Regular Season | 16 | Carolina Panthers | Tampa Bay Buccaneers | 23-20 | 5-8 | Shawn Smith |
| 2025-12-14 | 2025 | Regular Season | 15 | Jacksonville Jaguars | New York Jets | 48-20 | 5-6 | Shawn Smith |
| 2025-12-07 | 2025 | Regular Season | 14 | Las Vegas Raiders | Denver Broncos | 17-24 | 3-8 | Shawn Smith |
| 2025-12-01 | 2025 | Regular Season | 13 | New England Patriots | New York Giants | 33-15 | 3-4 | Shawn Smith |
| 2025-11-16 | 2025 | Regular Season | 11 | Miami Dolphins | Washington Commanders | 16-13 | 4-6 | Shawn Smith |
| 2025-11-02 | 2025 | Regular Season | 9 | Los Angeles Rams | New Orleans Saints | 34-10 | 3-5 | Shawn Smith |
| 2025-10-26 | 2025 | Regular Season | 8 | Baltimore Ravens | Chicago Bears | 30-16 | 6-11 | Shawn Smith |
| 2025-10-19 | 2025 | Regular Season | 7 | Chicago Bears | New Orleans Saints | 26-14 | 10-5 | Scott Novak |
| 2025-10-13 | 2025 | Regular Season | 6 | Atlanta Falcons | Buffalo Bills | 24-14 | 6-8 | Shawn Smith |
| 2025-10-05 | 2025 | Regular Season | 5 | Arizona Cardinals | Tennessee Titans | 21-22 | 8-6 | Shawn Smith |
| 2025-09-28 | 2025 | Regular Season | 4 | Detroit Lions | Cleveland Browns | 34-10 | 6-6 | Shawn Smith |
| 2025-09-21 | 2025 | Regular Season | 3 | Los Angeles Chargers | Denver Broncos | 23-20 | 3-10 | Shawn Smith |
| 2025-09-14 | 2025 | Regular Season | 2 | New Orleans Saints | San Francisco 49ers | 21-26 | 7-5 | Shawn Smith |
| 2025-08-23 | 2025 | Preseason | 4 | Tampa Bay Buccaneers | Buffalo Bills | 19-23 | 4-2 | Shawn Smith |
| 2025-08-15 | 2025 | Preseason | 3 | Seattle Seahawks | Kansas City Chiefs | 33-16 | 7-3 | Shawn Smith |
| 2025-08-07 | 2025 | Preseason | 2 | Baltimore Ravens | Indianapolis Colts | 24-16 | 7-9 | Shawn Smith |
| 2025-01-05 | 2024 | Regular Season | 18 | New York Jets | Miami Dolphins | 32-20 | 6-4 | Tra Blake |
| 2024-12-22 | 2024 | Regular Season | 16 | Atlanta Falcons | New York Giants | 34-7 | 3-10 | Tra Blake |
| 2024-12-15 | 2024 | Regular Season | 15 | Cleveland Browns | Kansas City Chiefs | 7-21 | 6-4 | Tra Blake |
| 2024-12-08 | 2024 | Regular Season | 14 | Tennessee Titans | Jacksonville Jaguars | 6-10 | 4-5 | Tra Blake |
| 2024-12-01 | 2024 | Regular Season | 13 | Carolina Panthers | Tampa Bay Buccaneers | 23-26 | 7-7 | N/A |
| 2024-11-24 | 2024 | Regular Season | 12 | Washington Commanders | Dallas Cowboys | 26-34 | 8-4 | Tra Blake |
| 2024-11-17 | 2024 | Regular Season | 11 | New York Jets | Indianapolis Colts | 27-28 | 2-5 | Tra Blake |
| 2024-11-03 | 2024 | Regular Season | 9 | Buffalo Bills | Miami Dolphins | 30-27 | 4-8 | Tra Blake |
| 2024-10-24 | 2024 | Regular Season | 8 | Los Angeles Rams | Minnesota Vikings | 30-20 | 6-9 | Tra Blake |
| 2024-10-20 | 2024 | Regular Season | 7 | New York Giants | Philadelphia Eagles | 3-28 | 5-6 | N/A |
| 2024-10-13 | 2024 | Regular Season | 6 | Denver Broncos | Los Angeles Chargers | 16-23 | 7-3 | Tra Blake |
| 2024-10-06 | 2024 | Regular Season | 5 | Chicago Bears | Carolina Panthers | 36-10 | 5-4 | Tra Blake |
| 2024-09-29 | 2024 | Regular Season | 4 | Houston Texans | Jacksonville Jaguars | 24-20 | 12-6 | Tra Blake |
| 2024-09-22 | 2024 | Regular Season | 3 | Atlanta Falcons | Kansas City Chiefs | 17-22 | 6-6 | Tra Blake |
| 2024-09-15 | 2024 | Regular Season | 2 | Baltimore Ravens | Las Vegas Raiders | 23-26 | 11-3 | Tra Blake |
| 2024-09-08 | 2024 | Regular Season | 1 | Buffalo Bills | Arizona Cardinals | 34-28 | 9-5 | N/A |
| 2024-08-24 | 2024 | Preseason | 4 | Detroit Lions | Pittsburgh Steelers | 24-17 | 10-7 | Tra Blake |
| 2024-08-17 | 2024 | Preseason | 3 | Chicago Bears | Cincinnati Bengals | 27-3 | 4-11 | Tra Blake |
| 2024-08-10 | 2024 | Preseason | 2 | Jacksonville Jaguars | Kansas City Chiefs | 26-13 | 3-6 | Tra Blake |
| 2024-01-07 | 2023 | Regular Season | 18 | Tennessee Titans | Jacksonville Jaguars | 28-20 | 5-6 | Tra Blake |
| 2023-12-31 | 2023 | Regular Season | 17 | New York Giants | Los Angeles Rams | 25-26 | 7-3 | Tra Blake |
| 2023-12-24 | 2023 | Regular Season | 16 | Houston Texans | Cleveland Browns | 22-36 | 10-9 | Tra Blake |
| 2023-12-17 | 2023 | Regular Season | 15 | Green Bay Packers | Tampa Bay Buccaneers | 20-34 | 4-4 | Tra Blake |
| 2023-12-10 | 2023 | Regular Season | 14 | Chicago Bears | Detroit Lions | 28-13 | 4-8 | Tra Blake |
| 2023-12-03 | 2023 | Regular Season | 13 | Washington Commanders | Miami Dolphins | 15-45 | 3-2 | Tra Blake |
| 2023-11-23 | 2023 | Regular Season | 12 | Seattle Seahawks | San Francisco 49ers | 13-31 | 5-3 | Tra Blake |
| 2023-11-12 | 2023 | Regular Season | 10 | New England Patriots | Indianapolis Colts | 6-10 | 5-4 | N/A |
| 2023-11-05 | 2023 | Regular Season | 9 | Philadelphia Eagles | Dallas Cowboys | 28-23 | 10-10 | Tra Blake |
| 2023-10-29 | 2023 | Regular Season | 8 | Arizona Cardinals | Baltimore Ravens | 24-31 | 6-6 | Tra Blake |
| 2023-10-22 | 2023 | Regular Season | 7 | Kansas City Chiefs | Los Angeles Chargers | 31-17 | 6-4 | N/A |
| 2023-10-15 | 2023 | Regular Season | 6 | Buffalo Bills | New York Giants | 14-9 | 7-9 | Tra Blake |
| 2023-10-01 | 2023 | Regular Season | 4 | Carolina Panthers | Minnesota Vikings | 13-21 | 6-7 | Tra Blake |
Games officiated over the course of each season (days since season opener).
Game attendance distribution by season.