The winner of the Melbourne Cup in 2018 was a horse named Cross Counter. The jockey was Kerrin McEvoy and a trainer Charlie Appleby.