Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buder ParkBig River · Oct 2122:53.0Big RiverOctober 21, 2023
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 418:58.89Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2618:34.99Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1320:27.220th Annual FPXCSeptember 13, 2025
5,000 Meters · Lydia D. Buder Park (Buder South)BR Invite · Oct 2618:15.8BR InviteOctober 26, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 8 · Liberty (W)5,000 Meters Junior Varsity819:30.1312
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 8 · Liberty (W)5,000 Meters Junior Varsity819:30.1312
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Open · Place 30 · Liberty (Wentzville)5,000 Meters Open3018:58.89 PB12
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 112 · Liberty (Wentzville)5,000 Meters Elite JV11218:34.99 PB12
Sep 20Festus Bowles-Wright XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 39 · Liberty (W)5,000 Meters Junior Varsity3920:13.3212
Sep 1320th Annual FPXCSep 13 · 5,000 Meters JV Green · Place 90 · Liberty (Wentzville)5,000 Meters JV Green9020:27.2 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26BR InviteOct 26 · 5,000 Meters JV Boys · Place 34 · Liberty (Wentzville)5,000 Meters JV Boys3418:15.8 PB11
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity Elite · Place 68 · Liberty (Wen5,000 Meters Junior Varsity Elite6818:34.811
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 53 · Liberty (Wentzville)5,000 Meters Junior Varsity5319:19.9JR
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters JV Boys · Liberty (Wentzville)5,000 Meters JV Boys019:09.39Unofficial11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Big RiverOct 21 · 5,000 Meters Junior Varsity · Place 204 · Liberty (Wentzville)5,000 Meters Junior Varsity20422:53.0 PB10
Sep 23Gans Creek ClassicSep 23 · 5,000 Meters Junior Varsity · Place 361 · Liberty (Wen5,000 Meters Junior Varsity36124:12.810