Terri Harper fell short on earning a spot on the Team GB squad. After falling out of love with the game, a chance text message from Stefy Bull a few years later paved the way for a return to the ring.
Harper went unbeaten across her first 10 fights, winning the IBO and WBC World Super-Featherweight Titles along the way, before settling for a draw with Tasha Jonas at Fight Camp in August 2020.
Belter then bounced back with a stoppage victory over Katharina Thanderz to close out 2021 before a year-long absence saw her run into America's Alycia Baumgardner in Sheffield. Harper was stopped by the American, who has since collected all the belts at 130lbs.
That defeat signalled the end of Harper's run at Super-Featherweight, before eventually jumping four weight divisions to face Hannah Rankin at 154lbs. Harper boxed well and eased to a wide points victory to claim the IBO and WBA World Super-Welterweight Titles, becoming a two-weight World Champion in the process.
Harper was due to make the first defence of her WBA strap against former Undisputed Welterweight ruler Cecilia Braekhus on the undercard of Katie Taylor-Chantelle Cameron in Dublin in May 2023, only for illness to rule the First Lady out on the morning of the fight.
Matchroom managed to land Harper a slot on Leigh Wood's rematch with Mauricio Lara a week later, where she instead faced former World Champion Ivana Habazin. After a turbulent week, the 26-year-old understandably wasn't quite at her best but still got the job done in Manchester.
Harper finally got Cecilia Braekhus in the ring in October as chief support to Leigh Wood-Josh Warrington. Not only was it a defence of her WBA World 154lb Title, but the vacant WBO World Title was also on the line on this occasion. Despite many believing Harper did more than enough to win the fight, she had to settle for a majority decision draw.