Chris Gadley contributed 10 points and 11 rebounds for the Golden Griffins (4-7), who snapped a four-game losing streak.
In a seesaw game that featured 15 lead changes, the Golden Griffins sealed the win with a 6-0 run over the final minute to seal the win. Gadley had three points during the stretch, converting a three-point play with 49 seconds left that gave Canisius a 65-63 lead.
Navy missed five shots during the drought, including two straight by Kina.
The Midshipmen conclude their five-game road trip at No. 18 Villanova on Monday.