Craig John Farquhar (born 9 May 2003) is a Northern Irish professional footballer who plays for club Barnet.

Club career Born in Ballymena, Farquhar spent his early career with Ballymena United and on loan at Dundela. In June 2023, he signed for Larne for an undisclosed fee. After signing for Larne in June 2023 he turned professional. Farquhar signed for Crystal Palace in January 2024, also for an undisclosed fee.

In August 2024, in a friendly against former club Larne, Farquhar sustained a knee injury that kept him out for 18 months. Farquhar scored three goals in 22 appearances for Palace's under-21 team, but did not make any senior appearances.

He was released by Crystal Palace at the end of the 2025–26 season. On 5 June 2026, Farquhar agreed to join League Two club Barnet following his release from Crystal Palace. Farquhar joined Solihull Moors on a one month loan on 22 August 2026.

International career Farquhar has one cap and one goal for Northern Ireland U21.

Career statistics

+ Appearances and goals by club, season and competitionClubSeasonLeagueNational cupLeague cupOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsBallymena United2021–22NIFL Premiership00000000002022–23NIFL Premiership111310000142Total0000000000Dundela (loan)2021–22NIFL Championship122000000122Larne2023–24NIFL Premiership210102030270Crystal Palace2023–24Premier League00000000002024–25Premier League00000000002025–26Premier League0000000000Total0000000000Barnet2026–27League Two0000001010Solihull Moors (loan)2026–27National League3000001040Career total473412050584

Honours

Larne NIFL Premiership: 2023-24 County Antrim Shield: 2023-24

References