Signed in September 2017 until the end of the season, former Walsall defender Preston bolstered Town’s defensive options after Dion Conroy picked up a season ending injury, leaving Town with the less than convincing pairing of Chris Robertson and Olly Lancashire. Unsurprisingly, he improved Town’s defence, contributing to a clean sheet on his debut against Cambridge United, and scored his first goal a week later at Cheltenham in a 2-1 defeat.
After Town’s 1-0 win over Mansfield Town in February, the Robins were fifth in the table and just two points off the automatic promotion places. Unfortunately, during that game Preston suffered a serious knee injury which would rule him out for the rest of the season - two weeks later, manager Flitcroft jumped ship to join Mansfield, and Town’s season fell apart, taking only 14 points from the last 14 games and slipping out of the playoffs to finish ninth.
Town offered Preston a three-year contract at the end of the season, but he instead chose to follow Flitcroft to Mansfield.
| Season | LEAGUE | FA CUP | EFL CUP | OTHER | TOTAL | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | |
| 2017/18 | 21 | 2 | 2 | - | - | - | 2 (+1) | 1 | 25 (+1) | 3 |
| TOTAL | 21 | 2 | 2 | - | - | - | 2 (+1) | 1 | 25 (+1) | 3 |
| Club | Details |
|---|---|
Walsall
Walsall |
(youth)
January 30th, 2013 (signed professional contract); released (2016/7) |
ÍBV
ÍBV |
rptd January 8th, 2014 (loan); contract terminated (rptd January 11th, 2014) |
Barwell
Barwell |
rptd February 20th, 2014 (loan); expired (April 2014) |
Swindon Town
Swindon |
September 25th, 2017 (unattached); released (rptd May 29th, 2018) |
Mansfield Town
Mansfield Town |
July 1st, 2018 (announced May 29th, 2018) (unattached); released (rptd May 18th, 2020) |
Barnet
Barnet |
rptd October 1st, 2020 (unattached); released (July 2021) |
Solihull Moors
Solihull Moors |
rptd July 20th, 2021 (unattached); released (2022/3) |
Kidderminster Harriers
Kidderminster Harriers |
rptd January 22nd, 2022 (loan); contract terminated (rptd February 19th, 2022) |
Brackley Town
Brackley |
rptd March 21st, 2023 (loan); expired (2022/3) |
Kidderminster Harriers
Kidderminster Harriers |
rptd July 21st, 2023 (unattached); released (rptd May 8th, 2024) |
Hereford
Hereford |
rptd July 11th, 2024 (unattached) |