Choose... 2024 - British Milers Club Grand Prix, SportCity Manchester (1)
2024 - Canadian Indoor Championships (1)
2024 - Drake Relays (1)
2024 - English Schools' Athletic Association ESAA Cross Country Championships (20)
2024 - Mt. SAC Relays (1)
2024 - Nike Indoor Nationals (1)
2024 - Oregon Relays presented by AthleticNET - OregonRelays.com (1)
2024 - Shanghai Diamond League - Shanghai Golden Grand Prix (19)
2024 - The California Relays (1)
2024 - USATF Indoor Championships (3)
2024 - USATF Los Angeles Grand Prix Distance Classic (1)
2024 - USATF Los Angeles Grand Prix presented by Nike (1)
2024 - USATF Throws Festival (4)
2024 - Xiamen Wanda Diamond League (14)
2023 - British Milers Club Grand Prix - Birmingham University (27)
2023 - British Milers Club Grand Prix, SportCity Manchester (34)
2023 - British Milers' Club Grand Prix - Loughborough (20)
2023 - British Milers' Club Grand Prix - Manchester Trafford (25)
2023 - British Milers' Club Grand Prix - Watford (30)
2023 - English Schools' Athletic Association ESAA Cross Country Cup (10)
2023 - International Golden Roof Challenge (1)
2023 - Lausanne Diamond League - Athletissima (1)
2023 - Loughborough International Athletics (62)
2023 - Manchester Half Marathon (1)
2023 - Mastercard New York Mini 10K (1)
2023 - Meeting Nikaïa (10)
2023 - Miramar Invitational (19)
2023 - National Athletics League Premiership 1A (30)
2023 - National Athletics League Premiership 1B (35)
2023 - National Athletics League Premiership 2A (45)
2023 - National Athletics League Premiership 2B (44)
2023 - National Athletics League Premiership 3A (41)
2023 - National Athletics League Premiership 3B (42)
2023 - New Balance 5th Avenue Mile presented by NYRR (1)
2023 - Nuttycombe Wisconsin Invitational Presented by Under Armour (1)
2023 - Sunset Tour - Los Angeles (1)
2023 - U.S. Olympic Team Trials - Track & Field (1)
2023 - USATF 25 km Championships (1)
2023 - USATF Los Angeles Grand Prix Distance Classic (17)
2023 - USATF Los Angeles Grand Prix presented by Nike (17)
2023 - USATF Throws Festival (4)
2023 - USATF U20 Outdoor Championships (1)
2023 - Xiamen Wanda Diamond League (15)
2022 - 4J Studios scottishathletics U13,U15,U20 Championships (2)
2022 - AtletiCAGeneve (1)
2022 - British Milers Club Grand Prix - Birmingham University (1)
2022 - British Milers Club Grand Prix, SportCity Manchester (30)
2022 - British Milers Club PB Academy Classic - Milton Keynes (1)
2022 - British Milers' Club Grand Prix - Loughborough (21)
2022 - British Milers' Club Grand Prix - Manchester Trafford (29)
2022 - British Milers' Club Grand Prix - Watford (1)
2022 - Copenhagen Athletics Games (1)
2022 - Copenhagen Half Marathon (2)
2022 - English Schools' Athletic Association ESAA Cross Country Championships (7)
2022 - English Schools' Athletic Association ESAA Cross Country Cup (1)
2022 - European Throwing Cup (4)
2022 - Highgate Harriers Night of the 10,000m PBs (12)
2022 - Lindsays scottishathletics National Cross Country Championships (1)
2022 - Loughborough International Athletics (68)
2022 - Meeting International de Montreuil - Montreuil-sous-Bois (1)
2022 - National Athletics League - Championship Grand Final - Bedford (69)
2022 - National Athletics League - Copthall (21)
2022 - National Athletics League - Premiership Grand Final - Bedford (78)
2022 - National Athletics League Premiership 1A (43)
2022 - National Athletics League Premiership 1B (1)
2022 - scottishathletics National Senior and U17 Championships (98)
2022 - Welsh Athletics Outdoor Championships (1)
2021 - 4J Studios scottishathletics U13,U15,U20 Championships (2)
2021 - AtletiCAGeneve (1)
2021 - British Milers Club Grand Prix, SportCity Manchester (33)
2021 - British Milers' Club Grand Prix - Eltham (21)
2021 - British Milers' Club Grand Prix - Loughborough (31)
2021 - British Milers' Club Grand Prix - Manchester Trafford (28)
2021 - British Milers' Club Grand Prix - Watford (28)
2021 - Cardiff Cross Challenge (2)
2021 - England Athletics U20 and U23 Championships (79)
2021 - European 10,000m Cup (1)
2021 - Fast 5k presented by Events of the North (2)
2021 - Folksam Grand Prix - Goteborg (1)
2021 - Meeting International de Nice (1)
2021 - scottishathletics National Senior and U17 Championships (113)
2020 - #6MetreGardenMarathon (1)
2020 - AIT Athlone International Indoor Grand Prix (1)
2020 - Birchfield Harriers Club Challenge (1)
2020 - British Milers' Club Grand Prix - Manchester Trafford (24)
2020 - British Milers' Club Grand Prix - Trafford Gold Standard (1)
2020 - England Athletics Indoor Age Group Championships (189)
2020 - English Schools' Athletic Association ESAA Cross Country Championships (7)
2020 - Fast 5k presented by Events of the North (1)
2020 - Folksam Grand Prix - Goteborg (1)
2020 - Folksam Grand Prix - Karlstad (1)
2020 - Folksam Grand Prix - Satra (1)
2020 - Folksam Grand Prix - Sollentuna (1)
2020 - Lindsays scottishathletics National Cross Country Championships (12)
2020 - Run Stirling Cross Country Challenge (12)
2020 - scottishathletics Indoor National Senior and U17 Championships (1)
2020 - Triveneto Meeting - Trieste (1)
2020 - Welsh Athletics Senior Indoor Championships (1)
2019 - National Athletics League Match 1 (1)
2019 - AIT Athlone International Indoor Grand Prix (1)
2019 - AtletiCAGeneve (1)
2019 - British Athletics League - Premiership Match 4 (1)
2019 - British Milers Club Grand Prix, SportCity Manchester (25)
2019 - British Milers' Club Grand Prix - Eltham (19)
2019 - British Milers' Club Grand Prix - Loughborough (27)
2019 - British Milers' Club Grand Prix - Manchester Trafford (28)
2019 - British Milers' Club Grand Prix - Watford (29)
2019 - England Athletics 10,000m Championships (7)
2019 - England Athletics Indoor Age Group Championships (2)
2019 - England Athletics Senior/UK CAU Inter-Counties Championships (91)
2019 - England Athletics U17 and U15 Championships (146)
2019 - England Athletics U20 and U23 Championships (123)
2019 - English Schools' Athletic Association ESAA Cross Country Championships (1)
2019 - English Schools' Athletic Association ESAA Track and Field Championships (196)
2019 - Folksam Grand Prix - Goteborg (1)
2019 - Folksam Grand Prix - Karlstad (1)
2019 - Folksam Grand Prix - Sollentuna (1)
2019 - Folksam Grand Prix - Varberg (1)
2019 - Hallesche Werfertage Throwing Cup (2)
2019 - Highgate Harriers Night of the 10,000m PBs (11)
2019 - Lindsays scottishathletics National Cross Country Championships (1)
2019 - Loughborough International Athletics (59)
2019 - Manchester International (37)
2019 - Primary and Year 7 National Schools Cross Country Final - Canceled for 2020 (1)
2019 - Run Stirling Cross Country Challenge (7)
2019 - scottishathletics National Senior and U17 Championships (97)
2019 - UK Athletics Indoor Championships (71)
2019 - Welsh Athletics International (24)
2019 - Welsh Athletics Outdoor Championships (1)
2019 - Welsh Athletics Senior Indoor Championships (1)
2018 - British Milers Club Grand Prix, SportCity Manchester (24)
2018 - British Milers' Club Grand Prix - Eltham (22)
2018 - British Milers' Club Grand Prix - Loughborough (29)
2018 - British Milers' Club Grand Prix - Manchester Trafford (23)
2018 - British Milers' Club Grand Prix - Watford (33)
2018 - BUCS Indoor Championships (163)
2018 - BUCS Outdoor Championships (169)
2018 - England Athletics Indoor Age Group Championships (105)
2018 - England Athletics Senior/UK CAU Inter-Counties Championships (2)
2018 - England Athletics U17 and U15 Championships (117)
2018 - England Athletics U20 and U23 Championships (2)
2018 - English Schools' Athletic Association ESAA Cross Country Championships (7)
2018 - English Schools' Athletic Association ESAA Track and Field Championships (207)
2018 - European Club Final Cup (1)
2018 - Highgate Harriers Night of the 10,000m PBs (11)
2018 - Lindsays scottishathletics National Cross Country Championships (10)
2018 - Loughborough International Athletics (2)
2018 - Manchester International (38)
2018 - Primary and Year 7 National Schools Cross Country Final - Canceled for 2020 (13)
2018 - Run Stirling Cross Country Challenge (11)
2018 - scottishathletics National Senior and U17 Championships (106)
2018 - UK Athletics Indoor Championships (70)
2018 - Welsh Athletics International (2)
2017 - AtletiCAGeneve (26)
2017 - British Athletics League Big Day (83)
2017 - British Milers' Club Grand Prix - Loughborough (25)
2017 - British Milers' Club Grand Prix - Manchester Trafford (30)
2017 - England Athletics 10,000m Championships (5)
2017 - England Athletics Senior/UK CAU Inter-Counties Championships (28)
2017 - England Athletics U17 and U15 Championships (124)
2017 - English Schools' Athletic Association ESAA Track and Field Championships (211)
2017 - Manchester International (27)
2017 - Run Stirling Cross Country Challenge (19)
2017 - scottishathletics National Senior and U17 Championships (105)
2016 - AtletiCAGeneve (3)
2016 - British Milers' Club Grand Prix - Manchester Trafford (25)
2016 - England Athletics Senior/UK CAU Inter-Counties Championships (95)
2016 - England Athletics U17 and U15 Championships (104)
2016 - Manchester International (28)
2016 - Run Stirling Cross Country Challenge (9)
2016 - scottishathletics National Senior and U17 Championships (125)
2015 - Run Stirling Cross Country Challenge (9)
2014 - Run Stirling Cross Country Challenge (6)
2014 - UK Athletics Indoor Championships (1)
2013 - Run Stirling Cross Country Challenge (9)
2012 - Run Stirling Cross Country Challenge (1)
2011 - Run Stirling Cross Country Challenge (3)