[12] His second goal came just three days later, on his home début against Rochdale, where he scored what turned out to be the winner to put Walsall 3–0 up in an eventual 3–2 win.
[15] Hiwula played in the final of the Football League Trophy at Wembley, coming on as a substitute for Tom Bradshaw in the 62nd minute in a 2–0 loss against Bristol City.
[19] On 17 July 2015, Hiwula signed for Championship side Huddersfield Town on a three-year contract for an undisclosed fee.
[27] On 2 August 2018, Hiwula signed for League One club Coventry City on a two-year deal for an undisclosed fee.
[28] He scored his first goal against Forest Green Rovers in the EFL Trophy, a game which Coventry won on penalties following a 1–1 draw.
[30] In October 2020, Hiwula signed on a short-term deal for Portsmouth after being released by Coventry City at the end of last season.
[31] He scored his first goal for Portsmouth in a 6–1 FA Cup win against King's Lynn Town on 28 November 2020.
[34] On 28 June 2022, Hiwula joined Scottish Premiership side Ross County for a nominal fee, signing a two-year deal with the club.