PLAYER PROFILE

Craig Tosh.

Broughty Athletic FC · Scotland

Matrix 142242

At a glance

Full name
Craig Tosh
Born
29 Nov 2001
Age today
24
Nationality
Scotland

Career by season

8 recorded appearances
Craig Tosh appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26Scottish Cup Brechin City FC 2000350
25/26Premier Sports Cup Brechin City FC 42002160
24/25Scottish Cup Brechin City FC 2000511

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

Match log

Newest first
Craig Tosh match log
DateCompetitionMatchScoreMinutesGoals
29 Nov 2025Scottish Cup Kelty Hearts FC v Brechin City FCSubstitute, on 78′ 2 – 012
27 Sep 2025Scottish Cup Lochee United FC v Brechin City FCSubstitute, on 67′ 1 – 323
22 Jul 2025Premier Sports Cup Brechin City FC v Cove Rangers FC 0 – 387
19 Jul 2025Premier Sports Cup The Spartans FC v Brechin City FC 2 – 073
15 Jul 2025Premier Sports Cup Queen's Park FC v Brechin City FCSubstitute, on 64′ 5 – 026
12 Jul 2025Premier Sports Cup Brechin City FC v Falkirk FCSubstitute, on 60′ 0 – 730
17 Jan 2025Scottish Cup Brechin City FC v Heart of Midlothian FCSubstitute, on 61′ 1 – 429
28 Sep 2024Scottish Cup Brechin City FC v Newtongrange Star FCSubstitute, on 68′ 1 – 022

Career transfers

4 recorded moves

All recorded career moves, newest first.

Craig Tosh career transfers
Date FromToMoveFee
07 Aug 2026 Lochee United FC Broughty Athletic FC Transfer Free
04 Dec 2025 Brechin City FC Lochee United FC Transfer —
01 Jul 2022 Arbroath Victoria FC Broughty Athletic FC Transfer Free
01 Jul 2017 St. Johnstone FC U18 Arbroath Victoria FC Transfer Free

Contracts and market values are not available yet.