Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 85:30.84aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
1 Mile · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #1 · Jun 195:57.56aUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #1June 19, 2024
1500 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 135:23.42aUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
1600 Meters · IndoorIMAC Indoor Conference Meet · Apr 25:25.29aIMAC Indoor Conference MeetApril 2, 2026
1600 Meters · OutdoorBreck Invite · May 195:20.15aBreck InviteMay 19, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #5 · Feb 432.50aUSATF Minnesota All Ages Indoor Track & Field Meet #5February 4, 2024
200 Meters · OutdoorBreck Middle School Meet · Apr 2334.07aBreck Middle School MeetApril 23, 2024
3000 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 810:51.04aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
3200 Meters · OutdoorMSHSL Section 6AA Championships · May 2611:10.51aMSHSL Section 6AA ChampionshipsMay 26, 2026
400 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #7 · Feb 251:13.62aUSATF Minnesota All Ages Indoor Track & Field Meet #7February 25, 2024
5000 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1818:40.49aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
60 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #7 · Feb 259.78aUSATF Minnesota All Ages Indoor Track & Field Meet #7February 25, 2024
60m Hurdles · 33" / 0.838m · IndoorUSATF Minnesota Indoor Championships · Mar 911.66aUSATF Minnesota Indoor ChampionshipsMarch 9, 2025
800 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 232:43.23aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
800 Meters · OutdoorBreck Middle School Meet · Apr 232:47.13aBreck Middle School MeetApril 23, 2024
80m Hurdles · 30" / 0.762m · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #1 · Jun 1916.83aUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #1June 19, 2024
High Jump · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 231.35mUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
High Jump · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 131.20mUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
Long Jump · OutdoorSPA Middle School Meet May 3 · May 311-10.00SPA Middle School Meet May 3May 3, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · 3200 Meters · Place 19 · Breck SchoolBreck School3200 Meters19.11:10.51a PB8
May 19Breck InviteMay 19 · 1600 Meters · Place 15 · Breck SchoolBreck School1600 Meters155:20.15a PB8
May 14IMAC Conference ChampionshipsMay 14 · 3200 Meters · Place 7 · Breck SchoolBreck School3200 Meters7.11:26.77a8
May 11Gryphon/Husky JV InvitationalMay 11 · High Jump · Place 5 · Breck SchoolBreck SchoolHigh Jump54-108
Apr 30SCLA Varsity Invitational 2026Apr 30 · 1600 Meters · Place 14 · Breck SchoolBreck School1600 Meters14.5:20.62a8
Apr 25Eden Prairie Booster InvitationalApr 25 · 3200 Meters · Place 11 · Breck SchoolBreck School3200 Meters11.11:17.44a8
Apr 16Mounds Park TriApr 16 · 3200 Meters · Place 2 · Breck SchoolBreck School3200 Meters2.11:19.92a8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 2IMAC Indoor Conference MeetApr 2 · 1600 Meters · Place 8 · Breck SchoolBreck School1600 Meters85:25.29a PB8
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 3000 Meters · Place 1 · Minnesota FlyersMinnesota Flyers3000 Meters110:51.04a PB8
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 1 Mile · Place 1 · Minnesota FlyersMinnesota Flyers1 Mile15:30.84a PB8
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 3000 Meters · Place 1 · Minnesota FlyersMinnesota Flyers3000 Meters1.10:52.97a8
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 5000 Meters · Place 1 · Minnesota FlyersMinnesota Flyers5000 Meters1.18:40.49a PB8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3SPA Middle School Meet May 3May 3 · 1600 Meters · Place 1 · BreckBreck1600 Meters1.5:47.81a7
May 3SPA Middle School Meet May 3May 3 · Long Jump · Place 16 · BreckBreckLong Jump16.11-10.00 PB7
Apr 22Breck M.S. MeetApr 22 · 1600 Meters · Place 1 · BreckBreck1600 Meters1.5:43.73a7

2025 Indoor Track

23 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 5 · Minnesota FlyersMinnesota Flyers1 Mile5.5:54.84a7
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 26 · Minnesota FlyersMinnesota Flyers1 Mile26.5:54.84a7
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles33" / 0.838m2.11.66a PB7
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · High Jump · Place 3 · Minnesota FlyersMinnesota FlyersHigh Jump3.1.30m7
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump1.1.30m7
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 3000 Meters · Place 10 · Minnesota FlyersMinnesota Flyers3000 Meters10.11:24.17a7
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 3000 Meters · Place 1 · Minnesota FlyersMinnesota Flyers3000 Meters1.11:24.17a7
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 1 Mile · Place 2 · Minnesota FlyersMinnesota Flyers1 Mile2.5:49.30a7
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles33" / 0.838m2.11.67a7
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump1.1.35m PB7
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.2:43.23a PB7
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers60m Hurdles33" / 0.838m1.11.90a7
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump2.1.35m7
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 3000 Meters · Place 2 · Minnesota FlyersMinnesota Flyers3000 Meters2.12:19.06a7
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 800 Meters · Place 3 · Minnesota FlyersMinnesota Flyers800 Meters3.2:51.67a7
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 1 Mile · Place 5 · Minnesota FlyersMinnesota Flyers1 Mile5.5:50.35a7
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles33" / 0.838m2.12.01a7
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump1.1.30m7
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 800 Meters · Place 4 · Minnesota FlyersMinnesota Flyers800 Meters4.2:46.53a7
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 1 Mile · Place 4 · Minnesota FlyersMinnesota Flyers1 Mile4.5:52.12a7
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60m Hurdles · Minnesota FlyersMinnesota Flyers60m Hurdles33" / 0.838m--DNS7
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · Long Jump · Minnesota FlyersMinnesota FlyersLong Jump--DNS7
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump1.1.30m7

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · Long Jump · Place 1 · Minnesota FlyersMinnesota FlyersLong Jump13.95m—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump11.35m—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 1 Mile · Place 1 · Minnesota FlyersMinnesota Flyers1 Mile16:00.61a—
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 80m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers80m Hurdles30" / 0.762m2.16.83a PB6
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 1 Mile · Place 1 · Minnesota FlyersMinnesota Flyers1 Mile1.5:57.56a PB6
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · Long Jump · Minnesota FlyersMinnesota FlyersLong Jump—DNS6
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump1.1.30m6
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 1 · Minnesota FlyersMinnesota FlyersLong Jump13.89m—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 7 · Minnesota FlyersMinnesota FlyersLong Jump73.73m—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump11.35m—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump21.20m PB—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 3 · Minnesota FlyersMinnesota FlyersShot Put35.36m—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 80m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers80m Hurdles217.26a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 1 · Minnesota FlyersMinnesota Flyers1500 Meters15:48.31a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 1 · Minnesota FlyersMinnesota Flyers1500 Meters15:23.42a PB—
Apr 23Breck Middle School MeetApr 23 · 1600 Meters · Place 6 · BreckBreck1600 Meters6.5:58.66a6
Apr 23Breck Middle School MeetApr 23 · 800 Meters · Place 3 · BreckBreck800 Meters3.2:47.13a PB6
Apr 23Breck Middle School MeetApr 23 · 200 Meters · Place 12 · BreckBreck200 Meters12.34.07a PB6

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 400 Meters · Place 2 · Minnesota FlyersMinnesota Flyers400 Meters21:14.856
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 200 Meters · Place 6 · Minnesota FlyersMinnesota Flyers200 Meters633.246
Feb 25USATF Minnesota All Ages Indoor Track & Field Meet #7Feb 25 · 400 Meters · Place 2 · Minnesota FlyersMinnesota Flyers400 Meters21:13.62a PB—
Feb 25USATF Minnesota All Ages Indoor Track & Field Meet #7Feb 25 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters333.89a—
Feb 25USATF Minnesota All Ages Indoor Track & Field Meet #7Feb 25 · 60 Meters · Place 5 · Minnesota FlyersMinnesota Flyers60 Meters59.78a PB—
Feb 18 USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 18 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters22:51.62a—
Feb 18 USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 18 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers200 Meters232.77a—
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.2:51.98a6
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.32.50a PB6
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 800 Meters · Place 1 · Minnesota FlyersMinnesota Flyers800 Meters1.2:48.23a6