After Derby, Vidal played for Chesterfield (on loan), Panetolikos (in Greece), Stockport County, Rochdale, Tamworth, Wrexham, Guiseley, Bradford Park Avenue, Droylsden and Hednesford Town. His last ...