Olson's points came on 7 field goals, 1 three pointer and 3 of 5 free throws during the game.
Alex Meger added 18. Belle Plaine fell to 10-11 overall while St. Peter improved their record to 15-5.
Player of the game
St. Peter will travel to on Monday Feb. 18 at 5:31pm to play Belle Plaine.