| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorCarolina Distance Carnival · Apr 20 | 4:17.60 | Carolina Distance Carnival | April 20, 2024 |
| 1600 Meters · IndoorCatawba Shores, Rocky River & The Mountain Conferences · Jan 30 | 4:25.39 | Catawba Shores, Rocky River & The Mountain Conferences | January 30, 2024 |
| 1600 Meters · OutdoorUNC Asheville HS Classic · Mar 30 | 4:15.19a | UNC Asheville HS Classic | March 30, 2024 |
| 3200 Meters · IndoorLast Chance @ Polk County · Feb 1 | 9:30.77 | Last Chance @ Polk County | February 1, 2024 |
| 3200 Meters · OutdoorNCHSAA 4A State Championship · May 20 | 9:29.68a | NCHSAA 4A State Championship | May 20, 2023 |
| 800 Meters · OutdoorBlue Ridge Classic · Apr 22 | 2:05.00a | Blue Ridge Classic | April 22, 2023 |
| Mountain Mile (1600) · OutdoorWNC Track & Field Carnival · Apr 29 | 4:46.99 | WNC Track & Field Carnival | April 29, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 11 | NCHSAA 4A West RegionalMay 11 · 3200 Meters · T.C. Roberson | 3200 Meters | -- | DNF | 12 |
| May 11 | NCHSAA 4A West RegionalMay 11 · 1600 Meters · Place 1 · T.C. Roberson | 1600 Meters | 1. | 4:21.94a | 12 |
| May 11 | 4A West RegionalMay 11 · 3200 Meters · T.C. Roberson | 3200 Meters | -- | DNF | 12 |
| May 11 | 4A West RegionalMay 11 · 1600 Meters · Place 1 · T.C. Roberson | 1600 Meters | 1. | 4:21.94a | 12 |
| Apr 20 | Carolina Distance CarnivalApr 20 · 1600 Meters · Place 12 · T.C. Roberson | 1600 Meters | 12 | 4:16.04 | — |
| Apr 20 | Carolina Distance CarnivalApr 20 · 1 Mile · Place 14 · T.C. Roberson | 1 Mile | 14 | 4:17.60 PB | SR |
| Apr 13 | J. Alan Peoples Invitational 2024Apr 13 · 3200 Meters · Place 1 · T C R | 3200 Meters | 1 | 9:47.84 | — |
| Mar 30 | UNC Asheville HS ClassicMar 30 · 1600 Meters · Place 2 · T.C. Roberson | 1600 Meters | 2. | 4:15.19a PB | 12 |
| Mar 30 | UNC Asheville HS ClassicMar 30 · 1600 Meters · Place 2 · T.C. Roberson | 1600 Meters | 2. | 4:15.19a | 12 |
| Mar 14 | Pisgah InvitationalMar 14 · 1600 Meters · Place 1 · T.C. Roberson | 1600 Meters | 1 | 4:25.90 | SR |
| Jan 11 | AC Reynolds January Mini-Polar BearJan 11 · 1600 Meters · Place 2 · T.C. Roberson | 1600 Meters | 2. | 4:28.60Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 1 | Last Chance @ Polk CountyFeb 1 · 3200 Meters · Place 1 · T C Roberson | 3200 Meters | 1 | 9:30.77 PB | 12 |
| Jan 30 | Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 1600 Meters · Place 1 · TC Roberson | 1600 Meters | 1 | 4:25.39 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | NCHSAA 4A State ChampionshipMay 20 · 3200 Meters · Place 11 · T.C. Roberson | 3200 Meters | 11. | 9:29.68a PB | 11 |
| May 13 | NCHSAA 4A West RegionalMay 13 · 3200 Meters · Place 4 · T.C. Roberson | 3200 Meters | 4. | 9:42.34a | 11 |
| Apr 29 | WNC Track & Field CarnivalApr 29 · Mountain Mile (1600) · Place 5 · T.C. Roberson | Mountain Mile (1600) | 5 | 4:46.99 PB | JR |
| Apr 22 | Blue Ridge ClassicApr 22 · 1600 Meters · Place 1 · T.C. Roberson | 1600 Meters | 1. | 4:25.51a | 11 |
| Apr 22 | Blue Ridge ClassicApr 22 · 800 Meters · Place 10 · T.C. Roberson | 800 Meters | 10. | 2:05.00a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 19 | Dash For DoobieNov 19 · 3200 Meters · Place 98 · T.C. Roberson | 3200 Meters | 98. | 10:00.06aUnofficial | 11 |