This site uses cookies. When you browse the site you are consenting to its use. Know more.

Barrie McKay

Barrie McKay
Profile Position Club
Full Name Barry McKay Attacker Hearts logo
Nationality Scotland flag Scotland
Birth Place Paisley
Birthdate 1994-12-30 (29)
Height 175cm
Weight -
Foot right

  • Stats
  • Transfers
  • Trophies
Season Team Competition
2024/2025 Hearts small logoHearts Premiership 243 8 2 6 2 8
2024/2025 Hearts small logoHearts UEFA Europa League 2
2024/2025 Hearts small logoHearts Europa Conference League 81 2 1 1 1 2
2024/2025 Hearts small logoHearts League Cup 26 1 1 1
2024 Scotland small logoScotland Friendlies
2024 Hearts small logoHearts Club Friendlies
2023/2024 Hearts small logoHearts Europa Conference League 109 2 1 1 1 1
2023/2024 Hearts small logoHearts FA Cup 30 1 1 1
2023/2024 Hearts small logoHearts Premiership 402 11 4 7 4 9
2024 Scotland small logoScotland EC Qualification
2022/2023 Scotland small logoScotland UEFA Nations League
2023 Hearts small logoHearts Club Friendlies
2023 Scotland small logoScotland Friendlies
2023/2024 Hearts small logoHearts League Cup 68 1 1 1
2022/2023 Fleetwood Town small logoFleetwood Town League One
2022/2023 Hearts small logoHearts Europa Conference League 445 6 5 1 3 1
2022/2023 Hearts small logoHearts Premiership 2605 37 29 8 14 9 4 1
2022/2023 Hearts small logoHearts FA Cup 229 3 3 2 1
2022/2023 Hearts small logoHearts UEFA Europa League 180 2 2
2022/2023 Hearts small logoHearts League Cup 90 1 1
2022 Scotland small logoScotland Friendlies
2022 Hearts small logoHearts Club Friendlies
2021/2022 Scotland small logoScotland WC Qualification Europe
2021/2022 Hearts small logoHearts Premiership 2646 33 30 3 12 3 2
2021/2022 Hearts small logoHearts FA Cup 430 5 5 4
2021 Hearts small logoHearts Club Friendlies
2021/2022 Hearts small logoHearts League Cup
2020 Scotland small logoScotland European Championship
2020/2021 Fleetwood Town small logoFleetwood Town League One 1399 26 15 11 10 17 2
2020/2021 Fleetwood Town small logoFleetwood Town League Cup
2020/2021 Fleetwood Town small logoFleetwood Town EFL Trophy 103 2 1 1 1 1
2020 Swansea City small logoSwansea City Club Friendlies
2020/2021 Fleetwood Town small logoFleetwood Town FA Cup 1
2019/2020 Swansea City small logoSwansea City Championship 73 4 4 10
2019/2020 Swansea City small logoSwansea City Championship
2019/2020 Swansea City small logoSwansea City FA Cup 57 1 1 1
2019/2020 Fleetwood Town small logoFleetwood Town League One 753 10 9 1 7 1 2 2
2019/2020 Swansea City U23 small logoSwansea City U23 Premier League Cup 270 3 3
2019/2020 Swansea City U23 small logoSwansea City U23 Premier League International Cup 270 3 3
2019/2020 Swansea City small logoSwansea City League Cup 120 3 1 2 1 2
2018/2019 Swansea City small logoSwansea City Championship 1398 30 16 14 10 29 2
2018/2019 Swansea City small logoSwansea City FA Cup 90 1 1 3 1
2018/2019 Swansea City small logoSwansea City League Cup 1
2017/2018 Nottingham Forest small logoNottingham Forest Championship 1704 26 22 4 17 10 5
2017/2018 Nottingham Forest small logoNottingham Forest FA Cup 3 1 1 2
2017/2018 Rangers small logoRangers UEFA Europa League
2017/2018 Nottingham Forest small logoNottingham Forest League Cup 74 1 1 3
15-17 Scotland small logoScotland WC Qualification Europe 1
2017 Poland Scotland U21 small logoScotland U21 UEFA U21 Championship 183 3 2 1 2 1
2016/2017 Rangers small logoRangers FA Cup 314 4 3 1 1
2016/2017 Rangers small logoRangers Premiership 2402 35 28 7 12 10 5
2016 Scotland small logoScotland Friendlies 6 1 1 2
2016/2017 Rangers small logoRangers League Cup 454 7 5 2 3 2 1 1
2015/2016 Rangers small logoRangers FA Cup 553 6 6 1 2
2015/2016 Rangers small logoRangers Championship 2650 34 33 1 16 2 6 1
2015/2016 Rangers small logoRangers Challenge Cup 394 5 5 3 1 1
2015/2016 Rangers small logoRangers League Cup 104 3 1 2 1 2
2014/2015 Raith Rovers small logoRaith Rovers FA Cup 180 2 2 1 1
2014/2015 Raith Rovers small logoRaith Rovers Championship 1365 23 16 7 8 8 1 1
2013/2014 Rangers small logoRangers FA Cup 1
2013/2014 Greenock Morton small logoGreenock Morton Championship 1322 18 14 4 6 4 3
2013/2014 Rangers small logoRangers League One 34 2 2 6
2013/2014 Rangers small logoRangers Challenge Cup 31 1 1 2 1
2013/2014 Rangers small logoRangers League Cup 20 1 1 1
2013 Lithuania Scotland U19 small logoScotland U19 UEFA U19 Championship 210 3 2 1 1 1 1
2012/2013 Rangers small logoRangers FA Cup 136 3 1 2 3 2
2012/2013 Rangers small logoRangers League Two 1555 31 15 16 7 16 1
2012/2013 Rangers small logoRangers Challenge Cup 245 3 3 3 1
2012/2013 Rangers small logoRangers League Cup 148 4 1 3 1 3
2011/2012 Rangers small logoRangers Premiership 13 1 1 1
Frequently asked questions

Barrie McKay is 29 years old, born 30 December 1994, in Paisley, Scotland.

He's full name is Barry McKay.

Barrie McKay currently plays for Hearts, in Scotland .

Barrie McKay plays as Attacker.