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: 0
As Umpire: 90
Down Judge: 0
Line Judge: 0
Back Judge: 0
Field Judge: 0
Side Judge: 0
Home Win %: 50.0%
Home Penalties: 6.0
Away Penalties: 5.9
Penalty Diff: -0.1
Attendance: 68,076
| Games | Total | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|---|
| Total | 90 | 19 | 18 | 17 | 18 | 18 |
| Regular Season | 76 | 16 | 15 | 14 | 15 | 16 |
| Preseason | 12 | 2 | 3 | 3 | 2 | 2 |
| Postseason | 2 | 1 | 0 | 0 | 1 | 0 |
| Date | Season | Type | Week | Home | Away | Score | Penalties (H-A) | Referee |
|---|---|---|---|---|---|---|---|---|
| 2026-01-11 | 2025 | Postseason | 1 | New England Patriots | Los Angeles Chargers | 16-3 | 2-4 | Ronald Torbert |
| 2026-01-04 | 2025 | Regular Season | 18 | New England Patriots | Miami Dolphins | 38-10 | 4-7 | Clay Martin |
| 2025-12-28 | 2025 | Regular Season | 17 | Cincinnati Bengals | Arizona Cardinals | 37-14 | 5-6 | Clay Martin |
| 2025-12-21 | 2025 | Regular Season | 16 | New Orleans Saints | New York Jets | 29-6 | 3-7 | Clay Martin |
| 2025-12-14 | 2025 | Regular Season | 15 | Philadelphia Eagles | Las Vegas Raiders | 31-0 | 3-3 | Clay Martin |
| 2025-11-30 | 2025 | Regular Season | 13 | Indianapolis Colts | Houston Texans | 16-20 | 5-9 | Clay Martin |
| 2025-11-23 | 2025 | Regular Season | 12 | Los Angeles Rams | Tampa Bay Buccaneers | 34-7 | 4-2 | Clay Martin |
| 2025-11-16 | 2025 | Regular Season | 11 | Atlanta Falcons | Carolina Panthers | 27-30 | 6-8 | Clay Martin |
| 2025-11-10 | 2025 | Regular Season | 10 | Green Bay Packers | Philadelphia Eagles | 7-10 | 4-7 | Clay Martin |
| 2025-11-02 | 2025 | Regular Season | 9 | Detroit Lions | Minnesota Vikings | 24-27 | 10-7 | Clay Martin |
| 2025-10-16 | 2025 | Regular Season | 7 | Cincinnati Bengals | Pittsburgh Steelers | 33-31 | 4-7 | Clay Martin |
| 2025-10-12 | 2025 | Regular Season | 6 | Jacksonville Jaguars | Seattle Seahawks | 12-20 | 10-7 | Clay Martin |
| 2025-10-05 | 2025 | Regular Season | 5 | Carolina Panthers | Miami Dolphins | 27-24 | 8-9 | Clay Martin |
| 2025-09-28 | 2025 | Regular Season | 4 | Kansas City Chiefs | Baltimore Ravens | 37-20 | 5-6 | Clay Martin |
| 2025-09-21 | 2025 | Regular Season | 3 | Chicago Bears | Dallas Cowboys | 31-14 | 6-4 | Clay Martin |
| 2025-09-15 | 2025 | Regular Season | 2 | Las Vegas Raiders | Los Angeles Chargers | 9-20 | 5-6 | Clay Martin |
| 2025-09-07 | 2025 | Regular Season | 1 | Washington Commanders | New York Giants | 21-6 | 12-6 | Clay Martin |
| 2025-08-23 | 2025 | Preseason | 4 | Detroit Lions | Houston Texans | 7-26 | 5-8 | Clay Martin |
| 2025-08-17 | 2025 | Preseason | 3 | Chicago Bears | Buffalo Bills | 38-0 | 5-10 | Clay Martin |
| 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 | Seattle Seahawks | Minnesota Vikings | 24-27 | 11-7 | Craig Wrolstad |
| 2024-12-15 | 2024 | Regular Season | 15 | Tennessee Titans | Cincinnati Bengals | 27-37 | 12-14 | Craig Wrolstad |
| 2024-12-08 | 2024 | Regular Season | 14 | Los Angeles Rams | Buffalo Bills | 44-42 | 9-7 | Craig Wrolstad |
| 2024-12-01 | 2024 | Regular Season | 13 | Baltimore Ravens | Philadelphia Eagles | 19-24 | 4-8 | Craig Wrolstad |
| 2024-11-24 | 2024 | Regular Season | 12 | Green Bay Packers | San Francisco 49ers | 38-10 | 5-9 | Craig Wrolstad |
| 2024-11-18 | 2024 | Regular Season | 11 | Dallas Cowboys | Houston Texans | 10-34 | 9-9 | Craig Wrolstad |
| 2024-11-10 | 2024 | Regular Season | 10 | Los Angeles Chargers | Tennessee Titans | 27-17 | 5-9 | Craig Wrolstad |
| 2024-10-27 | 2024 | Regular Season | 8 | New England Patriots | New York Jets | 25-22 | 5-8 | Craig Wrolstad |
| 2024-10-10 | 2024 | Regular Season | 6 | Seattle Seahawks | San Francisco 49ers | 24-36 | 9-5 | Craig Wrolstad |
| 2024-10-06 | 2024 | Regular Season | 5 | Denver Broncos | Las Vegas Raiders | 34-18 | 9-11 | Craig Wrolstad |
| 2024-09-29 | 2024 | Regular Season | 4 | Arizona Cardinals | Washington Commanders | 14-42 | 4-5 | Craig Wrolstad |
| 2024-09-22 | 2024 | Regular Season | 3 | Cleveland Browns | New York Giants | 15-21 | 5-9 | Craig Wrolstad |
| 2024-09-16 | 2024 | Regular Season | 2 | Philadelphia Eagles | Atlanta Falcons | 21-22 | 9-3 | Craig Wrolstad |
| 2024-09-08 | 2024 | Regular Season | 1 | Miami Dolphins | Jacksonville Jaguars | 20-17 | 9-8 | Craig Wrolstad |
| 2024-08-24 | 2024 | Preseason | 4 | Dallas Cowboys | Los Angeles Chargers | 19-26 | 8-5 | Craig Wrolstad |
| 2024-08-17 | 2024 | Preseason | 3 | Tennessee Titans | Seattle Seahawks | 16-15 | 10-7 | Craig Wrolstad |
| 2024-08-10 | 2024 | Preseason | 2 | Buffalo Bills | Chicago Bears | 6-33 | 11-8 | Craig Wrolstad |
| 2024-01-07 | 2023 | Regular Season | 18 | New York Giants | Philadelphia Eagles | 27-10 | 3-2 | Craig Wrolstad |
| 2023-12-31 | 2023 | Regular Season | 17 | Denver Broncos | Los Angeles Chargers | 16-9 | 7-3 | Craig Wrolstad |
| 2023-12-23 | 2023 | Regular Season | 16 | Pittsburgh Steelers | Cincinnati Bengals | 34-11 | 2-3 | Craig Wrolstad |
| 2023-12-17 | 2023 | Regular Season | 15 | Buffalo Bills | Dallas Cowboys | 31-10 | 1-5 | Craig Wrolstad |
| 2023-12-10 | 2023 | Regular Season | 14 | Las Vegas Raiders | Minnesota Vikings | 0-3 | 4-5 | Craig Wrolstad |
| 2023-12-03 | 2023 | Regular Season | 13 | Tennessee Titans | Indianapolis Colts | 28-31 | 9-4 | Craig Wrolstad |
| 2023-11-19 | 2023 | Regular Season | 11 | San Francisco 49ers | Tampa Bay Buccaneers | 27-14 | 7-3 | Craig Wrolstad |
| 2023-11-12 | 2023 | Regular Season | 10 | Arizona Cardinals | Atlanta Falcons | 25-23 | 11-4 | Craig Wrolstad |
| 2023-10-29 | 2023 | Regular Season | 8 | Indianapolis Colts | New Orleans Saints | 27-38 | 6-8 | Craig Wrolstad |
| 2023-10-22 | 2023 | Regular Season | 7 | Los Angeles Rams | Pittsburgh Steelers | 17-24 | 5-8 | Craig Wrolstad |
| 2023-10-15 | 2023 | Regular Season | 6 | Miami Dolphins | Carolina Panthers | 42-21 | 3-3 | Craig Wrolstad |
| 2023-09-24 | 2023 | Regular Season | 3 | Cleveland Browns | Tennessee Titans | 27-3 | 5-8 | Craig Wrolstad |
| 2023-09-17 | 2023 | Regular Season | 2 | Buffalo Bills | Las Vegas Raiders | 38-10 | 4-2 | Craig Wrolstad |
Games officiated over the course of each season (days since season opener).
Game attendance distribution by season.