The win also snapped the Saints’ 10-game road losing streak against Metro Atlantic Athletic Conference teams.
Kyle Downey also scored 15 points, Evan Hymes added 12 and Brandon Walters grabbed 10 rebounds for the Saints (11-14, 6-9), who allowed a season-low in points.
Siena went on a 12-0 run in a 6:38 span that covered the end of the first half and the beginning of the second to open up a 41-26 lead. A basket by Hymes capped the run with 16:41 remaining. The Saints built a 19-point lead before Canisius scored the final nine points of the game.
Harold Washington scored 16 points and Gaby Belardo added 13 for the Golden Griffins (4-21, 1-13), who have lost nine in a row.