Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2024 Sheyenne Early Bird · Apr 413.81a2024 Sheyenne Early BirdApril 4, 2024
200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2829.63aNorth Dakota State Class A IndoorMarch 28, 2025
200 Meters · OutdoorNDHSAA East Region · May 1527.67aNDHSAA East RegionMay 15, 2026
300m Hurdles · 30" / 0.762m · OutdoorNDHSAA East Region · May 1547.74aNDHSAA East RegionMay 15, 2026
400 Meters · IndoorNorth Dakota State Class A Indoor · Mar 221:05.21aNorth Dakota State Class A IndoorMarch 22, 2024
400 Meters · OutdoorShanley "Last Chance" Invitational · May 131:05.52aShanley "Last Chance" InvitationalMay 13, 2024
60 Meters · IndoorEDC Indoor Meet · Apr 58.63aEDC Indoor MeetApril 5, 2025
60 Meters · OutdoorFargo Metro Meet · Mar 148.84aFargo Metro MeetMarch 14, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 19 · HoraceHorace300m Hurdles30" / 0.762mRound P19.49.86a11
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 5 · HoraceHorace300m Hurdles30" / 0.762m5.47.74a PB11
May 15NDHSAA East RegionMay 15 · 200 Meters · Place 13 · HoraceHorace200 Meters13.27.67a PB11
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 6 · HoraceHorace300m Hurdles30" / 0.762m6.50.87a11
May 1Packer RelaysMay 1 · 300m Hurdles · Place 7 · HoraceHorace300m Hurdles30" / 0.762m7.49.18a11
May 1Packer RelaysMay 1 · 200 Meters · Place 25 · HoraceHorace200 Meters25.28.63a11
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 8 · HoraceHorace300m Hurdles850.17a11
Apr 21Sheyenne InvitationalApr 21 · 300m Hurdles · Place 7 · HoraceHorace300m Hurdles30" / 0.762m7.52.46a11
Apr 21Sheyenne InvitationalApr 21 · 200 Meters · Place 11 · HoraceHorace200 Meters11.27.70a11
Apr 16Horace Lions InvitationalApr 16 · 300m Hurdles · Place 5 · HoraceHorace300m Hurdles555.20a11
Apr 16Horace Lions InvitationalApr 16 · 200 Meters · Place 5 · HoraceHorace200 Meters528.22a11
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 6 · HoraceHorace60m Hurdles611.74a11
Mar 19Fargo Metro MeetMar 19 · 200 Meters · Place 12 · HoraceHorace200 Meters1229.47a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 400 Meters · Place 32 · HoraceHorace400 Meters321:10.46a11
Mar 27North Dakota State Class A IndoorMar 27 · 60 Meters · Place 47 · HoraceHorace60 Meters478.80a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 18 · HoraceHorace300m Hurdles1851.51a10
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 11 · HoraceHorace300m Hurdles1153.80a10
May 16NDHSAA East RegionMay 16 · 200 Meters · Place 33 · HoraceHorace200 Meters3332.17a10
May 8Fargo Rotary Track MeetMay 8 · 300m Hurdles · Place 3 · HoraceHorace300m Hurdles349.45a10
May 8Fargo Rotary Track MeetMay 8 · 200 Meters · Place 12 · HoraceHorace200 Meters1228.73a10
May 2Packer RelaysMay 2 · 300m Hurdles · Place 15 · HoraceHorace300m Hurdles1554.64a10
May 2Packer RelaysMay 2 · 200 Meters · Place 23 · HoraceHorace200 Meters2327.87a10
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 20 · HoraceHorace300m Hurdles30" / 0.762m20.52.57a10
Apr 15West Fargo Showdown InvitationalApr 15 · 300m Hurdles · Place 4 · HoraceHorace300m Hurdles453.91a10
Apr 15West Fargo Showdown InvitationalApr 15 · 200 Meters · Place 5 · HoraceHorace200 Meters528.51a10
Apr 10Horace Lions InvitationalApr 10 · 400 Meters · Place 8 · HoraceHorace400 Meters81:13.51a10
Apr 10Horace Lions InvitationalApr 10 · 100 Meters · Place 12 · HoraceHorace100 Meters1213.98a10
Mar 20Fargo Metro MeetMar 20 · 200 Meters · Place 25 · HoraceHorace200 Meters2530.15a10
Mar 20Fargo Metro MeetMar 20 · 60 Meters · Place 31 · HoraceHorace60 Meters319.00a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 200 Meters · Place 38 · HoraceHorace200 Meters3829.93a10
Apr 5EDC Indoor MeetApr 5 · 60 Meters · Place 24 · HoraceHorace60 Meters248.63a PB10
Mar 28North Dakota State Class A IndoorMar 28 · 200 Meters · Place 39 · HoraceHorace200 Meters3929.63a PB10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Shanley "Last Chance" InvitationalMay 13 · 400 Meters · Place 2 · HoraceHorace400 Meters21:05.52a PB—
May 7Blue Jay True Team InvitationalMay 7 · 200 Meters · Place 9 · HoraceHorace200 Meters928.83a—
May 3Packer RelaysMay 3 · 200 Meters · Place 26 · HoraceHorace200 Meters2628.50a—
May 3Packer RelaysMay 3 · 100 Meters · Place 35 · HoraceHorace100 Meters3514.02a—
Apr 30Joan Halland ClassicApr 30 · 300m Hurdles · Place 13 · HoraceHorace300m Hurdles1354.29a—
Apr 23Sheyenne QuadrangularApr 23 · 100 Meters · Place 19 · HoraceHorace100 Meters19.13.82a9
Apr 15Hawks TriangularApr 15 · 200 Meters · HoraceHorace200 Meters—DNS9
Apr 15Hawks TriangularApr 15 · 100 Meters · Place 8 · HoraceHorace100 Meters8.14.59a9
Apr 11Horace Lions Club InvitationalApr 11 · 400 Meters · Place 6 · HoraceHorace400 Meters61:09.18a—
Apr 42024 Sheyenne Early BirdApr 4 · 200 Meters · Place 8 · HoraceHorace200 Meters827.97a—
Apr 42024 Sheyenne Early BirdApr 4 · 100 Meters · Place 17 · HoraceHorace100 Meters1713.81a PB—
Mar 18Horace Mock MeetMar 18 · 200 Meters · Place 5 · HoraceHorace200 Meters5.30.91aUnofficial9
Mar 14Fargo Metro MeetMar 14 · 200 Meters · Place 19 · HoraceHorace200 Meters1929.18a—
Mar 14Fargo Metro MeetMar 14 · 60 Meters · Place 25 · HoraceHorace60 Meters258.84a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22North Dakota State Class A IndoorMar 22 · 400 Meters · Place 11 · HoraceHorace400 Meters111:05.21a PB—
Mar 22North Dakota State Class A IndoorMar 22 · 60 Meters · Place 44 · HoraceHorace60 Meters448.74a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16All-City Outdoor - Girls (JH)May 16 · 100 Meters · Place 26 · HeritageHeritage100 Meters2614.90a—
May 11Discovery Invite IV (JH)May 11 · 100m Hurdles · Place 2 · HeritageHeritage100m Hurdles221.51a—
May 11Discovery Invite IV (JH)May 11 · 100 Meters · Place 5 · HeritageHeritage100 Meters515.06a—
May 8Heritage Invite I (JH)May 8 · 100m Hurdles · Place 2 · HeritageHeritage100m Hurdles221.08a—
May 8Heritage Invite I (JH)May 8 · 100 Meters · Place 8 · HeritageHeritage100 Meters814.73a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 100 Meters · Place 26 · HeritageHeritage100 Meters26.15.57aUnofficial7
May 3Ben Franklin/Carl Ben Eielson Middle School Invitational (JH)May 3 · 100 Meters · Place 12 · HeritageHeritage100 Meters12.15.57a7