Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBelvidere South & Burlington vs Kaneland Harter Middle School · Apr 2014.94aBelvidere South & Burlington vs Kaneland Harter Middle SchoolApril 20, 2026
200 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 2729.90aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
200 Meters · OutdoorDual Meet Vs Rochelle · Apr 1629.0Dual Meet Vs RochelleApril 16, 2026
60 Meter · IndoorRockford F.I.R.E. Indoor TF Invitational 2025 · Dec 139.05aRockford F.I.R.E. Indoor TF Invitational 2025December 13, 2025
800 Meters · IndoorRockford F.I.R.E. Indoor TF Invitational 2025 · Dec 132:54.85aRockford F.I.R.E. Indoor TF Invitational 2025December 13, 2025
High Jump · Indoor17th Annual Dorothy Dawson Invite · Jan 31.47m17th Annual Dorothy Dawson InviteJanuary 3, 2026
High Jump · OutdoorDual Meet Vs Rochelle · Apr 165' 3"Dual Meet Vs RochelleApril 16, 2026
Long Jump · IndoorRockford F.I.R.E. Indoor TF Invitational 2025 · Dec 134.70mRockford F.I.R.E. Indoor TF Invitational 2025December 13, 2025
Long Jump · OutdoorBelvidere South & Burlington vs Kaneland Harter Middle School · Apr 204.63mBelvidere South & Burlington vs Kaneland Harter Middle SchoolApril 20, 2026
Pole Vault · IndoorIllinois Meet of Champions presented by New Balance · Mar 62.33mIllinois Meet of Champions presented by New BalanceMarch 6, 2026
Pole Vault · OutdoorBob Nihells Youth Open · Jul 182.74mBob Nihells Youth OpenJuly 18, 2026
Triple Jump · OutdoorDual Meet Vs Rochelle · Apr 1633' 7"Dual Meet Vs RochelleApril 16, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Elgin Sharks TrackElgin Sharks TrackTriple Jump--DNS7
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 11 · Elgin Sharks TrackElgin Sharks TrackPole Vault11.2.60m7
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 9 · Elgin Sharks TrackElgin Sharks TrackHigh Jump9.1.70m7
Jul 18Bob Nihells Youth OpenJul 18 · Triple Jump · Place 2 · Elgin Sharks TrackElgin Sharks TrackTriple Jump2.9.58m7
Jul 18Bob Nihells Youth OpenJul 18 · Pole Vault · Place 1 · Elgin Sharks TrackElgin Sharks TrackPole Vault1.2.74m PB7
Jul 18Bob Nihells Youth OpenJul 18 · High Jump · Place 1 · Elgin Sharks TrackElgin Sharks TrackHigh Jump1.1.67m7
Jun 24AAU Track & Field Region 13 QualifierJun 24 · Triple Jump · Place 5 · Elgin Sharks TrackElgin Sharks TrackTriple Jump5.9.26m7
Jun 24AAU Track & Field Region 13 QualifierJun 24 · Long Jump · Place 14 · Elgin Sharks TrackElgin Sharks TrackLong Jump14.4.47m7
Jun 24AAU Track & Field Region 13 QualifierJun 24 · Pole Vault · Place 3 · Elgin Sharks TrackElgin Sharks TrackPole Vault3.2.60m7
Jun 24AAU Track & Field Region 13 QualifierJun 24 · High Jump · Place 1 · Elgin Sharks TrackElgin Sharks TrackHigh Jump1.1.60m7
Jun 12AAU Central District Qualifier #1Jun 12 · Triple Jump · Place 2 · Elgin SharksElgin SharksTriple Jump210.66m7
Jun 12AAU Central District Qualifier #1Jun 12 · Long Jump · Place 9 · Elgin SharksElgin SharksLong Jump94.67m7
Jun 12AAU Central District Qualifier #1Jun 12 · High Jump · Place 2 · Elgin SharksElgin SharksHigh Jump21.55m7
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 26 · Elgin SharksElgin Sharks200 Meters2629.56a7
May 22IESA 4A State Track & Field ChampionshipsMay 22 · Pole Vault · Place 4 · Elgin Prairie KnollsElgin Prairie KnollsPole Vault4.2.52m7
May 22IESA 4A State Track & Field ChampionshipsMay 22 · High Jump · Place 5 · Elgin Prairie KnollsElgin Prairie KnollsHigh Jump5.1.59m7
May 16IESA 4A - Sectional 6 @ Belvidere NorthMay 16 · Pole Vault · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsPole Vault1.2.36m7
May 16IESA 4A - Sectional 6 @ Belvidere NorthMay 16 · High Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsHigh Jump1.1.53m7
May 9NCJC Track & Field ChampionshipsMay 9 · Long Jump · Place 6 · Elgin Prairie KnollsElgin Prairie KnollsLong Jump6.4.24m7
May 9NCJC Track & Field ChampionshipsMay 9 · High Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsHigh Jump1.1.58m7
May 22026 J-Barb InviteMay 2 · High Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsHigh Jump11.57m7
Apr 23BCMS Meet #2Apr 23 · High Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsHigh Jump15-27
Apr 20Belvidere South & Burlington vs Kaneland Harter Middle SchoolApr 20 · Long Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsLong Jump1.4.63m PB7
Apr 20Belvidere South & Burlington vs Kaneland Harter Middle SchoolApr 20 · 100 Meters · Place 4 · Elgin Prairie KnollsElgin Prairie Knolls100 Meters4.14.94a PB7
Apr 16Dual Meet Vs RochelleApr 16 · Triple Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsTriple Jump1.33' 7" PB7
Apr 16Dual Meet Vs RochelleApr 16 · High Jump · Place 1 · Elgin Prairie KnollsElgin Prairie KnollsHigh Jump1.5' 3" PB7
Apr 16Dual Meet Vs RochelleApr 16 · 200 Meters · Place 2 · Elgin Prairie KnollsElgin Prairie Knolls200 Meters2.29.0 PB7

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · Pole Vault · Place 1 · Elgin Sharks TrackElgin Sharks TrackPole Vault1.2.33m PB7
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · High Jump · Place 1 · Elgin Sharks TrackElgin Sharks TrackHigh Jump1.1.55m7
Feb 15The Palatine Pack Cupid ClassicFeb 15 · Long Jump · Place 5 · Elgin SharksElgin SharksLong Jump54.53m7
Feb 15The Palatine Pack Cupid ClassicFeb 15 · High Jump · Place 3 · Elgin SharksElgin SharksHigh Jump34-107
Feb 15The Palatine Pack Cupid ClassicFeb 15 · 200 Meters · Place 19 · Elgin SharksElgin Sharks200 Meters1930.65a7
Jan 317th Annual Dorothy Dawson InviteJan 3 · Long Jump · Place 2 · Elgin SharksElgin SharksLong Jump24.32m7
Jan 317th Annual Dorothy Dawson InviteJan 3 · Pole Vault · Place 1 · Elgin SharksElgin SharksPole Vault12.35m7
Jan 317th Annual Dorothy Dawson InviteJan 3 · High Jump · Place 1 · Elgin SharksElgin SharksHigh Jump11.47m PB7
Jan 317th Annual Dorothy Dawson InviteJan 3 · Long Jump · Place 2 · Elgin SharksElgin SharksLong Jump24.32m7
Jan 317th Annual Dorothy Dawson InviteJan 3 · Pole Vault · Place 1 · Elgin SharksElgin SharksPole Vault12.35m7
Jan 317th Annual Dorothy Dawson InviteJan 3 · High Jump · Place 1 · Elgin SharksElgin SharksHigh Jump11.47m7

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 60 Meter · Elgin Sharks TrackElgin Sharks Track60 MeterRound P--DNS7
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · Long Jump · Place 7 · Elgin Sharks TrackElgin Sharks TrackLong Jump7.4.44m7
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · High Jump · Place 1 · Elgin Sharks TrackElgin Sharks TrackHigh Jump1.1.40m7
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 200 Meters · Place 23 · Elgin Sharks TrackElgin Sharks Track200 MetersRound P23.29.90a PB7
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 60 Meter · Place 24 · Elgin Sharks TrackElgin Sharks Track60 Meter24.9.05a PB7
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · Long Jump · Place 10 · Elgin Sharks TrackElgin Sharks TrackLong Jump10.4.70m PB7
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 800 Meters · Place 11 · Elgin Sharks TrackElgin Sharks Track800 Meters11.2:54.85a PB7
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 200 Meters · Place 19 · Elgin Sharks TrackElgin Sharks Track200 Meters19.30.50a7