The 22-year-old, who has six goals in 21 games in the Championship for Bristol this term, has also laid on eight assists to his teammates.
Semenyo can play up front, while he has also put in a shift out wide for Bristol on several occasions.
The forward came through the ranks at Ashton Gate, while he also spent time at Bath City, Newport County and Sunderland.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!