Skip to content
HM

Harry Milne

€4MMarket Value
Hearts
Hearts
Defender
ScotlandScotland
7.2
Season Score
29
Oct 29, 1996
183 cm
Height
18
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
22Matches
1Goals
6Assists
7Goal Contributions
81Mins/game
7.18Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

74
Full match
13
Substituted off
4
From Bench

Rival Clubs(44)

Player stats against each opponent club

TeamMPWDLGA
Raith RoversRaith Rovers112360120
Queen's ParkQueen's Park104242020
Dundee UnitedDundee United93241220
Greenock MortonGreenock Morton94410031
Ayr UnitedAyr United83234120
Inverness CTInverness CT83320010
AirdrieoniansAirdrieonians84310110
Dunfermline AthleticDunfermline Athletic75111120
ArbroathArbroath75111030
HibernianHibernian62040010
Hamilton AcademicalHamilton Academical63120130
FalkirkFalkirk63120000
KilmarnockKilmarnock52210000
CelticCeltic42110120
RangersRangers41030010
AberdeenAberdeen42020010
DundeeDundee43013010
MotherwellMotherwell41211010
St. MirrenSt. Mirren42110010
Alloa AthleticAlloa Athletic32010000
120 of 44
Transfers

Transfers

Transfer History

Feb 3, 2025Transfer
Jul 1, 2022Free Transfer
May 1, 2015End of loan
Oct 1, 2014Loan
Trophies

About Harry Milne

Harry Milne plays as a defender for Hearts. Throughout his career, Harry Milne has scored 24 goals and provided 23 assists in 205 appearances across 3 clubs. Harry Milne has made 22 appearances in the Premiership 2025/2026, earning an average rating of 7.2. A commanding presence at the back, Harry Milne has made 205 career appearances, contributing 24 goals from defensive positions. Among the clubs he has represented — Hearts, Partick Thistle, Cove Rangers — Harry Milne was most prolific at Partick Thistle, where he scored 14 goals in 101 appearances. Throughout his career, Harry Milne has won 2 trophies, including League Two, League One, demonstrating his ability to perform at the highest competitive level. Harry Milne stands 183 cm tall, weighs 76 kg.

Full Career RecordHarry Milne

Harry Milne's professional career spans from 2016 to 2026, a period of roughly 10 seasons over which he has amassed 205 appearances spread across 3 clubs. With 24 goals and 23 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 23/24 with Partick Thistle, when he registered 5 goals and 6 assists in 45 matches, playing 3777 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Hearts, Harry Milne played 22 matches, scoring 1 goals and providing 6 assists, with an average match rating of 7.18.

Among the notable milestones of his career, Harry Milne has passed the 200-appearance milestone and has lifted 2 trophies.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Partick Thistle2022/2023 - 2024/202510114118536
Cove Rangers2015/2016 - 2021/202274966081
Hearts2024/2025 - now301619577.09
Total205242316574

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Hearts2211777807.18
24/25Partick Thistle224188720
24/25Hearts80180007.00
23/24Partick Thistle4553777111
22/23Partick Thistle3352782100
21/22Cove Rangers151126551
20/21Cove Rangers142126030
19/20Cove Rangers324283670
18/19Cove Rangers4036030
17/18Cove Rangers3027020
16/17Cove Rangers319010
15/16Cove Rangers31000

Frequently Asked Questions

What position does Harry Milne play?
Harry Milne plays as a Defender for Hearts in the Premiership.
What team does Harry Milne play for?
Harry Milne currently plays for Hearts in the Premiership.
How old is Harry Milne?
Harry Milne is 29 years old, born on October 29, 1996. At 29, he has already won 2 trophies in his professional career.
How tall is Harry Milne?
Harry Milne is 183 cm tall. He weighs 76 kg.
How many trophies has Harry Milne won?
Harry Milne has won 2 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Hearts.