Hannah Rankin tiene siete pérdidas contra siete oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Rankin, consulta "Mejores peleas de Hannah Rankin".
El 18 de noviembre de 2023 Hannah Rankin se enfrentó a Ema Kozin en un combate de semimedio titulado por el título CMB. Rankin tenía 33 años y un récord de 12-7 (3), y Kozin tenía 24 años y un récord de 21-1-1 (11). Rankin perdió la pelea por asalto 10º decisión dividida.
El 24 de septiembre de 2022 Hannah Rankin se enfrentó a Terri Harper en un combate de semimedio titulado por el título AMB. Rankin tenía 32 años y un récord de 12-6 (3), y Harper tenía 25 años y un récord de 12-1-1 (6). Rankin perdió la pelea por asalto 10º decisión unánime y perdió el título AMB.
El 31 de octubre de 2020 Hannah Rankin se enfrentó a Savannah Marshall en un combate de medio titulado por el título OMB. Rankin tenía 30 años y un récord de 9-5 (2), y Marshall tenía 29 años y un récord de 8-0 (6). Rankin perdió la pelea por asalto 7º TKO.
El 27 de noviembre de 2019 Hannah Rankin se enfrentó a Patricia Berghult en un combate de semimedio titulado por el título CMB. Rankin tenía 29 años y un récord de 8-4 (1), y Berghult tenía 25 años y un récord de 13-0 (3). Rankin perdió la pelea por asalto 10º decisión unánime.
El 17 de noviembre de 2018 Hannah Rankin se enfrentó a Claressa Shields en un combate de medio titulado por los títulos AMB, FIB y CMB. Rankin tenía 28 años y un récord de 5-3 (1), y Shields tenía 23 años y un récord de 6-0 (2). Rankin perdió la pelea por asalto 10º decisión unánime.
El 4 de agosto de 2018 Hannah Rankin se enfrentó a Alicia Napoleon en un combate de supermedio titulado por el título AMB. Rankin tenía 28 años y un récord de 5-2 (1). Rankin perdió la pelea por asalto 10º decisión unánime.
El 21 de octubre de 2017 Hannah Rankin se enfrentó a Joanna Ekedahl a la edad de 27. Ella entró con un récord de 2-1 (0). Rankin perdió la pelea por asalto 4º decisión dividida.