Osum Osunniyi scored 12 points, grabbed nine rebounds and blocked three shots for the Bonnies (17-8, 9-3 Atlantic 10 Conference), who made 13 of 31 3-pointers (42%), with Winston and Lofton scoring four apiece. Dominick Welch scored nine points with seven assists, seven rebounds and three steals.
Saint Joseph's scored 22 second-half points, a season low for the team.
Ryan Daly scored 21 points and made four assists for the Hawks (4-20, 0-11), who shot 37% from the field in losing their sixth straight game. Myles Douglas added 10 points. Toliver Freeman had seven rebounds.
Saint Bonaventure plays Davidson at home on Friday. Saint Joseph's faces Rhode Island on the road on Saturday.
For more AP college basketball coverage: https://apnews.com/Collegebasketball and http://twitter.com/AP-Top25
This was generated by Automated Insights, http://www.automatedinsights.com/ap, using data from STATS LLC, https://www.stats.com
RJ Barrett breaks down highlights from Duke
RJ Barrett joins Omar Raja to break down highlights Duke, and shares how it felt to be drafted by the Knicks.
Testing the NBA draft waters: What's different in 2020
College athletes planning to test the NBA draft waters are finding themselves in the middle of a budding standoff between the NCAA and player agents.
Betting roundtable: Our experts' most heartbreaking futures bets
With the sports betting world essentially on hold, our experts reflect on some potential winning futures bets that turned into refunds from the past year.