Keith Bray

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

Keith Bray is a Scottish right-back, born on 1 April 2006 (age 20), whose senior career has so far been centred on Dunfermline Athletic. Wearing squad number 22, he has built his first proper run of league football there rather than drifting through the usual scatter of loans and short stays.

The 2025–26 season has been the substance of his record to date: 18 league appearances for Dunfermline in the Championship, with one goal. His form has been solid and consistent, which is no bad thing for a young full-back trying to establish himself in a side where reliability tends to matter more than polish.

His current market value is around £85,000, according to Transfermarkt. At this stage, Bray’s career is a straightforward Dunfermline story: one season of meaningful first-team football, 18 league games, and the beginnings of a professional footing.

📈 Key stats and insights

Keith Bray made 18 Championship appearances for Dunfermline Athletic in 2025-26
Keith Bray started nine league matches and came off the bench nine times
Keith Bray scored one Championship goal from right-back
Keith Bray received no yellow or red cards in the Championship
Keith Bray did not make a Scottish Cup appearance
Last updated 2 June 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 2025 - 2026
Games
18
Starting
9
Substitute
9
Unused
18
Utilisation
50%
Goals
1
Yellows
-
Reds
-

Keith Bray made 18 Championship appearances for Dunfermline Athletic in 2025-26, split evenly between nine starts and nine substitute outings. One goal from right-back gives him a modest attacking return, while no yellow or red cards point to a low-risk defensive profile. The starts-to-bench split suggests he was used as a rotation option rather than a fixed first-choice player.

🔥 Recent form

Last 1 appearances for Keith Bray.

Match
Falkirk
Dunfermline Athletic 0-0 Falkirk
18 Apr 2026 (H)
Mins
-
Goals
-
Rating
-

📋 Career stats

Team
Dunfermline Athletic
Dunfermline Athletic
Season 2026 - 2027
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
-
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 remained early-stage and developmental. He came through at Inverness CT, had a loan spell with Elgin City, then moved permanently to Dunfermline Athletic in 2025. At 20, the trajectory was more about securing regular Championship involvement than showing a long-term pattern of progression or decline.

💰 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

The transfer record shows a trainee route into Inverness CT, a loan to Elgin City in January 2024, a return to Inverness that summer, and an undisclosed-fee move to Dunfermline Athletic in July 2025. The permanent switch looked like the key step, taking Bray from a loan-and-return cycle into a clearer senior role.

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