Keith Bray's senior profile is tied chiefly to Dunfermline Athletic, where the meaningful weight of his league football has been played. Across two seasons with the Pars he made 23 league appearances and scored one league goal, a modest record but a clear enough centre of gravity for a career still light on wider landmarks.
His busiest campaign was 2025–26, when he made 18 league appearances for Dunfermline and scored once. His market value is around £85,000, according to Transfermarkt.
Bray’s career, as it stands, is a Dunfermline story more than anything else: two seasons, regular league involvement, and one goal to show for it.