Winthrop (18-11, 12-6) came into the regular-season finale a game back of UNC Asheville, where the Eagles lost on Thursday, but fell behind by 19 points with nine minutes remaining. The Buccaneers made 10 of 12 free throws in the final 41 seconds to hold off the Eagles.
Xavier Cooks caught an inbounds pass at the center of the 3-point arc with 1.2 seconds left but his turnaround 3-point try missed.
Keeling became the fifth Big South sophomore to reach 1,000 career points. Cortez Mitchell added 10.
Charleston Southern (14-15, 9-9) had not won in Winthrop Coliseum since Jan. 24, 2002, a string of 16 losses.
Iona's Cluess latest to turn down St. John's
Iona's Tim Cluess becomes the latest coach to turn down overtures from St. John's to be the school's next coach.
Zion dunks, revealing it's a boy
Zion Williamson helps out a couple expecting a baby by dunking the ball for their gender reveal.
Diakite becomes fourth from UVA to pursue NBA
Mamadi Diakite, the Cavs forward from Guinea who played the hero role in Virginia's Elite Eight win over Purdue, declared for the draft, joining teammates De'Andre Hunter, Ty Jerome and Kyle Guy.