{"referee":{"id":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","officialId":"2534"},"queryMode":"All Roles","assignmentCounts":{"total":14,"byRole":{"Referee":4,"Crew Chief":4,"Alternate":4,"Umpire":2}},"recentAssignmentsRaw":[{"gameId":"0042500302","gameDate":"2026-05-21","matchup":"CLE @ NYK","role":"Crew Chief","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-27T14:22:08Z","updatedAt":"2026-05-27T14:22:08Z"},{"gameId":"0042500311","gameDate":"2026-05-18","matchup":"SAS @ OKC","role":"Referee","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-19T01:22:07Z","updatedAt":"2026-05-19T01:22:07Z"},{"gameId":"0042500206","gameDate":"2026-05-15","matchup":"DET @ CLE","role":"Referee","source":"espn","sourceUrl":null,"createdAt":"2026-05-15T23:19:31Z","updatedAt":"2026-05-15T23:19:31Z"},{"gameId":"0042500234","gameDate":"2026-05-10","matchup":"SAS @ MIN","role":"Crew Chief","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-27T14:23:16Z","updatedAt":"2026-05-27T14:23:16Z"},{"gameId":"0042500202","gameDate":"2026-05-07","matchup":"CLE @ DET","role":"Referee","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-27T15:40:06Z","updatedAt":"2026-05-27T15:40:06Z"},{"gameId":"0042500221","gameDate":"2026-05-05","matchup":"LAL @ OKC","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T00:58:18Z","updatedAt":"2026-05-07T00:58:18Z"},{"gameId":"0042500137","gameDate":"2026-05-03","matchup":"TOR @ CLE","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T00:58:19Z","updatedAt":"2026-05-07T00:58:19Z"},{"gameId":"0042500106","gameDate":"2026-05-01","matchup":"DET @ ORL","role":"Crew Chief","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T00:58:35Z","updatedAt":"2026-05-07T00:58:35Z"},{"gameId":"0042500154","gameDate":"2026-04-26","matchup":"SAS @ POR","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:41:54Z","updatedAt":"2026-05-07T01:41:54Z"},{"gameId":"0042500173","gameDate":"2026-04-24","matchup":"LAL @ HOU","role":"Alternate","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:43:16Z","updatedAt":"2026-05-07T01:43:16Z"},{"gameId":"0042500122","gameDate":"2026-04-20","matchup":"ATL @ NYK","role":"Umpire","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:45:42Z","updatedAt":"2026-05-07T01:45:42Z"},{"gameId":"0042500161","gameDate":"2026-04-18","matchup":"MIN @ DEN","role":"Umpire","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:46:57Z","updatedAt":"2026-05-07T01:46:57Z"},{"gameId":"0052500111","gameDate":"2026-04-14","matchup":"MIA @ CHA","role":"Referee","source":"nba_api_v2","sourceUrl":null,"createdAt":"2026-05-07T01:48:35Z","updatedAt":"2026-05-07T01:48:35Z"},{"gameId":"0022501195","gameDate":"2026-04-12","matchup":"NOP @ MIN","role":"Crew Chief","source":"espn","sourceUrl":null,"createdAt":"2026-05-07T01:49:23Z","updatedAt":"2026-05-07T01:49:23Z"}],"recentGamesReturnedByPage":[{"gameId":"0042500302","date":"2026-05-21","matchup":"CLE @ NYK","awayTeamAbbr":"CLE","homeTeamAbbr":"NYK","awayScore":93,"homeScore":109,"selectedRefereeRole":"Crew Chief","crew":[{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Crew Chief","officialId":"2534","profileUrl":null},{"refereeId":29,"refereeKey":"sean-wright","name":"Sean Wright","jerseyNumber":"4","displayName":"Sean Wright #4","role":"Referee","officialId":"2882","profileUrl":null},{"refereeId":13,"refereeKey":"james-williams","name":"James Williams","jerseyNumber":"60","displayName":"James Williams #60","role":"Umpire","officialId":"202058","profileUrl":null},{"refereeId":42,"refereeKey":"ray-acosta","name":"Ray Acosta","jerseyNumber":"54","displayName":"Ray Acosta #54","role":"Alternate","officialId":"1626300","profileUrl":null}],"metrics":{"totalFouls":null,"awayFouls":null,"homeFouls":null,"foulDifferential":null,"totalFta":null,"awayFta":null,"homeFta":null,"ftaDifferential":null,"technicalFouls":0,"offensiveFouls":4,"shootingFouls":14,"looseBallFouls":8,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":null,"homeFtr":null,"foulsPer100":null}},{"gameId":"0042500311","date":"2026-05-18","matchup":"SAS @ OKC","awayTeamAbbr":"SAS","homeTeamAbbr":"OKC","awayScore":122,"homeScore":115,"selectedRefereeRole":"Referee","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":"0042500206","date":"2026-05-15","matchup":"DET @ CLE","awayTeamAbbr":"DET","homeTeamAbbr":"CLE","awayScore":115,"homeScore":94,"selectedRefereeRole":"Referee","crew":[{"refereeId":42,"refereeKey":"ray-acosta","name":"Ray Acosta","jerseyNumber":"54","displayName":"Ray Acosta #54","role":"Crew Chief","officialId":"1626300","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Referee","officialId":"2534","profileUrl":null},{"refereeId":13,"refereeKey":"james-williams","name":"James Williams","jerseyNumber":"60","displayName":"James Williams #60","role":"Umpire","officialId":"202058","profileUrl":null},{"refereeId":15,"refereeKey":"nick-buchert","name":"Nick Buchert","jerseyNumber":"3","displayName":"Nick Buchert #3","role":"Alternate","officialId":"202007","profileUrl":null}],"metrics":{"totalFouls":40,"awayFouls":22,"homeFouls":18,"foulDifferential":-4,"totalFta":49,"awayFta":19,"homeFta":30,"ftaDifferential":11,"technicalFouls":0,"offensiveFouls":8,"shootingFouls":17,"looseBallFouls":4,"flagrantFouls":1,"clutchFouls":0,"clutchFta":null,"awayFtr":0.232,"homeFtr":0.39,"foulsPer100":null}},{"gameId":"0042500234","date":"2026-05-10","matchup":"SAS @ MIN","awayTeamAbbr":"SAS","homeTeamAbbr":"MIN","awayScore":109,"homeScore":114,"selectedRefereeRole":"Crew Chief","crew":[{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Crew Chief","officialId":"2534","profileUrl":null},{"refereeId":3,"refereeKey":"eric-dalen","name":"Eric Dalen","jerseyNumber":"37","displayName":"Eric Dalen #37","role":"Referee","officialId":"200833","profileUrl":null},{"refereeId":43,"refereeKey":"brent-barnaky","name":"Brent Barnaky","jerseyNumber":"36","displayName":"Brent Barnaky #36","role":"Umpire","officialId":"201638","profileUrl":null},{"refereeId":13,"refereeKey":"james-williams","name":"James Williams","jerseyNumber":"60","displayName":"James Williams #60","role":"Alternate","officialId":"202058","profileUrl":null}],"metrics":{"totalFouls":43,"awayFouls":20,"homeFouls":23,"foulDifferential":3,"totalFta":49,"awayFta":27,"homeFta":22,"ftaDifferential":-5,"technicalFouls":1,"offensiveFouls":6,"shootingFouls":23,"looseBallFouls":3,"flagrantFouls":0,"clutchFouls":4,"clutchFta":null,"awayFtr":0.314,"homeFtr":0.234,"foulsPer100":null}},{"gameId":"0042500202","date":"2026-05-07","matchup":"CLE @ DET","awayTeamAbbr":"CLE","homeTeamAbbr":"DET","awayScore":97,"homeScore":107,"selectedRefereeRole":"Referee","crew":[{"refereeId":10,"refereeKey":"sean-corbin","name":"Sean Corbin","jerseyNumber":"33","displayName":"Sean Corbin #33","role":"Crew Chief","officialId":"1151","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Referee","officialId":"2534","profileUrl":null},{"refereeId":19,"refereeKey":"curtis-blair","name":"Curtis Blair","jerseyNumber":"74","displayName":"Curtis Blair #74","role":"Umpire","officialId":"200832","profileUrl":null},{"refereeId":17,"refereeKey":"karl-lane","name":"Karl Lane","jerseyNumber":"77","displayName":"Karl Lane #77","role":"Alternate","officialId":"202026","profileUrl":null}],"metrics":{"totalFouls":41,"awayFouls":19,"homeFouls":22,"foulDifferential":3,"totalFta":47,"awayFta":27,"homeFta":20,"ftaDifferential":-7,"technicalFouls":0,"offensiveFouls":2,"shootingFouls":19,"looseBallFouls":7,"flagrantFouls":0,"clutchFouls":2,"clutchFta":null,"awayFtr":0.333,"homeFtr":0.25,"foulsPer100":null}},{"gameId":"0042500221","date":"2026-05-05","matchup":"LAL @ OKC","awayTeamAbbr":"LAL","homeTeamAbbr":"OKC","awayScore":90,"homeScore":108,"selectedRefereeRole":"Alternate","crew":[{"refereeId":13,"refereeKey":"james-williams","name":"James Williams","jerseyNumber":"60","displayName":"James Williams #60","role":"Crew Chief","officialId":"202058","profileUrl":null},{"refereeId":14,"refereeKey":"tre-maddox","name":"Tre Maddox","jerseyNumber":"23","displayName":"Tre Maddox #23","role":"Referee","officialId":"202027","profileUrl":null},{"refereeId":15,"refereeKey":"nick-buchert","name":"Nick Buchert","jerseyNumber":"3","displayName":"Nick Buchert #3","role":"Umpire","officialId":"202007","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Alternate","officialId":"2534","profileUrl":null}],"metrics":{"totalFouls":30,"awayFouls":16,"homeFouls":14,"foulDifferential":-2,"totalFta":25,"awayFta":13,"homeFta":12,"ftaDifferential":-1,"technicalFouls":1,"offensiveFouls":4,"shootingFouls":13,"looseBallFouls":5,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.153,"homeFtr":0.141,"foulsPer100":null}},{"gameId":"0042500137","date":"2026-05-03","matchup":"TOR @ CLE","awayTeamAbbr":"TOR","homeTeamAbbr":"CLE","awayScore":102,"homeScore":114,"selectedRefereeRole":"Alternate","crew":[{"refereeId":17,"refereeKey":"karl-lane","name":"Karl Lane","jerseyNumber":"77","displayName":"Karl Lane #77","role":"Crew Chief","officialId":"202026","profileUrl":null},{"refereeId":15,"refereeKey":"nick-buchert","name":"Nick Buchert","jerseyNumber":"3","displayName":"Nick Buchert #3","role":"Referee","officialId":"202007","profileUrl":null},{"refereeId":19,"refereeKey":"curtis-blair","name":"Curtis Blair","jerseyNumber":"74","displayName":"Curtis Blair #74","role":"Umpire","officialId":"200832","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Alternate","officialId":"2534","profileUrl":null}],"metrics":{"totalFouls":51,"awayFouls":28,"homeFouls":23,"foulDifferential":-5,"totalFta":63,"awayFta":26,"homeFta":37,"ftaDifferential":11,"technicalFouls":1,"offensiveFouls":8,"shootingFouls":25,"looseBallFouls":6,"flagrantFouls":3,"clutchFouls":0,"clutchFta":null,"awayFtr":0.299,"homeFtr":0.435,"foulsPer100":null}},{"gameId":"0042500106","date":"2026-05-01","matchup":"DET @ ORL","awayTeamAbbr":"DET","homeTeamAbbr":"ORL","awayScore":93,"homeScore":79,"selectedRefereeRole":"Crew Chief","crew":[{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Crew Chief","officialId":"2534","profileUrl":null},{"refereeId":29,"refereeKey":"sean-wright","name":"Sean Wright","jerseyNumber":"4","displayName":"Sean Wright #4","role":"Referee","officialId":"2882","profileUrl":null},{"refereeId":30,"refereeKey":"mark-lindsay","name":"Mark Lindsay","jerseyNumber":"29","displayName":"Mark Lindsay #29","role":"Umpire","officialId":"200834","profileUrl":null},{"refereeId":31,"refereeKey":"jacyn-goble","name":"Jacyn Goble","jerseyNumber":"68","displayName":"Jacyn Goble #68","role":"Alternate","officialId":"1627962","profileUrl":null}],"metrics":{"totalFouls":43,"awayFouls":21,"homeFouls":22,"foulDifferential":1,"totalFta":47,"awayFta":26,"homeFta":21,"ftaDifferential":-5,"technicalFouls":0,"offensiveFouls":4,"shootingFouls":18,"looseBallFouls":2,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.325,"homeFtr":0.269,"foulsPer100":null}},{"gameId":"0042500154","date":"2026-04-26","matchup":"SAS @ POR","awayTeamAbbr":"SAS","homeTeamAbbr":"POR","awayScore":114,"homeScore":93,"selectedRefereeRole":"Alternate","crew":[{"refereeId":54,"refereeKey":"andy-nagy","name":"Andy Nagy","jerseyNumber":"83","displayName":"Andy Nagy #83","role":"Crew Chief","officialId":"1627534","profileUrl":null},{"refereeId":32,"refereeKey":"justin-van-duyne","name":"Justin Van Duyne","jerseyNumber":"64","displayName":"Justin Van Duyne #64","role":"Referee","officialId":"203593","profileUrl":null},{"refereeId":95,"refereeKey":"dedric-taylor","name":"Dedric Taylor","jerseyNumber":"21","displayName":"Dedric Taylor #21","role":"Umpire","officialId":"203592","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Alternate","officialId":"2534","profileUrl":null}],"metrics":{"totalFouls":41,"awayFouls":21,"homeFouls":20,"foulDifferential":-1,"totalFta":40,"awayFta":17,"homeFta":23,"ftaDifferential":6,"technicalFouls":1,"offensiveFouls":6,"shootingFouls":15,"looseBallFouls":7,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.195,"homeFtr":0.287,"foulsPer100":null}},{"gameId":"0042500173","date":"2026-04-24","matchup":"LAL @ HOU","awayTeamAbbr":"LAL","homeTeamAbbr":"HOU","awayScore":112,"homeScore":108,"selectedRefereeRole":"Alternate","crew":[{"refereeId":101,"refereeKey":"nate-green","name":"Nate Green","jerseyNumber":"41","displayName":"Nate Green #41","role":"Crew Chief","officialId":"1627524","profileUrl":null},{"refereeId":42,"refereeKey":"ray-acosta","name":"Ray Acosta","jerseyNumber":"54","displayName":"Ray Acosta #54","role":"Referee","officialId":"1626300","profileUrl":null},{"refereeId":14,"refereeKey":"tre-maddox","name":"Tre Maddox","jerseyNumber":"23","displayName":"Tre Maddox #23","role":"Umpire","officialId":"202027","profileUrl":null},{"refereeId":16,"refereeKey":"zach-zarba","name":"Zach Zarba","jerseyNumber":"15","displayName":"Zach Zarba #15","role":"Alternate","officialId":"2534","profileUrl":null}],"metrics":{"totalFouls":43,"awayFouls":23,"homeFouls":20,"foulDifferential":-3,"totalFta":55,"awayFta":32,"homeFta":23,"ftaDifferential":-9,"technicalFouls":2,"offensiveFouls":4,"shootingFouls":22,"looseBallFouls":3,"flagrantFouls":0,"clutchFouls":0,"clutchFta":null,"awayFtr":0.405,"homeFtr":0.235,"foulsPer100":null}}],"tables":{"totalGames":244,"completedGames":235,"gamesWithAnyAssignments":99,"completedGamesWithoutAssignments":136},"possibleDuplicateRefereeRows":[],"roleBreakdownInSample":{"Crew Chief":3,"Referee":3,"Alternate":4},"diagnosis":{"status":"OK","reason":"10 games returned — sufficient."}}