Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEDC Indoor Meet · Apr 54:28.86aEDC Indoor MeetApril 5, 2025
1600 Meters · OutdoorFargo Metro Meet · Mar 204:28.79aFargo Metro MeetMarch 20, 2025
3000 Meters · IndoorEDC Indoor · Apr 210:41.31EDC IndoorApril 2, 2022
3200 Meters · IndoorEDC Indoor Meet · Apr 59:43.38aEDC Indoor MeetApril 5, 2025
3200 Meters · Outdoor2025 NDHSAA Class A & B State Meet · May 229:58.93a2025 NDHSAA Class A & B State MeetMay 22, 2025
400 Meters · OutdoorFargo South Quad · Apr 1559.07aFargo South QuadApril 15, 2024
800 Meters · OutdoorSoaring Eagle Invite · May 92:06.07aSoaring Eagle InviteMay 9, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 3200 Meters · Place 13 · Shanley3200 Meters13.10:01.86a12
May 15NDHSAA East RegionMay 15 · 3200 Meters · Shanley3200 Meters—DQ12
May 15NDHSAA East RegionMay 15 · 1600 Meters · Shanley1600 Meters—DNS12
May 8Soaring Eagle InviteMay 8 · 1600 Meters · Place 5 · Shanley1600 Meters54:51.95a12
May 8Soaring Eagle InviteMay 8 · 800 Meters · Place 16 · Shanley800 Meters162:14.08a12
Apr 23Shanley InvitationalApr 23 · 800 Meters · Place 11 · Shanley800 Meters112:08.03a12
Apr 16Tri-State Catholic InvitationalApr 16 · 1600 Meters · Place 2 · Shanley1600 Meters24:53.11a12
Apr 14Spartan Classic Track and Field MeetApr 14 · 3200 Meters · Place 1 · Shanley3200 Meters110:00.62a12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 1600 Meters · Place 9 · Shanley1600 Meters9.4:54.63a12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 800 Meters · Place 13 · Shanley800 Meters13.2:12.98a12
Mar 19Fargo Metro MeetMar 19 · 1600 Meters · Place 3 · Shanley1600 Meters34:40.57a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 3200 Meters · Place 6 · Shanley3200 Meters610:07.48a12
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 3200 Meters · Place 1 · Shanley3200 Meters19:50.16a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 3200 Meters · Place 14 · Shanley3200 Meters149:58.93a PB11
May 222025 NDHSAA Class A & B State MeetMay 22 · 1600 Meters · Place 19 · Shanley1600 Meters194:41.21a11
May 16NDHSAA East RegionMay 16 · 3200 Meters · Place 2 · Shanley3200 Meters210:20.93a11
May 9Soaring Eagle InviteMay 9 · 800 Meters · Place 4 · Shanley800 Meters42:06.07a PB11
Apr 11Catholic Quadrangular True Team MeetApr 11 · 3200 Meters · Place 1 · Shanley3200 Meters110:15.03a11
Apr 11Catholic Quadrangular True Team MeetApr 11 · 1600 Meters · Place 1 · Shanley1600 Meters14:34.52a11
Mar 20Fargo Metro MeetMar 20 · 1600 Meters · Place 1 · Shanley1600 Meters14:28.79a PB11
Mar 20Fargo Metro MeetMar 20 · 800 Meters · Place 4 · Shanley800 Meters42:11.78a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 3200 Meters · Place 3 · Shanley3200 Meters39:43.38a PB11
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 4 · Shanley1600 Meters44:28.86a PB11
Mar 28North Dakota State Class A IndoorMar 28 · 3200 Meters · Place 4 · Shanley3200 Meters49:47.78a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 3200 Meters · Place 2 · Shanley3200 Meters210:04.38a—
May 10Soaring Eagle InvitationalMay 10 · 3200 Meters · Place 1 · Shanley3200 Meters110:33.07a—
May 10Soaring Eagle InvitationalMay 10 · 1600 Meters · Place 2 · Shanley1600 Meters24:41.35a—
May 3Packer RelaysMay 3 · 1600 Meters · Place 2 · Shanley1600 Meters24:32.95a—
Apr 20Fargo Elite MeetApr 20 · 3200 Meters · Place 11 · Shanley3200 Meters1110:02.97a—
Apr 15Fargo South QuadApr 15 · 400 Meters · Place 10 · Shanley400 Meters1059.07a PB—
Apr 12Sheyenne InvitationalApr 12 · 1600 Meters · Place 5 · Shanley1600 Meters54:44.67a—
Apr 12Sheyenne InvitationalApr 12 · 800 Meters · Place 7 · Shanley800 Meters72:10.78a—
Apr 1Thundering Herd HS ClassicApr 1 · 1600 Meters · Place 9 · Shanley1600 Meters94:54.57a—
Apr 1Thundering Herd HS ClassicApr 1 · 800 Meters · Place 14 · Shanley800 Meters142:16.20a—
Mar 14Fargo Metro MeetMar 14 · 1600 Meters · Place 1 · Shanley1600 Meters14:40.19a—
Mar 14Fargo Metro MeetMar 14 · 800 Meters · Place 3 · Shanley800 Meters32:12.31a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 3200 Meters · Place 4 · Shanley3200 Meters410:12.94a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 122023 Soaring Eagle Invitational May 12 · 1600 Meters · Place 2 · Shanley1600 Meters24:39.49a—
May 5Packer RelaysMay 5 · 3200 Meters · Place 1 · Shanley3200 Meters110:18.64a—
May 5Packer RelaysMay 5 · 1600 Meters · Place 2 · Shanley1600 Meters24:39.52a—
May 2Joan Halland ClassicMay 2 · 1600 Meters · Place 2 · Shanley1600 Meters24:46.66a—
May 2Joan Halland ClassicMay 2 · 800 Meters · Place 4 · Shanley800 Meters42:12.38a—
Apr 28Shanley InvitationalApr 28 · 1600 Meters · Place 17 · Shanley1600 Meters174:49.61a—
Apr 28Shanley InvitationalApr 28 · 800 Meters · Place 11 · Shanley800 Meters112:10.79a—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · 3200 Meters · Place 2 · Shanley3200 Meters29:59.239
Apr 15Dickinson High InviteApr 15 · 3200 Meters · Place 4 · Shanley3200 Meters410:25.71a—
Apr 15Dickinson High InviteApr 15 · 1600 Meters · Place 4 · Shanley1600 Meters44:42.47a—
Mar 16Fargo Metro MeetMar 16 · 1600 Meters · Place 2 · Shanley1600 Meters24:46.689
Mar 16Fargo Metro MeetMar 16 · 800 Meters · Place 4 · Shanley800 Meters42:17.639

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14EDC Boys InviteMay 14 · 1600 Meters · Place 7 · Shanley1600 Meters75:16.318
May 6Packer RelaysMay 6 · 3200 Meters · Place 8 · Shanley3200 Meters811:26.708
May 2Shanley InvitationalMay 2 · 1600 Meters · Place 22 · Shanley1600 Meters225:15.088
Apr 21Fargo South InviteApr 21 · 3200 Meters · Place 1 · Shanley3200 Meters111:18.218

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 2EDC IndoorApr 2 · 3000 Meters · Place 13 · Shanley3000 Meters1310:41.31 PB8

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21East RegionMay 21 · 3200 Meters · Place 19 · Shanley3200 Meters1911:33.047
May 17Bill Jansen Last ChanceMay 17 · 1600 Meters · Place 13 · Shanley1600 Meters135:24.567
Apr 30Shanley InvitationalApr 30 · 3200 Meters · Place 14 · Shanley3200 Meters1411:37.367
Apr 9Fargo South IcebreakerApr 9 · 1600 Meters · Place 11 · Shanley1600 Meters115:38.067