[3] He is a product of the Huddersfield Town academy, and made his first-team debut at Boundary Park when he came on as a 69th-minute substitute in the 1–1 draw with Oldham Athletic in April 2007.
[2] Berrett made his full debut in Huddersfield's third round FA Cup win over Premier League team Birmingham City on 5 January 2008.
Following Stan Ternent's departure as Huddersfield manager, caretaker boss Gerry Murphy deployed Berrett in a sweeper role as part of a back five.
[5] After an injury-plagued start to the season Berrett made 32 appearances for Yeovil scoring once,the winner against Swindon Town in April 2015.
[6] At the end of the season, following Yeovil's relegation into League Two, Berrett was one of four players offered a contract termination by new manager Paul Sturrock.
[7] Berrett signed for League Two club York City on 23 June 2015 on a two-year contract after agreeing to terminate his deal with Yeovil.
[12] On 7 February 2007, Berrett made his debut for the Republic of Ireland national under-18 team when starting their 0–0 home draw in a friendly with the Netherlands.