Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 9 | 21:08.82 | MPSSAA 2A State Championships | November 9, 2024 |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 12 | 23:47.38 | MPSSAA 2A State Championships | November 12, 2022 |
| 3 Miles · Oak Ridge Park MPSSAA 2A South Region Championships · Nov 2 | 21:07.69 | MPSSAA 2A South Region Championships | November 2, 2023 |
| 5,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 10 | 19:30.8 | Brian T. Simpson Invite | October 10, 2026 |
| 5,000 Meters · Great Mills High SchoolGreat Mills, Huntingtown, Leonardtown, Patuxent · Oct 4 | 24:28.93 | Great Mills, Huntingtown, Leonardtown, Patuxent | October 4, 2022 |
| 5,000 Meters · Jefferson Patterson ParkSMAC XC Championships · Oct 23 | 21:27.09 | SMAC XC Championships | October 23, 2024 |
| 5,000 Meters · Lackey High SchoolLackey, La Plata, McDonough, Patuxent · Sep 28 | 24:24.14 | Lackey, La Plata, McDonough, Patuxent | September 28, 2022 |
| 5,000 Meters · Oak Ridge Park MPSSAA 2A South Region Championships · Oct 31 | 21:58.35 | MPSSAA 2A South Region Championships | October 31, 2024 |
| 5,000 Meters · Patuxent H.S. McDonough, North Point, St. Charles @ Patuxent High School · Sep 27 | 22:51.10 | McDonough, North Point, St. Charles @ Patuxent High School | September 27, 2023 |
| 5,000 Meters · Rim Rock FarmBob Timmons Classic · Sep 5 | 22:26.8 | Bob Timmons Classic | September 5, 2026 |
| 5,000 Meters · University of Saint MarySpire Sunset Showdown · Aug 29 | 21:11.10 | Spire Sunset Showdown | August 29, 2025 |
| 6,000 Meters · Baldwin Golf CourseHeart of America Cross Country Championships · Nov 6 | 23:22.8 | Heart of America Cross Country Championships | November 6, 2026 |
| 6,000 Meters · Mahoney State ParkBlazing Tiger Classic · Oct 25 | 23:44.71 | Blazing Tiger Classic | October 25, 2025 |
| 6,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 3 | 23:24.2 | Steve Johnson Invitational | October 3, 2026 |
| 6,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 8 | 22:46.5 | Heart of America Conference Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Heart of America Cross Country ChampionshipsNov 6 · 6,000 Meters Heart of America · Place 18 · William Woods (Mo.)William Woods (Mo.) | 6,000 Meters Heart of America | 18 | 23:22.8 PB | So |
| Oct 10 | Brian T. Simpson InviteOct 10 · 5,000 Meters College · Place 19 · William Woods (Mo.)William Woods (Mo.) | 5,000 Meters College | 19 | 19:30.8 PB | So |
| Oct 3 | Steve Johnson Invitational Oct 3 · 6,000 Meters College · Place 20 · William Woods (Mo.)William Woods (Mo.) | 6,000 Meters College | 20 | 23:24.2 PB | So |
| Sep 11 | Larry Young InvitationalSep 11 · 5,000 Meters Women · Place 30 · William Woods (Mo.)William Woods (Mo.) | 5,000 Meters Women | 30 | 20:54.01 | So |
| Sep 5 | Bob Timmons ClassicSep 5 · 5,000 Meters Collegiate · Place 38 · William Woods (Mo.)William Woods (Mo.) | 5,000 Meters Collegiate | 38 | 22:26.8 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Heart of America Conference ChampionshipsNov 8 · 6,000 Meters Heart of America · Place 20 · William Woods (Mo.)William Woods (Mo.) | 6,000 Meters Heart of America | 20 | 22:46.5 PB | Fr |
| Oct 25 | Blazing Tiger ClassicOct 25 · 6,000 Meters Collegiate · Place 68 · William Woods (Mo.)William Woods (Mo.) | 6,000 Meters Collegiate | 68 | 23:44.71 PB | Fr |
| Oct 11 | Brian T. Simpson InviteOct 11 · 5,000 Meters Varsity · Place 22 · William Woods (Mo.)William Woods (Mo.) | 5,000 Meters Varsity | 22 | 20:11.26 | FR |
| Sep 12 | Larry Young InvitationalSep 12 · 5,000 Meters Women's Race · Place 48 · William Woods (Mo.)William Woods (Mo.) | 5,000 Meters Women's Race | 48 | 22:45.5 | Fr |
| Aug 29 | Spire Sunset ShowdownAug 29 · 5,000 Meters Women's Race · Place 21 · William Woods (Mo.)William Woods (Mo.) | 5,000 Meters Women's Race | 21 | 21:11.10 PB | Fr |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 19 · PatuxentPatuxent | 3 Miles 2A Varsity | 19 | 21:08.82 PB | 12 |
| Oct 31 | MPSSAA 2A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 4 · PatuxentPatuxent | 5,000 Meters Varsity | 4 | 21:58.35 PB | 12 |
| Oct 23 | SMAC XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · PatuxentPatuxent | 5,000 Meters Varsity | 9 | 21:27.09 PB | 12 |
| Oct 16 | Chopticon, Patuxent, Thomas Stone @ NorthernOct 16 · 5,000 Meters Varsity · Place 4 · PatuxentPatuxent | 5,000 Meters Varsity | 4 | 20:40.43 | 12 |
| Oct 11 | Great Mills, La Plata, Leonardtown @ PatuxentOct 11 · 5,000 Meters Varsity · Place 10 · PatuxentPatuxent | 5,000 Meters Varsity | 10 | 23:00.9h | 12 |
| Oct 9 | Patuxent, Westlake @ HuntingtownOct 9 · 5,000 Meters Varsity · Place 4 · PatuxentPatuxent | 5,000 Meters Varsity | 4 | 24:04.53 | 12 |
| Oct 2 | McDonough, Patuxent, St. Charles @ North PointOct 2 · 5,000 Meters Varsity · Place 1 · PatuxentPatuxent | 5,000 Meters Varsity | 1 | 23:27.98 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 38 · PatuxentPatuxent | 3 Miles 2A Varsity | 38 | 22:03.43 | 11 |
| Nov 2 | MPSSAA 2A South Region ChampionshipsNov 2 · 3 Miles Varsity · Place 5 · PatuxentPatuxent | 3 Miles Varsity | 5 | 21:07.69 PB | 11 |
| Oct 25 | SMAC Cross Country ChampionshipOct 25 · 5,000 Meters Varsity · Place 22 · PatuxentPatuxent | 5,000 Meters Varsity | 22 | 21:42.81 | 11 |
| Oct 11 | Northern, Patuxent, Thomas Stone @ Chopticon High SchoolOct 11 · 5,000 Meters Varsity · Place 3 · PatuxentPatuxent | 5,000 Meters Varsity | 3 | 21:24.0h | 11 |
| Oct 4 | Huntingtown, Patuxent @ Westlake High SchoolOct 4 · 5,000 Meters Varsity · Place 4 · PatuxentPatuxent | 5,000 Meters Varsity | 4 | 21:59.62 | 11 |
| Sep 27 | McDonough, North Point, St. Charles @ Patuxent High SchoolSep 27 · 5,000 Meters Varsity · Place 1 · PatuxentPatuxent | 5,000 Meters Varsity | 1 | 22:51.10 PB | 11 |
| Sep 13 | La Plata, Leonardtown, Patuxent @ Great Mills High SchoolSep 13 · 5,000 Meters Varsity · Place 5 · PatuxentPatuxent | 5,000 Meters Varsity | 5 | 23:24.72 | 11 |
| Sep 6 | Calvert, Patuxent @ LackeySep 6 · 5,000 Meters Varsity · Place 3 · PatuxentPatuxent | 5,000 Meters Varsity | 3 | 26:40.87 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | MPSSAA 2A State ChampionshipsNov 12 · 3 Miles Varsity · Place 40 · PatuxentPatuxent | 3 Miles Varsity | 40 | 23:47.38 PB | 10 |
| Nov 3 | MPSSAA 2A South Region ChampionshipsNov 3 · 3 Miles Varsity · Place 3 · PatuxentPatuxent | 3 Miles Varsity | 3 | 22:34.38 | 10 |
| Oct 26 | SMAC Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 17 · PatuxentPatuxent | 5,000 Meters Varsity | 17 | 23:17.1 | 10 |
| Oct 12 | Northern, Calvert, Patuxent Oct 12 · 3 Miles Varsity · Place 8 · PatuxentPatuxent | 3 Miles Varsity | 8 | 22:23.85 | — |
| Oct 4 | Great Mills, Huntingtown, Leonardtown, Patuxent Oct 4 · 5,000 Meters Varsity · Place 11 · PatuxentPatuxent | 5,000 Meters Varsity | 11 | 24:28.93 PB | 10 |
| Sep 28 | Lackey, La Plata, McDonough, Patuxent Sep 28 · 5,000 Meters Varsity · Place 1 · PatuxentPatuxent | 5,000 Meters Varsity | 1 | 24:24.14 PB | 10 |