Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIESA 2A - Sectional 01 @ Grayslake Central HS · May 913.36aIESA 2A - Sectional 01 @ Grayslake Central HSMay 9, 2026
200 Meters · OutdoorIESA 2A State Track & Field Championships · May 1527.63aIESA 2A State Track & Field ChampionshipsMay 15, 2026
400 Meters · Outdoor8th Annual Keith Zawila Invitational · Apr 251:07.45a8th Annual Keith Zawila InvitationalApril 25, 2026
400 Meters · Relay Split · OutdoorIESA 2A State Track & Field Championships · May 101:11.775IESA 2A State Track & Field ChampionshipsMay 10, 2024
High Jump · Outdoor7th Annual Keith Zawila Invitational · Apr 261.17m7th Annual Keith Zawila InvitationalApril 26, 2025
Long Jump · OutdoorRoss Gantt Invitational · Apr 133.69mRoss Gantt InvitationalApril 13, 2024
Triple Jump · OutdoorWindy City Summer Series #7 · Jul 299.00mWindy City Summer Series #7July 29, 2025

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 200 Meters · Lake Forest VikingsLake Forest Vikings200 Meters--DNS8
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 100 Meters · Lake Forest VikingsLake Forest Vikings100 Meters--DNS8
Jul 9Palatine Pack Community Track and Field MeetJul 9 · Triple Jump · Place 1 · Lake Forest VikingsLake Forest VikingsTriple Jump1.31' 4"8
Jul 9Palatine Pack Community Track and Field MeetJul 9 · Long Jump · Place 3 · Lake Forest VikingsLake Forest VikingsLong Jump3.14' 0.5"8
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 400 Meters · Lake Forest VikingsLake Forest Vikings400 Meters—DNS8
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 100 Meters · Place 3 · Lake Forest VikingsLake Forest Vikings100 Meters3.13.69a8
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · Triple Jump · Place 6 · Lake Forest VikingsLake Forest VikingsTriple Jump6.9.87m8
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · Long Jump · Place 7 · Lake Forest VikingsLake Forest VikingsLong Jump7.4.77m8
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · Lake Forest VikingsLake Forest Vikings200 Meters—DNS8
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Place 27 · Lake Forest VikingsLake Forest Vikings100 Meters27.13.67aWind: 1.98
Jun 13Under Armour Sprinters TwilightJun 13 · 200 Meters · Place 5 · Lake Forest VikingsLake Forest Vikings200 Meters5.28.21aWind: 1.98
Jun 13Under Armour Sprinters TwilightJun 13 · 100 Meters · Place 2 · Lake Forest VikingsLake Forest Vikings100 Meters2.13.69aWind: 1.98
Jun 6Chicago Sprint Spectacular Jun 6 · Long Jump · Place 4 · Lake Forest VikingsLake Forest VikingsLong Jump44.60m8
Jun 6Chicago Sprint Spectacular Jun 6 · 200 Meters · Place 10 · Lake Forest VikingsLake Forest Vikings200 Meters1028.69a8
Jun 6Chicago Sprint Spectacular Jun 6 · 100 Meters · Place 5 · Lake Forest VikingsLake Forest Vikings100 Meters513.93a8
May 15IESA 2A State Track & Field ChampionshipsMay 15 · Long Jump · Place 4 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump4.4.65m8
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 200 Meters · Place 5 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters5.27.63a PB8
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 100 Meters · Place 6 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 MetersRound P6.13.73a8
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 100 Meters · Place 6 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters6.13.83a8
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · Long Jump · Place 1 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump1.4.90m8
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · 400 Meters · Grayslake Prairie CrossingGrayslake Prairie Crossing400 Meters—DNS8
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · 200 Meters · Place 1 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters1.28.04a8
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · 100 Meters · Place 1 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters1.13.36a PB8
May 22nd Annual Last Chance Lake County InvitationalMay 2 · Long Jump · Place 1 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump1.4.56m8
May 22nd Annual Last Chance Lake County InvitationalMay 2 · 200 Meters · Place 3 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters3.29.09a8
May 22nd Annual Last Chance Lake County InvitationalMay 2 · 100 Meters · Place 2 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters2.13.86a8
Apr 258th Annual Keith Zawila InvitationalApr 25 · Long Jump · Place 2 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump2.4.42m8
Apr 258th Annual Keith Zawila InvitationalApr 25 · 400 Meters · Place 3 · Grayslake Prairie CrossingGrayslake Prairie Crossing400 Meters3.1:07.45a PB8
Apr 258th Annual Keith Zawila InvitationalApr 25 · 200 Meters · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters—DNS8
Apr 258th Annual Keith Zawila InvitationalApr 25 · 100 Meters · Place 1 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters1.13.88a8
Apr 182026 Ross Gantt InvitationalApr 18 · Long Jump · Place 4 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump4.4.16m8
Apr 182026 Ross Gantt InvitationalApr 18 · 200 Meters · Place 2 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters2.29.97a8
Apr 182026 Ross Gantt InvitationalApr 18 · 100 Meters · Place 4 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters4.14.02a8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 29Windy City Summer Series #7Jul 29 · Triple Jump · Place 1 · Grayslake Prairie CrossinGrayslake Prairie CrossinTriple Jump19.00m PB7
Jul 29Windy City Summer Series #7Jul 29 · 200 Meters · Place 4 · Grayslake Prairie CrossinGrayslake Prairie Crossin200 Meters429.367
May 16IESA 2A State Track & Field ChampionshipsMay 16 · Long Jump · Place 1 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump1.4.79m7
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 200 Meters · Place 15 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters15.28.77a7
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 100 Meters · Place 11 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 MetersRound P11.14.37a7
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · Long Jump · Place 1 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump14.35m7
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · 200 Meters · Place 2 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters228.46a7
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · 100 Meters · Place 2 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters213.68a7
Apr 267th Annual Keith Zawila InvitationalApr 26 · High Jump · Place 7 · Grayslake Prairie CrossingGrayslake Prairie CrossingHigh Jump71.17m PB7
Apr 267th Annual Keith Zawila InvitationalApr 26 · Long Jump · Place 3 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump34.44m7
Apr 12Ross Gantt InvitationalApr 12 · 200 Meters · Place 6 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters6.29.97a7
Apr 12Ross Gantt InvitationalApr 12 · 100 Meters · Place 4 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters4.14.41a7

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 400 Meters · Grayslake Prairie CrossingGrayslake Prairie Crossing400 MetersRelay Split—1:11.775 PB6
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 200 Meters · Place 14 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters14.29.71a6
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 100 Meters · Place 27 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 MetersRound P27.14.66a6
May 4IESA 2A - Sectional 1 @ Grayslake Central HSMay 4 · 200 Meters · Place 1 · Grayslake Prairie CrossinGrayslake Prairie Crossin200 Meters130.056
May 4IESA 2A - Sectional 1 @ Grayslake Central HSMay 4 · 100 Meters · Place 1 · Grayslake Prairie CrossinGrayslake Prairie Crossin100 Meters114.426
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · Long Jump · Place 15 · Grayslake Prairie CrossingGrayslake Prairie CrossingLong Jump15.3.34m6
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 100 Meters · Place 10 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters10.14.75a6
Apr 13Ross Gantt InvitationalApr 13 · Long Jump · Place 8 · Grayslake Prairie CrossinGrayslake Prairie CrossinLong Jump83.69m PB6
Apr 13Ross Gantt InvitationalApr 13 · 100 Meters · Place 6 · Grayslake Prairie CrossinGrayslake Prairie Crossin100 Meters614.766