Craig stopped off at McDiarmid Park during his journey.
The Great Grandson of a former St. Johnstone player recently cycled across the length of Britain to raise money for charity.
Craig Gavigan, who's Great Grandfather Peter Gavigan played for Saints in the late 1920's, has raised Â£1,355 for the Royal Marine Charitable Trust Fund by riding from Lands' End on 30th May and arriving at John O'Groats on 13th June.
To donate to his JustGiving page please click <a href=\"HERE">https://www.justgiving.com/Sore-Butt-Bike-Ride-2015/\">HERE.
©Copyright 2016 - all rights reserved by St Johnstone Football Club
Registered in Scotland 7629
Unless otherwise stated all photographs on this site are ©Perthshire Picture Agency and may not be used without permission.