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
22 Mar 2025Scottish League One Inverness Caledonian Thistle FC v Alloa Athletic FC 1 – 190
15 Mar 2025Scottish League One Inverness Caledonian Thistle FC v Annan Athletic FC 0 – 190
11 Mar 2025Scottish League One Inverness Caledonian Thistle FC v Stenhousemuir FC 4 – 1901
08 Mar 2025Scottish League One Dumbarton FC v Inverness Caledonian Thistle FC 0 – 190
01 Mar 2025Scottish League One Inverness Caledonian Thistle FC v Montrose FC 1 – 1901
22 Feb 2025Scottish League One Kelty Hearts FC v Inverness Caledonian Thistle FC 0 – 190
08 Feb 2025Scottish League One Arbroath v Inverness Caledonian Thistle FC 3 – 090
01 Feb 2025Scottish League One Inverness Caledonian Thistle FC v Queen of the South FC 1 – 090
25 Jan 2025Scottish League One Alloa Athletic FC v Inverness Caledonian Thistle FC 1 – 2901
21 Jan 2025Scottish League One Queen of the South FC v Inverness Caledonian Thistle FC 3 – 2901
18 Jan 2025Scottish League One Annan Athletic FC v Inverness Caledonian Thistle FC 0 – 3901
04 Jan 2025Scottish League One Inverness Caledonian Thistle FC v Dumbarton FC 2 – 090
28 Dec 2024Scottish League One Inverness Caledonian Thistle FC v Cove Rangers FC 1 – 490
21 Dec 2024Scottish League One Stenhousemuir FC v Inverness Caledonian Thistle FC 0 – 190
14 Dec 2024Scottish League One Inverness Caledonian Thistle FC v ArbroathSubstitute, on 68′ 0 – 222
07 Dec 2024Scottish League One Montrose FC v Inverness Caledonian Thistle FCSubstitute, on 72′ 2 – 318
09 Nov 2024Scottish League One Cove Rangers FC v Inverness Caledonian Thistle FC 1 – 2901
02 Nov 2024Scottish League One Inverness Caledonian Thistle FC v Kelty Hearts FC 1 – 187
26 Oct 2024Scottish League One Dumbarton FC v Inverness Caledonian Thistle FC 3 – 178
19 Oct 2024Scottish League One Inverness Caledonian Thistle FC v Annan Athletic FC 1 – 090

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.