{"referee":{"id":236,"refereeKey":"robert-hussey","name":"Robert Hussey","jerseyNumber":"","officialId":null},"queryMode":"All Roles","assignmentCounts":{"total":1,"byRole":{"Umpire":1}},"recentAssignmentsRaw":[{"gameId":"0022501189","gameDate":"2026-04-12","matchup":"ATL @ MIA","role":"Umpire","source":"espn","sourceUrl":null,"createdAt":"2026-05-07T01:49:02Z","updatedAt":"2026-05-07T01:49:02Z"}],"recentGamesReturnedByPage":[{"gameId":"0022501189","date":"2026-04-12","matchup":"ATL @ MIA","awayTeamAbbr":"ATL","homeTeamAbbr":"MIA","awayScore":117,"homeScore":143,"selectedRefereeRole":"Umpire","crew":[{"refereeId":43,"refereeKey":"brent-barnaky","name":"Brent Barnaky","jerseyNumber":"36","displayName":"Brent Barnaky #36","role":"Crew Chief","officialId":"201638","profileUrl":null},{"refereeId":40,"refereeKey":"marc-davis","name":"Marc Davis","jerseyNumber":"8","displayName":"Marc Davis #8","role":"Referee","officialId":"1830","profileUrl":null},{"refereeId":236,"refereeKey":"robert-hussey","name":"Robert Hussey","jerseyNumber":"","displayName":"Robert Hussey","role":"Umpire","officialId":null,"profileUrl":null}],"metrics":{"totalFouls":31,"awayFouls":17,"homeFouls":14,"foulDifferential":-3,"totalFta":35,"awayFta":18,"homeFta":17,"ftaDifferential":-1,"technicalFouls":null,"offensiveFouls":null,"shootingFouls":null,"looseBallFouls":null,"flagrantFouls":null,"clutchFouls":null,"clutchFta":null,"awayFtr":0.194,"homeFtr":0.165,"foulsPer100":null}}],"tables":{"totalGames":244,"completedGames":235,"gamesWithAnyAssignments":99,"completedGamesWithoutAssignments":136},"possibleDuplicateRefereeRows":[],"roleBreakdownInSample":{"Umpire":1},"diagnosis":{"status":"INSUFFICIENT_ASSIGNMENTS","reason":"Only 1 assignment row(s) exist for this referee. 136 completed games in DB have no referee assignments at all. Run POST /api/referees/sync-assignments to backfill historical games."}}