Ellesse Andrews beat Martha Bayona Pineda and Emma Finucane to win the women's keirin in the last race of the 2023 UCI Track Champions League season.