5th May 1988
Joined Linfield
6 September 2008
Previous Clubs
Stoke City, Wrexham on loan, Edmonton on loan, Portadown
U21, Full international
Shirt Number
Home Shirt Sponsor
East End Blues
Away Shirt Sponsor
Robbie Speers
Player Notes
Signed a 3 year full time deal on 6 September 2008

Debut against Lisburn Distillery in Co. Antrim Shield on Tuesday September 9, 2008.

First Linfield goal v Glentoran in Setanta Sports Cup on 15 September 2008.

Full international debut v Italy in Pisa in 3-0 defeat on June 6, 2009.

2nd cap v Turkey in USA on 26 May 2010. 3rd cap in 1-0 defeat away to Chile 4 days later.

100th Linfield appearance in 2-1 win away to Portadown on Friday November 5, 2010.

4th cap as sub away to Republic of Ireland in 5-0 defeat on May 24, 2011.

5th cap v Wales in Dublin on May 27, 2011.

Signed a 3 year contract on July 1, 2011

150th Linfield game in 2-0 home win against Glenavon on December 31, 2011.

He played what turned out to be his last Linfield appearance (for now) in the 4-1 Setanta Cup defeat away to Shamrock Rovers on 4 March 2013.

Joined FC Edmonton in Canada on loan on April 9, 2013 until November 2013.

Returned to Linfield on completion of his loan on November 7, 2013.

200th appearance as a sub in a 3-0 home win against Dungannon on March 15, 2014.

Played what turned out to be his final game in a 5-2 win at Mourneview Park on April 26, 2014.

Portadown announced that Robert had accepted their offer of a 3 year contract on Friday May 2, 2014

Rejoined Linfield on a 2 year contract on May 8, 2017.

Debut in his 2nd spell at Linfield in a 2-0 Champions League defeat by Celtic at Windsor Park on July 14, 2017.

First goal in his second spell at the club came in a 2-1 defeat away to Ballymena on November 10, 2017.

250th Linfield appearance as a late sub in a 2-0 win away to Cliftonville on December 29, 2018.

His 250th game at Solitude turned out to be his final Linfield game.

Linfield agreed on January 16, 2019 to cancel his contract to allow him to sign for Glenavon.

(at end of 2013/14):

Played: 205 (including 40 as sub)

Goals: 23
Next Match
Ballymena United
Irish Premier League
Kick-off : 19th October at 3pm
Venue : Windsor Park Buy Tickets Now
Last Match
2 (3)
(4) 2
Co Antrim Shield Match Report