Hannah Rankin's Best Fights

Hannah Rankin had a total of 18 fights in her career so far. Here are her top 10 performances.

  1. Hannah Rankin vs. Claressa Shields

    On Rankin lost to American boxer Claressa Shields via 10 round UD. Rankin was 28 years old with a record of 5-3. Shields was 23 years old with a record of 6-0. For statistics, winning odds, prediction and other details about this fight, refer to its fight page Hannah Rankin vs. Claressa Shields.

  2. Hannah Rankin vs. Eva Bajic

    On Rankin defeated Eva Bajic in the rematch via 3rd round TKO. Rankin was 29 years old with a record of 9-4.

  3. Hannah Rankin vs. Patricia Berghult

    On Rankin lost to Swedish boxer Patricia Berghult via 10 round UD. Rankin was 29 years old with a record of 8-4. Berghult was 25 years old with a record of 13-0. For statistics, winning odds, prediction and other details about this fight, refer to its fight page Hannah Rankin vs. Patricia Berghult.

  4. Hannah Rankin vs. Erin Toughill

    On Rankin defeated Erin Toughill via 6 round UD. Rankin was 29 years old with a record of 8-3.

  5. Hannah Rankin vs. Eva Bajic

    On Rankin defeated Eva Bajic via 8 round PTS. Rankin was 28 years old with a record of 6-3.

  6. Hannah Rankin vs. Savannah Marshall

    On Rankin lost to British boxer Savannah Marshall via 7th round TKO. Rankin was 30 years old with a record of 9-5. Marshall was 29 years old with a record of 8-0. For statistics, winning odds, prediction and other details about this fight, refer to its fight page Hannah Rankin vs. Savannah Marshall.

  7. Hannah Rankin vs. Sarah Curran

    On Rankin defeated Sarah Curran via 10 round UD. Rankin was 28 years old with a record of 7-3.

  8. Hannah Rankin vs. Alicia Napoleon

    On Rankin lost to Alicia Napoleon via 10 round UD. Rankin was 28 years old with a record of 5-2.

  9. Hannah Rankin vs. Maria Lindberg

    On Rankin defeated Maria Lindberg via 10 round UD. Rankin was 31 years old with a record of 11-5.

  10. Hannah Rankin vs. Alejandra Ayala

    On Rankin defeated Alejandra Ayala via 10th round TKO. Rankin was 31 years old with a record of 12-5.