Graham joined Aston Villa in 2011. The club had a large Irish contingent at the time that included Dan Devine and Mikey Drennan and he formed a good partnership up front with Mikey in the academy.
Graham finished as top scorer in the 2012-13 edition of the Next-Gen Series, the forerunner of the Under-19 Champions League. He made two first-team appearances for Villa, both in the League Cup.
Graham had short loan spells at Shrewsbury Town and Notts County before the Under-21 international signed a permanent deal at Meadow Lane in 2015. Altogether he scored 5 goals in 52 competitive appearances for Notts, including a wonder strike against his former club in a League Cup tie at Villa Park.
He first joined Rovers in time for the 2017 season, quickly settling into a free role in the team. His performances for the Hoops did no go unnoticed and he was awarded senior Irish caps in 2018, the first Rovers international since Pat Byrne in 1986. On his second Irish appearance, he scored against the USA in the Aviva Stadium. A move to Preston North End soon followed. Graham’s scored a single goal in 12 appearances for Preston, achieving the same statistics during a loan spell at Gillingham.
He rejoined the Hoops on a year-long loan deal in July 2019.
Home Jersey Sponsor: The Pines Mafia
Away Jersey Sponsor: Reuben Merriman
Club history Appearances
Preston North End