Johnston, Craig Scotland

Forward | Kelty Hearts Kelty Hearts | League One

Current ELO

1,756.2

Matches Played

208

Goals

41

Assists

19

Clean Sheets

58

Player of the Game

0

ELO Rating History

Last 10 Games

Date H/A Match Result Performance ELO Change
18 Oct 2025 A Inverness Inverness vs Kelty Hearts Kelty Hearts 2 - 2 - +0.8
27 Sep 2025 A Cove Rangers Cove Rangers vs Kelty Hearts Kelty Hearts 0 - 2 - +3.3
23 Sep 2025 A Dumbarton Dumbarton vs Kelty Hearts Kelty Hearts 3 - 3 1 assist(s) +1.4
13 Sep 2025 H Kelty Hearts Kelty Hearts vs Stenhousemuir Stenhousemuir 0 - 1 - -1.8
06 Sep 2025 H Kelty Hearts Kelty Hearts vs Stranraer Stranraer 3 - 0 1 goal(s) +4.3
30 Aug 2025 A Queen Of South Queen Of South vs Kelty Hearts Kelty Hearts 2 - 1 - -1.8
23 Aug 2025 A East Fife East Fife vs Kelty Hearts Kelty Hearts 2 - 1 1 assist(s) -0.8
09 Aug 2025 A Montrose Montrose vs Kelty Hearts Kelty Hearts 1 - 2 - +3.3
02 Aug 2025 H Kelty Hearts Kelty Hearts vs Inverness Inverness 0 - 3 - -1.8
26 Jul 2025 A Livingston Livingston vs Kelty Hearts Kelty Hearts 6 - 0 - -2.5

Season-by-Season Statistics

Season Club League MP Goals Assists CS POTG
2025/26 Kelty Hearts Kelty Hearts League One 13 2 2 4 0
2024/25 Kelty Hearts Kelty Hearts League One 41 6 6 14 0
2023/24 Kelty Hearts Kelty Hearts League One 39 11 3 7 0
2022/23 Montrose Montrose League One 31 5 3 9 0
2021/22 Montrose Montrose League One 36 10 2 13 0
2020/21 Montrose Montrose League One 27 3 2 5 0
2019/20 Montrose Montrose League One 18 3 1 6 0