hey, last attempt fixed it!
answer was:
UPDATE playerstable SET wins = '$wins', draws = '$draws', losses = '$losses', deadline = '$deadline', points = $wins 3 + $draws 1 + $deadline * -1 WHERE player_id = '$id";
removed quotes and space teh maths out a lil bit for the points part of the query.