[4] Brookes made almost 40 senior appearances for Newcastle but only started 1 game in the 2009–2010 season.
[8] Brookes became a regular starter for the East Midlands side and racked up numerous appearances at his time at Saints.
[12] On 19 January 2024, Brookes would sign a two-year deal for French rivals Perpignan from the 2024–25 season.
[13] Although born in England, Brookes played at many underage levels for Ireland, including U-18, U-19 and U-20.
In May 2014 he was called up to England's training squad for the tour of New Zealand, where he earned himself his first two caps for his country.