20 August 2016. A week later he was sent off for deliberate handball in a 2–2 draw with Newport County. Nsiala was sent off again on 31 August 2016 in an EFL Trophy tie against Notts County, though this time it was expected to be a case of mistaken identity. Shrewsbury Town Six months into his contract at Hartlepool, Nsiala joined League One side Shrewsbury Town for an undisclosed fee on 1 January 2017, signing a deal until summer 2019. The move reunited him with Paul Hurst who had previously managed him at Grimsby. He was sent off 53 minutes into his Shrewsbury debut, having been deemed to have fouled Luke Norris in a 1–1 draw away at Swindon Town, although the red card was later rescinded on appeal. Nsiala scored his first goal for the club – a 90th minute match-winning header against AFC Wimbledon – on 18 February to earn his side a fourth successive home victory. In his first half-season he established a strong defensive partnership with the experienced left-sided centre-back Mat Sadler to help steer Shrewsbury away from relegation danger. Ipswich Town After putting in transfer requests, Nsiala and Jon Nolan signed for Ipswich Town on 8 August 2018 for a combined fee of £2 million, reuniting with their former Grimsby and Shrewsbury manager Paul Hurst, with both players signing three-year contracts with the option of an additional year’s extension. He scored his first goal for the club in a 2–1 loss at Sheffield Wednesday on 25 August 2018, however he was later sent off in the same match. He made 24 appearances in all competitions during his first season at Portman Road, scoring once. Nsiala suffered a hamstring injury during a friendly match against Fortuna Düsseldorf in the pre-season of the 2019–20 season. He returned to first-team action on 8 October 2019, starting in a 4–0 home win over Gillingham at Portman Road in a group stage match of the EFL Trophy. On 10 May 2021, Ipswich announced that they had taken up the option to extend Nsiala's contract by an additional year, keeping him under contract until 2022. Bolton Wanderers (loan) On 10 January 2020, Nsiala joined Bolton Wanderers on loan for the remainder of the 2019–20 season. Fleetwood Town On 14 January 2022, Nsiala joined Fleetwood Town on a permanent deal. He signed a new two-year contract with the club at the end