29th February 1996
Wide Left
Joined Linfield
June 1 2018
Previous Clubs
Ballyclare Comrades and Glenavon - Oxford United and On loan at Port Vale
Shirt Number
Home Shirt Sponsor
Brian Close Transport
Away Shirt Sponsor
Linfield Supporters Trust
Player Notes
Joel agreed a pre contract on January 24 2018 to sign for Linfield on a 3 year contract on the expiry of his contract with Glenavon at the end of the 2017/18 season.

Joel played with the Linfield Academy for one season and he trained with the senior international squad in the build up to the Euros in France in 2016.

Linfield debut in a 1-0 league win away to Glenavon on August 4, 2018.

First Linfield goal came in a 3-0 home win against Institute on August 10, 2018,

Scored what turned out to be his final 2 goals for Linfield in an 8-1 home league win against Glenavon on January 25, 2020.

Played what turned out to be his final Linfield game in a 2-0 league win away to Carrick Rangers on March 7, 2020.

Agreed a deal to sign for Oxford United on a 3 year contract on July 23, 2020

Rejoined on loan in January 2021 until the end of the season.

First game in second spell at the club came as a sub in a 4-3 league defeat at Solitude on January 26, 2021.

100th appearance for Linfield in 3-1 home win against Crusaders on May 4, 2021.

Scored in Irish Cup final win 2-1 v Larne at Mourneview park in May 2021.

Rejoined Oxford on expiry of loan spell in summer of 2021.

Spent the latter half of 2021-22 on loan at Port Vale.

Agreed to leave Oxford by mutual consent in May 2022.

Agreed to rejoin Linfield on 3 year contract on May 24, 2022 (once the transfer window opens in June)

Made his debut (in his 3rd spell at the club) in a 1-0 UEFA Champions League first round, first leg defeat away to New Saints on July 5, 2022.

First goal in 3rd spell at club was in a 2-2 draw away to RFS of Latvia in the Conference League on August 18, 2022.

Scored 4 goals on his 150th appearance in a 7-0 home league win against Newry City on March 18, 2023.

50th Linfield career goal came in a 5-1 Premiership home win against Loughgall on October 28, 2023.

(at end of 2022/23):

Played: 155 (including 13 as sub)

Goals: 43
Next Match
Newry City
Irish Premier League
Kick-off : 4th November @ 3pm
Venue : The Showgrounds
Last Match
Irish Premier League Match Report