Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJefferson Quad Meet · Apr 812.21Jefferson Quad MeetApril 8, 2025
110m Hurdles · 39" / 0.991m · OutdoorEric Jones Invitational · Apr 2018.66aEric Jones InvitationalApril 20, 2026
1600 Meters · OutdoorSt. Louis Park Community Meet · Jun 176:09.34aSt. Louis Park Community MeetJune 17, 2025
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #5 · Feb 926.87aUSATF Minnesota All Ages Indoor Track & Field Meet #5February 9, 2025
200 Meters · OutdoorEric Jones Invitational · Apr 2024.98aEric Jones InvitationalApril 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 6AAA Championships · May 2647.94aMSHSL Section 6AAA ChampionshipsMay 26, 2026
400 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 231:03.07aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #2 · Jan 58.01aUSATF Minnesota All Ages Indoor Track & Field Meet #2January 5, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 300m Hurdles · Place 17 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914mRound P17.47.94a PB11
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 110m Hurdles · Place 14 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991mRound P14.19.17a11
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 19 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m19.48.26a11
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Place 14 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m14.18.96a11
May 8St. Louis Park QuadMay 8 · 110m Hurdles · Place 3 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m3.18.80a11
May 8St. Louis Park QuadMay 8 · 200 Meters · Place 6 · St. Louis ParkSt. Louis Park200 Meters6.25.29a11
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 23 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m23.49.29a11
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 23 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m23.19.49a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 21 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m21.19.13a11
Apr 20Eric Jones InvitationalApr 20 · 110m Hurdles · Place 10 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m10.18.66a PB11
Apr 20Eric Jones InvitationalApr 20 · 200 Meters · Place 20 · St. Louis ParkSt. Louis Park200 Meters20.24.98a PB11
Apr 14St. Louis Park TriApr 14 · 110m Hurdles · Place 2 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m2.19.36a11
Apr 14St. Louis Park TriApr 14 · 200 Meters · Place 8 · St. Louis ParkSt. Louis Park200 Meters8.25.09a11
Apr 14St. Louis Park TriApr 14 · 100 Meters · Place 6 · St. Louis ParkSt. Louis Park100 Meters6.12.31a11
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 17 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m17.51.08a11
Apr 10Armstrong InvitationalApr 10 · 110m Hurdles · Place 13 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m13.19.92a11
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 5 · St. Louis ParkSt. Louis Park300m Hurdles550.50a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Place 20 · Minnesota FlyersMinnesota Flyers200 Meters20.25.89a10
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 31 · Minnesota FlyersMinnesota Flyers100 Meters31.12.44a10
Jul 29USATF Minnesota Summer Meet #4Jul 29 · 200 Meters · Place 22 · Minnesota FlyersMinnesota Flyers200 Meters2225.42a10
Jul 29USATF Minnesota Summer Meet #4Jul 29 · 100 Meters · Place 31 · Minnesota FlyersMinnesota Flyers100 Meters3112.43a10
Jun 17St. Louis Park Community MeetJun 17 · 1600 Meters · Place 7 · St. Louis ParkSt. Louis Park1600 Meters76:09.34a PB10
Jun 17St. Louis Park Community MeetJun 17 · 200 Meters · Place 8 · St. Louis ParkSt. Louis Park200 Meters849.66a10
Jun 17St. Louis Park Community MeetJun 17 · 100 Meters · Place 4 · St. Louis ParkSt. Louis Park100 Meters412.32a10
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 300m Hurdles · Place 17 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914mRound P17.49.62a10
May 14Metro West Conference ChampionshipsMay 14 · 300m Hurdles · Place 17 · St. Louis ParkSt. Louis Park300m Hurdles1746.90a10
May 9SLP JV QuadMay 9 · 200 Meters · Place 15 · St. Louis ParkSt. Louis Park200 Meters1525.30a10
May 9SLP JV QuadMay 9 · 100 Meters · Place 23 · St. Louis ParkSt. Louis Park100 Meters2312.46a10
May 6Section 6AAA True TeamMay 6 · 300m Hurdles · Place 19 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m19.48.45a10
May 1Minnesota HS InvitationalMay 1 · 100 Meters · Place 25 · St. Louis ParkSt. Louis Park100 Meters2512.70a10
Apr 21Eric Jones InvitationalApr 21 · 200 Meters · Place 14 · St. Louis ParkSt. Louis Park200 Meters1425.0210
Apr 18St. Louis Park Tri MeetApr 18 · 300m Hurdles · Place 4 · St. Louis ParkSt. Louis Park300m Hurdles448.9410
Apr 18St. Louis Park Tri MeetApr 18 · 100 Meters · Place 9 · St. Louis ParkSt. Louis Park100 Meters912.4510
Apr 8Jefferson Quad MeetApr 8 · 100 Meters · Place 16 · St. Louis ParkSt. Louis Park100 Meters1612.21 PB10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60 Meter · Place 63 · Minnesota FlyersMinnesota Flyers60 Meter63.8.18a10
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 400 Meters · Place 35 · Minnesota FlyersMinnesota Flyers400 Meters35.1:03.07a PB10
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DNS10
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 72 · Minnesota FlyersMinnesota Flyers60 Meter72.8.16a10
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 400 Meters · Place 22 · Minnesota FlyersMinnesota Flyers400 Meters22.1:05.00a10
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 43 · Minnesota FlyersMinnesota Flyers200 Meters43.26.87a PB10
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 77 · Minnesota FlyersMinnesota Flyers60 Meter77.8.19a10
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 200 Meters · Place 43 · Minnesota FlyersMinnesota Flyers200 Meters43.27.00a10
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 67 · Minnesota FlyersMinnesota Flyers60 Meter67.8.22a10
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 39 · Minnesota FlyersMinnesota Flyers200 Meters39.28.19a10
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 68 · Minnesota FlyersMinnesota Flyers60 Meter68.8.01a PB10
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 200 Meters · Place 50 · Minnesota FlyersMinnesota Flyers200 Meters50.26.97a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Metro West Conference JV ChampionshipsMay 20 · 200 Meters · Place 52 · St. Louis ParkSt. Louis Park200 Meters5227.29a—
May 20Metro West Conference JV ChampionshipsMay 20 · 100 Meters · Place 39 · St. Louis ParkSt. Louis Park100 Meters3912.80a—
May 6Chanhassen JV MeetMay 6 · 200 Meters · Place 53 · St. Louis ParkSt. Louis Park200 Meters5328.20a—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 69 · St. Louis ParkSt. Louis Park100 Meters6913.48a—
Apr 23Red Knight Outdoor MeetApr 23 · 200 Meters · Place 21 · St. Louis ParkSt. Louis Park200 Meters2127.55a—
Apr 23Red Knight Outdoor MeetApr 23 · 100 Meters · Place 11 · St. Louis ParkSt. Louis Park100 Meters1113.08a—
Apr 17Chaska PentApr 17 · 200 Meters · Place 44 · St. Louis ParkSt. Louis Park200 Meters4427.75a—
Apr 17Chaska PentApr 17 · 100 Meters · Place 48 · St. Louis ParkSt. Louis Park100 Meters4813.22a—