 Raybould was born in Staveley, Derbyshire and played for Poolsbrook United, Staveley Colliery and North Staveley before joining Chesterfield Town on trial.His trial wasn't successful and he moved to Ilkeston Town from where he joined Derby County in 1904.Despite scoring twice in five games for Derby, Raybould returned to non-league football with Ilkeston Town, subsequently playing for Poolsbrook United, Ileston Town (for a third spell) and Bolsover Colliery before joining New Brighton Tower in 1899.