Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballLeague TwoFull time

Kelty Hearts vs Forfar Athletic

New Central Park · Scotland

Kelty HeartsWinner
2:1
Forfar Athletic

Line-ups

Kelty Hearts

  1. 1J. Smith
  2. 25G. Walker
  3. 5C. Flatman
  4. 22Z. Flatman
  5. 3C. Hannah
  6. 17M. Falconer
  7. 26R. Cunningham
  8. 14J. Hislop
  9. 10I. Murray
  10. 23L. Moore
  11. 9K. Higginbotham

Forfar Athletic

  1. 31T. Simpson
  2. 18C. Wilson
  3. 4J. Wyllie
  4. 5M. Allan
  5. 26M. Syme
  6. 19E. Crombie
  7. 14A. Mailer
  8. 24R. Hickey
  9. 20A. Haddow
  10. 9S. Shepherd
  11. 22L. Perrie

Kelty Hearts

  1. 1J. Smith
  2. 25G. Walker
  3. 5C. Flatman
  4. 22Z. Flatman
  5. 3C. Hannah
  6. 17M. Falconer
  7. 26R. Cunningham
  8. 14J. Hislop
  9. 10I. Murray
  10. 23L. Moore
  11. 9K. Higginbotham

Bench

  1. 21R. Adamson
  2. 35J. Brydon
  3. 16T. Falconer
  4. 6A. Ferguson
  5. 18N. Lawson
  6. 7F. Moffett
  7. 29R. Shanley

Forfar Athletic

  1. 31T. Simpson
  2. 18C. Wilson
  3. 4J. Wyllie
  4. 5M. Allan
  5. 26M. Syme
  6. 19E. Crombie
  7. 14A. Mailer
  8. 24R. Hickey
  9. 20A. Haddow
  10. 9S. Shepherd
  11. 22L. Perrie

Bench

  1. 12B. Alston
  2. 16A. Arnott
  3. 2A. Lynas
  4. 7R. MacLean
  5. 10M. Rennie
  6. 8C. Slater
  7. 21N. Stafford
  8. 25M. Whatley

Timeline

0'15'30'45'60'75'90'105'120'
  1. 2'GoalZ. Flatman (assist: R. Cunningham)Kelty Hearts
  2. 29'GoalS. Shepherd (assist: L. Perrie)Forfar Athletic
  3. 54'GoalI. Murray (assist: J. Hislop)Kelty Hearts
0'15'30'45'60'75'90'105'120'
  1. 2'GoalZ. Flatman (assist: R. Cunningham)Kelty Hearts
  2. 29'GoalS. Shepherd (assist: L. Perrie)Forfar Athletic
  3. 31'Yellow cardC. FlatmanKelty Hearts
  4. 43'Yellow cardM. FalconerKelty Hearts
  5. 44'Yellow cardC. HannahKelty Hearts
  6. 54'GoalI. Murray (assist: J. Hislop)Kelty Hearts
  7. 58'SubstitutionOn: A. FergusonOff: M. FalconerKelty Hearts
  8. 58'SubstitutionOn: B. AlstonOff: R. HickeyForfar Athletic
  9. 58'SubstitutionOn: R. MacLeanOff: S. ShepherdForfar Athletic
  10. 61'Yellow cardI. MurrayKelty Hearts
  11. 63'SubstitutionOn: R. ShanleyOff: K. HigginbothamKelty Hearts
  12. 63'SubstitutionOn: M. RennieOff: A. HaddowForfar Athletic
  13. 70'SubstitutionOn: J. BrydonOff: Z. FlatmanKelty Hearts
  14. 70'SubstitutionOn: F. MoffettOff: J. HislopKelty Hearts
  15. 83'SubstitutionOn: C. SlaterOff: M. SymeForfar Athletic
  16. 88'Yellow cardA. FergusonKelty Hearts
  17. 90'Red cardG. WalkerKelty Hearts

Standings

PositionRecordPointsGoal diff
9Forfar Athletic3-2-711-11
5Kelty Hearts5-0-715-6
League Two table

Recent matches

  • Forfar Athletic
    2-3WWLLLL3
  • Kelty Hearts
    2-3LWWLLL2

Head-to-head

1 match

0 Kelty HeartsDraws 01 Forfar Athletic

1 match

0 Kelty HeartsDraws 01 Forfar Athletic
  1. 2026-08-01Forfar Athletic

Also in this competition

FinishedAnnan AthleticvsStranraerLeague TwoGalabank1:6
FinishedClydevsDumbartonLeague TwoNew Douglas Park2:1
FinishedEdinburgh CityvsSpartansLeague TwoMeadowbank Sports Centre1:3
FinishedForfar AthleticvsElgin CityLeague TwoStation Park1:2
FinishedAnnan AthleticvsStranraerLeague TwoGalabank1:6
FinishedClydevsDumbartonLeague TwoNew Douglas Park2:1
FinishedEdinburgh CityvsSpartansLeague TwoMeadowbank Sports Centre1:3
FinishedForfar AthleticvsElgin CityLeague TwoStation Park1:2
FinishedClydevsAnnan AthleticLeague TwoNew Douglas Park4:1
FinishedDumbartonvsStirling AlbionLeague TwoDumbarton Football Stadium1:1
FinishedElgin CityvsEdinburgh CityLeague TwoBorough Briggs0:0
FinishedSpartansvsStranraerLeague TwoAinslie Park0:2

Entertainment only. 18+. Play responsibly.