Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley Middle School Open · May 1515.07aValley Middle School OpenMay 15, 2026
1600 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 255:29.18aGrand Forks Still Indoors Track MeetApril 25, 2026
1600 Meters · OutdoorValley Middle School Open · May 155:26.46aValley Middle School OpenMay 15, 2026
800 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 252:33.28aGrand Forks Still Indoors Track MeetApril 25, 2026
800 Meters · OutdoorTwining Classic Track Meet Outdoor · May 22:34.98aTwining Classic Track Meet OutdoorMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · 1600 Meters · Place 2 · Valley1600 Meters2.5:29.21a8
May 15Valley Middle School OpenMay 15 · 1600 Meters · Place 1 · Valley1600 Meters1.5:26.46a PB8
May 15Valley Middle School OpenMay 15 · 100 Meters · Place 23 · Valley100 Meters23.15.07a PB8
May 7East Grand Forks Middle School Track MeetMay 7 · 1600 Meters · Place 3 · Valley1600 Meters3.5:29.08a8
May 7East Grand Forks Middle School Track MeetMay 7 · 800 Meters · Place 5 · Valley800 Meters5.2:37.04a8
May 6South RelaysMay 6 · 1600 Meters · Place 2 · Valley1600 Meters2.5:33.67a8
May 6South RelaysMay 6 · 800 Meters · Place 3 · Valley800 Meters3.2:39.19a8
May 2Twining Classic Track Meet OutdoorMay 2 · 1600 Meters · Place 4 · Valley1600 Meters4.5:28.79a8
May 2Twining Classic Track Meet OutdoorMay 2 · 800 Meters · Place 5 · Valley800 Meters5.2:34.98a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 1600 Meters · Place 3 · Valley1600 Meters3.5:34.70a8
Apr 22Schroeder Invitational Track MeetApr 22 · 800 Meters · Place 3 · Valley800 Meters3.2:36.89a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 1600 Meters · Place 3 · Valley1600 Meters3.5:29.18a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 800 Meters · Place 2 · Valley800 Meters2.2:33.28a PB8