Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMilwaukee Open Meet #3 · Feb 145:14.64aMilwaukee Open Meet #3February 14, 2026
1000 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 173:04.05aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
1500 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 274:51.38aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:37.53aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · Indoor6th Annual Morolake Akinosun Elite Invitational · Jan 115:18.506th Annual Morolake Akinosun Elite InvitationalJanuary 11, 2026
1600 Meters · OutdoorBrookfield Middle School Dual Meet · Apr 285:04.16aBrookfield Middle School Dual MeetApril 28, 2026
3000 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 2710:57.86aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:04.09aAAU Junior Olympic GamesAugust 1, 2026
600 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 171:44.32aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
800 Meters · Indoor2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet · Feb 82:25.12a2026 USATF Wisconsin Annual Youth Indoor Track and Field MeetFebruary 8, 2026
800 Meters · OutdoorGrade School All Comers · Apr 232:16.65aGrade School All Comers April 23, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 13 · Milwaukee Speed AcademyMilwaukee Speed Academy3000 Meters13.10:04.09a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 23 · Milwaukee Speed AcademyMilwaukee Speed Academy1500 Meters23.4:37.53a PB7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy3000 Meters3.10:07.76a7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy1500 Meters5.4:40.29a7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters—DNS7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy3000 Meters3.10:07.76a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy1500 Meters5.4:40.29a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters—DNS7
Jun 20AAU Wisconsin District QualifierJun 20 · 3000 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy3000 Meters310:17.44a7
Jun 20AAU Wisconsin District QualifierJun 20 · 1500 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy1500 Meters34:58.53a7
Jun 20AAU Wisconsin District QualifierJun 20 · 800 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters32:23.75a7
Apr 28Brookfield Middle School Dual MeetApr 28 · 1600 Meters · Place 1 · Wisconsin HillsWisconsin Hills1600 Meters1.5:04.16a PB7
Apr 28Brookfield Middle School Dual MeetApr 28 · 800 Meters · Place 3 · Wisconsin HillsWisconsin Hills800 Meters3.2:22.75a7
Apr 23Grade School All Comers Apr 23 · 1600 Meters · Place 1 · Merton Area RunningMerton Area Running1600 Meters1.5:07.19a7
Apr 23Grade School All Comers Apr 23 · 800 Meters · Place 2 · Merton Area RunningMerton Area Running800 Meters2.2:16.65a PB7
Apr 16Grade School All ComersApr 16 · 1600 Meters · Place 1 · Merton Area RunningMerton Area Running1600 Meters1.5:15.13aUnofficial7
Apr 16Grade School All ComersApr 16 · 800 Meters · Place 1 · Merton Area RunningMerton Area Running800 Meters1.2:23.94aUnofficial7

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14Milwaukee Open Meet #3Feb 14 · 1 Mile · Place 32 · Milwaukee Speed AcademyMilwaukee Speed Academy1 Mile325:14.64a PB7
Feb 82026 USATF Wisconsin Annual Youth Indoor Track and Field MeetFeb 8 · 800 Meters · Place 1 · 20-Unattached20-Unattached800 Meters1.2:25.12a PB7
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1000 Meters · Place 8 · Milwaukee Speed AcademyMilwaukee Speed Academy1000 Meters8.3:04.05a PB7
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 600 Meters · Place 6 · Milwaukee Speed AcademyMilwaukee Speed Academy600 Meters6.1:44.32a PB7
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 1600 Meters · Place 5 · Milwaukee SpMilwaukee Sp1600 Meters55:18.50 PB—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 800 Meters · Place 8 · Milwaukee SpMilwaukee Sp800 Meters82:25.87—
Jan 3Milwaukee Open Meet #2Jan 3 · 1 Mile · Milwaukee Speed AcademyMilwaukee Speed Academy1 Mile--DNS7
Jan 3Milwaukee Open Meet #2Jan 3 · 800 Meters · Place 18 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters18.2:25.14a7

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 3000 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy3000 Meters1.10:57.86a PB7
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 1500 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy1500 Meters1.4:51.38a PB7
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 800 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters--DNS7
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 1500 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy1500 Meters3.5:05.83a7
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 800 Meters · Place 4 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters4.2:38.62a7
Dec 6Milwaukee Open Meet #1Dec 6 · 800 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters--DNS7