Thank you for heads up, I'll be back to you when fixed.
Bug in Team Match Player results

Hi @Tricky_Dicky, you should start to get corrected board results for matches.
For example https://api.chess.com/pub/match/870770/38 will display:
{
"board_scores":{
"vlodz":1.5,
"ballyg88":0.5
},
"games":[]
}
https://api.chess.com/pub/match/{ID}
If player account closed for Fair Play or Abuse result is awarded to opponent in web page of match regardless of actual game result.
API still shows actual result.
Example:
https://www.chess.com/club/matches/870770/games
Board 7 Result shown as 0-2 (Adjusted due to closure)
API returns 1-1
I haven't checked tournaments but may be the same issue.