W nim Middlesbrough uległo 0:4 Sevilli. W sezonie 2006/2007 usiadł na ławce rezerwowych, po tym jak zakupiono kolejnych defensorów do Middlesbrough, Jonathana Woodgate'a i Roberta Hutha. 29 lutego 2008 roku został do końca sezonu wypożyczony do Stoke City, któremu pomógł w awansie do Premier League. Latem 2008 powrócił do Middlesbrough. W sezonie 2008/09 spadł wraz ze swoim klubem do Championship.
W 2010 roku Riggott przeszedł do Cardiff City.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1998/99 Derby County
Premier League 0 0 1999/00 Derby County
Premier League 1 0 2000/01 Derby County
Premier League 31 3 2001/02 Derby County
Premier League 37 0 2002/03 Derby County
Division One 22 2 2002/03 Middlesbrough
Premier League 5 2 2003/04 Middlesbrough
Premier League 17 0 2004/05 Middlesbrough
Premier League 21 2 2005/06 Middlesbrough
Premier League 22 0 2006/07 Middlesbrough
Premier League 6 0 2007/08 Middlesbrough
Premier League 10 1 2007/08 Stoke City
Division One 9 0 2008/09 Middlesbrough
Premier League 17 0 2009/10 Middlesbrough
Championship 17 0 2010/11 Cardiff City
Championship 2 0 2011/12 Derby County
Championship