Shomotun played youth football for Brentford[3][4] before joining Barnet in early 2014. He made his first-team debut on 16 December 2014, as a substitute in an FA Trophy replay against Concord Rangers.[5] Shomotun signed a one-year professional contract at the start of the 2015-16 season.[6] He joined Staines Town on loan in November 2015,[7] for whom he made eight appearances.[8] Shomotun made his Football League debut on 13 February 2016, coming on as an 84th-minute substitute for Chris Hackett in a 2-0 away win at Dagenham & Redbridge.[9] Shomotun joined Margate on loan on 13 January 2017.[10]
His contract was extended by Barnet at the end of the 2017–18 season after the club exercised an option.[11] Shomotun joined Wealdstone on loan on 7 September 2018.[12] He scored on his debut in the FA Cup against Great Wakering Rovers on 22 September.[13] He was released by the Bees at the end of the 2018-19 season.[14]