Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Crossroads Christian MCC Championship · Oct 18 | 11:18 | MCC Championship | October 18, 2022 |
| 1.7 Miles · Lee Christian SchoolLee Christian School · Sep 26 | 12:01 | Lee Christian School | September 26, 2022 |
| 5,000 Meters · Bradford AcademyBA Meet - MCC Conference Only #3 · Sep 20 | 22:24 | BA Meet - MCC Conference Only #3 | September 20, 2024 |
| 5,000 Meters · Commission Leadership AcademyCommission Leadership XC Meet · Aug 22 | 23:33 | Commission Leadership XC Meet | August 22, 2023 |
| 5,000 Meters · Lee Christian SchoolMCC Championship · Oct 19 | 21:38 | MCC Championship | October 19, 2023 |
| 5,000 Meters · Thunder XC Course Chatham Thunder XC Meet · Sep 21 | 21:53.09 | Chatham Thunder XC Meet | September 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 1A State ChampionshipsOct 25 · 5,000 Meters 1A · Place 64 · Crossroads ChristianCrossroads Christian | 5,000 Meters 1A | 64 | 30:39.5 | SO |
| Oct 17 | HRCA InvitationalOct 17 · 5,000 Meters Varsity · Place 14 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 14 | 22:51 | 10 |
| Oct 8 | MCC Conference Championship XC MeetOct 8 · 5,000 Meters Varsity · Place 22 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 22 | 25:51.77 | 10 |
| Sep 20 | BA Meet - MCC Conference Only #3Sep 20 · 5,000 Meters Varsity · Place 10 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 10 | 22:24 PB | 10 |
| Sep 12 | Crossroads Christian MCC MeetSep 12 · 5,000 Meters Varsity · Place 7 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 7 | 21:33 | 10 |
| Sep 9 | LCS Meet - MCC Conference Only Sep 9 · 5,000 Meters Varsity · Place 7 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 7 | 21:33 | 10 |
| Aug 26 | LCS Meet Aug 26 · 5,000 Meters Varsity · Place 16 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 16 | 22:49 | 10 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 1A State ChampionshipsOct 27 · 5,000 Meters 1A · Place 23 · Crossroads ChristianCrossroads Christian | 5,000 Meters 1A | 23 | 21:03.5 | FR |
| Oct 19 | MCC ChampionshipOct 19 · 5,000 Meters Varsity · Place 13 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 13 | 21:38 PB | 9 |
| Oct 2 | Lee Christian Meet Oct 2 · 5,000 Meters Varsity · Place 14 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 14 | 22:01 | 9 |
| Sep 28 | Bradford Academy MCC MeetSep 28 · 5,000 Meters Varsity Boys Race · Place 12 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity Boys Race | 12 | 22:00Unofficial | 9 |
| Sep 21 | Chatham Thunder XC MeetSep 21 · 5,000 Meters Varsity · Place 19 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 19 | 21:53.09 PB | 9 |
| Sep 18 | DCS Home Meet 2Sep 18 · 2.2 Miles Varsity · Place 8 · Crossroads ChristianCrossroads Christian | 2.2 Miles Varsity | 8 | 15:48Unofficial | 9 |
| Sep 14 | MCC Conference MeetSep 14 · 5,000 Meters Varsity · Place 11 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 11 | 23:32Unofficial | 9 |
| Aug 28 | Lee Christian Meet Aug 28 · 5,000 Meters Varsity · Place 13 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 13 | 22:35 | 9 |
| Aug 22 | Commission Leadership XC MeetAug 22 · 5,000 Meters Varsity · Place 7 · Crossroads ChristianCrossroads Christian | 5,000 Meters Varsity | 7 | 23:33 PB | 9 |
2022 Cross Country
4 results