Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 85:41.15aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
1 Mile · OutdoorUSATF Minnesota Summer Meet #1 · Jun 165:34.35aUSATF Minnesota Summer Meet #1June 16, 2026
100 Meters · Outdoor USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5 · Jul 3016.79a USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5July 30, 2024
1500 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 135:24.03aUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
3000 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 812:07.72aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
3000 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1311:54.28aUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 81:17.48aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
400 Meters · OutdoorUSATF Minnesota Summer Meet #3 · Jul 141:09.02aUSATF Minnesota Summer Meet #3July 14, 2026
5000 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1822:43.45aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 222:45.05aUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
800 Meters · OutdoorUSATF Minnesota Summer Meet #2 · Jun 302:38.35aUSATF Minnesota Summer Meet #2June 30, 2026
Long Jump · Outdoor USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5 · Jul 303.09m USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5July 30, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 1 Mile · Place 1 · Immer Sportlich1 Mile1.5:42.24a6
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 400 Meters · Place 3 · Immer Sportlich400 Meters3.1:09.02a PB6
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 3000 Meters · Place 1 · Immer Sportlich3000 Meters1.12:52.85a6
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 800 Meters · Place 1 · Immer Sportlich800 Meters1.2:38.35a PB6
Jun 16USATF Minnesota Summer Meet #1Jun 16 · 1 Mile · Place 1 · Immer Sportlich1 Mile1.5:34.35a PB6
Jun 16USATF Minnesota Summer Meet #1Jun 16 · 400 Meters · Place 1 · Immer Sportlich400 Meters1.1:09.16a6
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 2 · Immer Sportlich3000 Meters2.11:54.28a PB6
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 1 · Immer Sportlich1500 Meters1.5:24.03a PB6
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 4 · Immer Sportlich400 Meters4.1:12.51a6

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 1 Mile · Place 1 · Immer Sportlich1 Mile15:41.15a PB6
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 800 Meters · Place 2 · Immer Sportlich800 Meters22:59.06a6
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 1 Mile · Place 1 · Immer Sportlich1 Mile15:46.49a6
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 800 Meters · Place 1 · Immer Sportlich800 Meters12:45.05a PB6
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 3000 Meters · Place 1 · Immer Sportlich3000 Meters1.12:07.72a PB6
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 1 · Immer Sportlich800 Meters1.2:49.33a6
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 400 Meters · Place 2 · Immer Sportlich400 Meters2.1:17.48a PB6
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 5000 Meters · Place 1 · Immer Sportlich5000 Meters1.22:43.45a PB6
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 1 Mile · Place 1 · Immer Sportlich1 Mile1.5:48.71a6
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 800 Meters · Place 2 · Immer Sportlich800 Meters2.2:46.78a6

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 15USATF Minnesota Summer Meet #3Jul 15 · 1 Mile · Place 1 · Immer Sportlich1 Mile15:59.63a—
Jul 1USATF Minnesota Summer Meet #2Jul 1 · 3000 Meters · Place 1 · Immer Sportlich3000 Meters112:21.23a—
Jul 1USATF Minnesota Summer Meet #2Jul 1 · 400 Meters · Place 3 · Immer Sportlich400 Meters31:14.76a—
Jun 24USATF Minnesota Summer Meet #1Jun 24 · 1 Mile · Place 2 · Immer Sportlich1 Mile26:04.96a—
Jun 24USATF Minnesota Summer Meet #1Jun 24 · 400 Meters · Place 3 · Immer Sportlich400 Meters31:14.53a—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 3 · Immer Sportlich1 Mile3.6:01.70a5
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 30 · Immer Sportlich1 Mile30.6:01.70a5
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 800 Meters · Place 2 · Immer Sportlich800 Meters2.2:53.83a5
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 800 Meters · Place 25 · Immer Sportlich800 Meters25.2:53.83a5
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 1 Mile · Place 1 · Immer Sportlich1 Mile1.6:06.21a5
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 800 Meters · Place 1 · Immer Sportlich800 Meters1.2:50.51a5
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 1 Mile · Place 2 · Immer Sportlich1 Mile2.6:13.93a5
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · High Jump · Immer SportlichHigh Jump--DNS5
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 800 Meters · Place 1 · Immer Sportlich800 Meters1.2:58.99a5
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 1 Mile · Place 2 · Immer Sportlich1 Mile2.6:16.49a5
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 800 Meters · Place 1 · Immer Sportlich800 Meters1.2:57.55a5

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · Long Jump · Place 8 · Immer SportlichLong Jump83.09m PB—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 400 Meters · Place 5 · Immer Sportlich400 Meters51:21.02a—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 100 Meters · Place 11 · Immer Sportlich100 Meters1116.79a PB—
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 200 Meters · Immer Sportlich200 Meters—DNS4
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 11 · Immer Sportlich100 Meters11.17.07a4