PLAYER PROFILE

Keith Bray.

Dunfermline Athletic

Matrix 63362

At a glance

Full name
Keith Bray
Born
01 Apr 2006
Age today
20
Nationality
—

Career by season

87 recorded appearances
Keith Bray appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Championship Dunfermline Athletic 105004460
26/27Premier Sports Cup Dunfermline Athletic 31001040
25/26Scottish Cup Dunfermline Athletic 1101711
2025-2026Scottish Championship Dunfermline Athletic 189117770
25/26Premier Sports Cup Dunfermline Athletic 2000430
24/25Scottish League One Inverness Caledonian Thistle FC 32271022,4682
23/24Scottish League Two Elgin City FC 1610008971 / 1 red
2023-2024Scottish Championship Inverness Caledonian Thistle FC 52002131

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Keith Bray match log
DateCompetitionMatchScoreMinutesGoals
20 Dec 2025Scottish Championship Dunfermline Athletic v Ayr United FCSubstitute, on 80′ 2 – 310
13 Dec 2025Scottish Championship Queen's Park FC v Dunfermline Athletic 1 – 161
06 Dec 2025Scottish Championship Dunfermline Athletic v Arbroath 1 – 268
29 Nov 2025Scottish Cup Dunfermline Athletic v Queen of the South FC 2 – 171
25 Nov 2025Scottish Championship Partick Thistle v Dunfermline AthleticSubstitute, on 62′ 1 – 028
08 Nov 2025Scottish Championship Dunfermline Athletic v St. Johnstone FCSubstitute, on 75′ 2 – 215
25 Oct 2025Scottish Championship Ross County FC v Dunfermline Athletic 3 – 246
21 Oct 2025Scottish Championship Airdrieonians FC v Dunfermline Athletic 0 – 464
17 Oct 2025Scottish Championship Dunfermline Athletic v Raith Rovers FC 2 – 069
04 Oct 2025Scottish Championship Dunfermline Athletic v Queen's Park FC 0 – 065
27 Sep 2025Scottish Championship Dunfermline Athletic v Partick ThistleSubstitute, on 63′ 0 – 227
09 Aug 2025Scottish Championship Dunfermline Athletic v Airdrieonians FCSubstitute, on 78′ 2 – 012
26 Jul 2025Premier Sports Cup Dunfermline Athletic v Stirling Albion FCSubstitute, on 67′ 2 – 023
19 Jul 2025Premier Sports Cup Dumbarton FC v Dunfermline AthleticSubstitute, on 70′ 0 – 420
03 May 2025Scottish League One Montrose FC v Inverness Caledonian Thistle FC 0 – 264
26 Apr 2025Scottish League One Inverness Caledonian Thistle FC v Arbroath 3 – 0901
19 Apr 2025Scottish League One Stenhousemuir FC v Inverness Caledonian Thistle FC 1 – 190
12 Apr 2025Scottish League One Inverness Caledonian Thistle FC v Kelty Hearts FC 0 – 290
05 Apr 2025Scottish League One Cove Rangers FC v Inverness Caledonian Thistle FC 0 – 3903
29 Mar 2025Scottish League One Queen of the South FC v Inverness Caledonian Thistle FC 4 – 190

Career transfers

5 recorded moves

All recorded career moves, newest first.

Keith Bray career transfers
Date FromToMoveFee
31 May 2025 Inverness Caledonian Thistle FC Dunfermline Athletic Loan return
03 Feb 2025 Inverness Caledonian Thistle FC Dunfermline Athletic Transfer —
03 Feb 2025 Dunfermline Athletic Inverness Caledonian Thistle FC Loan —
31 May 2024 Elgin City FC Inverness Caledonian Thistle FC Loan return
23 Jan 2024 Inverness Caledonian Thistle FC Elgin City FC Loan —

Contracts and market values are not available yet.