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
23 Sep 2023League Two Newport County v Bradford CitySubstitute, on 62′ 1 – 428
16 Sep 2023League Two Newport County v Barrow AFCSubstitute, on 86′ 1 – 14
09 Sep 2023League Two Crawley Town v Newport CountySubstitute, on 58′ 4 – 132
02 Sep 2023League Two Newport County v AFC WimbledonSubstitute, on 77′ 2 – 213

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.