Stephen Robinson has named his starting line-up for today's Premier Sports Cup match against Hearts.
The gaffer makes one change from the side that drew with Motherwell last weekend as Jonah Ayunga comes in to the starting 11 in place of Roland Idowu.
Malik Dijksteel returns to the bench after missing out last weekend with a virus. He takes the place of Conor McMenamin who misses out, with the manager confirming in his press conference yesterday that he was a doubt after missing some of training with a niggle.
St Mirren: George, Fraser, Gogic, Freckleton, Richardson, Phillips, Baccus, O'Hara (c), John, Ayunga, Mandron
Subs: Mullen, King, Sobowale, Tanser, Taylor, Dijksteel, Idowu, Calvin, Mooney
Hearts: Clark, Kent, Halkett, Findlay, Milne, Kabore, Magnusson, McEntee, Devlin, Kyziridis, Shankland
Subs: Stone, Kingsley, Baningime, Kabangu, Braga, Steinwender, Spittal, Forrest, Wilson