Leamington have achieved just 3 wins in their 25 most recent games in National League North
Leamington have won just 2 of their last 11 home matches in National League North