John Axford was 18-for-18 on his Oscar predictions