Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSEC Conference - Wisconsin · May 1610.52aSEC Conference - WisconsinMay 16, 2025
200 Meters · IndoorThe CIRCUIT Chicago · Feb 2121.92aThe CIRCUIT ChicagoFebruary 21, 2026
200 Meters · OutdoorWIAA State Track & Field Championships · Jun 621.60WIAA State Track & Field ChampionshipsJune 6, 2025
300 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 1734.95aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
300 Meters · OutdoorCase Classic · Mar 2835.16aCase ClassicMarch 28, 2026
400 Meters · IndoorThe CIRCUIT Chicago · Feb 2148.31aThe CIRCUIT ChicagoFebruary 21, 2026
400 Meters · OutdoorWIAA State Track & Field Championships · Jun 547.83aWIAA State Track & Field ChampionshipsJune 5, 2026
60 Meter · IndoorMilwaukee Open Meet #2 · Jan 37.19aMilwaukee Open Meet #2January 3, 2026
600 Meters · IndoorCYUP Misfits Invite Presented By HOKA · Jan 171:23.42aCYUP Misfits Invite Presented By HOKAJanuary 17, 2025
600 Meters · OutdoorCase Classic · Mar 231:26.17Case ClassicMarch 23, 2024
800 Meters · IndoorSE WI Indoor Varsity Championship · Mar 312:07.49SE WI Indoor Varsity ChampionshipMarch 31, 2023
800 Meters · OutdoorDuPage Bob Nihells Youth Open · Jul 152:00.00DuPage Bob Nihells Youth OpenJuly 15, 2023
Triple Jump · OutdoorIllinois Meet of Champions presented by New Balance · Mar 823.05aIllinois Meet of Champions presented by New BalanceMarch 8, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 400 Meters · Place 1 · Oak CreekOak Creek400 MetersRound P1.47.83a PB12
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 400 Meters · Place 4 · Oak CreekOak Creek400 Meters4.48.39a12
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 200 Meters · Place 6 · Oak CreekOak Creek200 MetersRound P6.21.86aWind: -1.112
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 200 Meters · Place 9 · Oak CreekOak Creek200 Meters9.22.93aWind: 0.812
May 29D1 Sectional 4 - South MilwaukeeMay 29 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.47.94a12
May 29D1 Sectional 4 - South MilwaukeeMay 29 · 200 Meters · Place 2 · Oak CreekOak Creek200 Meters2.21.97a12
May 26D1 Regional 4B - FranklinMay 26 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.49.08a12
May 26D1 Regional 4B - FranklinMay 26 · 200 Meters · Place 1 · Oak CreekOak Creek200 Meters1.22.18a12
May 14Classic 8 ChampionshipsMay 14 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters148.23a12
May 14Classic 8 ChampionshipsMay 14 · 200 Meters · Place 5 · Oak CreekOak Creek200 Meters522.27a12
May 8Warrior Varsity InviteMay 8 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters148.26a12
May 8Warrior Varsity InviteMay 8 · 200 Meters · Place 2 · Oak CreekOak Creek200 Meters222.26a12
Apr 25Red Devil InviteApr 25 · 100 Meters · Place 1 · Oak CreekOak Creek100 Meters110.89a12
Apr 18West Allis Hale Mondo InvitationalApr 18 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters149.40a12
Apr 18West Allis Hale Mondo InvitationalApr 18 · 200 Meters · Place 1 · Oak CreekOak Creek200 Meters122.49a12
Mar 28Case ClassicMar 28 · 300 Meters · Place 1 · Oak CreekOak Creek300 Meters135.16a PB12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 4Wisconsin State Indoor Track & Field ChampionshipsApr 4 · 400 Meters · Place 2 · Oak CreekOak Creek400 Meters249.83a12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 400 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters—DNS12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 200 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters—DNS12
Feb 21The CIRCUIT ChicagoFeb 21 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters248.31a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 200 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters521.92a PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 300 Meters · Place 6 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters6.34.95a PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 600 Meters · Place 21 · Milwaukee Speed AcademyMilwaukee Speed Academy600 Meters21.1:26.19a12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 400 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters149.33a12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 400 Meters · Place 1 · Milwaukee SpMilwaukee Sp400 Meters149.33—
Jan 3Milwaukee Open Meet #2Jan 3 · 60 Meter · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter5.7.19a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Gately Park OpenDec 6 · 300 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters2.35.11a12
Apr 5Wisconsin State Indoor Track & Field ChampionshipsApr 5 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters150.1611
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 600 Meters · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy600 Meters71:23.42a PB—
Jan 12Akinosun InvitationalJan 12 · 400 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters5.50.51a11
Jan 12Akinosun InvitationalJan 12 · 200 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters5.22.40a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters248.52a11
Jun 21AAU Wisconsin District QualifierJun 21 · 200 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters—DNS11
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 400 Meters · Place 2 · Oak CreekOak Creek400 Meters247.8811
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 400 Meters · Place 3 · Oak CreekOak Creek400 MetersRound P348.6611
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 200 Meters · Place 4 · Oak CreekOak Creek200 Meters421.60 PB11
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 200 Meters · Place 10 · Oak CreekOak Creek200 MetersRound P1022.04811
May 30D1 Sectional 4 - South MilwaukeeMay 30 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.48.74a11
May 30D1 Sectional 4 - South MilwaukeeMay 30 · 200 Meters · Place 1 · Oak CreekOak Creek200 Meters1.22.07a11
May 27D1 Regional 4B - Oak CreekMay 27 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.49.97a11
May 27D1 Regional 4B - Oak CreekMay 27 · 200 Meters · Place 1 · Oak CreekOak Creek200 Meters1.21.82a11
May 16SEC Conference - WisconsinMay 16 · 100 Meters · Place 1 · Oak CreekOak Creek100 MetersRound P1.10.52a PB11
May 16SEC Conference - WisconsinMay 16 · 100 Meters · Place 1 · Oak CreekOak Creek100 Meters1.10.57a11
May 3Brookfield Central Lancer InviteMay 3 · 100 Meters · Place 3 · Oak CreekOak Creek100 Meters310.9411
Apr 19Mondo InviteApr 19 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.48.24a11
Apr 19Mondo InviteApr 19 · 200 Meters · Place 1 · Oak CreekOak Creek200 Meters1.22.10a11
Mar 29Case ClassicMar 29 · 600 Meters · Place 1 · Oak CreekOak Creek600 Meters11:27.4311
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 1 · Milwaukee Speed AcademyMilwaukee Speed AcademyTriple Jump149.49a11
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 6 · Milwaukee Speed AcademyMilwaukee Speed AcademyTriple Jump623.05a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Gately Park OpenDec 7 · 300 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters2.35.74a11
Dec 7Gately Park OpenDec 7 · 200 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters2.22.68a11
Dec 7Gately Park OpenDec 7 · 300 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters2.35.74a11
Dec 7Gately Park OpenDec 7 · 200 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters2.22.68a11
Apr 7Wisconsin State Indoor ChampionshipsApr 7 · 400 Meters · Place 5 · Oak CreekOak Creek400 Meters5.51.45a10
Jan 20CYUP Misfits Invitational Jan 20 · 600 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy600 Meters51:24.2110
Jan 144th Annual Akinosun InvitationalJan 14 · 400 Meters · Place 22 · Milwaukee SpMilwaukee Sp400 Meters2254.42—
Jan 144th Annual Akinosun InvitationalJan 14 · 200 Meters · Place 28 · Milwaukee SpMilwaukee Sp200 Meters2823.63—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 20Legacy Runners Elite 2nd Annual Final tune up Jul 20 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters249.0610
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters2.49.25a10
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 10 · Milwaukee Speed AcademyMilwaukee Speed Academy200 MetersRound P10.22.38a10
May 31WIAA D1 State Track & Field ChampionshipsMay 31 · 400 Meters · Place 3 · Oak CreekOak Creek400 MetersRound P3.49.37a10
May 31WIAA D1 State Track & Field ChampionshipsMay 31 · 400 Meters · Place 5 · Oak CreekOak Creek400 Meters5.49.23a10
May 23WIAA D1 Sectional - Oak CreekMay 23 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters148.5510
May 20WIAA Regional - BradfordMay 20 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.48.93a10
May 10Southeast ConferenceMay 10 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.49.64a10
May 10Southeast ConferenceMay 10 · 200 Meters · Place 2 · Oak CreekOak Creek200 Meters2.22.92a10
Apr 13Mondo InviteApr 13 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters1.49.43a10
Mar 23Case ClassicMar 23 · 600 Meters · Place 1 · Oak CreekOak Creek600 Meters11:26.17 PB10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 800 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters3.2:07.93a10
Apr 8Wisconsin State Indoor Track & Field ChampionshipsApr 8 · 400 Meters · Place 11 · Oak CreekOak Creek400 Meters1153.159
Mar 31SE WI Indoor Varsity ChampionshipMar 31 · 800 Meters · Place 6 · Oak CreekOak Creek800 Meters62:07.49 PB9
Feb 18MVP VIBE FEST ChicagolandFeb 18 · 400 Meters · Place 13 · Milwaukee SpMilwaukee Sp400 Meters1353.41—
Feb 18MVP VIBE FEST ChicagolandFeb 18 · 200 Meters · Place 38 · Milwaukee SpMilwaukee Sp200 Meters3824.19—
Jan 7UW-Milwaukee Open Meet #2 (Boys Only)Jan 7 · 400 Meters · Place 6 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters6.54.80a9

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · 400 Meters · Place 26 · 07 Milwaukee Sp07 Milwaukee Sp400 MetersRound P2650.15—
Jul 29AAU Junior Olympic Games Jul 29 · 800 Meters · Place 15 · 07 Milwaukee Sp07 Milwaukee Sp800 MetersRound P152:00.71—
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 200 Meters · Place 4 · Milwaukee SpMilwaukee Sp200 Meters423.40—
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 800 Meters · Place 1 · Milwaukee SpMilwaukee Sp800 Meters12:00.00 PB—
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters2.2:03.00aUnofficial9
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 400 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters3.50.88aUnofficial9
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters2.2:03.00a9
Jun 29AAU Region 14 Qualifier MeetJun 29 · 400 Meters · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters3.50.88a9
Jun 1720th Annual Jane Dickens InviteJun 17 · 800 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy800 Meters12:02.469
Jun 1720th Annual Jane Dickens InviteJun 17 · 100 Meters · Place 25 · Milwaukee Speed AcademyMilwaukee Speed Academy100 Meters2512.119
May 25WIAA D1 Sectional - Oak CreekMay 25 · 400 Meters · Place 8 · Oak CreekOak Creek400 Meters853.479
May 12Southeast Conference ChampionshipMay 12 · 800 Meters · Place 14 · Oak CreekOak Creek800 Meters142:18.90a—
May 12Southeast Conference ChampionshipMay 12 · 400 Meters · Place 1 · Oak CreekOak Creek400 Meters150.73a—
May 6Arrowhead Myrhum InvitationalMay 6 · 800 Meters · Place 22 · Oak CreekOak Creek800 Meters22.2:01.09a9
May 6Arrowhead Myrhum InvitationalMay 6 · 400 Meters · Place 8 · Oak CreekOak Creek400 Meters8.50.66a9
Apr 28Brookfield Central Lancer InviteApr 28 · 800 Meters · Place 1 · Oak CreekOak Creek800 Meters1.2:02.67a9
Apr 15Mondo InvitationalApr 15 · 800 Meters · Place 4 · Oak CreekOak Creek800 Meters42:02.949
Apr 15Mondo InvitationalApr 15 · 400 Meters · Place 3 · Oak CreekOak Creek400 Meters351.989
Mar 16Case Eagle Season OpenerMar 16 · 800 Meters · Place 1 · Oak CreekOak Creek800 Meters12:08.699