In Melbourne nam Tancock, namens Engeland, deel aan de Gemenebestspelen 2006. Op dit toernooi veroverde hij de gouden medaille op de 100 meter rugslag en de zilveren medaille op de 50 meter rugslag, samen met Chris Cook, Matthew Bowe en Ross Davenport sleepte hij de zilveren medaille in de wacht op de 4x100 meter wisselslag. Op de wereldkampioenschappen kortebaanzwemmen 2006 in Shanghai eindigde de Brit als vijfde op de 100 meter wisselslag en strandde hij in de series van de 50 en de 100 meter rugslag. Tijdens de Europese kampioenschappen zwemmen 2006 in Boedapest eindigde Tancock als vierde op de 100 meter rugslag en als zesde op de 50 meter rugslag, samen met James Gibson, Todd Cooper en Simon Burnett veroverde hij de bronzen medaille op de 4x100 meter wisselslag. Op de Europese kampioenschappen kortebaanzwemmen 2006 in Helsinki eindigde de Brit als vierde op de 50 meter rugslag en werd hij uitgeschakeld in de halve finales van de 100 meter wisselslag en in de series van de 100 meter rugslag. Samen met Christopher Cozens, Benjamin Hockin en Todd Cooper eindigde hij als zesde op de 4x50 meter vrije slag, op de 4x50 meter wisselslag eindigde hij samen met Darren Mew, Matthew Clay en Benjamin Hockin als zesde.