The former Doncaster Rovers defender, who trained with the Jambos and was on the verge of a move to Hearts a year ago before missing out with a serious knee injury, scored a header in an all-out win over Methil’s side.
Stephen Kingsley scored a hat-trick – one from the penalty spot – while Alex Cochrane, Finlay Pollock and Alan Forrest also played in Kevin Smith’s testimonial.
Livingston also produced a landslide Test match result, beating Linlithgow Rose 6-0 at the Tony Macaroni Arena.
Josh Mullin struck three times, Christian Montano helped from a brace and new signing Esmael Goncalves also struck.
St Mirren lost 3-1 to Northampton Town at the SMiSA Stadium. Mark O’Hara put the Buddies ahead, but the Cobblers responded with goals from Danny Hylton (2) and Ben Fox.
A first-half goal from Dan Armstrong gave Kilmarnock a narrow 1-0 win over Dunfermline Athletic at East End Park.
At Links Park, Montrose held Dundee to a 1-1 draw. Alex Jakubiak had put Gary Bowyer’s men ahead at half-time but the Gable Endies responded and equalized through Chris Johnston just after the hour mark.
Dumbarton beat Workington in Cumbria 3-0 south of the border. First-half goals from Ryan Wallace, Stuart Carswell and Ross MacLean got the job done for Stevie Farrell’s men.
The friendly between Alloa Athletic and Queen’s Park at Indodrill Stadium ended on a worrying note. The game was brought to an early end after a nasty collision between the Spiders’ Charlie Fox and the Wasps’ trialist goaltender Willie Muir, who required medical attention.
Earlier in the day, Inverness beat Caledonian Thistle St Johnstone 6-3 in a closed-doors match postponed due to traffic problems on the A9.
Billy Mckay scored a hat-trick for the Highlanders, while Austin Samuels, Steven Boyd and Cameron Harper also scored. The Saints’ goals came from Theo Blair, Max Kucheriayvi and Alex Ferguson.
Hearts switch strikers targets after being sidelined for Everton’s Ellis…