{"referee":{"id":226,"refereeKey":"matt-myers","name":"Matt Myers","jerseyNumber":"","officialId":null},"queryMode":"All Roles","assignmentCounts":{"total":1,"byRole":{"Referee":1}},"recentAssignmentsRaw":[{"gameId":"0022501186","gameDate":"2026-04-12","matchup":"ORL @ BOS","role":"Referee","source":"espn","sourceUrl":null,"createdAt":"2026-05-07T01:48:51Z","updatedAt":"2026-05-07T01:48:51Z"}],"recentGamesReturnedByPage":[{"gameId":"0022501186","date":"2026-04-12","matchup":"ORL @ BOS","awayTeamAbbr":"ORL","homeTeamAbbr":"BOS","awayScore":108,"homeScore":113,"selectedRefereeRole":"Referee","crew":[{"refereeId":19,"refereeKey":"curtis-blair","name":"Curtis Blair","jerseyNumber":"74","displayName":"Curtis Blair #74","role":"Crew Chief","officialId":"200832","profileUrl":null},{"refereeId":226,"refereeKey":"matt-myers","name":"Matt Myers","jerseyNumber":"","displayName":"Matt Myers","role":"Referee","officialId":null,"profileUrl":null},{"refereeId":85,"refereeKey":"aaron-smith","name":"Aaron Smith","jerseyNumber":"51","displayName":"Aaron Smith #51","role":"Umpire","officialId":"1626302","profileUrl":null}],"metrics":{"totalFouls":42,"awayFouls":19,"homeFouls":23,"foulDifferential":4,"totalFta":52,"awayFta":30,"homeFta":22,"ftaDifferential":-8,"technicalFouls":null,"offensiveFouls":null,"shootingFouls":null,"looseBallFouls":null,"flagrantFouls":null,"clutchFouls":null,"clutchFta":null,"awayFtr":0.33,"homeFtr":0.253,"foulsPer100":null}}],"tables":{"totalGames":244,"completedGames":235,"gamesWithAnyAssignments":99,"completedGamesWithoutAssignments":136},"possibleDuplicateRefereeRows":[{"id":266,"referee_key":"matt-kallio","name":"Matt Kallio","jersey_number":null,"official_id":null,"source":"espn"}],"roleBreakdownInSample":{"Referee":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."}}