Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorD2 Sectional 4 - Kewaskum · May 2910.99aD2 Sectional 4 - KewaskumMay 29, 2026
1600 Meters · OutdoorEast Troy Invitational · Apr 197:17.64aEast Troy InvitationalApril 19, 2024
200 Meters · IndoorThe CIRCUIT Chicago · Feb 2123.86aThe CIRCUIT ChicagoFebruary 21, 2026
200 Meters · OutdoorStallions Invitational · Jul 1823.36aStallions InvitationalJuly 18, 2026
400 Meters · OutdoorAugustine Invitational · May 31:04.20aAugustine InvitationalMay 3, 2024
60 Meter · IndoorMilwaukee Open Meet #1 · Dec 67.37aMilwaukee Open Meet #1December 6, 2025
60 Meters · IndoorThe CIRCUIT Chicago · Feb 217.20aThe CIRCUIT ChicagoFebruary 21, 2026
800 Meters · IndoorSE WI JV Indoor Championship · Mar 302:55.24aSE WI JV Indoor ChampionshipMarch 30, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 18Stallions InvitationalJul 18 · 200 Meters · Place 9 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters923.36a PB12
Jul 18Stallions InvitationalJul 18 · 100 Meters · Place 4 · Milwaukee Speed AcademyMilwaukee Speed Academy100 Meters411.10a12
Jul 11Come Fly With Us InvitationalJul 11 · 100 Meters · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy100 Meters5.11.09a12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 18 · Milwaukee Speed AcademyMilwaukee Speed Academy100 MetersRound P18.11.23a12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 100 Meters · Place 18 · Milwaukee Speed AcademyMilwaukee Speed Academy100 MetersRound P18.11.23a12
Jun 20AAU Wisconsin District QualifierJun 20 · 100 Meters · Place 15 · Milwaukee Speed AcademyMilwaukee Speed Academy100 Meters1511.39a12
Jun 13MKE Speed Time Trial Showcase meetJun 13 · 200 Meters · Place 12 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters12.24.39a12
Jun 13MKE Speed Time Trial Showcase meetJun 13 · 100 Meters · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy100 MetersRound P7.11.10a12
Jun 13MKE Speed Time Trial Showcase meetJun 13 · 100 Meters · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy100 Meters7.11.23a12
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 100 Meters · Place 11 · Martin Luther (Greendale)Martin Luther (Greendale)100 MetersRound P11.11.36aWind: -1.912
May 29D2 Sectional 4 - KewaskumMay 29 · 100 Meters · Place 2 · Martin Luther (Greendale)Martin Luther (Greendale)100 MetersRound P2.11.07a12
May 29D2 Sectional 4 - KewaskumMay 29 · 100 Meters · Place 4 · Martin Luther (Greendale)Martin Luther (Greendale)100 Meters4.10.99a PB12
May 26D2 Regional 4C - Martin LutherMay 26 · 100 Meters · Place 4 · Martin Luther (Greendale)Martin Luther (Greendale)100 MetersRound P4.11.14a12
May 26D2 Regional 4C - Martin LutherMay 26 · 100 Meters · Place 3 · Martin Luther (Greendale)Martin Luther (Greendale)100 Meters3.11.05a12
May 12KML Varsity InviteMay 12 · 200 Meters · Place 9 · Martin Luther (Greendale)Martin Luther (Greendale)200 Meters9.24.33a12
May 12KML Varsity InviteMay 12 · 100 Meters · Place 3 · Martin Luther (Greendale)Martin Luther (Greendale)100 MetersRound P3.11.29a12
May 12KML Varsity InviteMay 12 · 100 Meters · Place 3 · Martin Luther (Greendale)Martin Luther (Greendale)100 Meters3.11.16a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21The CIRCUIT ChicagoFeb 21 · 200 Meters · Place 29 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters2923.86a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 2 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MetersRound P27.20a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 7 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meters77.24a12
Feb 14Milwaukee Open Meet #3Feb 14 · 200 Meters · Place 20 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters2024.23a12
Feb 14Milwaukee Open Meet #3Feb 14 · 60 Meters · Place 13 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meters137.27a12
Jan 3Milwaukee Open Meet #2Jan 3 · 60 Meter · Place 20 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter20.7.39a12
Jan 3Milwaukee Open Meet #2Jan 3 · 200 Meters · Place 10 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters10.24.07a12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 60 Meter · Place 28 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P28.7.40a12
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 200 Meters · Place 45 · Milwaukee Speed AcademyMilwaukee Speed Academy200 MetersRound P45.23.95a12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 60 Meter · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P—DNS12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 60 Meter · Place 34 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MeterRound P34.7.43a12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 200 Meters · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters—DNS12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 200 Meters · Place 23 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters23.25.05a12
Dec 6Milwaukee Open Meet #1Dec 6 · 60 Meter · Place 9 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter9.7.37a PB12
Dec 6Milwaukee Open Meet #1Dec 6 · 200 Meters · Place 25 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters25.25.14a12
Feb 15Milwaukee Open Meet #3Feb 15 · 60 Meters · Place 40 · Wings of GloryWings of Glory60 Meters407.4911
Feb 15Milwaukee Open Meet #3Feb 15 · 200 Meters · Place 59 · Wings of GloryWings of Glory200 Meters5927.0811
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 60 Meters · Place 75 · Wings of Glory TCWings of Glory TC60 MetersRound P757.61a—
Jan 12Akinosun InvitationalJan 12 · 60 Meter · Place 54 · Wings of Glory TCWings of Glory TC60 MeterRound P54.7.62a11
Jan 12Akinosun InvitationalJan 12 · 200 Meters · Place 59 · Wings of Glory TCWings of Glory TC200 Meters59.24.88a11
Jan 3Milwaukee Open #2Jan 3 · 60 Meters · Place 21 · Wings of GloryWings of Glory60 Meters217.6611
Jan 3Milwaukee Open #2Jan 3 · 200 Meters · Place 17 · Wings of GloryWings of Glory200 Meters1725.6811

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12Milwaukee Mustangs Classic Jul 12 · 200 Meters · Place 7 · Wings of Glory TCWings of Glory TC200 Meters723.49—
Jul 12Milwaukee Mustangs Classic Jul 12 · 100 Meters · Place 9 · Wings of Glory TCWings of Glory TC100 Meters911.67—
Jun 21AAU Wisconsin District QualifierJun 21 · 200 Meters · Place 30 · Wings of Glory TCWings of Glory TC200 Meters30.23.90a11
Jun 21AAU Wisconsin District QualifierJun 21 · 100 Meters · Place 15 · Wings of Glory TCWings of Glory TC100 Meters15.11.24a11
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 200 Meters · Place 26 · Wings of Glory TCWings of Glory TC200 Meters26.24.07a11
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 100 Meters · Place 30 · Wings of Glory TCWings of Glory TC100 Meters30.11.77a11
May 30D2 Sectional 4 - Big FootMay 30 · 200 Meters · Place 12 · Martin LutherMartin Luther200 Meters1223.93a11
May 27D2 Regional 4B - Martin Luther @ Wisconsin Lutheran CollegeMay 27 · 200 Meters · Place 4 · Martin Luther (Greendale)Martin Luther (Greendale)200 Meters4.24.42a11
May 6KML Varsity Invite May 6 · 100 Meters · Place 7 · Martin LutherMartin Luther100 Meters712.00a11
May 6KML Varsity Invite May 6 · 100 Meters · Place 4 · Martin LutherMartin Luther100 Meters411.89a11
Apr 12Tom Burger Track & Field InvitationalApr 12 · 200 Meters · Place 7 · Martin Luther (Greendale)Martin Luther (Greendale)200 Meters7.24.93a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 35 · Wings of Glory TCWings of Glory TC60 MeterRound P35.7.74a11
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 70 · Wings of Glory TCWings of Glory TC200 MetersRound P70.25.94a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 200 Meters · Place 7 · Wings of Glory TCWings of Glory TC200 Meters724.95—
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 100 Meters · Place 5 · Wings of Glory TCWings of Glory TC100 Meters511.69—
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 21 · Wings of Glory TCWings of Glory TC100 MetersRound P21.12.02a10
Jun 14USATF Wisconsin Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 8 · Wings of Glory TCWings of Glory TC200 Meters825.99a—
Jun 14USATF Wisconsin Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 6 · Wings of Glory TCWings of Glory TC100 Meters611.88a—
May 20D2 Regional - St. AugustineMay 20 · 200 Meters · Place 6 · Martin Luther (Greendale)Martin Luther (Greendale)200 Meters6.25.30a10
May 14Metro Classic Conference MeetMay 14 · Pole Vault · Martin Luther (Greendale)Martin Luther (Greendale)Pole Vault--NH10
May 3Augustine InvitationalMay 3 · Pole Vault · Martin Luther (Greendale)Martin Luther (Greendale)Pole Vault--NH10
May 3Augustine InvitationalMay 3 · 400 Meters · Place 22 · Martin Luther (Greendale)Martin Luther (Greendale)400 Meters22.1:04.20a PB10
May 3Augustine InvitationalMay 3 · 200 Meters · Place 19 · Martin Luther (Greendale)Martin Luther (Greendale)200 Meters19.25.86a10
May 3Augustine InvitationalMay 3 · 100 Meters · Place 16 · Martin Luther (Greendale)Martin Luther (Greendale)100 Meters16.12.14a10
Apr 19East Troy InvitationalApr 19 · 1600 Meters · Place 18 · Martin Luther (Greendale)Martin Luther (Greendale)1600 Meters18.7:17.64a PB10
Apr 11KML Varsity Track & Field InvitationalApr 11 · 1600 Meters · Martin Luther (Greendale)Martin Luther (Greendale)1600 Meters—DNS10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30SE WI JV Indoor ChampionshipMar 30 · 800 Meters · Place 20 · Martin Luther (Greendale)Martin Luther (Greendale)800 Meters20.2:55.24a PB9