Austin Kennedy threw for 227 yards and a touchdown for Windsor (5-1), and Tarrence Crawford, Beau Lumley and Nick Vincent all ran in for a touchdown apiece.
Derek Wendel threw for three touchdowns for Ottawa (4-3) but was intercepted twice. Bryce Vieira caught two touchdowns in the loss.
The Gryphons have won five straight games after dropping their season opener versus McMaster.
GRYPHONS 44 RAVENS 24
OTTAWA — Jazz Lindsey threw for 291 yards and a touchdown and ran in another score to lead No. 6 Guelph (5-1) over Carleton (3-3).