Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoss Gantt Invitational · Apr 1214.56aRoss Gantt InvitationalApril 12, 2025
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 2 @ Barrington HS · May 1619.60aIESA 4A - Sectional 2 @ Barrington HSMay 16, 2026
200 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 627.38aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
200 Meters · Outdoor2026 SMSC Conference Championships · May 928.04a2026 SMSC Conference ChampionshipsMay 9, 2026
55 Meters · OutdoorPlainfield Pack March Madness Youth Meet · Mar 17.68aPlainfield Pack March Madness Youth MeetMarch 1, 2026
60 Meter · IndoorIllinois Meet of Champions presented by New Balance · Mar 68.65aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
60 Meters · IndoorThe Palatine Pack Cupid Classic · Feb 158.74aThe Palatine Pack Cupid ClassicFebruary 15, 2026
60m Hurdles · 33" / 0.838m · IndoorIllinois Meet of Champions presented by New Balance · Mar 612.25aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
High Jump · OutdoorLast Chance Lake County Invitational · May 101.15mLast Chance Lake County InvitationalMay 10, 2025
Long Jump · OutdoorRoss Gantt Invitational · Apr 133.06mRoss Gantt InvitationalApril 13, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16IESA 4A - Sectional 2 @ Barrington HSMay 16 · 110m Hurdles · Place 13 · Lake Zurich NorthLake Zurich North110m Hurdles30" / 0.762m13.19.60a PB8
May 92026 SMSC Conference ChampionshipsMay 9 · 110m Hurdles · Place 9 · Lake Zurich NorthLake Zurich North110m Hurdles30" / 0.762m9.19.82a8
May 92026 SMSC Conference ChampionshipsMay 9 · 200 Meters · Place 11 · Lake Zurich NorthLake Zurich North200 Meters11.28.04a PB8
Apr 182026 Ross Gantt InvitationalApr 18 · 110m Hurdles · Place 11 · Lake Zurich NorthLake Zurich North110m Hurdles30" / 0.762m11.20.68a8
Mar 1Plainfield Pack March Madness Youth MeetMar 1 · 55m Hurdles · Place 5 · Palatine Pack TFCCPalatine Pack TFCC55m Hurdles511.26a8
Mar 1Plainfield Pack March Madness Youth MeetMar 1 · 55 Meters · Place 12 · Palatine Pack TFCCPalatine Pack TFCC55 Meters127.68a PB8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 60m Hurdles · Place 4 · Palatine Pack TFCCPalatine Pack TFCC60m Hurdles33" / 0.838m4.12.25a PB8
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 60 Meter · Place 28 · Palatine Pack TFCCPalatine Pack TFCC60 Meter28.8.65a PB8
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 200 Meters · Place 15 · Palatine Pack TFCCPalatine Pack TFCC200 Meters15.27.38a PB8
Feb 15The Palatine Pack Cupid ClassicFeb 15 · 200 Meters · Place 13 · Palatine Pack TFCCPalatine Pack TFCC200 Meters1328.42a8
Feb 15The Palatine Pack Cupid ClassicFeb 15 · 60 Meters · Place 16 · Palatine Pack TFCCPalatine Pack TFCC60 Meters168.74a PB8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 19Palatine Pack Time TrialNov 19 · 1600 Meters · Place 36 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters36.5:43.97aUnofficial8
May 10Last Chance Lake County InvitationalMay 10 · High Jump · Place 12 · Lake Zurich NorthLake Zurich NorthHigh Jump121.15m PB7
May 10Last Chance Lake County InvitationalMay 10 · 200 Meters · Place 5 · Lake Zurich NorthLake Zurich North200 Meters528.44a7
May 3SMSC Conference ChampionshipsMay 3 · 200 Meters · Place 6 · Lake Zurich NorthLake Zurich North200 Meters628.27a7
Apr 12Ross Gantt InvitationalApr 12 · 200 Meters · Place 11 · Lake Zurich NorthLake Zurich North200 Meters11.29.77a7
Apr 12Ross Gantt InvitationalApr 12 · 100 Meters · Place 13 · Lake Zurich NorthLake Zurich North100 Meters13.14.56a PB7

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · Long Jump · Place 18 · Lake Zurich NorthLake Zurich NorthLong Jump18.12' 36
Apr 13Ross Gantt InvitationalApr 13 · Long Jump · Place 23 · Lake Zurich NorthLake Zurich NorthLong Jump233.06m PB6