Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 17 | NCISAA D1 T&F State ChampionshipsMay 17 · 1600 Meters · Place 4 · Charlotte Country DayCharlotte Country Day | 1600 Meters | 4. | 4:23.02a PB | 12 |
| May 10 | 2024 CISAA Championships May 10 · 1600 Meters · Place 4 · Charlotte Country DayCharlotte Country Day | 1600 Meters | 4. | 4:27.48a | 12 |
| Apr 20 | Carolina Distance CarnivalApr 20 · 1600 Meters · Place 9 · Charlotte Country DaCharlotte Country Da | 1600 Meters | 9 | 4:32.68 | — |
| Apr 20 | Carolina Distance CarnivalApr 20 · 1 Mile · Place 87 · Charlotte Country DaCharlotte Country Da | 1 Mile | 87 | 4:34.38 PB | SR |
| Apr 17 | CCDS 2024 Home Meet-2Apr 17 · 800 Meters · Place 6 · Charlotte CoCharlotte Co | 800 Meters | 6 | 2:04.28 | — |
| Mar 28 | PDS Meet #2Mar 28 · 800 Meters · Place 6 · Charlotte Country DayCharlotte Country Day | 800 Meters | 6 | 2:03.36a PB | — |
| Mar 22 | Weddington InvitationalMar 22 · 3200 Meters · Place 14 · Charlotte Country DayCharlotte Country Day | 3200 Meters | 14. | 9:59.81a | 12 |
| Mar 22 | Weddington InvitationalMar 22 · 1600 Meters · Place 14 · Charlotte Country DayCharlotte Country Day | 1600 Meters | 14. | 4:34.00a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 13 | NCRunners Independent Schools Indoor ChampionshipsFeb 13 · 1600 Meters · Place 7 · Charlotte CoCharlotte Co | 1600 Meters | 7 | 4:36.01 PB | 12 |
| Feb 2 | Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 46 · Char Country DayChar Country Day | 1600 Meters | 46 | 4:37.99 | — |
| Jan 25 | Turn Up the Heat 2024Jan 25 · 1000 Meters · Place 6 · Charlotte Country DayCharlotte Country Day | 1000 Meters | 6 | 2:50.24a | — |
| Jan 25 | Turn Up the Heat 2024Jan 25 · 1000 Meters · Place 6 · Charlotte Country DayCharlotte Country Day | 1000 Meters | 6 | 2:50.24 | 12 |
| Jan 20 | Fast Track HS InvitationalJan 20 · 3200 Meters · Place 16 · Char Country DayChar Country Day | 3200 Meters | 16 | 10:18.04 | — |
| Jan 13 | Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 36 · Charlotte Country DayCharlotte Country Day | 1000 Meters | 36. | 2:49.19a PB | 12 |
| Jan 13 | Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 25 · Charlotte Country DayCharlotte Country Day | 1600 Meters | 25. | 4:44.42a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | NCISAA D1 T&F State ChampionshipsMay 19 · 3200 Meters · Place 23 · Charlotte Country DayCharlotte Country Day | 3200 Meters | 23. | 10:34.31a | 11 |
| May 12 | 2023 CISAA TF ChampionshipsMay 12 · 3200 Meters · Place 11 · Charlotte Country DayCharlotte Country Day | 3200 Meters | 11. | 10:13.71a | 11 |
| May 12 | 2023 CISAA TF ChampionshipsMay 12 · 1600 Meters · Place 11 · Charlotte Country DayCharlotte Country Day | 1600 Meters | 11. | 4:46.10a | 11 |
| May 6 | 2023 Last Chance ClassicMay 6 · 1600 Meters · Place 9 · Charlotte CoCharlotte Co | 1600 Meters | 9 | 4:46.34 | 11 |
| Apr 12 | Latin Home Meet#2Apr 12 · 1600 Meters · Place 7 · Charlotte Country DayCharlotte Country Day | 1600 Meters | 7. | 5:14.36a | 11 |
| Mar 29 | PDS Home Meet #1Mar 29 · 1600 Meters · Place 7 · Charlotte Country DaCharlotte Country Da | 1600 Meters | 7 | 4:44.25 | JR |
| Mar 29 | PDS Home Meet #1Mar 29 · 800 Meters · Place 10 · Charlotte Country DaCharlotte Country Da | 800 Meters | 10 | 2:11.53 | JR |
| Mar 24 | Weddington InvitationalMar 24 · 3200 Meters · Place 39 · Charlotte Country DaCharlotte Country Da | 3200 Meters | 39 | 10:28.25 | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 18 | USC Youth Gamecock Challenge FinaleFeb 18 · 1 Mile · Place 8 · UnattachedUnattached | 1 Mile | 8. | 4:40.12a PB | 11 |
| Feb 14 | NCRunners Independent Schools Indoor ChampionshipFeb 14 · 3200 Meters · Place 9 · Charlotte Country DayCharlotte Country Day | 3200 Meters | 9. | 10:41.53a | 11 |
| Jan 27 | Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 74 · Char Country DayChar Country Day | 1600 Meters | 74 | 4:48.96 | — |
| Jan 27 | Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 7 · Char Country DayChar Country Day | 1600 Meters | 7 | 4:45.93 | — |
| Jan 24 | Turn Up the Heat Jan 24 · 1000 Meters · Place 3 · Charlotte Country DayCharlotte Country Day | 1000 Meters | 3 | 2:50.31 | 11 |
| Jan 21 | Fast Track HS InvitationalJan 21 · 3200 Meters · Place 8 · Char Country DayChar Country Day | 3200 Meters | 8 | 10:13.39 PB | — |
| Jan 7 | Just Don't Lose HS ClassicJan 7 · 1600 Meters · Place 16 · Char Country DayChar Country Day | 1600 Meters | 16 | 4:45.93 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 4 | So Mek 8 ChampionshipsMay 4 · 1600 Meters · Place 7 · Myers ParkMyers Park | 1600 Meters | 7 | 4:57.36 | SO |
| Apr 22 | Mount Tabor Mile & Throwing ThunderApr 22 · 1 Mile · Place 15 · Myers ParkMyers Park | 1 Mile | 15 | 4:49.44 | — |
| Apr 6 | Porter Ridge Home Meet #2Apr 6 · 1600 Meters · Place 3 · Myers ParkMyers Park | 1600 Meters | 3 | 5:00.84 | — |
| Apr 2 | Queen City RelaysApr 2 · 1600 Meters · Place 11 · Myers ParkMyers Park | 1600 Meters | 11 | 4:48.59 | — |
| Mar 22 | PHS Home Meet #2Mar 22 · 800 Meters · Place 9 · Myers ParkMyers Park | 800 Meters | 9. | 2:15.19a | 10 |
| Mar 19 | Marvin Ridge InvitationalMar 19 · 1600 Meters · Place 11 · Myers ParkMyers Park | 1600 Meters | 11 | 4:48.01 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 19 | NCHSAA 4A Midwest RegionalJun 19 · 1600 Meters · Place 7 · Myers ParkMyers Park | 1600 Meters | 7. | 4:44.65a | 9 |
| Jun 9 | Southwestern 4A Conference ChampionshipsJun 9 · 3200 Meters · Place 6 · Myers ParkMyers Park | 3200 Meters | 6 | 10:47.10 | — |
| Jun 9 | Southwestern 4A Conference ChampionshipsJun 9 · 1600 Meters · Place 5 · Myers ParkMyers Park | 1600 Meters | 5 | 4:39.69 | — |
| May 26 | Myers Park Meet #2May 26 · 800 Meters · Place 16 · Myers ParkMyers Park | 800 Meters | 16 | 2:16.54 | — |
| May 26 | Myers Park Meet #2May 26 · 1600 Meters · Place 6 · Myers ParkMyers Park | 1600 Meters | 6 | 4:47.68 | — |
| May 22 | Weddington InvitationalMay 22 · 1600 Meters · Place 7 · Myers ParkMyers Park | 1600 Meters | 7 | 4:39.38 | — |
| May 1 | Mount Tabor MileMay 1 · 1600 Meters · Place 5 · Myers ParkMyers Park | 1600 Meters | 5 | 4:36.12 | — |
| Mar 27 | New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 74 · UnattachedUnattached | 3200 Meters | 74. | 9:59.27a PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 20 | USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 2 · Fit 180 AthleticsFit 180 Athletics | 3000 Meters | 2. | 10:20.08a PB | 7 |
| Jun 20 | USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 2 · Fit 180 AthleticsFit 180 Athletics | 1500 Meters | 2. | 4:39.62a PB | 7 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 21 | USATF Region 16 Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 12 · Fit 180 AthleticsFit 180 Athletics | 1500 Meters | 12. | 4:56.83a | 6 |
| Jun 16 | Jim Law Invitational - YouthJun 16 · 1500 Meters · Place 4 · Fit 180 AthleticsFit 180 Athletics | 1500 Meters | 4. | 4:53.01a | 6 |
| Jun 15 | Jim Law Invitational - Open/MastersJun 15 · 1500 Meters · Place 4 · 05 Fit 180 Athletics05 Fit 180 Athletics | 1500 Meters | 4 | 4:53.01 | — |