Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Keisel ParkAHSAA 3A Section 2 · Nov 1 | 19:26.90 | AHSAA 3A Section 2 | November 1, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 3A State XC Championships · Nov 10 | 18:48.25 | AHSAA Class 3A State XC Championships | November 10, 2018 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 1A-2A State XC Championships · Nov 11 | 19:08.83 | AHSAA 1A-2A State XC Championships | November 11, 2017 |
| 5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 16 | 22:16.2 | Spain Park Invitational | September 16, 2017 |
| 5,000 Meters · Veteran's Park 5KSpain Park XC Invitational · Sep 17 | 22:16.84 | Spain Park XC Invitational | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 3A · Place 61 · Westmin OM | 5,000 Meters 3A | 61 | 18:44.96 | 12 |
| Nov 1 | AHSAA 3A Section 2Nov 1 · 5,000 Meters Varsity · Place 16 · Westminster School at Oak Mountain | 5,000 Meters Varsity | 16 | 19:26.90 PB | 12 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 124 · Westminster OM | 5,000 Meters Varsity | 124 | 21:21.11 | — |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 3A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 47 · Westminster School at Oak Mountain | 5,000 Meters Varsity | 47 | 18:48.25 PB | 11 |
| Nov 2 | AHSAA 3A Section 2Nov 2 · 5,000 Meters Varsity · Place 16 · Westminster School at Oak Mountain | 5,000 Meters Varsity | 16 | 19:38.83 | 11 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 1A-2A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 51 · Westminster School at Oak Mountain | 5,000 Meters Varsity | 51 | 19:08.83 PB | 10 |
| Sep 16 | Spain Park InvitationalSep 16 · 5,000 Meters Varsity · Place 191 · Westminster School at Oak Mountain | 5,000 Meters Varsity | 191 | 22:16.2 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 17 | Spain Park XC InvitationalSep 17 · 5,000 Meters Varsity · Place 148 · Westminster School at Oak Mountain | 5,000 Meters Varsity | 148 | 22:16.84 PB | 9 |