Franklin has won nine medals in total at the ICF Canoe Slalom World Championships with four golds (C1: 2017, C1 team: 2017, 2018, K1 team: 2019), four silvers (C1: 2013, 2014, 2018; K1: 2018) and a bronze (K1 team: 2018). She has also won thirteen medals at the European Championships (6 golds, 5 silvers and 2 bronzes).