Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 2 | 23:50.50 | Granite City Robinson/Lang Cross Country Invitational | September 2, 2023 |
| 3 Miles · Alhambra Fireman & Legion ParkHighland XC Invitational · Sep 16 | 23:12.60 | Highland XC Invitational | September 16, 2023 |
| 3 Miles · Detweiller Park2023 IHSA Class 1A State XC Championships · Nov 4 | 22:30.57 | 2023 IHSA Class 1A State XC Championships | November 4, 2023 |
| 3 Miles · Fireman's ParkHighland XC Invitational · Sep 17 | 27:33.00 | Highland XC Invitational | September 17, 2022 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 23 | 23:22.8 | Freeburg Invitational | September 23, 2023 |
| 3 Miles · Triad High SchoolTriad Invitational · Sep 28 | 25:11 | Triad Invitational | September 28, 2022 |
| 3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 3 | 27:49.6 | Granite City XC Invitational | September 3, 2022 |
| 5,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 18 | 22:46.80 | Greenville Classic | October 18, 2024 |
| 5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 8 | 23:46.2 | NJCAA Division II Cross Country Championships | November 8, 2025 |
| 5,000 Meters · Maxwell ParkHeartland Invitational · Sep 25 | 22:46.6 | Heartland Invitational | September 25, 2025 |
| 5,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 9 | 23:09.4 | NJCAA D2 XC Championships | November 9, 2024 |
| 5,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 24 | 24:01 | NJCAA Region 24 Cross Country Championships | October 24, 2025 |
| 5,000 Meters · St Vincent ParkSLU XC · Sep 21 | 25:31.8 | SLU XC | September 21, 2024 |
| 5,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 5 | 23:01.29 | Prairie Stars Invitational | September 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division II Cross Country ChampionshipsNov 8 · 5,000 Meters NJCAA D2 · Place 187 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters NJCAA D2 | 187 | 23:46.2 PB | So |
| Oct 24 | NJCAA Region 24 Cross Country ChampionshipsOct 24 · 5,000 Meters NJCAA · Place 23 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters NJCAA | 23 | 24:01 PB | So |
| Oct 17 | Greenville ClassicOct 17 · 5,000 Meters Women · Place 44 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Women | 44 | 23:18.84 | So |
| Sep 25 | Heartland InvitationalSep 25 · 5,000 Meters Collegiate 5K · Place 25 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Collegiate 5K | 25 | 22:46.6 PB | So |
| Sep 19 | Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 151 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 3 Miles Champs | 151 | 22:45.70 | So |
| Sep 5 | Prairie Stars InvitationalSep 5 · 5,000 Meters Women's Race · Place 63 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Women's Race | 63 | 23:01.29 PB | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJCAA D2 XC ChampionshipsNov 9 · 5,000 Meters NJCAA D2 · Place 214 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters NJCAA D2 | 214 | 23:09.4 PB | Fr |
| Oct 18 | Greenville ClassicOct 18 · 5,000 Meters New Division · Place 17 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters New Division | 17 | 22:46.80 PB | Fr |
| Sep 26 | Heartland InvitationalSep 26 · 5,000 Meters Varsity · Place 23 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Varsity | 23 | 22:40.9 | Fr |
| Sep 21 | SLU XCSep 21 · 5,000 Meters Women's 5K · Place 28 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Women's 5K | 28 | 25:31.8 PB | Fr |
| Sep 6 | 9th Annual Prairie Stars InvitationalSep 6 · 5,000 Meters Varsity · Place 76 · Kaskaskia CollegeKaskaskia College | 5,000 Meters Varsity | 76 | 22:59.81 | FR |
| Aug 30 | 2024 Walt Crawford OpenAug 30 · 5,000 Meters Varsity · Place 32 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Varsity | 32 | 25:42.30 | — |
2023 Cross Country
12 results2022 Cross Country
11 results