Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWIAA State Track & Field Championships · Jun 611.78WIAA State Track & Field ChampionshipsJune 6, 2025
200 Meters · Indoor6th Annual Morolake Akinosun Elite Invitational · Jan 1123.876th Annual Morolake Akinosun Elite InvitationalJanuary 11, 2026
200 Meters · OutdoorWIAA State Track & Field Championships · Jun 623.87WIAA State Track & Field ChampionshipsJune 6, 2025
300 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 1739.38aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
400 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 656.95aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
400 Meters · OutdoorWIAA State Track & Field Championships · Jun 555.19aWIAA State Track & Field ChampionshipsJune 5, 2026
55 Meter · Indoor2025 USATF Wisconsin Annual Indoor Track and Field Meet · Feb 97.52a2025 USATF Wisconsin Annual Indoor Track and Field MeetFebruary 9, 2025
55 Meters · OutdoorPerformance Running Outfitters Invite · Mar 187.66Performance Running Outfitters InviteMarch 18, 2023
60 Meter · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 177.71aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
60 Meters · IndoorThe CIRCUIT Chicago · Feb 217.68aThe CIRCUIT ChicagoFebruary 21, 2026
Triple Jump · OutdoorIllinois Meet of Champions presented by New Balance · Mar 824.51aIllinois 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

22 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 400 Meters · Place 1 · ArrowheadArrowhead400 MetersRound P1.56.18a12
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters1.55.19a PB12
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 200 Meters · Place 2 · ArrowheadArrowhead200 MetersRound P2.24.63aWind: -312
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 200 Meters · Place 3 · ArrowheadArrowhead200 Meters3.24.10aWind: 0.812
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 100 Meters · Place 3 · ArrowheadArrowhead100 MetersRound P3.12.15aWind: -1.312
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 100 Meters · Place 6 · ArrowheadArrowhead100 Meters6.11.98aWind: 0.712
May 29D1 Sectional 5 - West Allis Nathan HaleMay 29 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters1.56.53a12
May 29D1 Sectional 5 - West Allis Nathan HaleMay 29 · 200 Meters · Place 2 · ArrowheadArrowhead200 Meters2.24.33a12
May 29D1 Sectional 5 - West Allis Nathan HaleMay 29 · 100 Meters · Place 3 · ArrowheadArrowhead100 Meters3.12.07a12
May 26D1 Regional 5A - ArrowheadMay 26 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters1.58.59a12
May 26D1 Regional 5A - ArrowheadMay 26 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters1.24.47a12
May 26D1 Regional 5A - ArrowheadMay 26 · 100 Meters · Place 3 · ArrowheadArrowhead100 MetersRound P3.12.52a12
May 26D1 Regional 5A - ArrowheadMay 26 · 100 Meters · Place 2 · ArrowheadArrowhead100 Meters2.12.32a12
May 14Classic 8 ChampionshipsMay 14 · 100 Meters · Place 2 · ArrowheadArrowhead100 Meters212.27a12
May 14Classic 8 ChampionshipsMay 14 · 100 Meters · Place 3 · ArrowheadArrowhead100 Meters312.28a12
May 9Myrhum InviteMay 9 · 400 Meters · Place 2 · ArrowheadArrowhead400 Meters255.92a12
May 9Myrhum InviteMay 9 · 200 Meters · Place 2 · ArrowheadArrowhead200 Meters224.20a12
May 9Myrhum InviteMay 9 · 100 Meters · Place 2 · ArrowheadArrowhead100 Meters212.13a12
May 2Brookfield Central Lancer InvitationalMay 2 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters124.46a12
May 2Brookfield Central Lancer InvitationalMay 2 · 100 Meters · Place 2 · ArrowheadArrowhead100 Meters211.98a12
Apr 25Waukesha County/Altheimer InviteApr 25 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters155.74a12
Apr 25Waukesha County/Altheimer InviteApr 25 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters124.13a12

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Apr 4Wisconsin State Indoor Track & Field ChampionshipsApr 4 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters157.21a12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters2.56.95a PB12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 200 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters1.24.44a12
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MetersRound P57.68a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meters77.70a12
Feb 21The CIRCUIT ChicagoFeb 21 · 200 Meters · Place 4 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters424.27a12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 300 Meters · Place 4 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters4.39.38a PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 60 Meter · Place 9 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P9.7.76a12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 60 Meter · Place 10 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter10.7.71a PB12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters257.36a12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 9 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MetersRound P97.85a12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 400 Meters · Place 2 · Milwaukee SpMilwaukee Sp400 Meters257.36—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 400 Meters · Place 2 · Milwaukee SpMilwaukee Sp400 Meters257.36—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 200 Meters · Milwaukee SpMilwaukee Sp200 Meters—23.87 PB—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 200 Meters · Milwaukee SpMilwaukee Sp200 Meters—23.87—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 9 · Milwaukee SpMilwaukee Sp60 MetersRound P97.85—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 9 · Milwaukee SpMilwaukee Sp60 MetersRound P97.85—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 60 Meter · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P--DNS12
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 200 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy200 MetersRound P--DNS12
Dec 6Gately Park OpenDec 6 · 300 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters1.39.45a12
Dec 6Gately Park OpenDec 6 · 60 Meter · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P5.7.82a12
Dec 6Gately Park OpenDec 6 · 60 Meter · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter5.7.87a12
Apr 5Wisconsin State Indoor Track & Field ChampionshipsApr 5 · 400 Meters · Place 2 · ArrowheadArrowhead400 Meters257.7111
Apr 5Wisconsin State Indoor Track & Field ChampionshipsApr 5 · 60 Meters · Place 6 · ArrowheadArrowhead60 MetersRound P67.8611
Feb 15Milwaukee Open Meet #3Feb 15 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters258.6611
Feb 15Milwaukee Open Meet #3Feb 15 · 60 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meters17.8011
Feb 92025 USATF Wisconsin Annual Indoor Track and Field MeetFeb 9 · 55 Meter · Place 1 · 20-Unattached20-Unattached55 Meter1.7.52a PB11
Feb 92025 USATF Wisconsin Annual Indoor Track and Field MeetFeb 9 · 400 Meters · Place 1 · 20-Unattached20-Unattached400 Meters1.1:00.89a11
Feb 92025 USATF Wisconsin Annual Indoor Track and Field MeetFeb 9 · 200 Meters · Place 1 · 20-Unattached20-Unattached200 Meters1.25.89a11
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 300 Meters · Place 10 · Milwaukee Speed AcademyMilwaukee Speed Academy300 Meters1041.09a—
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 60 Meters · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MetersRound P77.83a—
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 60 Meters · Place 4 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meters47.73a—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 21AAU Wisconsin District QualifierJun 21 · 400 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters—DNS11
Jun 21AAU Wisconsin District QualifierJun 21 · 100 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy100 Meters—DNS11
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 400 Meters · Place 2 · ArrowheadArrowhead400 Meters255.9611
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 400 Meters · Place 2 · ArrowheadArrowhead400 MetersRound P256.1211
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters123.87 PB11
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 200 Meters · Place 2 · ArrowheadArrowhead200 MetersRound P224.1811
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 100 Meters · Place 3 · ArrowheadArrowhead100 Meters311.9511
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 100 Meters · Place 2 · ArrowheadArrowhead100 MetersRound P211.78 PB11
May 30D1 Sectional 3 - Sun Prairie EastMay 30 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters155.79a11
May 30D1 Sectional 3 - Sun Prairie EastMay 30 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters124.45a11
May 30D1 Sectional 3 - Sun Prairie EastMay 30 · 100 Meters · Place 1 · ArrowheadArrowhead100 Meters112.15a11
May 27D1 Regional 3A - Monona GroveMay 27 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters159.90a11
May 27D1 Regional 3A - Monona GroveMay 27 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters124.17a11
May 27D1 Regional 3A - Monona GroveMay 27 · 100 Meters · Place 1 · ArrowheadArrowhead100 Meters112.31a11
May 27D1 Regional 3A - Monona GroveMay 27 · 100 Meters · Place 1 · ArrowheadArrowhead100 Meters112.18a11
May 19Classic 8 Girls ChampionshipsMay 19 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters1.57.59a11
May 19Classic 8 Girls ChampionshipsMay 19 · 200 Meters · Place 2 · ArrowheadArrowhead200 Meters2.24.58a11
May 19Classic 8 Girls ChampionshipsMay 19 · 100 Meters · Place 1 · ArrowheadArrowhead100 Meters1.12.05a11
Apr 26Waukesha County/Altheimer InviteApr 26 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters124.2011
Apr 26Waukesha County/Altheimer InviteApr 26 · 100 Meters · Place 3 · ArrowheadArrowhead100 Meters312.0111
Apr 1Red Hawk ChallengeApr 1 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters158.50a11
Apr 1Red Hawk ChallengeApr 1 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters125.12a11
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 1 · Milwaukee Speed AcademyMilwaukee Speed AcademyTriple Jump157.42a11
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 2 · Milwaukee Speed AcademyMilwaukee Speed AcademyTriple Jump224.51a PB11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 8 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P8.7.91a11
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter7.7.88a11
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters5.59.81a11
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy200 MetersRound P2.25.32a11
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters2.25.15a11
Apr 6Classic 8 Indoor ChampionshipApr 6 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters125.8310
Apr 6Classic 8 Indoor ChampionshipApr 6 · 400 Meters · Place 2 · ArrowheadArrowhead400 Meters259.3810

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy400 Meters2.58.46a10
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy200 MetersRound P1.24.86a10
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters1.24.80a10
May 31WIAA D1 State Track & Field ChampionshipsMay 31 · 200 Meters · Place 4 · ArrowheadArrowhead200 MetersRound P4.24.82aWind: -0.910
May 31WIAA D1 State Track & Field ChampionshipsMay 31 · 200 Meters · Place 2 · ArrowheadArrowhead200 Meters2.24.77aWind: 0.810
May 23WIAA D1 Sectional - South MilwaukeeMay 23 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters124.7910
May 20WIAA Regional - PewaukeeMay 20 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters1.25.15a10
May 9Classic 8 OutdoorMay 9 · 400 Meters · Place 2 · ArrowheadArrowhead400 Meters2.59.32a10
May 9Classic 8 OutdoorMay 9 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters1.25.50a10
May 9Classic 8 OutdoorMay 9 · 100 Meters · Place 1 · ArrowheadArrowhead100 MetersRound P1.12.51a10
May 9Classic 8 OutdoorMay 9 · 100 Meters · Place 3 · ArrowheadArrowhead100 Meters3.12.52a10
Apr 27Heimark Northstar inviteApr 27 · 200 Meters · Place 1 · ArrowheadArrowhead200 Meters125.6710
Apr 23Arrowhead Quad-JVApr 23 · 100 Meters · Place 1 · ArrowheadArrowhead100 Meters112.31a—
Apr 16Classic 8 Girls RelaysApr 16 · Long Jump · Place 8 · ArrowheadArrowheadLong Jump813-11.7510
Mar 16Performance Running Outfitters InvitationalMar 16 · 400 Meters · Place 1 · ArrowheadArrowhead400 Meters11:01.7310

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 16USATF Wisconsin Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 2 · 20-Unattached20-Unattached400 Meters2.1:02.58a9
Jun 16USATF Wisconsin Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 3 · 20-Unattached20-Unattached200 Meters3.26.59a9
Jun 16USATF Wisconsin Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 4 · 20-Unattached20-Unattached100 Meters4.12.80a9
Mar 18Performance Running Outfitters InviteMar 18 · 55 Meters · Place 5 · ArrowheadArrowhead55 Meters57.719
Mar 18Performance Running Outfitters InviteMar 18 · 55 Meters · Place 6 · ArrowheadArrowhead55 Meters67.66 PB9
Mar 18Performance Running Outfitters InviteMar 18 · 55 Meters · Place 6 · ArrowheadArrowhead55 MetersRound P67.669
Mar 18Performance Running Outfitters InviteMar 18 · 55 Meters · Place 5 · ArrowheadArrowhead55 Meters57.719