PLAYER PROFILE

Olly Thomas.

Dunfermline Athletic · England

Matrix 28054

At a glance

Full name
Olly Thomas
Born
28 Jul 2005
Age today
21
Nationality
England

Career by season

24 recorded appearances
Olly Thomas appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Championship Dunfermline Athletic 3000350
25/26Scottish Cup Dunfermline Athletic 22201540
2025-2026Scottish Championship Dunfermline Athletic 85004331
25/26Championship Bristol City 3000160
23/24League Two Newport County 80001310

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

Match log

Newest first
Olly Thomas match log
DateCompetitionMatchScoreMinutesGoals
24 Oct 2026Scottish Championship Queen's Park FC v Dunfermline AthleticSubstitute, on 88′ 0 – 12
20 Oct 2026Scottish Championship Dunfermline Athletic v Partick ThistleSubstitute, on 68′ 1 – 122
17 Oct 2026Scottish Championship Dunfermline Athletic v Livingston FCSubstitute, on 79′ 0 – 011
14 Mar 2026Scottish Championship Dunfermline Athletic v Raith Rovers FC 3 – 090
07 Mar 2026Scottish Cup Dunfermline Athletic v Aberdeen FC 3 – 0832
03 Mar 2026Scottish Championship Dunfermline Athletic v Ross County FC 3 – 070
28 Feb 2026Scottish Championship Dunfermline Athletic v Queen's Park FC 1 – 066
24 Feb 2026Scottish Championship Dunfermline Athletic v Partick ThistleSubstitute, on 71′ 2 – 219
21 Feb 2026Scottish Championship Arbroath v Dunfermline Athletic 4 – 263
17 Feb 2026Scottish Championship Greenock Morton FC v Dunfermline Athletic 2 – 090
31 Jan 2026Scottish Championship Dunfermline Athletic v Airdrieonians FCSubstitute, on 67′ 0 – 223
24 Jan 2026Scottish Championship St. Johnstone FC v Dunfermline AthleticSubstitute, on 78′ 0 – 112
17 Jan 2026Scottish Cup Dunfermline Athletic v Hibernian FC 1 – 071
07 Nov 2025Championship Watford FC v Bristol CitySubstitute, on 87′ 1 – 13
01 Nov 2025Championship Stoke City v Bristol CitySubstitute, on 78′ 5 – 112
25 Oct 2025Championship Bristol City v Birmingham CitySubstitute, on 90′ 1 – 01
24 Oct 2023League Two Notts County v Newport CountySubstitute, on 78′ 3 – 012
20 Oct 2023League Two Newport County v Walsall FCSubstitute, on 90′ 3 – 31
14 Oct 2023League Two Swindon Town v Newport CountySubstitute, on 58′ 2 – 032
07 Oct 2023League Two Newport County v Harrogate TownSubstitute, on 81′ 1 – 29

Career transfers

12 recorded moves

All recorded career moves, newest first.

Olly Thomas career transfers
Date FromToMoveFee
04 Sep 2026 Bristol City U21 Dunfermline Athletic Transfer —
31 May 2026 Dunfermline Athletic Bristol City U21 Loan return
07 Jan 2026 Bristol City U21 Dunfermline Athletic Loan —
31 May 2024 Yeovil Town Bristol City U21 Loan return
29 Jan 2024 Bristol City U21 Yeovil Town Loan —
24 Nov 2023 Newport County Bristol City U21 Loan return
01 Sep 2023 Bristol City U21 Newport County Loan —
31 Aug 2023 Yeovil Town Bristol City U21 Loan return
20 Jul 2023 Bristol City U21 Yeovil Town Loan —
01 Jul 2023 Bristol City U18 Bristol City U21 Internal move —
27 Jan 2023 Bath City Bristol City U18 Loan return
06 Jan 2023 Bristol City U18 Bath City Loan —

Contracts and market values are not available yet.