How to detect who kills a certain player?

Solution 1:

Simply change the objective type to stat.teamkill.dark_red (or other color)

Place the juggernaut on a team and set that team's color to match the objective criteria

When you end the game, use the selector @p[score_Juggernaut_min=1] to find out who won.