15. Kye Rowles
28. Zander Clark
19. Alexander Cochrane
2. Michael Smith
72. James Hill
30. Josh Ginnelly
77. Robert Snodgrass
18. Barrie McKay
9. Lawrence Shankland
7. Jorge Grant
3. Stephen Kingsley
Nathaniel Atkinson
Orestis Kiomourtzoglou
Ross Stewart
Cameron Devlin
Andrew Halliday
Alan Forrest
Toby Sibbick
Garang Kuol
Yutaro Oda
1. Remi Matthews
23. Graham Carey
26. Connor McLennan
2. James Brown
14. Drey Wright
7. Stevie May
22. Melker Hallberg
18. Cameron MacPherson
5. Alexander Mitchell
6. Liam Gordon
19. Adam Montgomery
David Wotherspoon
Jamie Murphy
Thelonius Bair
Cammy Ballantyne
Liam Parker
Zak Rudden
Ross Sinclair
Tony Gallacher
Heart of Midlothian (4-4-2)
15. Kye Rowles
28. Zander Clark
19. Alexander Cochrane
71'71'2. Michael Smith
87'72. James Hill
30. Josh Ginnelly
79'77. Robert Snodgrass
70'71'18. Barrie McKay
70'78'9. Lawrence Shankland
7. Jorge Grant
3. Stephen Kingsley
Substitutes
Nathaniel Atkinson
Orestis Kiomourtzoglou
71'71'Ross Stewart
Cameron Devlin
78'Andrew Halliday
70'70'71'Alan Forrest
87'Toby Sibbick
Garang Kuol
79'Yutaro Oda
St. Johnstone (4-4-2)
1. Remi Matthews
23. Graham Carey
75'26. Connor McLennan
71'2. James Brown
14. Drey Wright
7. Stevie May
75'22. Melker Hallberg
75'18. Cameron MacPherson
5. Alexander Mitchell
6. Liam Gordon
19. Adam Montgomery
87'Substitutes
David Wotherspoon
75'Jamie Murphy
75'Thelonius Bair
75'Cammy Ballantyne
Liam Parker
Zak Rudden
71'Ross Sinclair
Tony Gallacher
87'