Dyn. Moscow MHC Spartak 0 4 16′ Sport Academy Kairat Astana II 0 0 26′ Yelimay Semey 2 Akademiya Ontustik 0 0 25′ Rotterdam Dockers Glasgow Cosmic 110/2 0 Japan Indonesia 88 41 5′ Dinamo Barnaul Chelyabinsk 0 0 61′ Matches →
Kelty Hearts logo

Rugby team

Kelty Hearts

Club · Scotland · League One

«The Maroon Machine»

264 Matches
94 wins
65 draws
105 losses
351–399 Goals
−48 Difference
1.3 Scored per game
Form L 15 Aug · Away Elgin City · 1:4 W 22 Aug · Home Dumbarton · 3:1 L 25 Aug · Home Clydebank · 2:4 L 29 Aug · Away Stranraer · 0:2 W 5 Sep · Home Annan Athletic · 2:1 W 8 Sep · Away Cumbernauld Colts · 3:0

Kelty is a small village in Fife, and for most of its history senior football simply didn't reach it — Kelty Hearts spent more than four decades in junior and amateur leagues before the club had any business being mentioned alongside the country's professional sides. That changed inside a handful of seasons.

Full SFA membership arrived in December 2017, the reward for years of clearing out junior and amateur competitions across Fife. Barry Ferguson, once captain of Scotland, took charge in 2018 and won the Lowland League in successive campaigns, 2019 and 2020. In May 2021 Kelty went up again, beating Brechin City in a play-off to reach the SPFL for the first time in the club's history. A year later, under Kevin Thomson, they won League Two outright and went straight back up — two promotions in as many seasons, a climb few clubs starting from junior football have managed.

Michael Tidser joined in 2020 and stayed long enough to become player-manager; Thomas O'Ware has held the post since 2025. The club itself dates to 1975, founded as Kelty Hearts Amateur FC, and still plays at New Central Park, a compact ground holding 2,181 with 354 seats — tight surroundings for a side known locally as The Maroon Machine, out in maroon shirts and white shorts. Hill of Beath Hawthorn, formed the same year, remain the old rival from junior days; since the move into the SPFL, the short trip to Cowdenbeath has given Kelty a Fife derby of its own.

Kelty now play in League One, the third tier of Scottish football, a level the village has never had a team at before.

Latest results

All matches
8 Sep Challenge Cup Cumbernauld Colts A 3:0 W
5 Sep League Two Annan Athletic H 2:1 W
29 Aug League Two Stranraer A 0:2 L
25 Aug Challenge Cup Clydebank H 2:4 L
22 Aug League Two Dumbarton H 3:1 W
15 Aug League Two Elgin City A 1:4 L

Standing

League Two
# Team M W D L Goals Pts
3 Stranraer 6 3 1 2 9:6 10
4 Spartans 6 2 3 1 14:11 9
5 Kelty Hearts 6 3 0 3 9:11 9
6 Forfar Athletic 6 2 2 2 6:8 8
7 Annan Athletic 6 2 0 4 7:9 6
Full table

Team statistics

matches counted: 264
264 Matches
94 wins
65 draws
105 losses
351–399 Goals
−48 Difference
1.3 Scored per game
Season results matches counted: 264
94wins: 94 · 35% 65draws: 65 · 24% 105losses: 105 · 39%
wins draws losses
Scored and conceded last matches
15 Aug · Away Elgin City · 1:4
22 Aug · Home Dumbarton · 3:1
25 Aug · Home Clydebank · 2:4
29 Aug · Away Stranraer · 0:2
5 Sep · Home Annan Athletic · 2:1
8 Sep · Away Cumbernauld Colts · 3:0
scored — above the line conceded — below the line
Metric Total Home Away
Matches 264 134 130
Scored 351 166 185
Conceded 399 179 220
Scored per game 1.3 1.2 1.4
Conceded per game 1.5 1.3 1.7
Difference −48 −13 −35

Fixtures of Kelty Hearts

  • 12 Sep · 15:00 Clyde A League Two

Honours of Kelty Hearts

  • Fife Junior League 1990, 1991, 1992, 1996, 1998 5
  • Lowland League 2019, 2020 2
  • SJFA East Region Super League 2014, 2016 2
  • East of Scotland Football League 2017 1
  • King Cup 2017 1
  • Kirkcaldy & District Amateur League 1978 1
  • Scottish Third Division 2021 1
  • SJFA East Region Super League Division One 2006 1
  • SJFA Fife District League 2002 1
  • Scottish Junior Cup 1998, 2006 2