Xuereb began his career with Floriana during the Maltese Premier League 1996–97 season. As a youngster, first team opportunities were few and fair between, but he still notched up six appearances, without scoring, as Floriana helped itself to a 3rd place finish in the Maltese Premier League.
The Maltese Premier League 1997–98 season, was Xuereb’s second season, and it proved to be his last as a Floriana player. He showed promise, but again Aaron only made a handful of appearances, four to be exact, without scoring. Floriana went on to finish the season in 5th position in the Maltese Premier League.
Xuereb joined fellow Maltese Premier League side Hibernians for the 1998–99 season, Aaron made himself an instant first team addition to the Hibernians defence. He went on to make 19 appearances and scored one goals, as he helped Hibernians record a 4th place finish in Maltese Premier League.
Aaron went into the 1999–00 season, a permanent fixture in the Hibernians first team. Xuereb made 28 appearances, but failed to score, as Hibernians recorded a 6th place finish in the Maltese Premier League.
The 2000–01 season, saw Aaron helped the club improve on the previous league position, as Hibernians went on to record a 4th place finish in the Maltese Premier League, with Xuereb making 25 appearances and scoring one goal.
Aaron tasted his first taste of success in the 2001–02 season. Xuereb proved to be a key member of the Hibernians squad that won the Maltese Premier League title. Aaron went on to make 16 appearances, but failed to score during the season.
Despite the success of the previous season, Aaron and Hibernians could not emulate the same achievement during the 2002–03 season. The club went on to finish the season in 4th position in the Maltese Premier League, with Xuereb making 22 appearances and scoring three goals.
The 2003–04 season was another that Xuereb was heavily involved. Hibernians went on to finish one place better than the previous season, in 3rd position. Adrian made 24 appearances and scored one goal during the season.
The 2004–05 season, saw Aaron continue to prove his worth, the club were never short of goals with the strike force of Andrew Cohen and Terence Scerri, who between them scored an incredible 33 goals. Xuereb helped Hibernians to another 3rd place finish in the Maltese Premier League, Xuereb went on 25 appearances, but failed to score.
Aaron’s impressive form continued into the 2005–06 season, he helped Hibernians secure a 4th place finish in the Maltese Premier League, making 23 appearances, but failed to score. Xuereb also helped the club win the Maltese Cup.
Xuereb went into the 2006–07 season, and added to his medals collection, as Hibernians secured the Maltese Cup for the second consecutive season. On the domestic front, Hibernians finished in 5th position in the Maltese Premier League, with Aaron making 24 appearances and scoring two goals. Aaron’s form had not gone unnoticed, as he received his first cap for the Maltese national team during the season.
The 2007–08 season turned out to be a very disappointing one for Hibernians, as the club finished the first phase of the season in the relegation pool, there was never any doubt the club would avoid relegation, and finished the season in 7th position. Xuereb went on to make 20 appearances and score two goals. The club did however have one thing to shout about, as they won the Maltese Super Cup.
Hibernians went from one extreme to the other during the 2008–09 season. Under the guidance of new manager Mark Miller, the club shocked the critics and beat Valletta by two points to win the Maltese Premier League title. Aaron made 18 appearances, but failed to score any goals.
Aaron hoped to help Hibernians retain the Maltese Premier League title for the 2009–10, however the quest took some severe setbacks, as Hibernians sold the Maltese Player of the Year Clayton Failla to Sliema Wanderers, and Striker Terence Scerri joined Valletta.
Winner2001–02, 2008–09 Maltese Premier League
2006, 2007 Maltese Cup
2007–08 Maltese Super Cup
Statistics accurate as of match played 9 August 2009.