Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Alhambra Fireman & Legion ParkMadison County Championships · Oct 3 | 19:56.52 | Madison County Championships | October 3, 2017 |
| 3 Miles · Detweiller - IHSA State CoursePatriot Invite · Oct 15 | 22:08.5 | Patriot Invite | October 15, 2016 |
| 3 Miles · Loveless ParkIHSA 1A Carlinville XC Sectional · Oct 28 | 18:57.27 | IHSA 1A Carlinville XC Sectional | October 28, 2017 |
| 3 Miles · Macoupin County FairgroundsCarlinville Early Meet · Aug 29 | 20:34.11 | Carlinville Early Meet | August 29, 2018 |
| 3 Miles · Okaw Valley ParkNew Athens Invitational · Aug 21 | 22:37 | New Athens Invitational | August 21, 2017 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 22 | 19:05 | Freeburg Invitational | September 22, 2018 |
| 5,000 Meters · Loveless ParkCarlinville Invitational · Oct 10 | 19:03.40 | Carlinville Invitational | October 10, 2017 |
| 5,000 Meters · Southern Illinois University EdwardsvilleEdwardsville Invitational · Sep 16 | 21:05.10 | Edwardsville Invitational | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
6 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Patriot InviteOct 15 · 3 Miles Open · Place 68 · Roxana | 3 Miles Open | 68 | 22:08.5 PB | 10 |