| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · OutdoorGadsden City Invitational · Apr 15 | 6:31.81 | Gadsden City Invitational | April 15, 2021 |
| 3200 Meters · OutdoorGadsden City Invitational · Apr 15 | 15:17.65 | Gadsden City Invitational | April 15, 2021 |
| 800 Meters · OutdoorNOALA JV Circuit Meet #1 · Mar 9 | 3:09.67 | NOALA JV Circuit Meet #1 | March 9, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 15 | Gadsden City InvitationalApr 15 · 3200 Meters · Place 7 · St Bernard | 3200 Meters | 7 | 15:17.65 PB | — |
| Apr 15 | Gadsden City InvitationalApr 15 · 1600 Meters · Place 26 · St Bernard | 1600 Meters | 26 | 6:31.81 PB | — |
| Mar 30 | Jefferson County League Meet #4Mar 30 · 3200 Meters · Place 9 · St Bernard Prep | 3200 Meters | 9. | 15:53.30a | 9 |
| Mar 30 | Jefferson County League Meet #4Mar 30 · 1600 Meters · Place 24 · St Bernard Prep | 1600 Meters | 24. | 6:43.21a | 9 |
| Mar 11 | Jefferson County HS League Meet #2Mar 11 · 3200 Meters · Place 14 · St Bernard Prep | 3200 Meters | 14. | 15:24.82a | 9 |
| Mar 11 | Jefferson County HS League Meet #2Mar 11 · 1600 Meters · Place 35 · St Bernard Prep | 1600 Meters | 35. | 6:55.53a | 9 |
| Mar 9 | NOALA JV Circuit Meet #1 Mar 9 · 1600 Meters · Place 42 · St Bernard | 1600 Meters | 42 | 6:48.96 | — |
| Mar 9 | NOALA JV Circuit Meet #1 Mar 9 · 800 Meters · Place 52 · St Bernard | 800 Meters | 52 | 3:09.67 PB | — |
| Mar 6 | Black And Gold ClassicMar 6 · 3200 Meters · Place 3 · St Bernard | 3200 Meters | 3 | 15:24.19 | — |
| Mar 6 | Black And Gold ClassicMar 6 · 1600 Meters · Place 7 · St Bernard | 1600 Meters | 7 | 6:58.35 | — |