Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 226:34.68aUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
1500 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 95:58.45aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1836.88aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
3000 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 912:16.52aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
400 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #5 · Feb 91:32.15aUSATF Minnesota All Ages Indoor Track & Field Meet #5February 9, 2025
400 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 131:27.50aUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #3 · Jan 43:19.61aUSATF Minnesota Indoor All-Comers Meet #3January 4, 2026
High Jump · IndoorUSATF Minnesota Indoor Championships · Mar 90.90mUSATF Minnesota Indoor ChampionshipsMarch 9, 2025
Long Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 183.16mUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
Long Jump · Outdoor2025 JUNIOR OLYMPIC PREP MEET #3 · Jun 283.33m2025 JUNIOR OLYMPIC PREP MEET #3June 28, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 39 · Minnesota Flyers3000 Meters39.13:36.80a5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 3000 Meters · Place 5 · Minnesota Flyers3000 Meters5.12:16.52a PB5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 10 · Minnesota Flyers1500 Meters10.5:58.45a PB5
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 3000 Meters · Place 1 · Minnesota Flyers3000 Meters1.14:51.41a5
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 1500 Meters · Place 1 · Minnesota Flyers1500 Meters1.6:18.05a5
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 400 Meters · Minnesota Flyers400 Meters—DNS5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 3 · Minnesota Flyers3000 Meters3.13:27.24a5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 4 · Minnesota Flyers1500 Meters4.6:06.45a5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 12 · Minnesota Flyers400 Meters12.1:27.50a PB5
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 1500 Meters · Place 2 · Minnesota Flyers1500 Meters2.6:21.52a5
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 400 Meters · Place 3 · Minnesota Flyers400 Meters3.1:32.25a5

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 1 Mile · Place 3 · Minnesota Flyers1 Mile37:16.64a5
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 1 Mile · Place 3 · Minnesota Flyers1 Mile36:34.68a PB5
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 400 Meters · Minnesota Flyers400 Meters—DNS5
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 1 Mile · Place 2 · Minnesota Flyers1 Mile2.6:37.92a5
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · Long Jump · Place 4 · Minnesota FlyersLong Jump4.3.16m PB5
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 200 Meters · Place 1 · Minnesota Flyers200 Meters1.36.88a PB5
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 1 Mile · Place 3 · Minnesota Flyers1 Mile36:52.21a5
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 800 Meters · Place 1 · Minnesota Flyers800 Meters13:19.61a PB5
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 1 Mile · Place 3 · Minnesota Flyers1 Mile36:52.21a5
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 800 Meters · Place 1 · Minnesota Flyers800 Meters13:19.61a5

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 1 Mile · Place 3 · Minnesota Flyers1 Mile3.6:42.26a5
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · Long Jump · Minnesota FlyersLong Jump—DNS5
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 800 Meters · Minnesota Flyers800 Meters—DNS5
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 7 · Minnesota Flyers1 Mile7.7:27.64a4
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 37 · Minnesota Flyers1 Mile37.7:27.64a4
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · High Jump · Place 8 · Minnesota FlyersHigh Jump8.0.90m PB4
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · High Jump · Place 3 · Minnesota FlyersHigh Jump3.0.90m4
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 800 Meters · Minnesota Flyers800 Meters--DNS4
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 800 Meters · Minnesota Flyers800 Meters--DNS4
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 1 Mile · Place 7 · Minnesota Flyers1 Mile7.7:34.41a4
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · High Jump · Place 3 · Minnesota FlyersHigh Jump3..90m4
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 800 Meters · Minnesota Flyers800 Meters—DNS4
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 800 Meters · Place 2 · Minnesota Flyers800 Meters2.3:31.04a4
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 400 Meters · Place 2 · Minnesota Flyers400 Meters2.1:32.15a PB4
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 3 · Minnesota Flyers200 Meters3.40.46a4
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 800 Meters · Place 8 · Minnesota Flyers800 Meters8.3:54.39a4
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 400 Meters · Place 6 · Minnesota Flyers400 Meters6.1:34.83a4
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 200 Meters · Place 7 · Minnesota Flyers200 Meters7.40.16a4
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 800 Meters · Place 7 · Minnesota Flyers800 Meters7.3:40.25a4
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 400 Meters · Place 5 · Minnesota Flyers400 Meters5.1:36.15a4
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 5 · Minnesota Flyers200 Meters5.40.34a4

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 29USATF Minnesota Summer Meet #4Jul 29 · Long Jump · Place 6 · Minnesota FlyersLong Jump63.41m4
Jul 29USATF Minnesota Summer Meet #4Jul 29 · 3000 Meters · Place 1 · Minnesota Flyers3000 Meters116:05.31a4
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Long Jump · Place 1 · Minnesota FlyersLong Jump13.33m PB4
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 3000 Meters · Place 1 · Minnesota Flyers3000 Meters116:52.86a4
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Long Jump · Place 1 · Minnesota FlyersLong Jump13.43m4
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 1500 Meters · Place 1 · Minnesota Flyers1500 Meters17:14.10a4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 3000 Meters · Place 10 · Minnesota Flyers3000 Meters1015:41.43a4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 10 · Minnesota Flyers1500 Meters106:38.50a4