Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Keisel ParkEast Alabama HS & MS 3K Championships · Oct 2311:30.41East Alabama HS & MS 3K ChampionshipsOctober 23, 2025
3,000 Meters · Smiths Station High SchoolSmiths Station Panther Stages · Aug 2111:31.89Smiths Station Panther StagesAugust 21, 2025
5,000 Meters · Auburn University at MontgomeryMontgomery Academy Invitational · Oct 1820:04.84Montgomery Academy InvitationalOctober 18, 2025
5,000 Meters · Chattahoochee Alexander / Asics Invitational · Oct 419:02.29Alexander / Asics InvitationalOctober 4, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2020:56.35Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1619:41.99The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Keisel ParkAHSAA Class 7A Section 2 · Oct 2719:45.00AHSAA Class 7A Section 2October 27, 2022
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 518:54.91AHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1019:03.6James Earley InvitationalOctober 10, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1723:26.8Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 323:27.5Keene State InvitationalOctober 3, 2026
6,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1224:17.8Aldrich InvitationalSeptember 12, 2026
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 1924:30.0Purple Valley ClassicSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 38 · WilliamsWilliams6,000 Meters White3823:26.8 PBFr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 14 · WilliamsWilliams5,000 Meters Collegiate1419:03.6 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Open · Place 2 · WilliamsWilliams6,000 Meters Women's Open223:27.5 PBFr
Sep 19Purple Valley ClassicSep 19 · 6,000 Meters Collegiate · Place 24 · WilliamsWilliams6,000 Meters Collegiate2424:30.0 PBFr
Sep 12Aldrich InvitationalSep 12 · 6,000 Meters Women · Place 38 · WilliamsWilliams6,000 Meters Women3824:17.8 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 24 · Auburn (Al)Auburn (Al)5,000 Meters 7A2419:28.3912
Oct 23East Alabama HS & MS 3K ChampionshipsOct 23 · 3,000 Meters Varsity · Place 2 · Auburn (Al)Auburn (Al)3,000 Meters Varsity211:30.41 PB12
Oct 18Montgomery Academy InvitationalOct 18 · 5,000 Meters Varsity · Place 4 · Auburn (Al)Auburn (Al)5,000 Meters Varsity420:04.84 PB12
Oct 4Alexander / Asics InvitationalOct 4 · 5,000 Meters Varsity Championship · Place 62 · Auburn (Al)Auburn (Al)5,000 Meters Varsity Championship6219:02.29 PB12
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 7 · Auburn (Al)Auburn (Al)5,000 Meters Varsity Top 15720:56.35 PB12
Aug 21Smiths Station Panther StagesAug 21 · 3,000 Meters Stage 2 · Place 3 · Auburn (Al)Auburn (Al)3,000 Meters Stage 2311:31.89 PB12

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 7A · Place 26 · Auburn (Al)Auburn (Al)5,000 Meters Girls 7A2619:35.1210
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 69 · Auburn (Al)Auburn (Al)5,000 Meters Varsity - Championship6919:41.99 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 7A · Place 8 · Auburn (Al)Auburn (Al)5,000 Meters 7A818:54.91 PB9
Oct 27AHSAA Class 7A Section 2Oct 27 · 5,000 Meters Varsity · Place 2 · Auburn (Al)Auburn (Al)5,000 Meters Varsity219:45.00 PB9

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 7A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 34 · Auburn (Al)Auburn (Al)5,000 Meters Varsity3420:02.028
Oct 28AHSAA 7A Section 2Oct 28 · 5,000 Meters Varsity · Place 5 · Auburn (Al)Auburn (Al)5,000 Meters Varsity520:26.338