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
21 Sep 2024Scottish League One Inverness Caledonian Thistle FC v Cove Rangers FCSubstitute, on 82′ 1 – 18
14 Sep 2024Scottish League One Alloa Athletic FC v Inverness Caledonian Thistle FCSubstitute, on 69′ 2 – 221
24 Aug 2024Scottish League One Kelty Hearts FC v Inverness Caledonian Thistle FC 0 – 090
17 Aug 2024Scottish League One Inverness Caledonian Thistle FC v Montrose FC 1 – 190
10 Aug 2024Scottish League One Annan Athletic FC v Inverness Caledonian Thistle FCSubstitute, on 74′ 1 – 016
03 Aug 2024Scottish League One Inverness Caledonian Thistle FC v Dumbarton FC 1 – 184
04 May 2024Scottish League Two Elgin City FC v Clyde FC 0 – 390
20 Apr 2024Scottish League Two Elgin City FC v Peterhead FC 1 – 157
13 Apr 2024Scottish League Two Stenhousemuir FC v Elgin City FC 1 – 190
06 Apr 2024Scottish League Two Elgin City FC v The Spartans FCSubstitute, on 21′ 2 – 269
30 Mar 2024Scottish League Two East Fife FC v Elgin City FC 2 – 069
23 Mar 2024Scottish League Two Elgin City FC v Forfar Athletic FCSubstitute, on 55′ 1 – 135
16 Mar 2024Scottish League Two Stranraer FC v Elgin City FCSubstitute, on 46′ 1 – 245
09 Mar 2024Scottish League Two Elgin City FC v Bonnyrigg Rose FCSubstitute, on 86′ 1 – 04
02 Mar 2024Scottish League Two Clyde FC v Elgin City FC 2 – 168
24 Feb 2024Scottish League Two Peterhead FC v Elgin City FC 1 – 176
17 Feb 2024Scottish League Two Elgin City FC v Stenhousemuir FC 2 – 269
10 Feb 2024Scottish League Two The Spartans FC v Elgin City FC 1 – 275
06 Feb 2024Scottish League Two Bonnyrigg Rose FC v Elgin City FCSubstitute, on 73′ 2 – 017
03 Feb 2024Scottish League Two Elgin City FC v East Fife FCSubstitute, on 90′ 1 – 01

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.