Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNorth Dakota State Class A Indoor · Mar 275:25.08aNorth Dakota State Class A IndoorMarch 27, 2026
1600 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 215:11.35a2026 NDHSAA Class A & B State MeetMay 21, 2026
3200 Meters · OutdoorA-B-W Invite · May 1611:18.30aA-B-W InviteMay 16, 2024
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 272:26.91aNorth Dakota State Class A IndoorMarch 27, 2026
800 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 212:21.38a2026 NDHSAA Class A & B State MeetMay 21, 2026

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 · 3200 Meters · Place 10 · Grand Forks CentralGrand Forks Central3200 Meters10.11:33.89a9
May 212026 NDHSAA Class A & B State MeetMay 21 · 1600 Meters · Place 9 · Grand Forks CentralGrand Forks Central1600 Meters9.5:11.35a PB9
May 212026 NDHSAA Class A & B State MeetMay 21 · 800 Meters · Place 14 · Grand Forks CentralGrand Forks Central800 Meters14.2:21.38a PB9
May 15NDHSAA East RegionMay 15 · 3200 Meters · Place 3 · Grand Forks CentralGrand Forks Central3200 Meters3.11:48.00a9
May 15NDHSAA East RegionMay 15 · 1600 Meters · Place 4 · Grand Forks CentralGrand Forks Central1600 Meters4.5:19.42a9
May 7Fargo Rotary InviteMay 7 · 1600 Meters · Place 1 · Grand Forks CentralGrand Forks Central1600 Meters1.5:15.85a9
May 7Fargo Rotary InviteMay 7 · 800 Meters · Place 1 · Grand Forks CentralGrand Forks Central800 Meters1.2:22.08a9
Apr 23Shanley InvitationalApr 23 · 800 Meters · Place 4 · Grand Forks CentralGrand Forks Central800 Meters42:21.51a9
Apr 20Anonymous Grizzly InviteApr 20 · 1600 Meters · Place 1 · Grand Forks CentralGrand Forks Central1600 Meters1.5:22.64a9
Apr 16Eagle RelaysApr 16 · 3200 Meters · Place 1 · Grand Forks CentralGrand Forks Central3200 Meters111:47.31a9
Apr 11RR vs Central DualApr 11 · 1600 Meters · Place 1 · Grand Forks CentralGrand Forks Central1600 Meters15:21.56a9
Apr 11RR vs Central DualApr 11 · 800 Meters · Place 1 · Grand Forks CentralGrand Forks Central800 Meters12:30.10a9
Mar 20Mike Grandall InviteMar 20 · 800 Meters · Place 1 · Grand Forks CentralGrand Forks Central800 Meters12:24.71a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 4 · Grand Forks CentralGrand Forks Central1600 Meters45:25.08a PB9
Mar 27North Dakota State Class A IndoorMar 27 · 800 Meters · Place 5 · Grand Forks CentralGrand Forks Central800 Meters52:26.91a PB9
Mar 14GF Indoor DualMar 14 · 1600 Meters · Place 1 · Grand Forks CentralGrand Forks Central1600 Meters15:32.46a9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 3200 Meters · Place 8 · Climax-Fisher-Sacred HeartClimax-Fisher-Sacred Heart3200 Meters8.11:30.70a7
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 1600 Meters · Place 5 · Climax-Fisher-Sacred HeartClimax-Fisher-Sacred Heart1600 Meters5.5:14.69a7
May 30MSHSL Section 8A ChampionshipsMay 30 · 3200 Meters · Place 1 · Climax-Fisher-Sacred HeartClimax-Fisher-Sacred Heart3200 Meters1.11:52.73a7
May 30MSHSL Section 8A ChampionshipsMay 30 · 1600 Meters · Place 1 · Climax-Fisher-Sacred HeartClimax-Fisher-Sacred Heart1600 Meters1.5:13.85a7
May 23MSHSL Section 8A - West Sub SectionMay 23 · 3200 Meters · Place 1 · Climax-Fisher-Sacred HeartClimax-Fisher-Sacred Heart3200 Meters1.11:44.34a7
May 23MSHSL Section 8A - West Sub SectionMay 23 · 1600 Meters · Place 1 · Climax-Fisher-Sacred HeartClimax-Fisher-Sacred Heart1600 Meters1.5:16.61a7
May 16A-B-W InviteMay 16 · 3200 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He3200 Meters111:18.30a PB—
May 16A-B-W InviteMay 16 · 1600 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He1600 Meters15:13.12a—
May 10West Marshall Lions Varsity Track MeetMay 10 · 3200 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He3200 Meters111:24.6—
May 9Pine to Prairie Conference MeetMay 9 · 1600 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He1600 Meters15:16.8—
May 9Pine to Prairie Conference MeetMay 9 · 800 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He800 Meters12:24.1—
May 1Dilworth-Glydon-Felton Varsity InvitationalMay 1 · 3200 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He3200 Meters111:27.56a—
May 1Dilworth-Glydon-Felton Varsity InvitationalMay 1 · 1600 Meters · Place 1 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He1600 Meters15:13.80a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Pine to Prairie Conference IndoorApr 2 · 1600 Meters · Place 2 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He1600 Meters25:29.61a—
Apr 2Pine to Prairie Conference IndoorApr 2 · 800 Meters · Place 2 · Climax-Fisher-Sacred HeClimax-Fisher-Sacred He800 Meters22:29.70a—