| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorMountain Brook Invitational · Apr 14 | 4:53.12a | Mountain Brook Invitational | April 14, 2017 |
| 1600 Meters · IndoorHoliday Invitational · Dec 9 | 5:02.07a | Holiday Invitational | December 9, 2017 |
| 1600 Meters · OutdoorMetro Birmingham JV Championship · Apr 21 | 4:55.56 | Metro Birmingham JV Championship | April 21, 2016 |
| 2 Miles · OutdoorHewitt-Trussville Invitational · Apr 22 | 11:02.64 | Hewitt-Trussville Invitational | April 22, 2016 |
| 2000m Steeplechase · OutdoorOver the Mountain Challenge · Mar 23 | 7:13.95 | Over the Mountain Challenge | March 23, 2016 |
| 3200 Meters · OutdoorHomewood Invitational · Mar 21 | 11:15.00 | Homewood Invitational | March 21, 2015 |
| 400 Meters · IndoorHoliday Invitational · Dec 10 | 57.84a | Holiday Invitational | December 10, 2016 |
| 400 Meters · OutdoorMetro Birmingham JV Championships · Apr 20 | 56.43 | Metro Birmingham JV Championships | April 20, 2017 |
| 800 Meters · IndoorAHSAA Indoor State Championships · Feb 3 | 2:06.59a | AHSAA Indoor State Championships | February 3, 2017 |
| 800 Meters · OutdoorMountain Brook Invitational · Apr 14 | 2:04.05a | Mountain Brook Invitational | April 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 9 | Holiday InvitationalDec 9 · 1600 Meters · Place 45 · Spain Park | 1600 Meters | 45. | 5:02.07a PB | 12 |
| Dec 9 | Holiday InvitationalDec 9 · 800 Meters · Place 35 · Spain Park | 800 Meters | 35. | 2:15.35a | 12 |
| Feb 3 | AHSAA Indoor State ChampionshipsFeb 3 · 800 Meters · Place 21 · Spain Park | 800 Meters | 21. | 2:06.59a PB | 11 |
| Jan 27 | Last Chance InvitationalJan 27 · 800 Meters · Place 56 · Spain Park | 800 Meters | 56 | 2:11.33 | — |
| Jan 25 | JV Meet #2Jan 25 · 800 Meters · Place 3 · Spain Park | 800 Meters | 3 | 2:07.07 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 28 | AHSAA 7A Sectional 3Apr 28 · 800 Meters · Place 11 · Spain Park | 800 Meters | 11. | 2:04.94a | 11 |
| Apr 21 | Hewitt-Trussville InvitationalApr 21 · 800 Meters · Place 16 · Spain Park | 800 Meters | 16 | 2:04.96 | 11 |
| Apr 20 | Metro Birmingham JV ChampionshipsApr 20 · 400 Meters · Place 14 · Spain Park | 400 Meters | 14 | 56.43 PB | — |
| Apr 14 | Mountain Brook InvitationalApr 14 · 1 Mile · Place 65 · Spain Park | 1 Mile | 65. | 4:53.12a PB | 11 |
| Apr 14 | Mountain Brook InvitationalApr 14 · 800 Meters · Place 24 · Spain Park | 800 Meters | 24. | 2:04.05a PB | 11 |
| Apr 8 | Spain Park ClassicApr 8 · 1600 Meters · Place 21 · Spain Park | 1600 Meters | 21 | 4:59.09 | — |
| Apr 8 | Spain Park ClassicApr 8 · 800 Meters · Place 17 · Spain Park | 800 Meters | 17 | 2:11.31 | — |
| Mar 18 | Homewood Invitational at Samford UniversityMar 18 · 800 Meters · Place 23 · Spain Park | 800 Meters | 23 | 2:09.99 | — |
| Mar 9 | Hewittsville-Trussville 7 Team MeetMar 9 · 800 Meters · Place 10 · Spain Park | 800 Meters | 10 | 2:05.93 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 10 | Holiday InvitationalDec 10 · 800 Meters · Place 36 · Spain Park | 800 Meters | 36. | 2:11.72a | 11 |
| Dec 10 | Holiday InvitationalDec 10 · 400 Meters · Place 55 · Spain Park | 400 Meters | 55. | 57.84a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 22 | Hewitt-Trussville InvitationalApr 22 · 2 Miles · Place 29 · Spain Park | 2 Miles | 29 | 11:02.64 PB | 10 |
| Apr 21 | Metro Birmingham JV ChampionshipApr 21 · 1600 Meters · Place 10 · Spain Park | 1600 Meters | 10 | 4:55.56 PB | — |
| Apr 21 | Metro Birmingham JV ChampionshipApr 21 · 800 Meters · Place 28 · Spain Park | 800 Meters | 28 | 2:16.40 | — |
| Apr 9 | Spain Park ClassicApr 9 · 1600 Meters · Place 18 · Spain Park | 1600 Meters | 18 | 5:03.10 | — |
| Apr 9 | Spain Park ClassicApr 9 · 800 Meters · Place 15 · Spain Park | 800 Meters | 15 | 2:18.05 | — |
| Mar 23 | Over the Mountain ChallengeMar 23 · 2000m Steeplechase · Place 12 · Spain Park | 2000m Steeplechase | 12 | 7:13.95 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 21 | Homewood InvitationalMar 21 · 3200 Meters · Place 37 · Spain Park | 3200 Meters | 37 | 11:15.00 PB | — |
| Mar 21 | Homewood InvitationalMar 21 · 1600 Meters · Place 58 · Spain Park | 1600 Meters | 58 | 5:04.47 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 3 | Ice Breaker Invitational 7A Jan 3 · 800 Meters · Place 51 · Spain Park | 800 Meters | 51 | 2:21.16 | — |
| Jan 3 | Ice Breaker Invitational 7A Jan 3 · 800 Meters · Place 8 · Spain Park | 800 Meters | 8 | 2:21.16 | — |
| Jan 3 | Ice Breaker Invitational 7A Jan 3 · 1600 Meters · Place 46 · Spain Park | 1600 Meters | 46 | 5:08.16 | — |
| Jan 3 | Ice Breaker Invitational 7A Jan 3 · 1600 Meters · Place 10 · Spain Park | 1600 Meters | 10 | 5:08.16 | — |
| Jan 3 | Ice Breaker Invitational 7A Jan 3 · 1600 Meters · Place 46 · Spain Park | 1600 Meters | 46 | 5:08.16 | — |
| Jan 3 | Ice Breaker Invitational 7A Jan 3 · 800 Meters · Place 51 · Spain Park | 800 Meters | 51 | 2:21.16 | — |