Keith Bray

Keith Bray of Dunfermline Athletic was born in Aird Tong, Scotland on 1 April 2006 (age 20).

Keith Bray, born on 1 April 2006 (age 20), is a Scottish right-back whose senior career has been shaped almost entirely at Dunfermline Athletic. He wears squad number 22 and is valued at around £85,000, according to Transfermarkt.

Dunfermline have given him his platform. Across two league seasons he has made 18 appearances and scored once, with that goal coming during the 2025-26 campaign. It is a modest record, but a clear one: his early professional football has been built at East End Park rather than scattered across short stops elsewhere.

In 2026-27, Bray has made three League Cup appearances for Dunfermline, and his form this season has been solid and consistent. At this stage, his career remains a straightforward Dunfermline story: a young Scottish full-back getting his senior football and starting to put down a proper record.

📈 Key stats and insights

Keith Bray has made three League Cup appearances in 2026-27
Keith Bray joined Dunfermline Athletic from Inverness CT for an undisclosed fee in 2025
Keith Bray moved from Inverness CT to Elgin City on loan in January 2024
Keith Bray is 20 and plays as a right back for Dunfermline Athletic
Keith Bray carries a €100k market value
Last updated 5 August 2026. Send feedback

Keith Bray stats

Check out all of the statistics about Keith Bray.

Right Back
Primary Position
Defender
Position
RB
1.78m (5ft 10in)
Height
22
Squad Number
72kg (11st 4lb)
Weight
1 April 2006 (age 20)
Date of Birth
Aird Tong
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Dunfermline Athletic
Team
£85,000 (via Transfermarkt)
Market Value

📊 Season stats

Team
Dunfermline Athletic
Dunfermline Athletic
Championship 2026 - 2027
Games
1
Starting
-
Substitute
1
Unused
1
Utilisation
50%
Goals
-
Yellows
-
Reds
-
Team
Dunfermline Athletic
Dunfermline Athletic
League Cup 2026 - 2027
Games
3
Starting
1
Substitute
2
Unused
1
Utilisation
75%
Goals
-
Yellows
-
Reds
-

Keith Bray's 2026-27 involvement has been cup-led, with three League Cup appearances for Dunfermline Athletic. The 20-year-old plays as a right back, carries a €100k market value, and remains at an early stage of establishing a defined senior role.

🔥 Recent form

Last 4 appearances for Keith Bray.

Match
St. Mirren
St. Mirren 0-1 Dunfermline Athletic
26 Jul 2026 (A)
Mins
16
Goals
-
Rating
-
Match
Cove Rangers
Dunfermline Athletic 5-0 Cove Rangers
21 Jul 2026 (H)
Mins
-
Goals
-
Rating
-
Match
Dumbarton
Dunfermline Athletic 4-1 Dumbarton
14 Jul 2026 (H)
Mins
4
Goals
-
Rating
-
Match
East Kilbride
East Kilbride 3-0 Dunfermline Athletic
11 Jul 2026 (A)
Mins
84
Goals
-
Rating
-

📋 Career stats

Team
Dunfermline Athletic
Dunfermline Athletic
Season 2026 - 2027
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
1
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 path has been compact so far: he entered Inverness CT as a trainee in 2021, had a loan spell with Elgin City in 2024, returned to Inverness CT, then moved to Dunfermline Athletic in 2025. It reads as a typical development route for a young Scotland-based defender, with gradual exposure rather than a rapid climb.

💰 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

Bray's transfer history points to development rather than major trading value. Inverness CT first took him in as a trainee, sent him to Elgin City on loan in January 2024, brought him back that summer, and then sold him 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