Report card: Will Davison | Supercars