Skip to content
KB

Keith Bray

€480KMarket Value
Dunfermline Athletic
Dunfermline Athletic
Midfielder
ScotlandScotland
6.7
Season Score
20
Apr 1, 2006
0.03
Goals/Match
22
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
38Matches
1Goals
3Assists
4Goal Contributions
23Mins/game
6.73Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

29
Full match
23
Substituted off
19
From Bench

Rival Clubs(34)

Player stats against each opponent club

TeamMPWDLGA
ArbroathArbroath102081000
Ayr UnitedAyr United52031000
Raith RoversRaith Rovers53110000
Annan AthleticAnnan Athletic52031000
Partick ThistlePartick Thistle50230000
DumbartonDumbarton52120100
Queen of the SouthQueen of the South52030120
Cove RangersCove Rangers42114000
StenhousemuirStenhousemuir42201010
Ross CountyRoss County41210000
Greenock MortonGreenock Morton42110000
AirdrieoniansAirdrieonians42110000
MontroseMontrose42201000
Queen's ParkQueen's Park41210010
Kelty HeartsKelty Hearts41210000
Alloa AthleticAlloa Athletic31201010
DundeeDundee30030000
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic33001000
Hamilton AcademicalHamilton Academical21010000
ClydeClyde10010000
120 of 34
Transfers

Transfers

Transfer History

May 31, 2025End of loan
May 31, 2024End of loan
Jan 23, 2024Loan
Trophies

About Keith Bray

Keith Bray plays as a midfielder for Dunfermline Athletic. Throughout his career, Keith Bray has scored 11 goals and provided 6 assists in 99 appearances across 3 clubs. In the Championship 2025/2026, Keith Bray has contributed 1 goals and 2 assists in 31 appearances, earning an average rating of 6.7. As a midfielder, Keith Bray combines creative vision with goalscoring ability, accumulating 6 assists and 11 goals throughout his career. Among the clubs he has represented — Dunfermline Athletic, Inverness CT, Elgin City — Keith Bray was most prolific at Inverness CT, where he scored 10 goals in 45 appearances.

Full Career RecordKeith Bray

Keith Bray's professional career spans from 2024 to 2026, a period of roughly 2 seasons over which he has amassed 99 appearances spread across 3 clubs. With 11 goals and 6 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 24/25 with Inverness CT, when he registered 10 goals and 2 assists in 35 matches, playing 2050 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Dunfermline Athletic, Keith Bray played 38 matches, scoring 1 goals and providing 3 assists, with an average match rating of 6.73.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Inverness CT2018/2019 - 2024/2025451032420
Dunfermline Athletic2024/202538138826.73
Elgin City2023/20241600139
Total991163441

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Dunfermline Athletic381882006.73
24/25Inverness CT3510205000
23/24Inverness CT9035510
23/24Elgin City16013921

Frequently Asked Questions

What position does Keith Bray play?
Keith Bray plays as a Midfielder for Dunfermline Athletic in the Championship. He has scored 1 goals in 31 appearances in the Championship 2025/2026, with an average rating of 6.7.
What team does Keith Bray play for?
Keith Bray currently plays for Dunfermline Athletic in the Championship.
How old is Keith Bray?
Keith Bray is 20 years old, born on April 1, 2006.