Cornes' 2015 season was short. He played the first two games of the season before being rested in round three. He then played a further three games to take his career tally to 298 before announcing that the round 8 game against Richmond would be his 300th and last to join the South Australian Metropolitan Fire Service. He finished his Port Adelaide career having played a total of 300 games, winning 4 best and fairest, two All Australian guernseys and a premiership.