A chart plotting wins against punts for 2023. Punts vs wins are negatively correlated at r = -0.321. The outlier being Iowa who have BY FAR the most punts and still had 10 wins.
Stats: Punts are negatively correlated with wins
Iowa: Hold my beer