Josh Edwards

Name: Josh Edwards
Number: 3
Position: Defender
Date of Birth: 27 May 2000
Joined: 17 Jul 2019
Nationality: Scottish
Previous Clubs: Airdrieonians

Josh joined Dunfermline after impressing in his 39 appearances for Airdrie.

He signed a 2 year contract with the Pars in July 2019 and subsequent contracts followed as Josh became a permanent fixture in the first team.  In season 2023-2024 Josh played all but 11 minutes of the Pars 36 match league programme.

Josh started playing in boys’ club football then went to Kilmarnock at under-14, left there after a year and then when released by Kilmarnock went to Ayr United for six months.

From there Josh returned to boys’ club football at Crosshouse Boys’ Club right up until his 17th birthday when he signed for Airdrieonians.

Josh made his first appearance for Dunfermline, coming on as a second-half substitute in a Betfred Cup match against Albion Rovers on 17th July 2019.

As at 31/05/2024 Josh had made 182 appearances for Dunfermline and scored 10 goals.


Home – Stella Kozma – An Old Kirkcaldy Parasite
Away- The Main Family
Third – Available
Training – Alicia & Abbi Harrison


DAFC 24/25 Season Tickets

Season tickets now on sale! Renew before the 1st of July to keep your seat as a current season ticket holder.


Up to 30% off in our
black and white friday sales

Offer is valid from midnight Monday 20th November through to midnight on Monday 27th November.
While stocks last.