Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSAA Outdoor Championships · Apr 243:57.48aSAA Outdoor ChampionshipsApril 24, 2026
1600 Meters · OutdoorSCHSL State Championships - AAA · May 174:20.93aSCHSL State Championships - AAAMay 17, 2024
5000 Meters · OutdoorVictor Icebreaker Duals · Mar 715:22.24aVictor Icebreaker DualsMarch 7, 2026
800 Meters · OutdoorEmory Twilight · May 61:55.34aEmory TwilightMay 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Augustana Midwest Twilight QualifierMay 13 · 5000 Meters · Place 7 · BerryBerry5000 Meters7.15:24.68aSo
May 13Augustana Midwest Twilight QualifierMay 13 · 1500 Meters · Place 3 · BerryBerry1500 Meters3.3:57.72aSo
May 6Emory TwilightMay 6 · 800 Meters · Place 11 · BerryBerry800 Meters11.1:55.34a PBSo
Apr 24SAA Outdoor ChampionshipsApr 24 · 1500 Meters · Place 2 · BerryBerry1500 Meters2.3:57.48a PBSo
Apr 24SAA Outdoor ChampionshipsApr 24 · 800 Meters · Place 17 · BerryBerry800 Meters17.2:00.95aSo
Apr 9Berry Field Day InvitationalApr 9 · 1500 Meters · Place 1 · BerryBerry1500 Meters1.4:01.88aSo
Apr 9Berry Field Day InvitationalApr 9 · 800 Meters · Place 7 · BerryBerry800 Meters7.1:57.45aSo
Mar 26Emory Thrills in the HillsMar 26 · 1500 Meters · Place 17 · BerryBerry1500 Meters17.4:02.84aSo
Mar 26Emory Thrills in the HillsMar 26 · 800 Meters · Place 19 · BerryBerry800 Meters19.1:57.69aSo
Mar 20Emory Spring Break ClassicMar 20 · 1500 Meters · Place 20 · BerryBerry1500 Meters204:02.90aSo
Mar 7Victor Icebreaker DualsMar 7 · 5000 Meters · Place 7 · BerryBerry5000 Meters715:22.24a PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25SAA Outdoor ChampionshipsApr 25 · 1500 Meters · Place 3 · BerryBerry1500 Meters3.4:01.25aFr
Apr 25SAA Outdoor ChampionshipsApr 25 · 800 Meters · Place 10 · BerryBerry800 Meters10.2:01.53aFr
Mar 27Thrills In The HillsMar 27 · 800 Meters · Place 16 · BerryBerry800 Meters16.1:56.12aFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAMay 17 · 1600 Meters · Place 2 · Travelers RestTravelers Rest1600 Meters2.4:20.93a PB12
May 17SCHSL State Championships - AAAMay 17 · 800 Meters · Place 1 · Travelers RestTravelers Rest800 Meters1.1:58.80a12
May 11SCHSL 3A - Upper StateMay 11 · 1600 Meters · Place 2 · Travelers RestTravelers Rest1600 Meters2.4:31.44a12
May 11SCHSL 3A - Upper StateMay 11 · 800 Meters · Place 2 · Travelers RestTravelers Rest800 Meters2.1:59.77a12
May 1SCHSL 3A - Region 3May 1 · 1600 Meters · Place 1 · Travelers RestTravelers Rest1600 Meters1.4:41.12a12
May 1SCHSL 3A - Region 3May 1 · 800 Meters · Place 1 · Travelers RestTravelers Rest800 Meters1.2:00.90a12
Apr 6Golden Corner InvitationalApr 6 · 1600 Meters · Place 6 · Travelers RestTravelers Rest1600 Meters64:31.97SR
Apr 6Golden Corner InvitationalApr 6 · 800 Meters · Place 5 · Travelers RestTravelers Rest800 Meters52:01.47SR
Mar 13Eastside Home MeetMar 13 · 1600 Meters · Place 2 · Travelers RestTravelers Rest1600 Meters24:41.12SR
Mar 13Eastside Home MeetMar 13 · 1600 Meters · Place 2 · Travelers RestTravelers Rest1600 Meters24:41.1212

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAMay 20 · 800 Meters · Place 8 · Travelers RestTravelers Rest800 Meters8.2:02.48a11
May 13SCHSL 3A - Upper StateMay 13 · 1600 Meters · Place 9 · Travelers RestTravelers Rest1600 Meters9.4:37.12a11
May 13SCHSL 3A - Upper StateMay 13 · 800 Meters · Place 9 · Travelers RestTravelers Rest800 Meters9.2:03.94a11
May 3SCHSL 3A - Region 3May 3 · 1600 Meters · Place 1 · Travelers RestTravelers Rest1600 Meters1.4:43.37a11
May 3SCHSL 3A - Region 3May 3 · 800 Meters · Place 3 · Travelers RestTravelers Rest800 Meters3.2:04.98a11
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 12 · Travelers RestTravelers Rest1600 Meters124:40.22JR
Apr 15Friday Night LightsApr 15 · 800 Meters · Place 6 · Travelers RestTravelers Rest800 Meters62:06.15JR
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 11 · Travelers RestTravelers Rest1600 Meters114:39.03—
Apr 15Friday Night LightsApr 15 · 800 Meters · Place 4 · Travelers RestTravelers Rest800 Meters42:00.66—
Mar 11Chick-Fil-A GamesMar 11 · 1600 Meters · Place 18 · Travelers RestTravelers Rest1600 Meters184:50.80—
Mar 11Chick-Fil-A GamesMar 11 · 800 Meters · Place 24 · Travelers RestTravelers Rest800 Meters242:13.10—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 1600 Meters · Place 7 · Travelers RestTravelers Rest1600 Meters74:49.50—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 1600 Meters · Place 7 · Travelers RestTravelers Rest1600 Meters74:49.50—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 800 Meters · Place 4 · Travelers RestTravelers Rest800 Meters42:12.30—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 800 Meters · Place 4 · Travelers RestTravelers Rest800 Meters42:12.30—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAAAMay 21 · 800 Meters · Place 8 · Travelers RestTravelers Rest800 Meters8.2:02.84a10
May 14SCHSL 4A - Upper StateMay 14 · 1600 Meters · Travelers RestTravelers Rest1600 Meters—DNS10
May 14SCHSL 4A - Upper StateMay 14 · 800 Meters · Place 4 · Travelers RestTravelers Rest800 Meters4.2:00.66a10
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 8 · Travelers RestTravelers Rest1600 Meters84:39.03SO
Apr 8All American Track Classic 2022Apr 8 · 800 Meters · Place 62 · Travelers RestTravelers Rest800 Meters62.2:07.53a10
Mar 19Foothills Track ClassicMar 19 · 1600 Meters · Place 13 · Travelers RestTravelers Rest1600 Meters135:01.35SO
Mar 19Kevin Logan Memorial JV Meet (9-10 Grade)Mar 19 · 800 Meters · Place 1 · Travelers RestTravelers Rest800 Meters12:09.68SO

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15SCHSL Class 4A Upper StateMay 15 · 1600 Meters · Place 10 · Travelers RestTravelers Rest1600 Meters10.4:47.94a9
May 15SCHSL Class 4A Upper StateMay 15 · 800 Meters · Place 10 · Travelers RestTravelers Rest800 Meters10.2:13.84a9
May 5SCHSL Region 1-4AMay 5 · 1600 Meters · Place 4 · Travelers RestTravelers Rest1600 Meters4.4:44.56a9
May 5SCHSL Region 1-4AMay 5 · 800 Meters · Place 2 · Travelers RestTravelers Rest800 Meters2.2:09.12a9
Mar 24Eastside Home Meet #1Mar 24 · 1600 Meters · Place 8 · Travelers RestTravelers Rest1600 Meters8.5:03.33a9
Mar 24Eastside Home Meet #1Mar 24 · 800 Meters · Place 7 · Travelers RestTravelers Rest800 Meters7.2:15.59a9
Mar 3Region 2-4A Pre-Region MeetMar 3 · 1600 Meters · Place 5 · Travelers RestTravelers Rest1600 Meters55:15.86—
Mar 3Region 2-4A Pre-Region MeetMar 3 · 1600 Meters · Place 12 · Travelers RestTravelers Rest1600 Meters125:15.86—