
Heart of Midlothian
Scottish Premiership · Scotland
Latest avg (2025/26)
18,734
League rank (2025/26)
#3
Scottish Premiership
All-time peak
32,852
Sat, Oct 28, 2017 · vs Rangers
Peak season
2025/26
avg 18,734
Heart of Midlothian is a football club that plays in Scottish Premiership (Scotland). This database covers 333 home matches from the 2005/06 season through 2025/26.
In the 2025/26 season, Heart of Midlothian drew an average home crowd of 18,734, ranking #3 in Scottish Premiership. They played 17 matches with a peak of 18,919 and a low of 18,410, totalling 318,480 spectators.
The all-time home attendance record of 32,852 was set on Sat, 2017-10-28 against Rangers at Murrayfield Stadium.
Home Attendance Trend
Heart of Midlothian - Home Attendance Trend
Away Attendance Trend
Heart of Midlothian - Away Attendance Trend
Top 10 Home Matches by Attendance
Venue:
| Rank | Date | Opponent | Venue | League | Season | Attendance |
|---|---|---|---|---|---|---|
| 1 | Sat, Oct 28, 2017 | Rangers | Murrayfield Stadium | Scottish Premiership | 2017/18 | 32,852 |
| 2 | Sat, Sep 9, 2017 | Aberdeen | Murrayfield Stadium | Scottish Premiership | 2017/18 | 24,248 |
| 3 | Sat, Apr 6, 2019 | Hibernian | Tynecastle Park | Scottish Premiership | 2018/19 | 19,667 |
| 4 | Sun, Dec 2, 2018 | Rangers | Tynecastle Park | Scottish Premiership | 2018/19 | 19,429 |
| 5 | Wed, Oct 31, 2018 | Hibernian | Tynecastle Park | Scottish Premiership | 2018/19 | 19,410 |
| 6 | Wed, May 9, 2018 | Hibernian | Tynecastle Park | Scottish Premiership | 2017/18 | 19,324 |
| 7 | Wed, Dec 27, 2017 | Hibernian | Tynecastle Park | Scottish Premiership | 2017/18 | 19,316 |
| 8 | Thu, Dec 26, 2019 | Hibernian | Tynecastle Park | Scottish Premiership | 2019/20 | 19,313 |
| 9 | Sat, Aug 11, 2018 | Celtic | Tynecastle Park | Scottish Premiership | 2018/19 | 19,113 |
| 10 | Sat, Apr 9, 2022 | Hibernian | Tynecastle Park | Scottish Premiership | 2021/22 | 19,041 |
32,852
24,248
19,667
19,429
19,410
19,324
19,316
19,313
19,113
19,041
Season Statistics
| Season | League | Avg. Attendance | Max | Min | Matches | Total Attendance |
|---|---|---|---|---|---|---|
| 2005/06 | Scottish Premiership | 16,789 | 17,379 | 16,139 | 18 | 302,196 |
| 2006/07 | Scottish Premiership | 16,937 | 17,369 | 15,912 | 19 | 321,799 |
| 2007/08 | Scottish Premiership | 15,930 | 17,131 | 10,512 | 17 | 270,815 |
| 2008/09 | Scottish Premiership | 14,398 | 17,244 | 12,030 | 19 | 273,554 |
| 2009/10 | Scottish Premiership | 14,484 | 17,126 | 12,325 | 19 | 275,197 |
| 2010/11 | Scottish Premiership | 14,185 | 17,156 | 12,009 | 19 | 269,506 |
| 2011/12 | Scottish Premiership | 13,357 | 15,868 | 9,185 | 18 | 240,426 |
| 2012/13 | Scottish Premiership | 13,163 | 17,062 | 10,080 | 19 | 250,099 |
| 2013/14 | Scottish Premiership | 14,123 | 16,873 | 11,950 | 19 | 268,338 |
| 2015/16 | Scottish Premiership | 16,423 | 16,995 | 15,438 | 19 | 312,039 |
| 2016/17 | Scottish Premiership | 16,326 | 16,803 | 15,470 | 19 | 310,192 |
| 2017/18 | Scottish Premiership | 18,429 | 32,852 | 15,357 | 18 | 331,725 |
| 2018/19 | Scottish Premiership | 17,564 | 19,667 | 15,147 | 19 | 333,724 |
| 2019/20 | Scottish Premiership | 16,751 | 19,313 | 14,681 | 15 | 251,262 |
| 2021/22 | Scottish Premiership | 17,386 | 19,041 | 15,527 | 17 | 295,570 |
| 2022/23 | Scottish Premiership | 18,543 | 18,980 | 18,081 | 18 | 333,776 |
| 2023/24 | Scottish Premiership | 18,405 | 18,757 | 17,970 | 5 | 92,027 |
| 2024/25 | Scottish Premiership | 18,536 | 18,888 | 17,894 | 19 | 352,183 |
| 2025/26 | Scottish Premiership | 18,734 | 18,919 | 18,410 | 17 | 318,480 |
2005/06Scottish Premiership
16,789
- Max
- 17,379
- Min
- 16,139
- Matches
- 18
- Total Attendance
- 302,196
2006/07Scottish Premiership
16,937
- Max
- 17,369
- Min
- 15,912
- Matches
- 19
- Total Attendance
- 321,799
2007/08Scottish Premiership
15,930
- Max
- 17,131
- Min
- 10,512
- Matches
- 17
- Total Attendance
- 270,815
2008/09Scottish Premiership
14,398
- Max
- 17,244
- Min
- 12,030
- Matches
- 19
- Total Attendance
- 273,554
2009/10Scottish Premiership
14,484
- Max
- 17,126
- Min
- 12,325
- Matches
- 19
- Total Attendance
- 275,197
2010/11Scottish Premiership
14,185
- Max
- 17,156
- Min
- 12,009
- Matches
- 19
- Total Attendance
- 269,506
2011/12Scottish Premiership
13,357
- Max
- 15,868
- Min
- 9,185
- Matches
- 18
- Total Attendance
- 240,426
2012/13Scottish Premiership
13,163
- Max
- 17,062
- Min
- 10,080
- Matches
- 19
- Total Attendance
- 250,099
2013/14Scottish Premiership
14,123
- Max
- 16,873
- Min
- 11,950
- Matches
- 19
- Total Attendance
- 268,338
2015/16Scottish Premiership
16,423
- Max
- 16,995
- Min
- 15,438
- Matches
- 19
- Total Attendance
- 312,039
2016/17Scottish Premiership
16,326
- Max
- 16,803
- Min
- 15,470
- Matches
- 19
- Total Attendance
- 310,192
2017/18Scottish Premiership
18,429
- Max
- 32,852
- Min
- 15,357
- Matches
- 18
- Total Attendance
- 331,725
2018/19Scottish Premiership
17,564
- Max
- 19,667
- Min
- 15,147
- Matches
- 19
- Total Attendance
- 333,724
2019/20Scottish Premiership
16,751
- Max
- 19,313
- Min
- 14,681
- Matches
- 15
- Total Attendance
- 251,262
2021/22Scottish Premiership
17,386
- Max
- 19,041
- Min
- 15,527
- Matches
- 17
- Total Attendance
- 295,570
2022/23Scottish Premiership
18,543
- Max
- 18,980
- Min
- 18,081
- Matches
- 18
- Total Attendance
- 333,776
2023/24Scottish Premiership
18,405
- Max
- 18,757
- Min
- 17,970
- Matches
- 5
- Total Attendance
- 92,027
2024/25Scottish Premiership
18,536
- Max
- 18,888
- Min
- 17,894
- Matches
- 19
- Total Attendance
- 352,183
2025/26Scottish Premiership
18,734
- Max
- 18,919
- Min
- 18,410
- Matches
- 17
- Total Attendance
- 318,480
Home stadiums
| Stadium | City | Matches | Avg | Max | Seasons |
|---|---|---|---|---|---|
| Tynecastle Park | — | 333 | 16,143 | 19,667 | 2005–2025 |
| Murrayfield Stadium | — | 4 | 22,995 | 32,852 | 2017 |
Tynecastle Park
2005–2025
- Matches
- 333
- Avg
- 16,143
- Max
- 19,667
Murrayfield Stadium
2017
- Matches
- 4
- Avg
- 22,995
- Max
- 32,852
