Scottish League One Gameweek 31
Mar 28, 2026 3.00pm
1
2
HT : 1 1
FT New Douglas Park
  • Oli Shaw 45' goal
  • Finlay Cameron 88' yellowcard
  • goal Arran Pettifer 34'
  • goal Ross Cunningham 46'
  • yellowcard Aaron Arnott 73'
  • yellowcard Cameron Cooper 82'
  • yellowcard James Graham 82'
  • yellowcard Thomas Murray 90'+4'
  • yellowcard Jack Wyllie 90'+4'

Hamilton Academical vs Kelty Hearts - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Hamilton Academical

All competitions
Scottish League One
Last game
Mar 21, 2026 3.00pm
Cove Rangers 2 - 2 Hamilton
Goals scored
47
Top scorer
Oli Shaw

Kelty Hearts

All competitions
Scottish League One
Last game
Mar 21, 2026 3.00pm
Stenhousemuir 2 - 0 Kelty Hearts
Goals scored
26
Top scorer
Ricco Diack

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Hamilton Academical win with a probability of 53.75%. A draw had a probability of 24.14% and a win for Kelty Hearts had a probability of 22.11%.

The most likely scoreline for a Hamilton Academical win was 1-0 with a probability of 11.37%. The next most likely scorelines for that outcome were 2-1 (9.87%) and 2-0 (9.11%). The likeliest drawn scoreline was 1-1 (11.37%) , while for a Kelty Hearts win it was 0-1 (6.3%). The actual scoreline of 1-2 was predicted with a 5.6% likelihood.

Result

Hamilton Academical 53.75% (+0.11)
Draw 24.14% (-0.06)
Kelty Hearts 22.11% (-0.06)

Both Teams to Score: 

52.9%

Goals

Over 1.5 75.65% (-0.06)
Under 1.5 24.35% (+0.07)
Over 2.5 51.88%
Under 2.5 48.12%
Over 3.5 30.13% (+0.06)
Under 3.5 69.87% (-0.05)
Over 4.5 17.79% (+0.06)
Under 4.5 82.21% (-0.06)

First Half Winner

Hamilton Academical 37.89%
Draw 41.17%
Kelty Hearts 20.94%

Team To Score First

Hamilton Academical 58.25% (-0.04)
No Goal 6.67% (+0.01)
Kelty Hearts 35.08% (+0.04)

Corners

Over 8 59.4% (-0.07)
Equal 8 11.3%
Under 8 29.31% (+0.08)
Over 9 47.73% (-0.07)
Equal 9 11.66% (-0.01)
Under 9 40.6% (+0.07)
Over 10.5 36.69% (-0.06)
Under 10.5 63.31% (+0.06)

Hamilton Academical Goals

Over 1.5 50.19% (+0.05)
Under 1.5 49.81% (-0.05)
Over 2.5 24.51% (+0.07)
Under 2.5 75.49% (-0.07)
Over 3.5 9.81% (+0.07)
Under 3.5 90.19% (-0.07)

Kelty Hearts Goals

Over 0.5 57.95% (-0.15)
Under 0.5 42.05% (+0.15)
Over 1.5 24.98% (-0.08)
Under 1.5 75.02% (+0.07)
Over 2.5 8.01% (-0.01)
Under 2.5 91.99% (+0.01)
Over 3.5 2.23% (-0.02)
Under 3.5 97.77% (+0.01)

Score analysis

Hamilton Academical 53.74%
Draw 24.14%
Kelty Hearts 22.11%
Hamilton Academical
1-0 @ 11.37% (+0.03)
2-1 @ 9.87% (-0.03)
2-0 @ 9.11% (+0.02)
3-1 @ 5.43% (+0.01)
3-0 @ 5.16%
3-2 @ 3.07% (-0.02)
Other @ 9.73% (+0.07)
Total : 53.74%
Draw
1-1 @ 11.37% (-0.07)
0-0 @ 6.67% (+0.01)
2-2 @ 4.98% (-0.02)
3-3 @ 1.04%
Other @ 0.08%
Total : 24.14%
Kelty Hearts
0-1 @ 6.3%
1-2 @ 5.62% (-0.04)
0-2 @ 3.3%
1-3 @ 1.93%
2-3 @ 1.72% (+0.02)
0-3 @ 1.09% (-0.02)
Other @ 2.15% (-0.02)
Total : 22.11%

Head to Head

Scottish League One
Jan 31, 2026 3.00pm
0
0
HT : 0 0
FT New Central Park
  • James Graham 55' yellowcard
  • Aaron Arnott 86' yellowcard
  • yellowcard Oli Shaw 57'
  • yellowcard Gregor Crookston 67'
  • yellowcard C. Forrest 76'
Scottish League One
Nov 22, 2025 3.00pm
3
1
HT : 0 0
FT
Scottish League One
Sep 20, 2025 3.00pm
0
4
HT : 0 0
FT
Scottish League One Gameweek 36
May 4, 2024 3.00pm
4
1
HT : 2 1
FT The Hope CBD Stadium
  • Liam Morgan 7' goal
  • Jake Hastie 25' goal
  • Lewis Smith 78' goal
  • Jake Hastie 81' goal
  • goal Craig Johnston 42'
Scottish League One Gameweek 27
Mar 2, 2024 3.00pm
0
5
HT : 0 3
FT New Central Park
  • Michael Tidser 22' yellowcard
  • Michael Tidser 22' yellowcard
  • goal Jake Davidson 3'
  • goal Ahkeem Rose 17'
  • goal Ahkeem Rose 32'
  • goal Reghan Tumilty 50'
  • goal Ahkeem Rose 64'
Scottish League One Gameweek 18
Dec 23, 2023 3.00pm
1
1
HT : 0 0
FT The Hope CBD Stadium
  • Dylan Tait 31' yellowcard
  • Kevin O'Hara 62' goal
  • Lewis Smith 65' yellowcard
  • Dylan Tait 79' redcard
  • yellowcard Michael Tidser 24'
  • yellowcard Michael Tidser 24'
  • yellowcard Jason Thomson 33'
  • goal Craig Johnston 81'