I want to check if the tracker for each team HasReachedTarget

HandleWins(Player:player): void =
if (tracker.HasReachedTarget(Player.IsActive) or ScoreManager.GetCurrentScore(Player)):
playerScore := ScoreManager.GetCurrentScore(Player)
if (playerScore >= 200):
PlayerStats := PlayerStatsManager.GetPlayerStats(Player)
NewPoints := PlayerStats.Points
NewEliminations := PlayerStats.Eliminations
NewLosses := PlayerStats.Losses
NewWins := PlayerStats.Wins + 1
NewRank := CalculatePlayerRankUp(PlayerStats, NewWins)
NewXP := PlayerStats.XP + random.randint(100, 500)
NewStats := PlayerStatsManager.UpdateStats(Player, NewEliminations, NewPoints, NewRank, NewLosses, NewWins, NewXP)
else:
if (playerScore <= 200 and tracker2.HasReachedTarget(Player)):
PlayerStats := PlayerStatsManager.GetPlayerStats(Player)
NewPoints := PlayerStats.Points
NewEliminations := PlayerStats.Eliminations
NewLosses := PlayerStats.Losses + 1
NewWins := PlayerStats.Wins
NewRank := CalculatePlayerRankDown(PlayerStats, NewWins)
NewXP := PlayerStats.XP
NewStats := PlayerStatsManager.UpdateStats(Player, NewEliminations, NewPoints, NewRank, NewLosses, NewWins, NewXP)

    if (tracker2.HasReachedTarget(Player) or ScoreManager.GetCurrentScore(Player)):
        playerScore := ScoreManager.GetCurrentScore(Player)
        if (playerScore >= 200):
            PlayerStats := PlayerStatsManager.GetPlayerStats(Player)
            NewPoints := PlayerStats.Points
            NewEliminations := PlayerStats.Eliminations
            NewLosses := PlayerStats.Losses
            NewWins := PlayerStats.Wins + 1
            NewRank := CalculatePlayerRankUp(PlayerStats, NewWins)
            NewXP := PlayerStats.XP + random.randint(100, 500)
            NewStats := PlayerStatsManager.UpdateStats(Player, NewEliminations, NewPoints, NewRank, NewLosses, NewWins, NewXP)
        else:
            if (playerScore <= 200 and tracker.HasReachedTarget(Player)):
                PlayerStats := PlayerStatsManager.GetPlayerStats(Player)
                NewPoints := PlayerStats.Points
                NewEliminations := PlayerStats.Eliminations
                NewLosses := PlayerStats.Losses + 1
                NewWins := PlayerStats.Wins
                NewRank := CalculatePlayerRankDown(PlayerStats, NewWins)
                NewXP := PlayerStats.XP
                NewStats := PlayerStatsManager.UpdateStats(Player, NewEliminations, NewPoints, NewRank, NewLosses, NewWins, NewXP)