By September 2022, Harper was up at junior middleweight, where she outpointed Hannah Rankin for the WBA belt. Harper then won a decision over Ivana Habazin and fought to a draw with Cecilia Braekhus in a 2023 bout that also had the vacant WBO title on the line. Harper then started her downward move on the scales, losing to then-welterweight titleholder Sandy Ryan in March 2024 before subsequently moving down to 135lbs.