Career
Everton
Born in Portsmouth then moved to Liverpool aged 2, Irving began his career at hometown club Everton in 1995. Bala Town
Irving then moved to Bala Town of the Welsh Premier League, where he made 109 top-flight appearances across four seasons becoming their longest serving player, scoring 3 league goals. Auckland City
In 2013, Irving moved to New Zealand and joined semi-professional side Auckland City, freshly crowned champions of Oceania.
At the 2013 Fédération internationale de football association Club World Cup in Morocco, he played the first 86 minutes of their 1–2 defeat to Raja Casablanca in the opening game at the Stade Adrar in Agadir.
At the year"s Club World Cup, again in Morocco, he scored a penalty as Auckland defeated Moghreb Tétouan in a shootout in the opening game in Rabat. At the same stadium in the quarter-final on 13 December, he scored the winning goal against Exact Sciences Sétif to get Auckland to the semi-finals in a man of the match performance, getting Auckland City to the furthest point they have ever reached in the Fédération internationale de football association Club World Cup.
Return to Bala Town
In 2015, Irving returned to Bala. Auckland City
New Zealand Football Championship: 2013-2014, 2014-2015
OFC Champions League: 2013-2014, 2014-2015.