1. Ivor Pandur
21. Dujon Sterling
37. Emmanuel Fernandez
24. Olwethu Makhanya
29. James Penrice
6. Daniel Neil
43. Nicolas Raskin
26. Badredine Bouanani
10. Min-Su Kim
19. Kevin Kelsy
20. Ryan Don Naderi
Liam Kelly
Kosta Nedeljkovic
Ben Godfrey
Tuur Rommens
Vanja Dragojevic
Tochi Chukwuani
Findlay Curtis
Djeidi Gassama
Bojan Miovski
1. Toby Steward
2. Enes Alic
3. Cheick Diabate
7. Taylor Steven
9. Josh Fowler
10. Jamie Gullan
19. Daniel Finlayson
30. Joel Cotterill
32. Josh Campbell
33. Liam Smith
42. Reece McAlear
Ross Sinclair
Bozo Mikulic
Jason Holt
Matty Foulds
Kai Fotheringham
Danny Schmidt
Logan Chalmers
Matty Todd
Ruari Paton
Rangers FC (4-4-2)
1. Ivor Pandur
21. Dujon Sterling
80'37. Emmanuel Fernandez
24. Olwethu Makhanya
29. James Penrice
6. Daniel Neil
69'43. Nicolas Raskin
26. Badredine Bouanani
10. Min-Su Kim
80'19. Kevin Kelsy
83'20. Ryan Don Naderi
69'Substitutes
Liam Kelly
Kosta Nedeljkovic
Ben Godfrey
80'Tuur Rommens
69'Vanja Dragojevic
Tochi Chukwuani
83'Findlay Curtis
Djeidi Gassama
69'Bojan Miovski
80'St. Johnstone (4-4-2)
1. Toby Steward
2. Enes Alic
3. Cheick Diabate
7. Taylor Steven
9. Josh Fowler
46'10. Jamie Gullan
64'19. Daniel Finlayson
46'30. Joel Cotterill
32. Josh Campbell
46'33. Liam Smith
42. Reece McAlear
80'Substitutes
Ross Sinclair
Bozo Mikulic
46'Jason Holt
80'Matty Foulds
Kai Fotheringham
46'Danny Schmidt
46'Logan Chalmers
64'Matty Todd
Ruari Paton