Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 186:20.00aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
1600 Meters · OutdoorAll Comers Middle School Track and Field Meet · May 96:27.02aAll Comers Middle School Track and Field Meet May 9, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #2 · Dec 1738.94aUSATF Minnesota All Ages Indoor Track & Field Meet #2December 17, 2023
3000 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 1011:56.05USATF Minnesota Indoor ChampionshipsMarch 10, 2024
400 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 81:19.76aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
5000 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1824:25.46aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #2 · Dec 1711.07aUSATF Minnesota All Ages Indoor Track & Field Meet #2December 17, 2023
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 222:56.85aUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
800 Meters · OutdoorAll Comers Middle School Track and Field Meet · May 92:56.88aAll Comers Middle School Track and Field Meet May 9, 2026
Shot Put · 6lb · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #2 · Dec 173.44mUSATF Minnesota All Ages Indoor Track & Field Meet #2December 17, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9All Comers Middle School Track and Field Meet May 9 · 1600 Meters · Place 6 · Twin Cities German ImmersionTwin Cities German Immersion1600 Meters6.6:27.02a PB7
May 9All Comers Middle School Track and Field Meet May 9 · 800 Meters · Place 1 · Twin Cities German ImmersionTwin Cities German Immersion800 Meters1.2:56.88a PB7

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 3000 Meters · Place 4 · Immer SportlichImmer Sportlich3000 Meters412:49.92a7
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 1 Mile · Place 8 · Immer SportlichImmer Sportlich1 Mile86:22.82a7
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 400 Meters · Place 6 · Immer SportlichImmer Sportlich400 Meters61:19.76a PB7
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 1 Mile · Place 9 · Immer SportlichImmer Sportlich1 Mile96:24.16a7
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 800 Meters · Place 6 · Immer SportlichImmer Sportlich800 Meters62:56.85a PB7
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 3000 Meters · Place 3 · Immer SportlichImmer Sportlich3000 Meters3.12:09.42a7
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 8 · Immer SportlichImmer Sportlich800 Meters8.3:08.19a7
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 5000 Meters · Place 4 · Immer SportlichImmer Sportlich5000 Meters4.24:25.46a PB7
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 1 Mile · Place 4 · Immer SportlichImmer Sportlich1 Mile4.6:20.00a PB7
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 800 Meters · Place 5 · Immer SportlichImmer Sportlich800 Meters5.3:14.69a7

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 3000 Meters · Place 16 · Immer SportlichImmer Sportlich3000 Meters16.13:27.92a6
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 3000 Meters · Place 2 · Immer SportlichImmer Sportlich3000 Meters2.13:27.92a6
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 800 Meters · Place 6 · Immer SportlichImmer Sportlich800 Meters6.3:15.53a6
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 800 Meters · Place 32 · Immer SportlichImmer Sportlich800 Meters32.3:15.53a6
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 1 Mile · Place 5 · Immer SportlichImmer Sportlich1 Mile5.6:28.26a6
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 800 Meters · Place 4 · Immer SportlichImmer Sportlich800 Meters4.3:03.04a6
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 1 Mile · Place 6 · Immer SportlichImmer Sportlich1 Mile6.6:47.29a6
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 800 Meters · Place 5 · Immer SportlichImmer Sportlich800 Meters5.3:08.66a6
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 1 Mile · Place 6 · Immer SportlichImmer Sportlich1 Mile6.7:05.59a6
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 800 Meters · Place 5 · Immer SportlichImmer Sportlich800 Meters5.3:15.91a6

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 3000 Meters · Place 2 · Immer SportlichImmer Sportlich3000 Meters211:56.05 PB5
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 800 Meters · Place 6 · Immer SportlichImmer Sportlich800 Meters63:18.615
Feb 25USATF Minnesota All Ages Indoor Track & Field Meet #7Feb 25 · 1 Mile · Place 5 · Immer SportlichImmer Sportlich1 Mile56:44.01a—
Feb 25USATF Minnesota All Ages Indoor Track & Field Meet #7Feb 25 · 800 Meters · Place 3 · Immer SportlichImmer Sportlich800 Meters33:07.94a—
Feb 18 USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 18 · 3000 Meters · Place 3 · Immer SportlichImmer Sportlich3000 Meters313:10.23a—
Feb 18 USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 18 · 800 Meters · Place 7 · Immer SportlichImmer Sportlich800 Meters73:16.83a—
Feb 18 USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 18 · Shot Put · Place 2 · Immer SportlichImmer SportlichShot Put23.25m—
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · Shot Put · Place 2 · Immer SportlichImmer SportlichShot Put6lb2.3.20m5
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 3000 Meters · Place 4 · Immer SportlichImmer Sportlich3000 Meters4.13:19.74a5
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 800 Meters · Place 6 · Immer SportlichImmer Sportlich800 Meters6.3:19.02a5
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · Shot Put · Place 1 · Immer SportlichImmer SportlichShot Put6lb1.3.35m5
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 3000 Meters · Place 4 · Immer SportlichImmer Sportlich3000 Meters4.13:53.58a5
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 800 Meters · Place 7 · Immer SportlichImmer Sportlich800 Meters7.3:33.26a5

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 60 Meter · Place 8 · Immer SportlichImmer Sportlich60 Meter8.11.07a PB5
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · Shot Put · Place 2 · Immer SportlichImmer SportlichShot Put6lb2.3.44m PB5
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 200 Meters · Place 6 · Immer SportlichImmer Sportlich200 Meters6.38.94a PB5