Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnesota Open HS Spring Invitational · Apr 2911.75aMinnesota Open HS Spring InvitationalApril 29, 2026
110m Hurdles · 39" / 0.991m · Outdoor7AAA Section True Team · May 618.94a7AAA Section True TeamMay 6, 2026
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1825.88aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
200 Meters · OutdoorMSHSL Section 6AAA Championships · May 2623.69aMSHSL Section 6AAA ChampionshipsMay 26, 2026
300m Hurdles · 36" / 0.914m · OutdoorMinnesota Open HS Spring Invitational · Apr 2944.82aMinnesota Open HS Spring InvitationalApril 29, 2026
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1858.60aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
400 Meters · OutdoorSt. Louis Park Quad · May 854.85aSt. Louis Park QuadMay 8, 2026
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 187.81aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 13 · St. Louis ParkSt. Louis Park200 MetersRound P13.23.69a PB11
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 17 · St. Louis ParkSt. Louis Park100 MetersRound P17.11.96a11
May 13Metro West Conference ChampionshipsMay 13 · 200 Meters · Place 11 · St. Louis ParkSt. Louis Park200 Meters11.24.06a11
May 8St. Louis Park QuadMay 8 · 400 Meters · Place 3 · St. Louis ParkSt. Louis Park400 Meters3.54.85a PB11
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 19 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m19.18.94a PB11
May 67AAA Section True TeamMay 6 · 200 Meters · Place 16 · St. Louis ParkSt. Louis Park200 Meters16.23.76a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 10 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m10.44.82a PB11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 16 · St. Louis ParkSt. Louis Park100 Meters16.11.75a PB11
Apr 20Eric Jones InvitationalApr 20 · 300m Hurdles · Place 7 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m7.45.36a11
Apr 14St. Louis Park TriApr 14 · 100 Meters · Place 4 · St. Louis ParkSt. Louis Park100 Meters4.11.89a11
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 8 · St. Louis ParkSt. Louis Park300m Hurdles36" / 0.914m8.45.61a11
Apr 10Armstrong InvitationalApr 10 · 110m Hurdles · Place 11 · St. Louis ParkSt. Louis Park110m Hurdles39" / 0.991m11.19.84a11
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 3 · St. Louis ParkSt. Louis Park300m Hurdles349.10a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 73 · Minnesota FlyersMinnesota Flyers60 Meter73.7.81a PB11
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 400 Meters · Place 39 · Minnesota FlyersMinnesota Flyers400 Meters39.58.60a PB11
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 200 Meters · Place 50 · Minnesota FlyersMinnesota Flyers200 Meters50.25.88a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 17St. Louis Park Community MeetJun 17 · 400 Meters · Place 2 · St. Louis ParkSt. Louis Park400 Meters258.66a10
Jun 17St. Louis Park Community MeetJun 17 · 200 Meters · Place 7 · St. Louis ParkSt. Louis Park200 Meters749.65a10
Jun 17St. Louis Park Community MeetJun 17 · 100 Meters · Place 7 · St. Louis ParkSt. Louis Park100 Meters712.68a10
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 200 Meters · Place 15 · St. Louis ParkSt. Louis Park200 MetersRound P15.24.37a10
May 19Metro West Conference JV ChampionshipsMay 19 · 100 Meters · Place 7 · St. Louis ParkSt. Louis Park100 Meters712.31a10
May 9SLP JV QuadMay 9 · 200 Meters · Place 9 · St. Louis ParkSt. Louis Park200 Meters924.74a10
May 9SLP JV QuadMay 9 · 100 Meters · Place 14 · St. Louis ParkSt. Louis Park100 Meters1412.05a10
May 6Section 6AAA True TeamMay 6 · 400 Meters · Place 23 · St. Louis ParkSt. Louis Park400 Meters23.57.77a10
Apr 21Eric Jones InvitationalApr 21 · 400 Meters · Place 13 · St. Louis ParkSt. Louis Park400 Meters1357.4110
Apr 18St. Louis Park Tri MeetApr 18 · 200 Meters · Place 8 · St. Louis ParkSt. Louis Park200 Meters825.6610
Apr 18St. Louis Park Tri MeetApr 18 · 100 Meters · Place 6 · St. Louis ParkSt. Louis Park100 Meters612.3210
Apr 11Armstrong InvitationalApr 11 · 100 Meters · Place 27 · St. Louis ParkSt. Louis Park100 Meters2712.65a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 60 Meter · Place 51 · Minnesota FlyersMinnesota Flyers60 Meter51.7.99a10
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 400 Meters · Place 25 · Minnesota FlyersMinnesota Flyers400 Meters25.1:00.81a10
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters--DNS10
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 71 · Minnesota FlyersMinnesota Flyers60 Meter71.8.12a10
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 400 Meters · Place 21 · Minnesota FlyersMinnesota Flyers400 Meters21.1:04.53a10
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 44 · Minnesota FlyersMinnesota Flyers200 Meters44.27.02a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Metro West Conference JV ChampionshipsMay 20 · 200 Meters · Place 42 · St. Louis ParkSt. Louis Park200 Meters4226.40a—
May 20Metro West Conference JV ChampionshipsMay 20 · 100 Meters · Place 29 · St. Louis ParkSt. Louis Park100 Meters2912.64a—
May 6Chanhassen JV MeetMay 6 · 200 Meters · Place 44 · St. Louis ParkSt. Louis Park200 Meters4427.47a—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 60 · St. Louis ParkSt. Louis Park100 Meters6013.33a—
Apr 23Red Knight Outdoor MeetApr 23 · 100 Meters · Place 12 · St. Louis ParkSt. Louis Park100 Meters1213.15a—
Apr 9Jefferson Quad MeetApr 9 · 200 Meters · Place 14 · St. Louis ParkSt. Louis Park200 Meters1427.66a—
Apr 9Jefferson Quad MeetApr 9 · 100 Meters · Place 27 · St. Louis ParkSt. Louis Park100 Meters2713.63a—