1. Jacob Chapman
47. Calvin Ramsay
22. Marcus Fraser
6. Louis Jackson
13. Alexandros Gogic
3. Declan John
30. Fraser Taylor
10. Samuel Ramos
88. Killian Phillips
19. Ismeal Kabia
20. Jake Young
Grant Tamosevicius
Jayden Richardson
Henry Fieldson
Liam Donnelly
Carrick McEvoy
Luke Thomas
Chris Mochrie
Eseosa Sule
Luke Douglas
1. Ivor Pandur
21. Dujon Sterling
37. Emmanuel Fernandez
24. Olwethu Makhanya
29. James Penrice
43. Nicolas Raskin
6. Daniel Neil
26. Badredine Bouanani
20. Ryan Don Naderi
10. Min-Su Kim
19. Kevin Kelsy
Liam Kelly
Kosta Nedeljkovic
Ben Godfrey
Tuur Rommens
Vanja Dragojevic
Tochi Chukwuani
Findlay Curtis
Djeidi Gassama
Bojan Miovski
St. Mirren (4-2-3-1)
1. Jacob Chapman
47. Calvin Ramsay
22. Marcus Fraser
6. Louis Jackson
13. Alexandros Gogic
87'3. Declan John
30. Fraser Taylor
64'10. Samuel Ramos
64'88. Killian Phillips
19. Ismeal Kabia
20. Jake Young
64'Substitutes
Grant Tamosevicius
Jayden Richardson
Henry Fieldson
Liam Donnelly
64'Carrick McEvoy
Luke Thomas
64'Chris Mochrie
Eseosa Sule
64'Luke Douglas
87'Rangers FC (4-2-3-1)
1. Ivor Pandur
21. Dujon Sterling
37. Emmanuel Fernandez
24. Olwethu Makhanya
29. James Penrice
75'43. Nicolas Raskin
6. Daniel Neil
87'26. Badredine Bouanani
74'20. Ryan Don Naderi
10. Min-Su Kim
74'19. Kevin Kelsy
74'Substitutes
Liam Kelly
Kosta Nedeljkovic
Ben Godfrey
Tuur Rommens
75'Vanja Dragojevic
87'Tochi Chukwuani
74'Findlay Curtis
74'Djeidi Gassama
74'Bojan Miovski