Len: 'I'll be the best from this draft'