Grant Ripperda had a monster day with six totals touchdowns to lead Williamsville to a 46-7 win over New Berlin.