Keith Bray

Keith Bray's senior profile is tied chiefly to Dunfermline Athletic, where the meaningful weight of his league football has been played. Across two seasons with the Pars he made 23 league appearances and scored one league goal, a modest record but a clear enough centre of gravity for a career still light on wider landmarks.

His busiest campaign was 2025–26, when he made 18 league appearances for Dunfermline and scored once. His market value is around £85,000, according to Transfermarkt.

Bray’s career, as it stands, is a Dunfermline story more than anything else: two seasons, regular league involvement, and one goal to show for it.

📈 Key stats and insights

⚽
Keith Bray recorded zero appearances and one goal across the listed senior seasons
⚽
Keith Bray represented three senior clubs: Inverness CT, Elgin City (loan) and Dunfermline Athletic
⚽
Keith Bray joined Inverness CT's academy in July 2021
⚽
Keith Bray moved to Dunfermline Athletic for an undisclosed fee in July 2025
Last updated 10 November 2026. Send feedback

Keith Bray stats

Check out all of the statistics about Keith Bray.

📋 Career stats

Team
Dunfermline Athletic
Dunfermline Athletic
Season 2026 - 2027
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
5
Goals
-
Team
Dunfermline Athletic
Dunfermline Athletic
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
18
Goals
1
Team
Inverness CT
Inverness CT
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
5
Goals
-

Bray's career was concentrated at Inverness CT after he joined their academy in July 2021; he spent a loan spell at Elgin City in January 2024 before returning to Inverness in July 2024 and later moving to Dunfermline Athletic in July 2025, and he carried a €100k market value during his final professional phase.

💰 Transfers

Team
Dunfermline Athletic
Dunfermline Athletic
1 July 2025
From
Inverness CT
Inverness CT
Type
Undisclosed
Team
Inverness CT
Inverness CT
1 July 2024
From
Elgin City
Elgin City
Type
Returned from loan
Team
Elgin City
Elgin City
23 January 2024
From
Inverness CT
Inverness CT
Type
Loan
Team
Inverness CT
Inverness CT
1 July 2021
Type
Trainee

He joined Inverness CT's academy in July 2021, moved on loan to Elgin City in January 2024 and returned to Inverness in July 2024, then completed a transfer to Dunfermline Athletic for an undisclosed fee in July 2025.

Keith Bray news

Read all the news about Keith Bray.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive