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