Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorUSATF Minnesota Summer Meet #5 · Aug 517.73aUSATF Minnesota Summer Meet #5August 5, 2025
200 Meters · OutdoorUSATF Minnesota Summer Meet #1 · Jun 2425.29aUSATF Minnesota Summer Meet #1June 24, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 3AA Championships · May 2943.83aMSHSL Section 3AA ChampionshipsMay 29, 2024
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 291:00.19aGriak Indoor Classic - MaroonMarch 29, 2024
400 Meters · OutdoorUSATF Minnesota Summer Meet #5 · Aug 555.98aUSATF Minnesota Summer Meet #5August 5, 2025
800 Meters · OutdoorSt Paul City JV Conference Championships · May 192:21.04aSt Paul City JV Conference ChampionshipsMay 19, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19St Paul City JV Conference ChampionshipsMay 19 · 800 Meters · Place 3 · St. Paul Highland ParkSt. Paul Highland Park800 Meters3.2:21.04a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 6 · St. Paul Highland ParkSt. Paul Highland Park60m Hurdles69.20a12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 110m Hurdles · Place 6 · Minnesota FlyersMinnesota Flyers110m Hurdles39" / 0.991m6.17.73a PB11
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 400 Meters · Place 7 · Minnesota FlyersMinnesota Flyers400 Meters7.55.98a PB11
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 110m Hurdles · Place 3 · Minnesota FlyersMinnesota Flyers110m Hurdles317.20a11
Jun 24USATF Minnesota Summer Meet #1Jun 24 · 110m Hurdles · Place 5 · Minnesota FlyersMinnesota Flyers110m Hurdles517.95a11
Jun 24USATF Minnesota Summer Meet #1Jun 24 · 200 Meters · Place 27 · Minnesota FlyersMinnesota Flyers200 Meters2725.29a PB11
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 400m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers400m Hurdles11:04.68a11
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 110m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers110m Hurdles117.57a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 400m Hurdles · Place 7 · Minnesota FlyersMinnesota Flyers400m Hurdles71:03.33a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 110m Hurdles · Place 6 · Minnesota FlyersMinnesota Flyers110m Hurdles618.37a11
May 28MSHSL Section 3AA ChampionshipsMay 28 · 300m Hurdles · Place 9 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914mRound P9.44.60a11
May 28MSHSL Section 3AA ChampionshipsMay 28 · 300m Hurdles · Place 8 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914m8.43.93a11
May 28MSHSL Section 3AA ChampionshipsMay 28 · 110m Hurdles · Place 12 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles39" / 0.991mRound P12.18.63aWind: -0.611
May 13St. Paul City Conference ChampionshipsMay 13 · 300m Hurdles · Place 4 · St. Paul Highland ParkSt. Paul Highland Park300m HurdlesRound P444.89a11
May 13St. Paul City Conference ChampionshipsMay 13 · 300m Hurdles · Place 5 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles545.76a11
May 13St. Paul City Conference ChampionshipsMay 13 · 110m Hurdles · Place 9 · St. Paul Highland ParkSt. Paul Highland Park110m HurdlesRound P918.06a11
May 6Section 6AAA True TeamMay 6 · 300m Hurdles · Place 10 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914m10.45.21a11
May 6Section 6AAA True TeamMay 6 · 110m Hurdles · Place 14 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles39" / 0.991m14.18.52a11
May 1St. Paul City RelaysMay 1 · 300m Hurdles · Place 6 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles646.52a11
May 1St. Paul City RelaysMay 1 · 110m Hurdles · Place 8 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles818.57a11
Apr 21Eric Jones InvitationalApr 21 · 300m Hurdles · Place 3 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles344.8011
Apr 21Eric Jones InvitationalApr 21 · 110m Hurdles · Place 2 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles218.5811
Apr 16St Paul City Conference Triangular- Highland Park, Washington HumboldtApr 16 · 300m Hurdles · Place 4 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles446.2711
Apr 16St Paul City Conference Triangular- Highland Park, Washington HumboldtApr 16 · 110m Hurdles · Place 5 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles518.3511
Apr 16St Paul City Conference Triangular- Highland Park, Washington HumboldtApr 16 · 200 Meters · Place 7 · St. Paul Highland ParkSt. Paul Highland Park200 Meters725.5911

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 300m Hurdles · Place 7 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914mRound P7.43.83a PB10
May 29MSHSL Section 3AA ChampionshipsMay 29 · 300m Hurdles · Place 7 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914m7.44.49a10
May 29MSHSL Section 3AA ChampionshipsMay 29 · 110m Hurdles · Place 10 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles39" / 0.991mRound P10.18.09aWind: -1.310
May 14St. Paul City Conference ChampionshipsMay 14 · 300m Hurdles · Place 1 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles144.60a—
May 14St. Paul City Conference ChampionshipsMay 14 · 300m Hurdles · Place 1 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles144.47a—
May 14St. Paul City Conference ChampionshipsMay 14 · 110m Hurdles · Place 5 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles518.54a—
May 14St. Paul City Conference ChampionshipsMay 14 · 110m Hurdles · Place 4 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles418.23a—
May 8Class AAA WildcardMay 8 · 300m Hurdles · Place 52 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914m52.44.42a10
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 72 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles39" / 0.991m72.18.88a10
May 8Class AAA WildcardMay 8 · 200 Meters · Place 96 · St. Paul Highland ParkSt. Paul Highland Park200 Meters96.25.52a10
May 7Section 6AAA True TeamMay 7 · 300m Hurdles · Place 9 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914m9.44.42a10
May 7Section 6AAA True TeamMay 7 · 110m Hurdles · Place 13 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles39" / 0.991m13.18.88a10
May 7Section 6AAA True TeamMay 7 · 200 Meters · Place 29 · St. Paul Highland ParkSt. Paul Highland Park200 Meters29.25.52a10
May 1St. Paul City True TeamMay 1 · 300m Hurdles · Place 1 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles145.03a—
May 1St. Paul City True TeamMay 1 · 110m Hurdles · Place 4 · St. Paul Highland ParkSt. Paul Highland Park110m Hurdles418.28a—
Apr 27Lakeville North Mega MeetApr 27 · 300m Hurdles · Place 11 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles1146.59a—
Apr 23St. Paul City Tri: HP v Como v HardingApr 23 · 300m Hurdles · Place 2 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles36" / 0.914m2.47.76a10
Apr 18St. Paul City Tri: HP v Como v CentralApr 18 · 300m Hurdles · Place 6 · St. Paul Highland ParkSt. Paul Highland Park300m Hurdles651.47a—
Apr 18St. Paul City Tri: HP v Como v CentralApr 18 · 200 Meters · Place 11 · St. Paul Highland ParkSt. Paul Highland Park200 Meters1126.40a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 400 Meters · Place 40 · St. Paul Highland ParkSt. Paul Highland Park400 Meters401:00.19a PB—