PLAYER PROFILE

Michael Barfoot.

Berwick Rangers FC · Scotland

Matrix 361740

At a glance

Full name
Michael Barfoot
Born
15 Jun 2000
Age today
26
Nationality
Scotland

Career by season

4 recorded appearances
Michael Barfoot appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25Scottish Cup Musselburgh Athletic FC 33002580
23/24Scottish Cup Dunbar United FC 1110781

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Michael Barfoot match log
DateCompetitionMatchScoreMinutesGoals
18 Jan 2025Scottish Cup Hamilton Academical FC v Musselburgh Athletic FC 3 – 190
30 Nov 2024Scottish Cup Musselburgh Athletic FC v Bo'ness United FC 3 – 190
31 Aug 2024Scottish Cup Penicuik Athletic FC v Musselburgh Athletic FC 0 – 178
25 Nov 2023Scottish Cup Dunbar United FC v Alloa Athletic FC 1 – 2781

Career transfers

6 recorded moves

All recorded career moves, newest first.

Michael Barfoot career transfers
Date FromToMoveFee
17 Sep 2025 Musselburgh Athletic FC Berwick Rangers FC Transfer —
01 Jul 2023 Leith Athletic FC Dunbar United FC Transfer Free
01 Jul 2018 Edinburgh City FC U20 Tynecastle FC Transfer —
01 Jul 2017 Livingston FC U17 Edinburgh City FC U20 Transfer Free
29 Sep 2016 Hibernian FC U17 Livingston FC U17 Transfer Free
01 Jul 2015 Hutchison Vale BC Hibernian FC U17 Transfer Free

Contracts and market values are not available yet.