Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 65:47.90aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
1600 Meters · OutdoorIESA 4A - Sectional 2 @ Barrington HS · May 165:41.49aIESA 4A - Sectional 2 @ Barrington HSMay 16, 2026
1600 Meters · OutdoorDistance Night in Palatine - Presented by Asics · Apr 255:43.38aDistance Night in Palatine - Presented by AsicsApril 25, 2026
3200 Meters · OutdoorMidwest Track and Field Club Championship · Jul 1813:37.94aMidwest Track and Field Club ChampionshipJuly 18, 2025
400 Meters · OutdoorIESA 4A - Sectional 1 @ Grayslake North HS · May 111:14.62aIESA 4A - Sectional 1 @ Grayslake North HSMay 11, 2024
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:39.49aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · OutdoorIESA 4A - Sectional 2 @ Barrington HS · May 162:37.08aIESA 4A - Sectional 2 @ Barrington HSMay 16, 2026
Long Jump · OutdoorSMSC Conference Championships · May 411' 5SMSC Conference ChampionshipsMay 4, 2024
Triple Jump · OutdoorIllinois Meet of Champions presented by New Balance · Mar 82:51.33aIllinois Meet of Champions presented by New BalanceMarch 8, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16IESA 4A - Sectional 2 @ Barrington HSMay 16 · 1600 Meters · Place 4 · Lake Zurich NorthLake Zurich North1600 Meters4.5:41.49a PB8
May 16IESA 4A - Sectional 2 @ Barrington HSMay 16 · 800 Meters · Place 3 · Lake Zurich NorthLake Zurich North800 Meters3.2:37.08a PB8
May 92026 SMSC Conference ChampionshipsMay 9 · 1600 Meters · Place 2 · Lake Zurich NorthLake Zurich North1600 Meters2.5:46.56a8
May 92026 SMSC Conference ChampionshipsMay 9 · 800 Meters · Place 2 · Lake Zurich NorthLake Zurich North800 Meters2.2:40.96a8
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 1600 Meters · Place 30 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters305:43.38a PB8
Apr 25Distance Night in Palatine - Community EventsApr 25 · 1600 Meters · Place 30 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters30.5:43.38a8
Apr 182026 Ross Gantt InvitationalApr 18 · 1600 Meters · Place 2 · Lake Zurich NorthLake Zurich North1600 Meters2.6:04.91a8
Apr 182026 Ross Gantt InvitationalApr 18 · 800 Meters · Place 4 · Lake Zurich NorthLake Zurich North800 Meters4.2:47.80a8
Mar 1Plainfield Pack March Madness Youth MeetMar 1 · 800 Meters · Place 9 · Palatine Pack TFCCPalatine Pack TFCC800 Meters92:40.28a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 1600 Meters · Place 16 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters16.5:47.90a PB8
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 12 · Palatine Pack TFCCPalatine Pack TFCC800 Meters12.2:39.49a PB8
Feb 15The Palatine Pack Cupid ClassicFeb 15 · 1600 Meters · Place 19 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters196:00.13a8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 19Palatine Pack Time TrialNov 19 · 1600 Meters · Place 13 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters13.5:52.89aUnofficial8
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 3200 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC3200 Meters213:37.94a PB7
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 800 Meters · Place 10 · Palatine Pack TFCCPalatine Pack TFCC800 Meters102:50.12a7
Jun 24Palatine Pack Early Summer MeetJun 24 · 1600 Meters · Place 4 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters46:05.227
May 23IESA 4A State Track & Field ChampionshipsMay 23 · 800 Meters · Place 17 · WaucondaWauconda800 Meters17.2:43.44a7
Apr 12Ross Gantt InvitationalApr 12 · 1600 Meters · Place 4 · WaucondaWauconda1600 Meters4.6:08.09a7
Apr 12Ross Gantt InvitationalApr 12 · 800 Meters · Place 3 · WaucondaWauconda800 Meters3.2:48.48a7
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 39 · Palatine Pack TFCCPalatine Pack TFCCTriple Jump392:51.33a PB7
Mar 2March Madness Youth MeetMar 2 · 800 Meters · Place 25 · Palatine Pack TFCCPalatine Pack TFCC800 Meters252:54.31a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Palatine Pack Youth InviteFeb 16 · 1600 Meters · Place 17 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters176:52.79a7

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Palatine Pack 1600 Meter Time TrialDec 9 · 1600 Meters · Place 31 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters31.6:36.67aUnofficial7
May 11IESA 4A - Sectional 1 @ Grayslake North HSMay 11 · Long Jump · Place 15 · WaucondaWaucondaLong Jump15.3.39m6
May 11IESA 4A - Sectional 1 @ Grayslake North HSMay 11 · 400 Meters · Place 11 · WaucondaWauconda400 Meters11.1:14.62a PB6
May 4SMSC Conference ChampionshipsMay 4 · Long Jump · Place 10 · WaucondaWaucondaLong Jump10.11' 5 PB6
May 4SMSC Conference ChampionshipsMay 4 · 800 Meters · Place 9 · WaucondaWauconda800 Meters9.2:58.97a6