The 24-year-old, who scored once in nine appearances for the Pilgrims towards the end of the 2017-2018 campaign, will remain a part of Craig Elliott's squad moving forward.
Wafula joined the Pilgrims from Gainsborough Trinity, having previously appeared for Chesterfield, Worksop Town and Shaw Lane.