To my knowledge, no. Thomas Rogers of the Mayflower resided in Watford, Northamptonshire before he removed to Leiden. Watford and Scrooby are 150 miles apart. If you have sources that suggest he did, please share.