| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorCYUP Misfits Invitational · Jan 21 | 5:33.26 | CYUP Misfits Invitational | January 21, 2023 |
| 1500 Meters · IndoorUSATF National Youth Indoor Championship · Mar 17 | 5:11.69a | USATF National Youth Indoor Championship | March 17, 2023 |
| 1600 Meters · IndoorMorolake Akinosun Elite Invitational · Jan 15 | 5:51.35 | Morolake Akinosun Elite Invitational | January 15, 2023 |
| 400 Meters · IndoorIllinois Meet of Champions · Feb 17 | 1:02.61a | Illinois Meet of Champions | February 17, 2024 |
| 400 Meters · OutdoorRay Vandersteen All-Comers Meet 2023 · Jul 13 | 1:00.61a | Ray Vandersteen All-Comers Meet 2023 | July 13, 2023 |
| 600 Meters · IndoorCYUP Misfits Invitational · Jan 20 | 1:43.75 | CYUP Misfits Invitational | January 20, 2024 |
| 800 Meters · IndoorUSATF National Youth Indoor Championship · Mar 17 | 2:21.95a | USATF National Youth Indoor Championship | March 17, 2023 |
| 800 Meters · OutdoorPalatine Pack Early Summer Meet · Jun 22 | 2:28.30 | Palatine Pack Early Summer Meet | June 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 17 | Palatine Pack Youth Indoor MeetMar 17 · 600 Meters · Palatine Pack TFCC | 600 Meters | — | DNS | 8 |
| Feb 17 | Illinois Meet of ChampionsFeb 17 · 800 Meters · Place 2 · Palatine Pack TFCC | 800 Meters | 2. | 2:29.68a | 8 |
| Feb 17 | Illinois Meet of ChampionsFeb 17 · 400 Meters · Place 2 · Palatine Pack TFCC | 400 Meters | 2. | 1:02.61a PB | 8 |
| Jan 20 | CYUP Misfits Invitational Jan 20 · 1 Mile · Place 25 · Palatine Pack TFCC | 1 Mile | 25 | 6:03.66 | 8 |
| Jan 20 | CYUP Misfits Invitational Jan 20 · 600 Meters · Place 1 · Palatine Pack TFCC | 600 Meters | 1 | 1:43.75 PB | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 13 | Ray Vandersteen All-Comers Meet 2023Jul 13 · 400 Meters · Place 2 · Palatine Pack TFCC | 400 Meters | 2 | 1:00.61a PB | — |
| Jun 22 | Palatine Pack Early Summer MeetJun 22 · 800 Meters · Place 1 · Palatine Pack TFCC | 800 Meters | 1 | 2:28.30 PB | 7 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 17 | USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 16 · Palatine Pack TFCC | 1500 Meters | 16. | 5:11.69a PB | 7 |
| Mar 17 | USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 3 · Palatine Pack TFCC | 800 Meters | 3. | 2:21.95a PB | 7 |
| Mar 12 | Palatine Pack Co-Ed Indoor Youth MeetMar 12 · 600 Meters · Place 1 · Palatine Pack TFCC | 600 Meters | 1 | 1:45.23 | 7 |
| Feb 18 | MVP VIBE FEST ChicagolandFeb 18 · 400 Meters · Place 6 · Palatine Pac | 400 Meters | 6 | 1:05.13 | — |
| Feb 18 | MVP VIBE FEST ChicagolandFeb 18 · 400 Meters · Place 6 · Palatine Pac | 400 Meters | 6 | 1:05.13 | — |
| Jan 21 | CYUP Misfits InvitationalJan 21 · 600 Meters · Place 1 · Palatine Pac | 600 Meters | 1 | 1:44.85 | — |
| Jan 21 | CYUP Misfits InvitationalJan 21 · 1 Mile · Place 3 · Palatine Pac | 1 Mile | 3 | 5:33.26 PB | — |
| Jan 21 | CYUP Misfits InvitationalJan 21 · 600 Meters · Place 1 · Palatine Pack TFCC | 600 Meters | 1 | 1:44.85 | 7 |
| Jan 21 | CYUP Misfits InvitationalJan 21 · 1 Mile · Place 3 · Palatine Pack TFCC | 1 Mile | 3 | 5:33.26 | 7 |
| Jan 15 | Morolake Akinosun Elite InvitationalJan 15 · 1600 Meters · Place 1 · Palatine Pack TFCC | 1600 Meters | 1 | 5:51.35 PB | 7 |