PLAYER PROFILE

John Tod.

Dunfermline Athletic

Matrix 63368

At a glance

Full name
John Tod
Born
15 Jun 2007
Age today
19
Nationality
—

Career by season

36 recorded appearances
John Tod appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Championship Dunfermline Athletic 31001210
26/27Premier Sports Cup Dunfermline Athletic 55004162
25/26Scottish Premiership/Championship play-off Dunfermline Athletic 31001111
25/26Scottish Cup Dunfermline Athletic 22001360
2025-2026Scottish Championship Dunfermline Athletic 1616101,4244
25/26Premier Sports Cup Dunfermline Athletic 44013600
25/26International Friendly Games Scotland U19 32002240

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

Match log

Newest first
John Tod match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Scottish Championship Dunfermline Athletic v Inverness Caledonian Thistle FCSubstitute, on 46′ 5 – 144
27 Oct 2026Scottish Championship Stenhousemuir FC v Dunfermline AthleticSubstitute, on 87′ 0 – 13
15 Aug 2026Premier Sports Cup Dunfermline Athletic v Ross County FC 1 – 290
01 Aug 2026Scottish Championship Inverness Caledonian Thistle FC v Dunfermline Athletic 0 – 074
26 Jul 2026Premier Sports Cup St. Mirren FC v Dunfermline Athletic 0 – 190
21 Jul 2026Premier Sports Cup Dunfermline Athletic v Cove Rangers FC 5 – 090
14 Jul 2026Premier Sports Cup Dunfermline Athletic v Dumbarton FC 4 – 186
11 Jul 2026Premier Sports Cup East Kilbride FC v Dunfermline Athletic 3 – 060
23 May 2026Scottish Cup Celtic FC v Dunfermline Athletic 3 – 146
15 May 2026Scottish Premiership/Championship play-off Partick Thistle v Dunfermline AthleticSubstitute, on 78′ 2 – 112
08 May 2026Scottish Premiership/Championship play-off Arbroath v Dunfermline Athletic 0 – 090
05 May 2026Scottish Premiership/Championship play-off Dunfermline Athletic v ArbroathSubstitute, on 81′ 1 – 09
01 May 2026Scottish Championship Dunfermline Athletic v Arbroath 0 – 090
25 Apr 2026Scottish Championship Queen's Park FC v Dunfermline Athletic 0 – 290
21 Apr 2026Scottish Championship Dunfermline Athletic v St. Johnstone FC 0 – 290
14 Apr 2026Scottish Championship Airdrieonians FC v Dunfermline Athletic 2 – 290
11 Apr 2026Scottish Championship Partick Thistle v Dunfermline Athletic 2 – 090
06 Dec 2025Scottish Championship Dunfermline Athletic v Arbroath 1 – 290
29 Nov 2025Scottish Cup Dunfermline Athletic v Queen of the South FC 2 – 190
22 Nov 2025Scottish Championship Dunfermline Athletic v Greenock Morton FC 1 – 090

Career transfers

2 recorded moves

All recorded career moves, newest first.

John Tod career transfers
Date FromToMoveFee
31 May 2025 St. Andrews United FC Dunfermline Athletic FC U18 Loan return
03 Oct 2024 Dunfermline Athletic FC U18 St. Andrews United FC Loan —

Contracts and market values are not available yet.