{"referee":{"id":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","officialId":"203591"},"queryMode":"All Roles","assignmentCounts":{"total":11,"byRole":{"Alternate":4,"Umpire":3,"Referee":3,"Crew Chief":1}},"recentAssignmentsRaw":[{"gameId":"0042500311","gameDate":"2026-05-18","matchup":"SAS @ OKC","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-19T01:22:07Z","updatedAt":"2026-05-19T01:22:07Z"},{"gameId":"0042500204","gameDate":"2026-05-11","matchup":"DET @ CLE","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-27T14:22:47Z","updatedAt":"2026-05-27T14:22:47Z"},{"gameId":"0042500232","gameDate":"2026-05-06","matchup":"MIN @ SAS","role":"Referee","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:58:21Z","updatedAt":"2026-05-07T01:58:21Z"},{"gameId":"0042500107","gameDate":"2026-05-03","matchup":"ORL @ DET","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T00:58:19Z","updatedAt":"2026-05-07T00:58:19Z"},{"gameId":"0042500136","gameDate":"2026-05-01","matchup":"CLE @ TOR","role":"Referee","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T00:58:37Z","updatedAt":"2026-05-07T00:58:37Z"},{"gameId":"0042500175","gameDate":"2026-04-29","matchup":"HOU @ LAL","role":"Crew Chief","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:40:56Z","updatedAt":"2026-05-07T01:40:56Z"},{"gameId":"0042500144","gameDate":"2026-04-27","matchup":"OKC @ PHX","role":"Umpire","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:41:36Z","updatedAt":"2026-05-07T01:41:36Z"},{"gameId":"0042500103","gameDate":"2026-04-25","matchup":"DET @ ORL","role":"Umpire","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:42:23Z","updatedAt":"2026-05-07T01:42:23Z"},{"gameId":"0042500162","gameDate":"2026-04-20","matchup":"MIN @ DEN","role":"Umpire","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:45:57Z","updatedAt":"2026-05-07T01:45:57Z"},{"gameId":"0052500211","gameDate":"2026-04-17","matchup":"GSW @ PHX","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:47:50Z","updatedAt":"2026-05-07T01:47:50Z"},{"gameId":"0022501198","gameDate":"2026-04-12","matchup":"UTA @ LAL","role":"Referee","source":"espn","sourceUrl":null,"createdAt":"2026-05-07T01:49:34Z","updatedAt":"2026-05-07T01:49:34Z"}],"recentGamesReturnedByPage":[{"gameId":"0042500311","date":"2026-05-18","matchup":"SAS @ OKC","awayTeamAbbr":"SAS","homeTeamAbbr":"OKC","awayScore":122,"homeScore":115,"selectedRefereeRole":"Alternate","crew":[{"refereeId":100,"refereeKey":"ed-malloy","name":"Ed Malloy","jerseyNumber":"7","displayName":"Ed Malloy #7","role":"Crew Chief","officialId":"2530","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Referee","officialId":"2534","profileUrl":null},{"refereeId":46,"refereeKey":"john-goble","name":"John Goble","jerseyNumber":"10","displayName":"John Goble #10","role":"Umpire","officialId":"101284","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Alternate","officialId":"203591","profileUrl":null}],"metrics":{"totalFouls":45,"awayFouls":19,"homeFouls":26,"foulDifferential":7,"totalFta":48,"awayFta":29,"homeFta":19,"ftaDifferential":-10,"technicalFouls":0,"offensiveFouls":6,"shootingFouls":22,"looseBallFouls":4,"flagrantFouls":0,"clutchFouls":8,"clutchFta":null,"awayFtr":0.302,"homeFtr":0.188,"foulsPer100":null}},{"gameId":"0042500204","date":"2026-05-11","matchup":"DET @ CLE","awayTeamAbbr":"DET","homeTeamAbbr":"CLE","awayScore":103,"homeScore":112,"selectedRefereeRole":"Alternate","crew":[{"refereeId":40,"refereeKey":"marc-davis","name":"Marc Davis","jerseyNumber":"8","displayName":"Marc Davis #8","role":"Crew Chief","officialId":"1830","profileUrl":null},{"refereeId":23,"refereeKey":"josh-tiven","name":"Josh Tiven","jerseyNumber":"58","displayName":"Josh Tiven #58","role":"Referee","officialId":"201639","profileUrl":null},{"refereeId":14,"refereeKey":"tre-maddox","name":"Tre Maddox","jerseyNumber":"23","displayName":"Tre Maddox #23","role":"Umpire","officialId":"202027","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Alternate","officialId":"203591","profileUrl":null}],"metrics":{"totalFouls":42,"awayFouls":27,"homeFouls":15,"foulDifferential":-12,"totalFta":46,"awayFta":12,"homeFta":34,"ftaDifferential":22,"technicalFouls":0,"offensiveFouls":4,"shootingFouls":19,"looseBallFouls":5,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.145,"homeFtr":0.436,"foulsPer100":null}},{"gameId":"0042500232","date":"2026-05-06","matchup":"MIN @ SAS","awayTeamAbbr":"MIN","homeTeamAbbr":"SAS","awayScore":95,"homeScore":133,"selectedRefereeRole":"Referee","crew":[{"refereeId":54,"refereeKey":"andy-nagy","name":"Andy Nagy","jerseyNumber":"83","displayName":"Andy Nagy #83","role":"Crew Chief","officialId":"1627534","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Referee","officialId":"203591","profileUrl":null},{"refereeId":29,"refereeKey":"sean-wright","name":"Sean Wright","jerseyNumber":"4","displayName":"Sean Wright #4","role":"Umpire","officialId":"2882","profileUrl":null},{"refereeId":5,"refereeKey":"scott-foster","name":"Scott Foster","jerseyNumber":"48","displayName":"Scott Foster #48","role":"Alternate","officialId":"1162","profileUrl":null}],"metrics":{"totalFouls":53,"awayFouls":25,"homeFouls":28,"foulDifferential":3,"totalFta":64,"awayFta":31,"homeFta":33,"ftaDifferential":2,"technicalFouls":0,"offensiveFouls":1,"shootingFouls":12,"looseBallFouls":2,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.352,"homeFtr":0.367,"foulsPer100":null}},{"gameId":"0042500107","date":"2026-05-03","matchup":"ORL @ DET","awayTeamAbbr":"ORL","homeTeamAbbr":"DET","awayScore":94,"homeScore":116,"selectedRefereeRole":"Alternate","crew":[{"refereeId":1,"refereeKey":"tony-brothers","name":"Tony Brothers","jerseyNumber":"25","displayName":"Tony Brothers #25","role":"Crew Chief","officialId":"1146","profileUrl":null},{"refereeId":22,"refereeKey":"pat-fraher","name":"Pat Fraher","jerseyNumber":"26","displayName":"Pat Fraher #26","role":"Referee","officialId":"2003","profileUrl":null},{"refereeId":23,"refereeKey":"josh-tiven","name":"Josh Tiven","jerseyNumber":"58","displayName":"Josh Tiven #58","role":"Umpire","officialId":"201639","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Alternate","officialId":"203591","profileUrl":null}],"metrics":{"totalFouls":42,"awayFouls":21,"homeFouls":21,"foulDifferential":0,"totalFta":52,"awayFta":30,"homeFta":22,"ftaDifferential":-8,"technicalFouls":1,"offensiveFouls":5,"shootingFouls":20,"looseBallFouls":2,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.4,"homeFtr":0.275,"foulsPer100":null}},{"gameId":"0042500136","date":"2026-05-01","matchup":"CLE @ TOR","awayTeamAbbr":"CLE","homeTeamAbbr":"TOR","awayScore":110,"homeScore":112,"selectedRefereeRole":"Referee","crew":[{"refereeId":32,"refereeKey":"justin-van-duyne","name":"Justin Van Duyne","jerseyNumber":"64","displayName":"Justin Van Duyne #64","role":"Crew Chief","officialId":"203593","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Referee","officialId":"203591","profileUrl":null},{"refereeId":14,"refereeKey":"tre-maddox","name":"Tre Maddox","jerseyNumber":"23","displayName":"Tre Maddox #23","role":"Umpire","officialId":"202027","profileUrl":null},{"refereeId":1,"refereeKey":"tony-brothers","name":"Tony Brothers","jerseyNumber":"25","displayName":"Tony Brothers #25","role":"Alternate","officialId":"1146","profileUrl":null}],"metrics":{"totalFouls":46,"awayFouls":21,"homeFouls":25,"foulDifferential":4,"totalFta":50,"awayFta":27,"homeFta":23,"ftaDifferential":-4,"technicalFouls":1,"offensiveFouls":12,"shootingFouls":21,"looseBallFouls":3,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.29,"homeFtr":0.264,"foulsPer100":null}},{"gameId":"0042500175","date":"2026-04-29","matchup":"HOU @ LAL","awayTeamAbbr":"HOU","homeTeamAbbr":"LAL","awayScore":99,"homeScore":93,"selectedRefereeRole":"Crew Chief","crew":[{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Crew Chief","officialId":"203591","profileUrl":null},{"refereeId":63,"refereeKey":"marat-kogut","name":"Marat Kogut","jerseyNumber":"32","displayName":"Marat Kogut #32","role":"Referee","officialId":"201245","profileUrl":null},{"refereeId":22,"refereeKey":"pat-fraher","name":"Pat Fraher","jerseyNumber":"26","displayName":"Pat Fraher #26","role":"Umpire","officialId":"2003","profileUrl":null},{"refereeId":1,"refereeKey":"tony-brothers","name":"Tony Brothers","jerseyNumber":"25","displayName":"Tony Brothers #25","role":"Alternate","officialId":"1146","profileUrl":null}],"metrics":{"totalFouls":42,"awayFouls":22,"homeFouls":20,"foulDifferential":-2,"totalFta":52,"awayFta":25,"homeFta":27,"ftaDifferential":2,"technicalFouls":0,"offensiveFouls":6,"shootingFouls":17,"looseBallFouls":4,"flagrantFouls":1,"clutchFouls":0,"clutchFta":null,"awayFtr":0.333,"homeFtr":0.355,"foulsPer100":null}},{"gameId":"0042500144","date":"2026-04-27","matchup":"OKC @ PHX","awayTeamAbbr":"OKC","homeTeamAbbr":"PHX","awayScore":131,"homeScore":122,"selectedRefereeRole":"Umpire","crew":[{"refereeId":1,"refereeKey":"tony-brothers","name":"Tony Brothers","jerseyNumber":"25","displayName":"Tony Brothers #25","role":"Crew Chief","officialId":"1146","profileUrl":null},{"refereeId":14,"refereeKey":"tre-maddox","name":"Tre Maddox","jerseyNumber":"23","displayName":"Tre Maddox #23","role":"Referee","officialId":"202027","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Umpire","officialId":"203591","profileUrl":null},{"refereeId":31,"refereeKey":"jacyn-goble","name":"Jacyn Goble","jerseyNumber":"68","displayName":"Jacyn Goble #68","role":"Alternate","officialId":"1627962","profileUrl":null}],"metrics":{"totalFouls":45,"awayFouls":20,"homeFouls":25,"foulDifferential":5,"totalFta":46,"awayFta":30,"homeFta":16,"ftaDifferential":-14,"technicalFouls":1,"offensiveFouls":8,"shootingFouls":20,"looseBallFouls":3,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.366,"homeFtr":0.178,"foulsPer100":null}},{"gameId":"0042500103","date":"2026-04-25","matchup":"DET @ ORL","awayTeamAbbr":"DET","homeTeamAbbr":"ORL","awayScore":105,"homeScore":113,"selectedRefereeRole":"Umpire","crew":[{"refereeId":1,"refereeKey":"tony-brothers","name":"Tony Brothers","jerseyNumber":"25","displayName":"Tony Brothers #25","role":"Crew Chief","officialId":"1146","profileUrl":null},{"refereeId":15,"refereeKey":"nick-buchert","name":"Nick Buchert","jerseyNumber":"3","displayName":"Nick Buchert #3","role":"Referee","officialId":"202007","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Umpire","officialId":"203591","profileUrl":null},{"refereeId":61,"refereeKey":"john-butler","name":"John Butler","jerseyNumber":"30","displayName":"John Butler #30","role":"Alternate","officialId":"1628951","profileUrl":null}],"metrics":{"totalFouls":49,"awayFouls":25,"homeFouls":24,"foulDifferential":-1,"totalFta":57,"awayFta":24,"homeFta":33,"ftaDifferential":9,"technicalFouls":1,"offensiveFouls":6,"shootingFouls":22,"looseBallFouls":6,"flagrantFouls":2,"clutchFouls":0,"clutchFta":null,"awayFtr":0.282,"homeFtr":0.371,"foulsPer100":null}},{"gameId":"0042500162","date":"2026-04-20","matchup":"MIN @ DEN","awayTeamAbbr":"MIN","homeTeamAbbr":"DEN","awayScore":119,"homeScore":114,"selectedRefereeRole":"Umpire","crew":[{"refereeId":1,"refereeKey":"tony-brothers","name":"Tony Brothers","jerseyNumber":"25","displayName":"Tony Brothers #25","role":"Crew Chief","officialId":"1146","profileUrl":null},{"refereeId":26,"refereeKey":"gediminas-petraitis","name":"Gediminas Petraitis","jerseyNumber":"50","displayName":"Gediminas Petraitis #50","role":"Referee","officialId":"204058","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Umpire","officialId":"203591","profileUrl":null},{"refereeId":95,"refereeKey":"dedric-taylor","name":"Dedric Taylor","jerseyNumber":"21","displayName":"Dedric Taylor #21","role":"Alternate","officialId":"203592","profileUrl":null}],"metrics":{"totalFouls":null,"awayFouls":null,"homeFouls":null,"foulDifferential":null,"totalFta":null,"awayFta":null,"homeFta":null,"ftaDifferential":null,"technicalFouls":1,"offensiveFouls":9,"shootingFouls":30,"looseBallFouls":3,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":null,"homeFtr":null,"foulsPer100":null}},{"gameId":"0052500211","date":"2026-04-17","matchup":"GSW @ PHX","awayTeamAbbr":"GSW","homeTeamAbbr":"PHX","awayScore":96,"homeScore":111,"selectedRefereeRole":"Alternate","crew":[{"refereeId":5,"refereeKey":"scott-foster","name":"Scott Foster","jerseyNumber":"48","displayName":"Scott Foster #48","role":"Crew Chief","officialId":"1162","profileUrl":null},{"refereeId":85,"refereeKey":"aaron-smith","name":"Aaron Smith","jerseyNumber":"51","displayName":"Aaron Smith #51","role":"Referee","officialId":"1626302","profileUrl":null},{"refereeId":14,"refereeKey":"tre-maddox","name":"Tre Maddox","jerseyNumber":"23","displayName":"Tre Maddox #23","role":"Umpire","officialId":"202027","profileUrl":null},{"refereeId":24,"refereeKey":"mitchell-ervin","name":"Mitchell Ervin","jerseyNumber":"27","displayName":"Mitchell Ervin #27","role":"Alternate","officialId":"203591","profileUrl":null}],"metrics":{"totalFouls":42,"awayFouls":19,"homeFouls":23,"foulDifferential":4,"totalFta":38,"awayFta":23,"homeFta":15,"ftaDifferential":-8,"technicalFouls":null,"offensiveFouls":null,"shootingFouls":null,"looseBallFouls":null,"flagrantFouls":null,"clutchFouls":null,"clutchFta":null,"awayFtr":0.311,"homeFtr":0.185,"foulsPer100":null}}],"tables":{"totalGames":244,"completedGames":235,"gamesWithAnyAssignments":99,"completedGamesWithoutAssignments":136},"possibleDuplicateRefereeRows":[{"id":239,"referee_key":"sharae-mitchell","name":"Sha'Rae Mitchell","jersey_number":null,"official_id":null,"source":"espn"}],"roleBreakdownInSample":{"Alternate":4,"Referee":2,"Crew Chief":1,"Umpire":3},"diagnosis":{"status":"OK","reason":"10 games returned — sufficient."}}