Mitchell played for the City Rovers in the Auckland Rugby League competition. He represented Auckland in 1910 against the touring Great Britain Lions. He was also part of the Auckland side that toured the country between 20 September and 13 October, playing matches in Wanganui, Bluff, Invercargill, Dunedin, Napier and Dannevirke.[2]
In 1912 he played for Auckland against New Zealand as part of New Zealand's preparation for their tour of Australia.[2] Later in the year, he played for Auckland, and New Zealand against the subsequent touring New South Wales side.[1] New Zealand were defeated 10-18.[3]
After the war, Mitchell represented Auckland Province against the 1919 touring Australian side.[1] Grafton were struggling to field a side at this point and he sought a transfer to the Marist Old Boys which was granted.[5]