Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2413.71aAAU Track & Field Region 13 QualifierJune 24, 2026
100m Hurdles · 30" / 0.762m · OutdoorBob Nihells Youth Open · Jul 1819.96aBob Nihells Youth OpenJuly 18, 2026
200 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 2728.79aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
200 Meters · OutdoorBob Nihells Youth Open · Jul 1828.41aBob Nihells Youth OpenJuly 18, 2026
300 Meters · IndoorGately Park Open · Dec 748.15aGately Park OpenDecember 7, 2024
400 Meters · Indoor2023 Rockford Fire Indoor Track & Field Invitational · Dec 161:20.03a2023 Rockford Fire Indoor Track & Field InvitationalDecember 16, 2023
400 Meters · OutdoorRochelle Area Track Club Invite · Jun 281:12.33Rochelle Area Track Club InviteJune 28, 2025
55 Meter · IndoorBoatwright Holiday Classic · Dec 108.82aBoatwright Holiday ClassicDecember 10, 2022
55 Meters · Indoor16th Annual Dorothy Dawson Invite · Jan 48.4916th Annual Dorothy Dawson InviteJanuary 4, 2025
60 Meter · Indoor2nd Annual Purple Smoke Holiday Invite · Dec 208.84a2nd Annual Purple Smoke Holiday InviteDecember 20, 2025
60 Meters · Indoor2023 14th Annual Dorothy Dawson Invite · Jan 79.742023 14th Annual Dorothy Dawson InviteJanuary 7, 2023
Javelin · 600g · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2416.96mAAU Track & Field Region 13 QualifierJune 24, 2026
Long Jump · IndoorBoatright Holiday Classic · Dec 119-07.00Boatright Holiday ClassicDecember 11, 2021
Long Jump · OutdoorHand Off and See Me Fly · Jun 62.63mHand Off and See Me FlyJune 6, 2021

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 34 · Elevate Academy Track ClubElevate Academy Track ClubJavelin600g34.14.08m8
Jul 18Bob Nihells Youth OpenJul 18 · Long Jump · Elevate Academy Track ClubElevate Academy Track ClubLong Jump—DNS8
Jul 18Bob Nihells Youth OpenJul 18 · Javelin · Place 2 · Elevate Academy Track ClubElevate Academy Track ClubJavelin600g2.15.41m8
Jul 18Bob Nihells Youth OpenJul 18 · 100m Hurdles · Place 4 · Elevate Academy Track ClubElevate Academy Track Club100m Hurdles30" / 0.762m4.19.96a PB8
Jul 18Bob Nihells Youth OpenJul 18 · 200 Meters · Place 3 · Elevate Academy Track ClubElevate Academy Track Club200 Meters3.28.41a PB8
Jun 24AAU Track & Field Region 13 QualifierJun 24 · Long Jump · Place 11 · Elevate Academy Track ClubElevate Academy Track ClubLong Jump11.4.02m8
Jun 24AAU Track & Field Region 13 QualifierJun 24 · Javelin · Place 1 · Elevate Academy Track ClubElevate Academy Track ClubJavelin600g1.16.96m PB8
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 100 Meters · Place 14 · Elevate Academy Track ClubElevate Academy Track Club100 MetersRound P14.13.71a PB8
Jun 12AAU Central District Qualifier #1Jun 12 · Long Jump · Place 8 · Elevate Academy Track ClubElevate Academy Track ClubLong Jump84.13m8
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 19 · Elevate Academy Track ClubElevate Academy Track Club200 Meters1929.70a8
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 13 · Elevate Academy Track ClubElevate Academy Track Club100 Meters1313.85a8

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 60 Meter · Place 9 · Elevate Academy Track ClubElevate Academy Track Club60 MeterRound P9.8.97a8
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · Long Jump · Place 10 · Elevate Academy Track ClubElevate Academy Track ClubLong Jump10.3.84m8
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 200 Meters · Place 6 · Elevate Academy Track ClubElevate Academy Track Club200 MetersRound P6.28.79a PB8
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 200 Meters · Place 8 · Elevate Academy Track ClubElevate Academy Track Club200 Meters8.29.06a8
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 60 Meter · Place 8 · Elevate Academy Track ClubElevate Academy Track Club60 Meter8.8.84a PB8
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · Long Jump · Place 5 · Elevate Academy Track ClubElevate Academy Track ClubLong Jump5.3.89m8
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 200 Meters · Place 4 · Elevate Academy Track ClubElevate Academy Track Club200 Meters4.29.22a8
Jan 416th Annual Dorothy Dawson InviteJan 4 · Long Jump · Place 10 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump103.32m7
Jan 416th Annual Dorothy Dawson InviteJan 4 · 200 Meters · Place 8 · Proviso Elite Track ClubProviso Elite Track Club200 Meters830.677
Jan 416th Annual Dorothy Dawson InviteJan 4 · 55 Meters · Place 9 · Proviso Elite Track ClubProviso Elite Track Club55 Meters98.49 PB7

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 28Rochelle Area Track Club InviteJun 28 · 400 Meters · Place 1 · Elevate Academy Track CluElevate Academy Track Clu400 Meters11:12.33 PB7
Jun 28Rochelle Area Track Club InviteJun 28 · 200 Meters · Place 2 · Elevate Academy Track CluElevate Academy Track Clu200 Meters230.357
Jun 28Rochelle Area Track Club InviteJun 28 · 100 Meters · Place 2 · Elevate Academy Track CluElevate Academy Track Clu100 Meters214.467
Jun 14Bob Nihells Youth Open Track MeetJun 14 · Long Jump · Place 9 · Elevate Academy Track ClubElevate Academy Track ClubLong Jump9.3.64m7
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 200 Meters · Place 8 · Elevate Academy Track ClubElevate Academy Track Club200 Meters8.29.25a7
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 100 Meters · Place 9 · Elevate Academy Track ClubElevate Academy Track Club100 Meters9.14.31a7
Jun 7AAU Central District QualifierJun 7 · Long Jump · Place 9 · Elevate Academy Track CluElevate Academy Track CluLong Jump93.38m7
Jun 7AAU Central District QualifierJun 7 · 200 Meters · Place 8 · Elevate Academy Track CluElevate Academy Track Clu200 Meters829.607
Apr 27Windy City Series #4 White DivisionApr 27 · Long Jump · Place 1 · 21-Unattached21-UnattachedLong Jump1.11' 10.75"7
Apr 27Windy City Series #4 White DivisionApr 27 · 200 Meters · Place 2 · 21-Unattached21-Unattached200 Meters2.30.65a7

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Proviso Elite Track ClubProviso Elite Track Club60 MeterRound P--DNS7
Dec 28AAU Northern Indoor NationalDec 28 · Long Jump · Proviso Elite Track ClubProviso Elite Track ClubLong Jump--DNS7
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Proviso Elite Track ClubProviso Elite Track Club200 MetersRound P--DNS7
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 60 Meter · Place 7 · Proviso Elite Track ClubProviso Elite Track Club60 Meter7.9.22a7
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · Long Jump · Place 4 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump4.3.41m7
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 200 Meters · Place 7 · Proviso Elite Track ClubProviso Elite Track Club200 Meters7.30.75a7
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 60 Meter · Place 13 · Proviso Elite Track ClubProviso Elite Track Club60 Meter13.9.12a7
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · Long Jump · Place 3 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump3.3.60m7
Dec 7Gately Park OpenDec 7 · 300 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club300 Meters3.48.15a PB7
Dec 7Gately Park OpenDec 7 · Long Jump · Place 4 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump4.3.37m7
Dec 7Gately Park OpenDec 7 · 300 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club300 Meters3.48.15a7
Dec 7Gately Park OpenDec 7 · Long Jump · Place 4 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump4.3.37m7
Dec 7Gately Park OpenDec 7 · 200 Meters · Proviso Elite Track ClubProviso Elite Track Club200 Meters--DNS7

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · Long Jump · Place 5 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump5.3.11m6
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · 400 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club400 Meters4.1:18.45a6
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · 100 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club100 Meters4.14.61a6
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 11 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump11.3.18m6
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 6 · Proviso Elite Track ClubProviso Elite Track Club200 MetersRound P6.30.93aWind: -1.36
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 5 · Proviso Elite Track ClubProviso Elite Track Club200 Meters5.30.24aWind: 1.76

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 232023 15th Annual Dorothy Dawson Invite Holiday EditionDec 23 · 60 Meter · Place 7 · Proviso Elite Track ClubProviso Elite Track Club60 Meter7.9.35a6
Dec 232023 15th Annual Dorothy Dawson Invite Holiday EditionDec 23 · Long Jump · Place 4 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump4.3.36m6
Dec 232023 15th Annual Dorothy Dawson Invite Holiday EditionDec 23 · 200 Meters · Place 5 · Proviso Elite Track ClubProviso Elite Track Club200 Meters5.30.26a6
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · Long Jump · Place 6 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump6.3.37m6
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 400 Meters · Place 10 · Proviso Elite Track ClubProviso Elite Track Club400 Meters10.1:20.03a PB6
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 200 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club200 Meters3.31.91a6
Dec 9Aurora Flyers Boatright ClassicDec 9 · 60 Meter · Place 7 · Proviso Elite Track ClubProviso Elite Track Club60 Meter7.9.12a6
Dec 9Aurora Flyers Boatright ClassicDec 9 · Long Jump · Place 4 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump4.3.30m6
Jan 72023 14th Annual Dorothy Dawson InviteJan 7 · Long Jump · Place 3 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump33.46m5
Jan 72023 14th Annual Dorothy Dawson InviteJan 7 · 200 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club200 Meters332.555
Jan 72023 14th Annual Dorothy Dawson InviteJan 7 · 60 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club60 Meters49.74 PB5

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 15DuPage Bob Nihells Youth OpenJul 15 · Long Jump · Place 6 · Proviso ElitProviso ElitLong Jump63.43m—
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 200 Meters · Place 1 · Proviso ElitProviso Elit200 Meters130.38—
Jun 28AAU Region 13 National QualifierJun 28 · Long Jump · Place 3 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump3.3.53m5
Jun 28AAU Region 13 National QualifierJun 28 · 200 Meters · Place 2 · Proviso Elite Track ClubProviso Elite Track Club200 MetersRound P2.30.48a5
Jun 28AAU Region 13 National QualifierJun 28 · 200 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club200 Meters4.30.19a5
Jun 1720th Annual Jane Dickens InviteJun 17 · Long Jump · Place 8 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump83.00m5
Jun 1720th Annual Jane Dickens InviteJun 17 · 200 Meters · Place 2 · Proviso Elite Track ClubProviso Elite Track Club200 Meters230.385
Jun 1720th Annual Jane Dickens InviteJun 17 · 100 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club100 Meters314.875
Jun 10AAU Central District QualifierJun 10 · Long Jump · Place 3 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump3.3.24m5
Jun 10AAU Central District QualifierJun 10 · 200 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club200 Meters3.30.70a5
Jun 3AAU Northern Outdoor NationalJun 3 · Long Jump · Place 2 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump23.43m—
Jun 3AAU Northern Outdoor NationalJun 3 · 200 Meters · Place 2 · Proviso Elite Track CluProviso Elite Track Clu200 Meters230.69a—
Jun 3AAU Northern Outdoor NationalJun 3 · 200 Meters · Place 2 · Proviso Elite Track CluProviso Elite Track Clu200 Meters231.11a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Boatwright Holiday ClassicDec 10 · 55 Meter · Place 8 · Proviso Elite Track ClubProviso Elite Track Club55 Meter8.8.82a PB5
Dec 10Boatwright Holiday ClassicDec 10 · Long Jump · Place 3 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump3.3.03m5
Dec 10Boatwright Holiday ClassicDec 10 · 200 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club200 Meters4.32.15a5
Jan 813th Annual Dorothy Dawson InviteJan 8 · Long Jump · Place 5 · Proviso ElitProviso ElitLong Jump52.47m—
Jan 813th Annual Dorothy Dawson InviteJan 8 · 200 Meters · Place 7 · Proviso ElitProviso Elit200 Meters734.31—
Jan 813th Annual Dorothy Dawson InviteJan 8 · 60 Meters · Place 6 · Proviso ElitProviso Elit60 Meters610.15—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Long Jump · Place 6 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump6.3.06mWind: 1.74
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club100 MetersRound P4.15.33aWind: 0.14
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 5 · Proviso Elite Track ClubProviso Elite Track Club100 Meters5.15.46aWind: 1.14
Jun 1819th Annual Jane Dickens InviteJun 18 · 200 Meters · Place 4 · Proviso Elite Track CluProviso Elite Track Clu200 Meters432.39a—
Jun 1819th Annual Jane Dickens InviteJun 18 · 100 Meters · Place 4 · Proviso Elite Track CluProviso Elite Track Clu100 Meters415.30a—
Jun 11Kankakee Summer InvitationalJun 11 · Long Jump · Place 2 · 9-10 Proviso Elite Track Clu9-10 Proviso Elite Track CluLong Jump22.48m—
Jun 11Kankakee Summer InvitationalJun 11 · 200 Meters · Place 4 · Proviso Elite Track CluProviso Elite Track Clu200 Meters433.60a—
Jun 11Kankakee Summer InvitationalJun 11 · 100 Meters · Place 3 · Proviso Elite Track CluProviso Elite Track Clu100 Meters315.88a—
Jun 4Speed Capital IllinoisJun 4 · 100 Meters · Place 2 · Proviso Elite Track CluProviso Elite Track Clu100 MetersRound P215.80a—
Jun 4Speed Capital IllinoisJun 4 · 100 Meters · Place 2 · Proviso Elite Track CluProviso Elite Track Clu100 Meters215.29a—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Boatright Holiday ClassicDec 11 · 55 Meter · Place 2 · Proviso Elite Track ClubProviso Elite Track Club55 Meter2.9.02a4
Dec 11Boatright Holiday ClassicDec 11 · Long Jump · Place 1 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump1.9-07.00 PB4
Dec 11Boatright Holiday ClassicDec 11 · 200 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club200 Meters3.33.51a4

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 17DuPage Bob Nihells All Comers Youth MeetJul 17 · Long Jump · Place 1 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump1.2.24m3
Jul 17DuPage Bob Nihells All Comers Youth MeetJul 17 · 200 Meters · Place 1 · Proviso Elite Track ClubProviso Elite Track Club200 Meters1.33.88a3
Jul 17DuPage Bob Nihells All Comers Youth MeetJul 17 · 100 Meters · Place 1 · Proviso Elite Track ClubProviso Elite Track Club100 Meters1.16.28a3
Jul 8USATF Illinois All-Comers Youth ChampionshipsJul 8 · Long Jump · Place 1 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump12.65m7
Jul 8USATF Illinois All-Comers Youth ChampionshipsJul 8 · 200 Meters · Place 3 · Proviso Elite Track ClubProviso Elite Track Club200 Meters334.097
Jun 24USATF Illinois Association Youth ChampionshipsJun 24 · Long Jump · Place 1 · Proviso Elite Track ClubProviso Elite Track ClubLong Jump12.52m8
Jun 24USATF Illinois Association Youth ChampionshipsJun 24 · 400 Meters · Place 4 · Proviso Elite Track ClubProviso Elite Track Club400 Meters41:34.158
Jun 24USATF Illinois Association Youth ChampionshipsJun 24 · 200 Meters · Place 1 · Proviso Elite Track ClubProviso Elite Track Club200 MetersRound P136.588
Jun 24USATF Illinois Association Youth ChampionshipsJun 24 · 200 Meters · Place 1 · Proviso Elite Track ClubProviso Elite Track Club200 Meters136.598
Jun 6Hand Off and See Me FlyJun 6 · Long Jump · Place 1 · 21-Unattached21-UnattachedLong Jump1.2.63m PB3
Jun 6Hand Off and See Me FlyJun 6 · 400 Meters · Place 1 · 21-Unattached21-Unattached400 Meters1.1:27.70a3
Jun 6Hand Off and See Me FlyJun 6 · 100 Meters · Place 1 · 21-Unattached21-Unattached100 Meters1.16.70a3