Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Summer League Meet #2 · Jun 2813.50USATF Minnesota Summer League Meet #2June 28, 2022
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1829.52aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
200 Meters · OutdoorUSATF Minnesota Summer League Meet #5 · Aug 228.36USATF Minnesota Summer League Meet #5August 2, 2022
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 181:07.86aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
400 Meters · OutdoorUSATF Minnesota Summer League Meet #5 · Aug 21:03.53USATF Minnesota Summer League Meet #5August 2, 2022
60 Meter · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #1 · Dec 118.58aUSATF Minnesota All-Comers Indoor Track & Field Meet #1December 11, 2022
60 Meters · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #3 · Jan 298.94USATF Minnesota All-Comers Indoor Track & Field Meet #3January 29, 2023
Complete · IndoorUSATF Minnesota Indoor #4 - Members · Feb 232.28USATF Minnesota Indoor #4 - MembersFebruary 2, 2020
Results · IndoorUSATF Minnesota Indoor Championships · Mar 836.25USATF Minnesota Indoor ChampionshipsMarch 8, 2020

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 15 · Track Minnesota EliteTrack Minnesota Elite400 Meters15.1:05.02a-
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 32 · Track Minnesota EliteTrack Minnesota Elite200 Meters32.29.08a-
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 63 · Track Minnesota EliteTrack Minnesota Elite100 Meters63.14.04a-
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 400 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite400 Meters4.1:06.21a-
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 200 Meters · Place 7 · Track Minnesota EliteTrack Minnesota Elite200 Meters7.28.50a-
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 100 Meters · Place 12 · Track Minnesota EliteTrack Minnesota Elite100 Meters12.13.97a-
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:06.87a-
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 200 Meters · Place 3 · 30-Unattached30-Unattached200 Meters3.29.68a-
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 100 Meters · Place 2 · 30-Unattached30-Unattached100 Meters2.13.91a-

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.10.45a-
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:10.86a-
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.30.25a-
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.8.85a-
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:07.86a PB-
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.29.52a PB-

2025 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.11a-
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:15.80a-
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.31.06a-
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 60 Meter · Place 17 · 30-Unattached30-Unattached60 Meter17.8.80a-
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.8.80-
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 400 Meters · Place 5 · 30-Unattached30-Unattached400 Meters5.1:12.27a-
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:12.27a-
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Place 12 · 30-Unattached30-Unattached200 Meters12.31.20a-
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.31.20-
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.8.91a-
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:09.78a-
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.29.80a-
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.27a-
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:11.97a-
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 2 · 30-Unattached30-Unattached60 Meter2.9.04a-
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 400 Meters · 30-Unattached30-Unattached400 Meters--DQ-
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.30.34a-
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.8.73a-
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:11.72a-
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.30.64a-
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.64a-
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:17.41a-
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.32.97a-

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 400 Meters · Place 8 · 30-Unattached30-Unattached400 Meters8.1:06.68a-
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Place 6 · 30-Unattached30-Unattached200 Meters6.28.73a-
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 10 · 30-Unattached30-Unattached100 Meters10.14.46a-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 4 · 30-Unattached30-Unattached200 Meters4.28.98a-
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 11 · 30-Unattached30-Unattached100 Meters11.14.01a-
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:09.69a-
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 200 Meters · Place 4 · 30-Unattached30-Unattached200 Meters4.29.26a-
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 8 · 30-Unattached30-Unattached100 Meters8.14.52a-
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 400 Meters · 30-Unattached30-Unattached400 Meters—DQ-
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 200 Meters · Place 4 · 30-Unattached30-Unattached200 Meters4.30.78a-
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 100 Meters · Place 11 · 30-Unattached30-Unattached100 Meters11.15.25a-

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.64a-
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:14.63a-
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.32.42a-
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.34a-
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:15.09a-
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.32.01a-
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.09a-
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 200 Meters · 30-Unattached30-Unattached200 Meters--DQ-

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.9.74a-
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:23.44a-
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 200 Meters · 30-Unattached30-Unattached200 Meters--DNS-
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 400 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite400 Meters41:11.59—
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 Meters630.75—
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 60 Meters · Place 11 · Track Minnesota EliteTrack Minnesota Elite60 Meters118.94 PB—
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 400 Meters · Place 8 · Track Minnesota EliteTrack Minnesota Elite400 Meters81:12.43—
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 200 Meters · Place 5 · Track Minnesota EliteTrack Minnesota Elite200 Meters531.08—
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 60 Meters · Place 17 · Track Minnesota EliteTrack Minnesota Elite60 Meters179.16—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 400 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite400 Meters3.1:16.62a-
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 200 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite200 Meters4.31.52a-
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 100 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite100 Meters6.15.02a-
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 200 Meters · Place 10 · Track Minnesota EliteTrack Minnesota Elite200 Meters10.31.72a-
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 100 Meters · Place 8 · Track Minnesota EliteTrack Minnesota Elite100 Meters8.14.91a-
Jul 11USATF Minnesota All-Comers Meet #3Jul 11 · 400 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite400 Meters31:17.11a—
Jul 11USATF Minnesota All-Comers Meet #3Jul 11 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 Meters633.93a—
Jul 11USATF Minnesota All-Comers Meet #3Jul 11 · 100 Meters · Place 11 · Track Minnesota EliteTrack Minnesota Elite100 Meters1115.97a—
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters2.1:16.75a-
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 Meters2.33.19a-
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 100 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite100 Meters2.17.21a-

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 60 Meter · Place 3 · 30-Unattached30-Unattached60 Meter3.8.58a PB-
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:12.46a-
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.30.76a-
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 60 Meter · Place 5 · 30-Unattache30-Unattache60 Meter5.8.98a-
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 400 Meters · Place 2 · 30-Unattache30-Unattache400 Meters2.1:13.48a-
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 200 Meters · Place 2 · 30-Unattache30-Unattache200 Meters2.31.12a-
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 60 Meter · Place 3 · 30-Unattached30-Unattached60 Meter3.8.61a-
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:17.26a-
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 200 Meters · 30-Unattached30-Unattached200 Meters—DNS-

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 2USATF Minnesota Summer League Meet #5Aug 2 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters21:03.53 PB—
Aug 2USATF Minnesota Summer League Meet #5Aug 2 · 200 Meters · Place 5 · Track Minnesota EliteTrack Minnesota Elite200 Meters528.36 PB—
Aug 2USATF Minnesota Summer League Meet #5Aug 2 · 100 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite100 Meters414.08—
Jul 19USATF Minnesota Summer League Meet #4Jul 19 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters21:11.56—
Jul 19USATF Minnesota Summer League Meet #4Jul 19 · 100 Meters · Place 5 · Track Minnesota EliteTrack Minnesota Elite100 Meters513.82—
Jun 28USATF Minnesota Summer League Meet #2Jun 28 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters11:09.48—
Jun 28USATF Minnesota Summer League Meet #2Jun 28 · 200 Meters · Place 5 · Track Minnesota EliteTrack Minnesota Elite200 Meters529.22—
Jun 28USATF Minnesota Summer League Meet #2Jun 28 · 100 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite100 Meters613.50 PB—
Jun 12USATF Minnesota Open & Masters Outdoor Track & Field ChampionshipsJun 12 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters2.1:13.14a-
Jun 12USATF Minnesota Open & Masters Outdoor Track & Field ChampionshipsJun 12 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 Meters6.30.27a-
Jun 12USATF Minnesota Open & Masters Outdoor Track & Field ChampionshipsJun 12 · 100 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite100 Meters3.14.15a-
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 400 Meters · 30-Unattached30-Unattached400 Meters--DNS-
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 200 Meters · 30-Unattached30-Unattached200 Meters--DNS-
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 100 Meters · 30-Unattached30-Unattached100 Meters--DNS-

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor ChampionshipsMar 8 · Results · Place 6 · Track Minnesota EliteTrack Minnesota EliteResults67:43.67—
Mar 8USATF Minnesota Indoor ChampionshipsMar 8 · Results · Place 3 · Track Minnesota EliteTrack Minnesota EliteResults336.25 PB—
Feb 2USATF Minnesota Indoor #4 - MembersFeb 2 · Complete · Place 63 · Track Minnesota EliteTrack Minnesota EliteComplete631:22.98—
Feb 2USATF Minnesota Indoor #4 - MembersFeb 2 · Complete · Place 59 · Track Minnesota EliteTrack Minnesota EliteComplete5932.28 PB—