Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorASICS Holiday Invitational · Dec 202:41.48aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · IndoorMSHSL Section 2AA Championships · May 294:23.11aMSHSL Section 2AA ChampionshipsMay 29, 2024
1600 Meters · OutdoorOdell Williams Invitational · Mar 224:24.07aOdell Williams InvitationalMarch 22, 2025
3200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 89:46.92aMSHSL State Track & Field ChampionshipsJune 8, 2023
400 Meters · OutdoorBig 9 Triangular at West HS · May 1758.89aBig 9 Triangular at West HSMay 17, 2022
800 Meters · IndoorMSHSL Section 2AA Championships · May 291:59.73aMSHSL Section 2AA ChampionshipsMay 29, 2024
800 Meters · OutdoorNCHSAA 7A West Regional · May 91:58.87aNCHSAA 7A West RegionalMay 9, 2026
800 Meters · Relay Split · IndoorNW Cabarrus December Invitational · Dec 122:20.144NW Cabarrus December InvitationalDecember 12, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A West RegionalMay 9 · 1600 Meters · IndependenceIndependence1600 Meters—DNF12
May 9NCHSAA 7A West RegionalMay 9 · 800 Meters · Place 10 · IndependenceIndependence800 Meters10.1:58.87a PB12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 1600 Meters · IndependenceIndependence1600 Meters—DNF12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 800 Meters · Place 10 · IndependenceIndependence800 Meters10.1:58.87a12
May 22026 Last Chance ClassicMay 2 · 800 Meters · Place 14 · IndependenceIndependence800 Meters142:02.33a12
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters1.4:32.37a12
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 800 Meters · Place 2 · IndependenceIndependence800 Meters2.2:03.77a12
Apr 24Dick Williams InvitationalApr 24 · 800 Meters · Place 5 · IndependenceIndependence800 Meters5.2:01.03a12
Apr 15Cuthbertson Home Meet 2 Apr 15 · 800 Meters · Place 1 · IndependenceIndependence800 Meters12:04.82a12
Apr 15Cuthbertson Home Meet 2 Apr 15 · 800 Meters · Place 1 · IndependenceIndependence800 Meters12:04.82SR
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 1600 Meters · IndependenceIndependence1600 Meters—DNS12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 800 Meters · IndependenceIndependence800 Meters—DNS12
Apr 1Independence MeetApr 1 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters1.4:43.57a12
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 800 Meters · Place 3 · IndependenceIndependence800 Meters32:03.08a12
Mar 25Hopewell Meet #1Mar 25 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters1.4:43.32a12
Mar 19Butler Meet #3Mar 19 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters1.4:39.03a12
Mar 19Butler Meet #3Mar 19 · 800 Meters · Place 1 · IndependenceIndependence800 Meters1.2:06.44a12
Mar 11Phillip O Berry Home Meet/Senior Send OffMar 11 · 1600 Meters · Place 2 · IndependenceIndependence1600 Meters2.4:50.79a12
Mar 11Phillip O Berry Home Meet/Senior Send OffMar 11 · 800 Meters · IndependenceIndependence800 Meters—DNS12
Mar 7Clash of the CarolinasMar 7 · 1600 Meters · Place 27 · IndependenceIndependence1600 Meters274:45.1512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 5 · IndependenceIndependence1600 Meters54:48.33SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 5 · IndependenceIndependence1600 Meters54:48.33SR
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 1600 Meters · Place 2 · IndependenceIndependence1600 Meters24:44.0612
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 1000 Meters · Place 3 · IndependenceIndependence1000 Meters32:55.5412
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 1600 Meters · Place 2 · IndependenceIndependence1600 Meters24:44.0612
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 1000 Meters · Place 3 · IndependenceIndependence1000 Meters32:55.5412
Jan 10Just Don't Lose ClassicJan 10 · 1600 Meters · Place 15 · IndependenceIndependence1600 Meters154:37.19—
Jan 10Just Don't Lose ClassicJan 10 · 1000 Meters · Place 24 · IndependenceIndependence1000 Meters242:44.80—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 16 · IndependenceIndependence1000 Meters16.2:41.48a PB12
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 18 · IndependenceIndependence1600 Meters18.4:34.77a12
Dec 12NW Cabarrus December InvitationalDec 12 · 1000 Meters · Place 6 · IndependenceIndependence1000 Meters6.2:48.17a12
Dec 12NW Cabarrus December InvitationalDec 12 · 1600 Meters · Place 6 · IndependenceIndependence1600 Meters6.4:44.66a12
Dec 12NW Cabarrus December InvitationalDec 12 · 800 Meters · IndependenceIndependence800 MetersRelay Split—2:20.144 PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 3Weddington Polar Bear #1Dec 3 · 500 Meters · IndependenceIndependence500 Meters—NT12
Dec 3Weddington Polar Bear #1Dec 3 · 1000 Meters · Place 1 · IndependenceIndependence1000 Meters1.2:44.41aUnofficial12
Dec 3Weddington Polar Bear #1Dec 3 · 1600 Meters · IndependenceIndependence1600 Meters—NT12
Nov 25Rocky River Polar Bear InvitationalNov 25 · 1000 Meters · IndependenceIndependence1000 Meters—DNS12
Nov 25Rocky River Polar Bear InvitationalNov 25 · 1600 Meters · Place 3 · IndependenceIndependence1600 Meters3.4:43.93aUnofficial12
May 10NCHSAA 4A West RegionalMay 10 · 1600 Meters · Place 14 · IndependenceIndependence1600 Meters14.4:44.21a11
May 10NCHSAA 4A West RegionalMay 10 · 800 Meters · Place 12 · IndependenceIndependence800 Meters12.2:09.62a11
May 32025 Last Chance ClassicMay 3 · 800 Meters · Place 11 · IndependenceIndependence800 Meters112:00.41a11
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 800 Meters · Place 3 · IndependenceIndependence800 Meters32:00.3111
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 1600 Meters · Place 8 · IndependenceIndependence1600 Meters84:42.6011
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 800 Meters · Place 5 · IndependenceIndependence800 Meters52:02.07JR
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 5 · IndependenceIndependence800 Meters5.2:01.55a11
Apr 4App State HS MeetApr 4 · 800 Meters · Place 5 · IndependenceIndependence800 Meters5.2:01.55a11
Mar 26Garinger Meet #1Mar 26 · 800 Meters · Place 1 · IndependenceIndependence800 Meters1.2:03.53a11
Mar 22Odell Williams InvitationalMar 22 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters1.4:24.07a PB11
Mar 22Odell Williams InvitationalMar 22 · 800 Meters · Place 5 · IndependenceIndependence800 Meters5.2:01.61a11
Mar 19Phillip O Berry Home MeetMar 19 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters1.4:42.54a11
Mar 19Phillip O Berry Home MeetMar 19 · 800 Meters · IndependenceIndependence800 Meters—DNS11
Mar 11Independence MeetMar 11 · 800 Meters · Place 1 · IndependenceIndependence800 Meters12:02.98—
Mar 8Clash of the CarolinasMar 8 · 1600 Meters · Place 13 · IndependenceIndependence1600 Meters13.4:34.33a11
Mar 8Clash of the CarolinasMar 8 · 800 Meters · Place 21 · IndependenceIndependence800 Meters21.2:04.21a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 1600 Meters · Place 12 · Mankato WestMankato West1600 Meters12.4:25.16a10
May 23Big9 Conference MeetMay 23 · 1600 Meters · Place 5 · Mankato WestMankato West1600 Meters54:28.94a—
May 23Big9 Conference MeetMay 23 · 800 Meters · Place 6 · Mankato WestMankato West800 Meters62:01.85a—
May 14Mankato East Tri 5/14/2024May 14 · 3200 Meters · Place 2 · Mankato WestMankato West3200 Meters2.10:01.12a10
May 7Section 1AAA True TeamMay 7 · 1600 Meters · Place 10 · Mankato WestMankato West1600 Meters10.4:37.46a10
May 7Section 1AAA True TeamMay 7 · 800 Meters · Place 6 · Mankato WestMankato West800 Meters6.2:01.52a10
Apr 30Big 9 Triangular Rochester JM #1Apr 30 · 1600 Meters · Place 1 · Mankato WestMankato West1600 Meters14:36.65a—
Apr 30Big 9 Triangular Rochester JM #1Apr 30 · 800 Meters · Place 1 · Mankato WestMankato West800 Meters12:03.27a—
Apr 22Big 9 Triangular Austin #2Apr 22 · 1600 Meters · Place 1 · Mankato WestMankato West1600 Meters14:46.33a—
Apr 22Big 9 Triangular Austin #2Apr 22 · 800 Meters · Place 1 · Mankato WestMankato West800 Meters12:05.41a—
Apr 18Faribault InvitationalApr 18 · 3200 Meters · Place 2 · Mankato WestMankato West3200 Meters210:17.35a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · 1600 Meters · Place 2 · Mankato WestMankato West1600 Meters2.4:23.11a PB10
May 29MSHSL Section 2AA ChampionshipsMay 29 · 800 Meters · Place 1 · Mankato WestMankato West800 MetersRound P1.1:59.73a PB10
May 29MSHSL Section 2AA ChampionshipsMay 29 · 800 Meters · Place 5 · Mankato WestMankato West800 Meters5.2:00.09a10
Apr 2Mankato West Indoor MeetApr 2 · 1600 Meters · Place 1 · Mankato WestMankato West1600 Meters14:38.99a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 3200 Meters · Place 8 · Mankato WestMankato West3200 Meters8.9:46.92a PB9
May 31MSHSL Section 2AA ChampionshipsMay 31 · 3200 Meters · Place 2 · Mankato WestMankato West3200 Meters2.9:50.90a9
May 31MSHSL Section 2AA ChampionshipsMay 31 · 1600 Meters · Place 3 · Mankato WestMankato West1600 Meters3.4:34.59a9
May 25Big 9 ChampionshipsMay 25 · 1600 Meters · Place 4 · Mankato WestMankato West1600 Meters44:33.719
May 25Big 9 ChampionshipsMay 25 · 1600 Meters · Place 4 · Mankato WestMankato West1600 Meters44:33.719
May 16Albert Lea Big Nine Coed Triangular 5-16-23May 16 · 1600 Meters · Place 2 · Mankato WestMankato West1600 Meters2.4:31.68aUnofficial9
May 9Section 1AAA True TeamMay 9 · 3200 Meters · Place 3 · Mankato WestMankato West3200 Meters3.9:49.58a9
May 4Mayo Dick Norman InvitationalMay 4 · 1600 Meters · Place 2 · Mankato WestMankato West1600 Meters24:45.979
May 2Mankato West Tri (Red Wing, JM)May 2 · 3200 Meters · Place 1 · Mankato WestMankato West3200 Meters110:15.509
Apr 25Northfield Big 9 TriApr 25 · 1600 Meters · Place 1 · Mankato WestMankato West1600 Meters1.4:40.20a9
Apr 25Northfield Big 9 TriApr 25 · 800 Meters · Place 2 · Mankato WestMankato West800 Meters2.2:09.06a9
Apr 18Big 9 Triangular @ FaribaultApr 18 · 800 Meters · Place 2 · Mankato WestMankato West800 Meters2.2:08.73a9
Apr 13Mankato West Outdoor OpenerApr 13 · 800 Meters · Place 1 · Mankato WestMankato West800 Meters12:09.569
Apr 1MSU Varsity ShowcaseApr 1 · 1600 Meters · Place 20 · Mankato WestMankato West1600 Meters204:54.499

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Mankato West Indoor Meet 4/4/23Apr 4 · 1600 Meters · Place 1 · Mankato WestMankato West1600 Meters1.4:50.52a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23Faribault JV InvitationalMay 23 · 400 Meters · Mankato WestMankato West400 Meters--SCR8
May 17Big 9 Triangular at West HSMay 17 · 400 Meters · Place 7 · Mankato WestMankato West400 Meters7.58.89a PB8