NPFL betting analysis