Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGately Park Open · Dec 65:20.61aGately Park OpenDecember 6, 2025
1500 Meters · IndoorUSATF National Youth Indoor Championships · Mar 215:01.27aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
1500 Meters · OutdoorIllinois Meet of Champions presented by New Balance · Mar 85:09.60aIllinois Meet of Champions presented by New BalanceMarch 8, 2025
1600 Meters · IndoorThe Palatine Pack Cupid Classic · Feb 155:20.21aThe Palatine Pack Cupid ClassicFebruary 15, 2026
1600 Meters · OutdoorIESA 2A - Sectional 01 @ Grayslake Central HS · May 95:15.73aIESA 2A - Sectional 01 @ Grayslake Central HSMay 9, 2026
400 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 271:10.72aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
400 Meters · OutdoorNorthwest Catholic Conference Invite 3 · Apr 261:08.69aNorthwest Catholic Conference Invite 3April 26, 2026
600 Meters · IndoorPalatine Pack Youth Invite · Feb 162:04.28aPalatine Pack Youth InviteFebruary 16, 2025
800 Meters · IndoorUSATF National Youth Indoor Championships · Mar 212:33.79aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
800 Meters · OutdoorPlainfield Pack March Madness Youth Meet · Mar 12:30.20aPlainfield Pack March Madness Youth MeetMarch 1, 2026
800 Meters · OutdoorDistance Night in Palatine - Presented by Asics · Apr 255:19.67aDistance Night in Palatine - Presented by AsicsApril 25, 2026
High Jump · OutdoorNorth Shore Pack Summer Solstice Classic · Jun 221.17mNorth Shore Pack Summer Solstice ClassicJune 22, 2026
Triple Jump · OutdoorIllinois Meet of Champions presented by New Balance · Mar 85:28.06aIllinois 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

17 results
DateMeetEventPlMarkGr
Jul 21The Pack ChampionshipsJul 21 · 1600 Meters · Palatine Pack TFCCPalatine Pack TFCC1600 Meters—DNS5
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 800 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC800 Meters1.2:35.62a5
Jul 9Palatine Pack Community Track and Field MeetJul 9 · High Jump · Place 1 · Palatine Pack TFCCPalatine Pack TFCCHigh Jump1.3' 8"5
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 400 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC400 Meters2.1:09.92a5
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · High Jump · Place 1 · Palatine Pack TFCCPalatine Pack TFCCHigh Jump1.1.17m PB5
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · 800 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC800 Meters1.2:30.84a5
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 1600 Meters · Place 16 · Mt. Prospect St. RaymondMt. Prospect St. Raymond1600 Meters16.5:30.12a5
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · 1600 Meters · Place 2 · Mt. Prospect St. RaymondMt. Prospect St. Raymond1600 Meters2.5:15.73a PB5
May 3Northwest Catholic Conference ChampionshipMay 3 · 1600 Meters · Place 2 · Mt. Prospect St. RaymondMt. Prospect St. Raymond1600 Meters2.5:15.78a5
May 3Northwest Catholic Conference ChampionshipMay 3 · 800 Meters · Place 1 · Mt. Prospect St. RaymondMt. Prospect St. Raymond800 Meters1.2:30.60a5
Apr 26Northwest Catholic Conference Invite 3Apr 26 · 800 Meters · Place 2 · Mt. Prospect St. RaymondMt. Prospect St. Raymond800 Meters2.2:32.88a5
Apr 26Northwest Catholic Conference Invite 3Apr 26 · 400 Meters · Place 2 · Mt. Prospect St. RaymondMt. Prospect St. Raymond400 Meters2.1:08.69a PB5
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 800 Meters · Place 46 · Palatine Pack TFCCPalatine Pack TFCC800 Meters465:19.67a PB5
Apr 25Distance Night in Palatine - Community EventsApr 25 · 1600 Meters · Place 46 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters46.5:19.67a5
Apr 12Northwest Catholic Conference Invite 1Apr 12 · 1600 Meters · Place 1 · Mt. Prospect St. RaymondMt. Prospect St. Raymond1600 Meters1.5:17.57a5
Apr 12Northwest Catholic Conference Invite 1Apr 12 · 800 Meters · Place 1 · Mt. Prospect St. RaymondMt. Prospect St. Raymond800 Meters1.2:34.65a5
Mar 1Plainfield Pack March Madness Youth MeetMar 1 · 800 Meters · Place 24 · Palatine Pack TFCCPalatine Pack TFCC800 Meters242:30.20a PB5

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 1600 Meters · Place 48 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters48.5:36.00a5
Feb 15The Palatine Pack Cupid ClassicFeb 15 · 1600 Meters · Place 26 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters265:20.21a PB5
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1 Mile · Place 3 · Palatine Pack TFCCPalatine Pack TFCC1 Mile3.5:26.66a5

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 400 Meters · Place 7 · UnattachedUnattached400 Meters7.1:10.72a PB5
Dec 6Gately Park OpenDec 6 · 1 Mile · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1 Mile1.5:20.61a PB5
Mar 30Midwest Youth Indoor ChampionshipMar 30 · 1 Mile · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1 Mile15:36.874
Mar 30Midwest Youth Indoor ChampionshipMar 30 · 800 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC800 Meters12:37.384
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters1.5:01.27a PB4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 3 · Palatine Pack TFCCPalatine Pack TFCC800 Meters3.2:33.79a PB4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Palatine Pack TFCCPalatine Pack TFCC400 MetersRound P—DNS4
Feb 16Palatine Pack Youth InviteFeb 16 · 600 Meters · Place 3 · Palatine Pack TFCCPalatine Pack TFCC600 Meters32:04.28a PB4
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 1 Mile · Place 3 · Palatine Pack TFCCPalatine Pack TFCC1 Mile35:45.25a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 19Palatine Pack Time TrialNov 19 · 1600 Meters · Place 48 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters48.5:54.74aUnofficial5
Jul 29The Pack ChampionshipsJul 29 · 400 Meters · Place 5 · Palatine Pack TFCCPalatine Pack TFCC400 Meters51:11.39a4
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 1600 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters25:37.38a4
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 800 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC800 Meters22:40.13a4
Jun 24Palatine Pack Early Summer MeetJun 24 · 800 Meters · Place 4 · Palatine Pack TFCCPalatine Pack TFCC800 Meters42:38.244
Apr 26Distance Night in Palatine - Community RacesApr 26 · 800 Meters · Place 4 · Palatine Pack TFCCPalatine Pack TFCC800 Meters4.2:35.24a4
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 31 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters315:09.60a PB4
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 30 · Palatine Pack TFCCPalatine Pack TFCCTriple Jump305:28.06a PB4
Mar 2March Madness Youth MeetMar 2 · 1600 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters25:36.89a4

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.5:34.53a4
Dec 28AAU Northern Indoor NationalDec 28 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:49.34a4
Mar 17Palatine Pack Youth Indoor MeetMar 17 · 1600 Meters · Place 43 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters43.6:40.44a3
Feb 17Illinois Meet of ChampionsFeb 17 · 1600 Meters · Place 53 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters53.6:27.74a3
Feb 17Illinois Meet of ChampionsFeb 17 · 800 Meters · Place 44 · Palatine Pack TFCCPalatine Pack TFCC800 Meters44.3:01.88a3

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Palatine Pack 1600 Meter Time TrialDec 9 · 1600 Meters · Place 46 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters46.5:59.71aUnofficial4
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 1600 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters25:51.113
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 800 Meters · Place 5 · Palatine Pack TFCCPalatine Pack TFCC800 Meters52:48.993
Jul 11Palatine Pack Summer Meet #2Jul 11 · 1600 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters25:59.17a—
Jun 27Palatine Pack Summer MeetJun 27 · 800 Meters · Place 4 · Palatine Pack TFCCPalatine Pack TFCC800 Meters42:57.17a—
Jun 8AAU Central District QualifierJun 8 · 1500 Meters · Place 2 · UnattachedUnattached1500 Meters2.5:53.10a3
Jun 8AAU Central District QualifierJun 8 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:53.97a3
Jun 8AAU Central District QualifierJun 8 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.1:21.64a3
Apr 20Distance Night in Palatine - Community RacesApr 20 · 800 Meters · Place 18 · Palatine Pack TFCCPalatine Pack TFCC800 Meters183:06.463

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters1.5:57.85a2
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 800 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC800 Meters1.3:01.09a2
Jul 6Palatine Pack Summer Community MeetJul 6 · 400 Meters · Place 5 · Palatine Pack TFCCPalatine Pack TFCC400 Meters51:20.31a—
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters16:25.19a—
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC800 Meters13:09.60a—
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters1.6:25.19a2
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 1 · Palatine Pack TFCCPalatine Pack TFCC800 Meters1.3:09.60a2
Jun 22Palatine Pack Early Summer MeetJun 22 · 800 Meters · Place 11 · Palatine Pack TFCCPalatine Pack TFCC800 Meters113:15.882

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 3 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters3.5:59.81a2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 2 · Palatine Pack TFCCPalatine Pack TFCC800 Meters2.3:03.63a2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Palatine Pack TFCCPalatine Pack TFCC400 MetersRound P--DNS2
Feb 18MVP VIBE FEST ChicagolandFeb 18 · 800 Meters · Place 1 · Palatine PacPalatine Pac800 Meters13:19.74—