Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNCAA Division II Indoor Track & Field Championships · Mar 84:57.49aNCAA Division II Indoor Track & Field ChampionshipsMarch 8, 2024
100 Meters · Outdoor2015 AAU Minnesota National Qualifier · Jun 2516.06a2015 AAU Minnesota National QualifierJune 25, 2015
1500 Meters · IndoorAAU Indoor National Championships · Mar 126:01.37AAU Indoor National ChampionshipsMarch 12, 2021
1500 Meters · OutdoorBryan Clay Invitational · Apr 164:20.68aBryan Clay InvitationalApril 16, 2026
1600 Meters · OutdoorCedarburg Girls Invite · May 105:37.67Cedarburg Girls InviteMay 10, 2019
200 Meters · Indoor10th Annual Dorothy Dawson Invite · Jan 630.5210th Annual Dorothy Dawson InviteJanuary 6, 2018
200 Meters · Outdoor2018 DuPage Invite · Jul 1429.22a2018 DuPage InviteJuly 14, 2018
400 Meters · Indoor4th Annual Rockford Fire Indoor Invitational · Dec 161:04.68a4th Annual Rockford Fire Indoor InvitationalDecember 16, 2017
400 Meters · OutdoorCarleton Sitz Varsity Inv. · Apr 231:00.96Carleton Sitz Varsity Inv.April 23, 2022
600 Meters · IndoorCYUP Misfits Invitational · Jan 221:42.64CYUP Misfits InvitationalJanuary 22, 2022
800 Meters · IndoorColorado Classic · Feb 62:11.49aColorado ClassicFebruary 6, 2026
800 Meters · OutdoorBryan Clay Invitational · Apr 162:09.64aBryan Clay InvitationalApril 16, 2026
800 Meters · Relay Split · IndoorNCAA Division II Indoor Track & Field Championships · Mar 132:14.000NCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 3 · Western ColoradoWestern Colorado1500 MetersRound P3.4:24.21aJr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 7 · Western ColoradoWestern Colorado1500 Meters7.4:22.03aJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 800 Meters · Place 1 · Western ColoradoWestern Colorado800 MetersRound P1.2:13.39aJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 800 Meters · Place 3 · Western ColoradoWestern Colorado800 Meters3.2:10.73aJr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 46 · Western ColoradoWestern Colorado1500 Meters46.4:20.68a PBJr
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 14 · Western ColoradoWestern Colorado800 Meters14.2:09.64a PBJr
Apr 2High Desert Dental Maverick InviteApr 2 · 1500 Meters · Place 2 · Western ColoradoWestern Colorado1500 Meters2.4:27.52aJr
Apr 2High Desert Dental Maverick InviteApr 2 · 800 Meters · Place 3 · Western ColoradoWestern Colorado800 Meters3.2:16.78aJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 800 Meters · Western ColoradoWestern Colorado800 MetersRelay Split—2:14.000 PBJr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 1 Mile · Place 18 · Western ColoradoWestern Colorado1 MileRound P18.5:10.18aJr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 800 Meters · Western ColoradoWestern Colorado800 MetersRelay Split—2:16.209Jr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 1 Mile · Place 11 · Western ColoradoWestern Colorado1 Mile11.5:15.38aJr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 3000 Meters · Western ColoradoWestern Colorado3000 Meters--DNFJr
Feb 21RMAC Last Chance QualiferFeb 21 · 1 Mile · Western ColoWestern Colo1 Mile—DNFJR
Feb 6Colorado ClassicFeb 6 · 800 Meters · Place 3 · Western ColoradoWestern Colorado800 Meters32:11.49a PBJr
Jan 24Big Red Machine OpenJan 24 · 800 Meters · Place 2 · Western ColoWestern Colo800 Meters22:18.06JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · 1 Mile · Place 1 · Western ColoradoWestern Colorado1 Mile1.5:02.30aJr
Feb 28Rocky Mountain Athletic Conference Indoor Track & Field ChampionshipFeb 28 · 800 Meters · Place 6 · Western ColoradoWestern Colorado800 Meters6.2:16.41aSo
Feb 21RMAC Last Chance QualifierFeb 21 · 1 Mile · Western ColoWestern Colo1 Mile—DNFSO
Feb 1Big Red Machine OpenFeb 1 · 800 Meters · Place 4 · Western ColoWestern Colo800 Meters42:20.67SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25RMAC Outdoor ChampionshipsApr 25 · 800 Meters · Place 6 · Western ColoWestern Colo800 Meters62:21.06SO
Apr 25RMAC Outdoor ChampionshipsApr 25 · 800 Meters · Place 5 · Western ColoWestern Colo800 MetersRound P52:16.43SO
Apr 172025 Leopard InviteApr 17 · 1500 Meters · Place 2 · Western ColoradoWestern Colorado1500 Meters2.4:39.61aSo
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 119 · Western ColoradoWestern Colorado800 Meters1192:14.70SO
Apr 3Maverick InvitiationalApr 3 · 800 Meters · Place 3 · Western ColoradoWestern Colorado800 Meters3.2:16.12aSo
Mar 28Chuck Haering ClassicMar 28 · 1500 Meters · Place 3 · Western ColoradoWestern Colorado1500 Meters34:44.71SO

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Mountaineer Open 2024Dec 7 · 1 Mile · Place 3 · Western ColoradoWestern Colorado1 Mile3.5:19.32aSo
Mar 8NCAA Division II Indoor Track & Field ChampionshipsMar 8 · 1 Mile · Place 16 · Western ColoradoWestern Colorado1 MileRound P16.4:57.49a PBFr
Feb 23RMAC Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 9 · Western ColoradoWestern Colorado1 Mile9.5:08.91aFr
Feb 3Big Red Machine OpenFeb 3 · 800 Meters · Place 4 · Western ColoradoWestern Colorado800 Meters42:17.36FR
Jan 27Mines Winter Classic & MultiJan 27 · 800 Meters · Place 2 · Western ColoradoWestern Colorado800 Meters2.2:16.11aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4CSU Pueblo Last Chance MeetMay 4 · 800 Meters · Place 3 · Western ColoradoWestern Colorado800 Meters32:15.07FR
Apr 26RMAC Outdoor ChampionshipsApr 26 · 800 Meters · Place 16 · Western ColoradoWestern Colorado800 Meters162:17.43a—
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 84 · Western ColoradoWestern Colorado1500 Meters84.4:30.62aFr
Apr 112024 Bryan Clay InvitationalApr 11 · 800 Meters · Place 33 · Western ColoradoWestern Colorado800 Meters33.2:10.86aFr
Mar 30Chuck Haering ClassicMar 30 · 800 Meters · Place 23 · Western ColoradoWestern Colorado800 Meters232:26.10a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Mountaineer OpenDec 9 · 1 Mile · Place 1 · Western ColoradoWestern Colorado1 Mile1.5:02.64aFr
Feb 17Western Colorado Alumni OpenFeb 17 · 800 Meters · Place 4 · NA Unat-WesternNA Unat-Western800 Meters42:31.81—
Jan 21Western Colorado OpenJan 21 · 800 Meters · Place 6 · UNAT-Western ColoradoUNAT-Western Colorado800 Meters62:23.81—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3WIAA D1 State Track & Field ChampionshipsJun 3 · 800 Meters · Place 6 · Milwaukee KingMilwaukee King800 Meters6.2:17.17a12
May 26WIAA D1 Sectional - ArrowheadMay 26 · 800 Meters · Place 1 · Milw. KingMilw. King800 Meters12:20.9912
May 23WIAA D1 Regional - PulaskiMay 23 · 800 Meters · Place 2 · Milwaukee KingMilwaukee King800 Meters2.2:32.59a12
May 18MPS City Conference Outdoor ChampionshipsMay 18 · 800 Meters · Place 1 · Milwaukee KingMilwaukee King800 Meters12:35.6212
May 18MPS City Conference Outdoor ChampionshipsMay 18 · 400 Meters · Place 1 · Milwaukee KingMilwaukee King400 Meters11:01.4612
May 7Myrhum InvitationalMay 7 · 400 Meters · Place 4 · Milwaukee KingMilwaukee King400 Meters4.1:01.05a12
Apr 29Hale Distance NightApr 29 · 800 Meters · Place 3 · Milwaukee KingMilwaukee King800 Meters32:19.19a12
Apr 23Carleton Sitz Varsity Inv.Apr 23 · 800 Meters · Place 3 · Milwaukee KingMilwaukee King800 Meters32:32.4912
Apr 23Carleton Sitz Varsity Inv.Apr 23 · 400 Meters · Place 1 · Milwaukee KingMilwaukee King400 Meters11:00.96 PB12

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 9Wisconsin State Indoor Track & Field ChampionshipsApr 9 · 800 Meters · Place 5 · Milwaukee KingMilwaukee King800 Meters52:23.6012
Apr 9WTFA Indoor StateApr 9 · 800 Meters · Place 5 · Milwaukee KingMilwaukee King800 Meters5.2:23.60a12
Mar 18Nelson-Daniels ClassicMar 18 · 800 Meters · Place 2 · Milwaukee KingMilwaukee King800 Meters2.2:23.60a12
Feb 19MVP VIBE FEST ChicagolandFeb 19 · 800 Meters · Place 9 · Milwaukee MustangsMilwaukee Mustangs800 Meters92:34.16—
Feb 11LAB Midwest InvitationalFeb 11 · 800 Meters · Place 9 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters9.2:30.10a12
Feb 11LAB Midwest InvitationalFeb 11 · 400 Meters · Place 8 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters8.1:04.83a12
Jan 22CYUP Misfits InvitationalJan 22 · 600 Meters · Place 9 · Milwaukee MustangsMilwaukee Mustangs600 Meters91:42.64 PB12
Jan 16Morolake Akinosun InvitationalJan 16 · 800 Meters · Place 5 · Milwaukee MustangsMilwaukee Mustangs800 Meters52:26.6612

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26WIAA D1 State Track & Field ChampionshipsJun 26 · 800 Meters · Place 24 · Milwaukee KingMilwaukee King800 Meters24.2:35.03a11
Jun 17WIAA D1 Sectional - ArrowheadJun 17 · 800 Meters · Place 2 · Rufus KingRufus King800 Meters22:21.3411
Jun 14WIAA D1 Regional - NicoletJun 14 · 800 Meters · Place 2 · Milwaukee KingMilwaukee King800 Meters2.2:22.73a11
Jun 10Red Raider JV - Last Chance InviteJun 10 · 400 Meters · Place 1 · Milwaukee KingMilwaukee King400 Meters1.1:01.10a11
Jun 3MPS Conference Outdoor ChampionshipsJun 3 · 800 Meters · Place 1 · Milw. Rufus KingMilw. Rufus King800 Meters12:32.7811
May 29Myrhum InvitationalMay 29 · 800 Meters · Place 8 · Milwaukee KingMilwaukee King800 Meters8.2:26.14a11
May 25Greendale Invite #3May 25 · 400 Meters · Place 2 · Milwaukee RuMilwaukee Ru400 Meters21:02.0111
May 22West Allis Hale Distance NightMay 22 · 1600 Meters · Place 14 · Milw. Rufus KingMilw. Rufus King1600 Meters145:40.39—
May 19MPS Varsity/JV MeetMay 19 · 800 Meters · Place 1 · Milwaukee RuMilwaukee Ru800 Meters12:39.1111
May 19MPS Varsity/JV MeetMay 19 · 1600 Meters · Place 2 · Milwaukee RuMilwaukee Ru1600 Meters26:15.7411
May 12Brown Deer MeetMay 12 · 1600 Meters · Place 1 · Milwaukee KingMilwaukee King1600 Meters15:46.4611

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 27Chicago Indoor Track FinaleMar 27 · 800 Meters · Place 6 · Milwaukee MustangsMilwaukee Mustangs800 Meters62:26.6211
Mar 12AAU Indoor National ChampionshipsMar 12 · 800 Meters · Place 19 · Milwaukee mustangsMilwaukee mustangs800 Meters192:31.45—
Mar 12AAU Indoor National ChampionshipsMar 12 · 1500 Meters · Place 30 · Milwaukee mustangsMilwaukee mustangs1500 Meters306:01.37 PB—
Mar 5Illinois Indoor Meet of Champions - Friday SessionMar 5 · 800 Meters · Place 15 · Milwaukee MustangsMilwaukee Mustangs800 Meters152:26.9511
Feb 19CYUP Misfits InvitationalFeb 19 · 600 Meters · Place 10 · Milwaukee MustangsMilwaukee Mustangs600 Meters101:44.0411

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22020 USATF Wisconsin Indoor T&F MeetFeb 2 · 800 Meters · Place 1 · Milwaukee MustangsMilwaukee Mustangs800 Meters12:30.69—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23WIAA D1 Milwaukee Vincent SectionalMay 23 · 800 Meters · Place 8 · Milwaukee KingMilwaukee King800 Meters8.2:41.37a9
May 10Cedarburg Girls InviteMay 10 · 1600 Meters · Place 4 · Milwaukee KingMilwaukee King1600 Meters45:37.67 PB9
May 4Myrhum InvitationalMay 4 · 800 Meters · Place 18 · Milwaukee KingMilwaukee King800 Meters182:27.229
Apr 2639th Annual Dan BensonApr 26 · 800 Meters · Place 20 · Milwaukee KingMilwaukee King800 Meters20.2:57.62a9
Apr 17Sussex Hamilton InviteApr 17 · 800 Meters · Place 2 · Milwaukee KingMilwaukee King800 Meters22:32.47PR9
Mar 22Doug Johnson Bulldog InviteMar 22 · 400 Meters · Place 2 · Milwaukee KingMilwaukee King400 Meters21:06.879

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 62019 W/TFA State Indoor ChampionshipsApr 6 · 800 Meters · Place 28 · Milwaukee KingMilwaukee King800 Meters28.2:30.63a9
Apr 6W/TFA Girls State Indoor ChampionshipApr 6 · 800 Meters · Place 28 · Milwaukee KingMilwaukee King800 Meters28.2:30.63a9
Mar 16Nelson/Daniel Classic (Large School)Mar 16 · 800 Meters · Place 9 · Milwaukee KingMilwaukee King800 Meters9.2:38.02aUnofficial9
Feb 23Midwest Indoor Season Finale InvitationalFeb 23 · 800 Meters · Place 2 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters2.2:28.60a9

2018 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 8UWM Developmental MeetDec 8 · 1 Mile · Place 6 · UnattachedUnattached1 Mile6.5:45.78a9
Dec 8UWM Developmental MeetDec 8 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:33.57a9
Feb 24Midwest Season Finale InviteFeb 24 · 800 Meters · Place 2 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters2.2:35.37a8
Feb 24Midwest Season Finale InviteFeb 24 · 400 Meters · Place 4 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters4.1:07.04a8
Feb 42018 USATF Wisconsin Indoor Track & FieldFeb 4 · 800 Meters · Place 2 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters2.2:34.86a8
Feb 42018 USATF Wisconsin Indoor Track & FieldFeb 4 · 400 Meters · Place 3 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters3.1:05.39a8
Jan 610th Annual Dorothy Dawson InviteJan 6 · 200 Meters · Place 22 · Milwaukee MustangsMilwaukee Mustangs200 Meters2230.52 PB—
Jan 610th Annual Dorothy Dawson InviteJan 6 · 200 Meters · Place 2 · Milwaukee MustangsMilwaukee Mustangs200 Meters230.52—
Jan 610th Annual Dorothy Dawson InviteJan 6 · 400 Meters · Place 6 · Milwaukee MustangsMilwaukee Mustangs400 Meters61:07.17—
Jan 610th Annual Dorothy Dawson InviteJan 6 · 400 Meters · Place 3 · Milwaukee MustangsMilwaukee Mustangs400 Meters31:07.17—
Jan 610th Annual Dorothy Dawson InviteJan 6 · 800 Meters · Place 1 · Milwaukee MustangsMilwaukee Mustangs800 Meters12:33.86—

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 800 Meters · Place 47 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 MetersRound P47.2:39.17a8
Jul 29AAU Junior Olympic NationalsJul 29 · 400 Meters · Place 42 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 MetersRound P42.1:01.45a8
Jul 142018 DuPage InviteJul 14 · 800 Meters · Place 2 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters2.2:32.49a8
Jul 142018 DuPage InviteJul 14 · 200 Meters · Place 35 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club200 Meters35.29.22a PB8
Jun 28AAU Region 14 Qualifier Jun 28 · 800 Meters · Place 7 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters7.2:38.67a8
Jun 28AAU Region 14 Qualifier Jun 28 · 400 Meters · Place 11 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters11.1:04.57a8
Jun 28AAU Region 14 Qualifier Jun 28 · 200 Meters · Place 26 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club200 MetersRound P26.29.88aWind: -1.78

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 164th Annual Rockford Fire Indoor InvitationalDec 16 · 800 Meters · Place 2 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters2.2:31.86a8
Dec 164th Annual Rockford Fire Indoor InvitationalDec 16 · 400 Meters · Place 4 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters4.1:04.68a PB8

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29AAU Region 14 National QualifierJun 29 · 800 Meters · Place 4 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters4.2:36.17a7
Jun 29AAU Region 14 National QualifierJun 29 · 400 Meters · Place 5 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters5.1:04.92a7
Jun 8USATF Wisconsin Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 2 · Milwaukee MustangsMilwaukee Mustangs100 Meters22:33.87a SR13-14
Jun 8USATF Wisconsin Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 3 · Milwaukee MustangsMilwaukee Mustangs100 Meters31:06.65a SR13-14
Jun 8USATF Wisconsin Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 19 · Milwaukee MustangsMilwaukee Mustangs100 Meters1929.38a PR13-14

2016 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Junior Olympic GamesJun 30 · 800 Meters · Place 5 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters5.2:33.87a6
Jun 30AAU Region 14 Junior Olympic GamesJun 30 · 400 Meters · Place 8 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters8.1:08.18a6
Jun 9USATF Wisconsin Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 1 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club800 Meters1.2:37.85a6
Jun 9USATF Wisconsin Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 5 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters5.1:05.34a6
Jun 9USATF Wisconsin Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 22 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club200 Meters22.33.79a6

2015 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 252015 AAU Minnesota National QualifierJun 25 · 400 Meters · Place 12 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club400 Meters12.1:12.31a11-12
Jun 252015 AAU Minnesota National QualifierJun 25 · 200 Meters · Place 14 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club200 MetersRound P14.32.61aWind: 011-12
Jun 252015 AAU Minnesota National QualifierJun 25 · 100 Meters · Place 15 · Milwaukee Mustangs Track ClubMilwaukee Mustangs Track Club100 MetersRound P15.16.06a PBWind: 011-12