Ronan Darcy said Bolton Wanderers made him the player his is today but felt the timing was right to make the move to Swindon Town and take what he has learned with the Whites with him to his new side.
The 21-year-old has made the switch to the Robins for an undisclosed fee after signing a two-year deal at the County Ground. Darcy's contract at Wanderers was due to expire next summer.
He played 35 times for the Whites and scored two goals since making his debut in 2019 after Nottingham Forest. He came off the bench once last season for Wanderers in the home defeat to Wycombe in mid-January.