Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Paul City Tri: HP v Como v Central · Apr 1814.46aSt. Paul City Tri: HP v Como v CentralApril 18, 2024
100m Hurdles · 30" / 0.762m · OutdoorEast Ridge Athletic Association Recreational Track Meet · May 1520.42aEast Ridge Athletic Association Recreational Track MeetMay 15, 2022
100m Hurdles · 33" / 0.838m · Outdoor6AAA Section True Team · May 518.30a6AAA Section True TeamMay 5, 2026
200 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 1330.75USATF Minnesota Indoor ChampionshipsMarch 13, 2022
200 Meters · OutdoorSt. Paul City Conference Championships · May 1428.90aSt. Paul City Conference ChampionshipsMay 14, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 4AAA Championships · May 2750.11aMSHSL Section 4AAA ChampionshipsMay 27, 2025
400 Meters · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #1 · Dec 111:10.43aUSATF Minnesota All-Comers Indoor Track & Field Meet #1December 11, 2022
400 Meters · OutdoorSection 6AAA True Team · May 61:03.64aSection 6AAA True TeamMay 6, 2025
60 Meter · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #1 · Dec 118.96aUSATF Minnesota All-Comers Indoor Track & Field Meet #1December 11, 2022
60 Meters · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #2 · Jan 89.07USATF Minnesota All-Comers Indoor Track & Field Meet #2January 8, 2023
60m Hurdles · 30" / 0.762m · IndoorUSATF Minnesota All Ages Indoor Meet #5 · Feb 2012.40aUSATF Minnesota All Ages Indoor Meet #5February 20, 2022
Long Jump · IndoorUSATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #1 - Members · Dec 122.94mUSATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #1 - MembersDecember 12, 2021
Long Jump · OutdoorHarding Meet May 8 · May 813-06.50Harding Meet May 8May 8, 2025

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 4AAA ChampionshipsMay 26 · 300m Hurdles · Place 8 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762mRound P8.51.72a11
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 100m Hurdles · Place 7 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838mRound P7.18.32a11
May 12St. Paul City Conference ChampionshipsMay 12 · 300m Hurdles · Place 3 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762mRound P3.54.48a11
May 12St. Paul City Conference ChampionshipsMay 12 · 300m Hurdles · Place 4 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762m4.52.02a11
May 12St. Paul City Conference ChampionshipsMay 12 · 100m Hurdles · Place 8 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838mRound P8.20.51a11
May 12St. Paul City Conference ChampionshipsMay 12 · 100m Hurdles · Place 8 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838m8.18.62a11
May 56AAA Section True TeamMay 5 · 300m Hurdles · Place 14 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762m14.53.93a11
May 56AAA Section True TeamMay 5 · 100m Hurdles · Place 11 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838m11.18.30a PB11
Apr 30St. Paul City True TeamApr 30 · 100m Hurdles · Place 5 · St. Paul CentralSt. Paul Central100m Hurdles519.11a11
Apr 24St Paul Tri Highland/Central/JohnsonApr 24 · 300m Hurdles · Place 2 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762m2.57.50a11
Apr 24St Paul Tri Highland/Central/JohnsonApr 24 · 100m Hurdles · Place 1 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838m1.18.60a11
Apr 16Harding HS MeetApr 16 · 300m Hurdles · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762m—DNS11
Apr 16Harding HS MeetApr 16 · 100m Hurdles · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838m—DNS11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 300m Hurdles · Place 7 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762mRound P7.50.98a10
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 300m Hurdles · Place 5 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762m5.50.11a PB10
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 100m Hurdles · Place 11 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838mRound P11.18.61aWind: 010
May 13St. Paul City Conference ChampionshipsMay 13 · 300m Hurdles · Place 1 · St. Paul CentralSt. Paul Central300m HurdlesRound P150.77a10
May 13St. Paul City Conference ChampionshipsMay 13 · 300m Hurdles · Place 2 · St. Paul CentralSt. Paul Central300m Hurdles254.15a10
May 13St. Paul City Conference ChampionshipsMay 13 · 100m Hurdles · Place 5 · St. Paul CentralSt. Paul Central100m HurdlesRound P518.32a10
May 13St. Paul City Conference ChampionshipsMay 13 · 100m Hurdles · Place 5 · St. Paul CentralSt. Paul Central100m Hurdles519.20a10
May 8Harding Meet May 8May 8 · Long Jump · Place 4 · St. Paul CentralSt. Paul CentralLong Jump4.13-06.50 PB10
May 8Harding Meet May 8May 8 · 300m Hurdles · Place 1 · St. Paul CentralSt. Paul Central300m Hurdles30" / 0.762m1.52.51a10
May 6Section 6AAA True TeamMay 6 · 100m Hurdles · Place 17 · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838m17.18.78a10
May 6Section 6AAA True TeamMay 6 · 400 Meters · Place 10 · St. Paul CentralSt. Paul Central400 Meters10.1:03.64a PB10
May 1St. Paul City RelaysMay 1 · 100m Hurdles · Place 8 · St. Paul CentralSt. Paul Central100m Hurdles820.09a10
Apr 22Roseville InviteApr 22 · 100m Hurdles · Place 17 · St. Paul CentralSt. Paul Central100m Hurdles1720.3010
Apr 18April Time TrialApr 18 · 100m Hurdles · St. Paul CentralSt. Paul Central100m Hurdles33" / 0.838m—19.64Unofficial10
Apr 18April Time TrialApr 18 · 200 Meters · St. Paul CentralSt. Paul Central200 Meters—30.31Unofficial10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4AAA ChampionshipsMay 28 · 400 Meters · Place 12 · St. Paul CentralSt. Paul Central400 MetersRound P12.1:05.65a9
May 14St. Paul City Conference ChampionshipsMay 14 · 200 Meters · Place 10 · St. Paul CentralSt. Paul Central200 Meters1028.90a PB—
May 1St. Paul City True TeamMay 1 · 400 Meters · Place 4 · St. Paul CentralSt. Paul Central400 Meters41:06.78a—
Apr 23Roseville InviteApr 23 · 200 Meters · Place 12 · St. Paul CentralSt. Paul Central200 Meters1229.37a—
Apr 18St. Paul City Tri: HP v Como v CentralApr 18 · 100 Meters · Place 7 · St. Paul CentralSt. Paul Central100 Meters714.46a PB—
Mar 15Central Time TrialMar 15 · 100 Meters · Place 4 · St. Paul CentralSt. Paul Central100 Meters4.15.23Unofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 60 Meters · Place 7 · Immer SportlichImmer Sportlich60 Meters79.07 PB—

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 60 Meter · Place 4 · Immer SportlichImmer Sportlich60 Meter4.8.96a PB8
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 400 Meters · Place 3 · Immer SportlichImmer Sportlich400 Meters3.1:10.43a PB8
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 200 Meters · Immer SportlichImmer Sportlich200 Meters—DNS8
Mar 13USATF Minnesota Indoor ChampionshipsMar 13 · 60m Hurdles · Place 1 · Immer SportlichImmer Sportlich60m Hurdles111.9013
Mar 13USATF Minnesota Indoor ChampionshipsMar 13 · 200 Meters · Place 5 · Immer SportlichImmer Sportlich200 Meters530.75 PB13
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 60m Hurdles · Place 2 · Immer SportlichImmer Sportlich60m Hurdles30" / 0.762m2.12.40a PB7
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 60 Meter · Place 6 · Immer SportlichImmer Sportlich60 Meter6.9.51a7
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 200 Meters · Place 7 · Immer SportlichImmer Sportlich200 Meters7.31.70a7
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 60 Meter · Place 7 · Immer SportlichImmer Sportlich60 Meter7.9.54a7
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · Long Jump · Place 4 · Immer SportlichImmer SportlichLong Jump4.2.82m7
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 200 Meters · Place 56 · Immer SportlichImmer Sportlich200 Meters56.32.58a7

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 200m Hurdles · Place 3 · Immer SportlichImmer Sportlich200m Hurdles334.70a—
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100m Hurdles · Place 4 · Immer SportlichImmer Sportlich100m Hurdles419.90a—
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 20 · Immer SportlichImmer Sportlich200 MetersRound P2031.58a—
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 18 · Immer SportlichImmer Sportlich100 MetersRound P1815.23a—
Jun 4Minnesota Flyers Season Opener InvitationalJun 4 · 100m Hurdles · Place 3 · Immer SportlichImmer Sportlich100m Hurdles33" / 0.838m3.19.91a7
Jun 4Minnesota Flyers Season Opener InvitationalJun 4 · 100 Meters · Place 30 · Immer SportlichImmer Sportlich100 Meters30.14.94a7
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 100m Hurdles · Place 1 · Immer SportlichImmer Sportlich100m Hurdles30" / 0.762m1.20.42a PB7
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 200 Meters · Place 2 · Immer SportlichImmer Sportlich200 Meters2.31.31a7
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 100 Meters · Place 3 · Immer SportlichImmer Sportlich100 Meters3.14.95a7

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #1 - MembersDec 12 · 60 Meter · Place 3 · Immer SportlichImmer Sportlich60 Meter3.9.90a7
Dec 12USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #1 - MembersDec 12 · Long Jump · Place 2 · Immer SportlichImmer SportlichLong Jump2.2.94m PB7
Dec 12USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #1 - MembersDec 12 · 200 Meters · Place 3 · Immer SportlichImmer Sportlich200 Meters3.33.78a7