Zach Yordy and Lem Grayson added rushing TDs for Badin, which led 42-0 at halftime.
Ritzie connected with Quinn Brennan (28 yards) and Carson Cheeck (66 yards) on the TD passes.
Next up for Badin (6-0, 1-0) is a Friday contest against Alter at Centerville High School.
Dayton Carroll fell to 3-3, 0-1.
Princeton 28, Fairfield 14: RJ West passed for two touchdowns and ran for another score as the Vikings handed the Indians their first loss of the season in Saturday’s Greater Miami Conference game.
Talon Fisher rushed for a TD and threw a TD pass to Noah King for the Indians (5-1, 4-1).
Princeton improved to 5-1, 4-1.