Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorUSF Alumni Invitational · Mar 2146.60aUSF Alumni InvitationalMarch 21, 2026
600 Meters · IndoorM City Indoor Classic · Dec 61:19.77aM City Indoor ClassicDecember 6, 2024
800 Meters · OutdoorTom Jones Memorial · Apr 161:46.62aTom Jones MemorialApril 16, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 800 Meters · Place 20 · MinnesotaMinnesota800 MetersRound P20.1:47.57aSr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 800 Meters · Place 14 · MinnesotaMinnesota800 MetersRound S14.1:47.07aSr
May 15Big Ten Outdoor ChampionshipsMay 15 · 800 Meters · Place 5 · MinnesotaMinnesota800 MetersRound P5.1:47.13aSr
May 15Big Ten Outdoor ChampionshipsMay 15 · 800 Meters · Place 7 · MinnesotaMinnesota800 Meters7.1:48.52aSr
Apr 16Tom Jones MemorialApr 16 · 800 Meters · Place 8 · MinnesotaMinnesota800 Meters8.1:46.62a PBSr
Apr 3Battle on the BayouApr 3 · 800 Meters · Place 8 · MinnesotaMinnesota800 Meters8.1:47.94aSr
Mar 21USF Alumni InvitationalMar 21 · 800 Meters · Place 3 · MinnesotaMinnesota800 Meters3.1:49.24aSr
Mar 21USF Alumni InvitationalMar 21 · 400 Meters · Place 5 · MinnesotaMinnesota400 Meters5.46.60a PBSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 32025 LSU InvitationalMay 3 · 400 Meters · Place 31 · MinnesotaMinnesota400 Meters31.47.70aJr
Apr 30Meet of the UnSaintlyApr 30 · 400 Meters · Place 1 · MinnesotaMinnesota400 Meters147.40JR
Apr 182025 Beach InviteApr 18 · 400 Meters · Place 5 · MinnesotaMinnesota400 Meters5.47.41aJr
Apr 12Bethel InvitationalApr 12 · 400 Meters · Place 7 · MinnesotaMinnesota400 Meters748.16aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Wisconsin Windy City InvitationalFeb 14 · 800 Meters · UNAT-MinnesotaUNAT-Minnesota800 Meters--DNSJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6M City Indoor ClassicDec 6 · 600 Meters · Place 1 · UNAT-MinnesotaUNAT-Minnesota600 Meters1.1:19.77a PBJr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 800 Meters · Place 37 · MinnesotaMinnesota800 MetersRound P37.1:49.87aSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8M City Indoor ClassicDec 8 · 600 Meters · UNAT-MinnesotaUNAT-Minnesota600 Meters--DNSSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Running on Hope InvitationalApr 26 · 800 Meters · Place 2 · MinnesotaMinnesota800 Meters21:52.17FR
Mar 24Baylor Clyde Hart ClassicMar 24 · 400 Meters · Place 6 · MinnesotaMinnesota400 Meters6.47.67aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Icebreaker Opener and MultiDec 9 · 600 Meters · Place 1 · MinnesotaMinnesota600 Meters1.1:20.88aFr

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 800 Meters · Place 2 · FarmingtonFarmington800 MetersRound P2.1:56.46a12
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters4.1:55.59a12
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 400 Meters · Place 1 · FarmingtonFarmington400 MetersRound P1.48.21a12
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.47.34a12
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 800 Meters · Place 2 · FarmingtonFarmington800 MetersRound P2.2:01.70a12
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.1:56.70a12
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 400 Meters · Place 1 · FarmingtonFarmington400 MetersRound P1.48.31a12
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.48.05a12
May 24South Suburban Conference ChampionshipsMay 24 · 800 Meters · Place 3 · FarmingtonFarmington800 MetersRound P31:59.9112
May 24South Suburban Conference ChampionshipsMay 24 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters11:51.9612
May 24South Suburban Conference ChampionshipsMay 24 · 400 Meters · Place 1 · FarmingtonFarmington400 MetersRound P147.8812
May 24South Suburban Conference ChampionshipsMay 24 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters147.5512
May 19Farmington Thelen Invite 5/19/22May 19 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.47.74aUnofficial12
May 19Farmington Thelen Invite 5/19/22May 19 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters1.21.76aUnofficial12
May 10Section 1AAA True TeamMay 10 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters2.1:56.72a12
May 10Section 1AAA True TeamMay 10 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.48.65a12
Apr 29Hamline Elite MeetApr 29 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters11:56.0812
Apr 26Hopkins True Team InvitationalApr 26 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters149.5012
Apr 11Farmington 4/11/22Apr 11 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.1:56.56a12
Apr 2MSU Varsity ShowcaseApr 2 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters250.4312

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26AAU Minnesota District QualifierJun 26 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.1:54.59a11
Jun 26AAU Minnesota District QualifierJun 26 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.49.49a11
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 800 Meters · FarmingtonFarmington800 Meters--DNS11
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters2.49.02a11
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · 800 Meters · Place 4 · FarmingtonFarmington800 MetersRound P4.2:03.51a11
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.1:53.42a11
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · 400 Meters · Place 1 · FarmingtonFarmington400 MetersRound P1.48.13a11
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.48.57a11
Jun 1SSC ChampionshipsJun 1 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.1:52.54a11
Jun 1SSC ChampionshipsJun 1 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.48.34a11
May 19True Team Qualifier at RosemountMay 19 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters11:57.3211
May 19True Team Qualifier at RosemountMay 19 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters149.2311
May 16True Team Section 1AAAMay 16 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.1:57.32a11
May 16True Team Section 1AAAMay 16 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.49.23a11

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22South Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters11:58.869
May 22South Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 2 · FarmingtonFarmington800 MetersRound P21:58.589
Apr 16Eastview QuadApr 16 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters42:13.549