Thea Frodin has not won any titles