Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 10 | 15:09.86 | East Alton Wood River Invitational | October 10, 2026 |
| 2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 20 | 28:00.1 | North Mac Invite | September 20, 2025 |
| 2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 9 | 24:35.36 | Dick Tucker XC Invitational | October 9, 2025 |
| 3 Miles · CCSC HSSouth Central Conference · Oct 17 | 23:25.29 | South Central Conference | October 17, 2026 |
| 3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 19 | 23:53.48 | PND Richard Spring Invitational | September 19, 2026 |
| 3 Miles · General Dacey Trail2026 Shelbyville HS Trail Invite · Sep 12 | 24:07.79 | 2026 Shelbyville HS Trail Invite | September 12, 2026 |
| 3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 26 | 23:38.16 | Coal Mine Classic | September 26, 2026 |
| 3 Miles · Loveless ParkCarlinville Invite · Oct 6 | 24:16.05 | Carlinville Invite | October 6, 2026 |
| 3 Miles · Pittsfield LakeToby Elledge Invitational · Sep 23 | 27:58.77 | Toby Elledge Invitational | September 23, 2025 |
| 3 Miles · South ParkQND Running Raider Classic · Sep 15 | 27:53.7 | QND Running Raider Classic | September 15, 2026 |
| 3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 3 | 22:54.00 | Southwestern Invitational | October 3, 2026 |
| 3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 25 | 23:59.13 | IHSA Class 1A XC Regional - #5A Trenton (Wesclin) | October 25, 2025 |
| 3 Miles · Williamsville High School Rust Buster · Sep 5 | 23:45.97 | Rust Buster | September 5, 2026 |
| 5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 10 | 27:15 | Twi-Light Meet | September 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | South Central ConferenceOct 17 · 3 Miles Varsity · Place 12 · Piasa (Southwestern) | 3 Miles Varsity | 12 | 23:25.29 PB | 12 |
| Oct 10 | East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 23 · Piasa (Southwestern) | 2 Miles Varsity | 23 | 15:09.86 PB | 12 |
| Oct 6 | Carlinville InviteOct 6 · 3 Miles Varsity · Place 26 · Piasa (Southwestern) | 3 Miles Varsity | 26 | 24:16.05 PB | 12 |
| Oct 3 | Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 10 · Piasa (Southwestern) | 3 Miles Varsity | 10 | 22:54.00 PB | 12 |
| Sep 26 | Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 4 · Piasa (Southwestern) | 3 Miles Varsity | 4 | 23:38.16 PB | 12 |
| Sep 19 | PND Richard Spring InvitationalSep 19 · 3 Miles Open Girls · Place 115 · Piasa (Southwestern) | 3 Miles Open Girls | 115 | 23:53.48 PB | 12 |
| Sep 15 | QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 39 · Piasa (Southwestern) | 3 Miles High School Varsity | 39 | 27:53.7 PB | 12 |
| Sep 12 | 2026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 37 · Piasa (Southwestern) | 3 Miles Varsity | 37 | 24:07.79 PB | 12 |
| Sep 9 | Twilight MeetSep 9 · 3 Miles Varsity · Place 9 · Piasa (Southwestern) | 3 Miles Varsity | 9 | 26:10 | 12 |
| Sep 5 | Rust BusterSep 5 · 3 Miles Female · Place 12 · Piasa (Southwestern) | 3 Miles Female | 12 | 23:45.97 PB | 12 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 50 · Piasa (Southwestern) | 3 Miles Varsity | 50 | 23:59.13 PB | 11 |
| Oct 18 | SCC Conference Oct 18 · 3 Miles Varsity · Place 27 · Piasa (Southwestern) | 3 Miles Varsity | 27 | 27:33.40 | 11 |
| Oct 9 | Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 24 · Piasa (Southwestern) | 2.97 Miles Varsity | 24 | 24:35.36 PB | 11 |
| Oct 7 | Carlinville InviteOct 7 · 3 Miles Varsity · Place 48 · Piasa (Southwestern) | 3 Miles Varsity | 48 | 25:59.22 | 11 |
| Sep 30 | Tri MeetSep 30 · 5,000 Meters Varsity · Place 6 · Piasa (Southwestern) | 5,000 Meters Varsity | 6 | 28:47 | 11 |
| Sep 27 | Coal Mine ClassicSep 27 · 3 Miles Varsity · Place 7 · Piasa (Southwestern) | 3 Miles Varsity | 7 | 27:43.48 | 11 |
| Sep 23 | Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 29 · Piasa (Southwestern) | 3 Miles Varsity | 29 | 27:58.77 PB | 11 |
| Sep 20 | North Mac InviteSep 20 · 2.9 Miles Varsity · Place 7 · Piasa (Southwestern) | 2.9 Miles Varsity | 7 | 28:00.1 PB | 11 |
| Sep 13 | Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 69 · Piasa (Southwestern) | 3 Miles Varsity | 69 | 26:40.81 | 11 |
| Sep 10 | Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 15 · Piasa (Southwestern) | 5,000 Meters Varsity | 15 | 27:15 PB | 11 |
| Sep 6 | Rust Buster InviteSep 6 · 3 Miles Female · Place 21 · Piasa (Southwestern) | 3 Miles Female | 21 | 25:24.28 | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | South Central Conference MeetOct 19 · 3 Miles Varsity · Place 36 · Piasa (Southwestern) | 3 Miles Varsity | 36 | 33:17.27 | 10 |
| Sep 18 | Twi-Light MeetSep 18 · 5,000 Meters Varsity · Place 15 · Piasa (Southwestern) | 5,000 Meters Varsity | 15 | 28:32Unofficial | 10 |