Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.96 Miles · Olney Central College (2017 Course)Olney Invitational · Sep 16 | 18:00.07 | Olney Invitational | September 16, 2017 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 23 | 18:04 | Freeburg Invitational | September 23, 2017 |
| 3 Miles · West Frankfort ParkIHSA 1A West Frankfort Regional · Oct 22 | 16:41 | IHSA 1A West Frankfort Regional | October 22, 2016 |
| 4699 m · Benton Community ParkBenton Invitational · Oct 16 | 16:45.1 | Benton Invitational | October 16, 2017 |
| 4699 m · Benton Community Park DistrictIHSA 1A Benton XC Sectional · Oct 28 | 16:52.5 | IHSA 1A Benton XC Sectional | October 28, 2017 |
| 5,000 Meters · Dolan Lake Trail CourseHamilton County Invitational · Oct 10 | 17:44.74 | Hamilton County Invitational | October 10, 2017 |
| 5,000 Meters · John A. Logan CollegeCarterville Invitational · Sep 30 | 19:17.6 | Carterville Invitational | September 30, 2017 |
| 5,000 Meters · SIU-E Cross Country CourseIHSA 1A Edwardsville Metro-East Lutheran Sectional · Oct 29 | 18:49.24 | IHSA 1A Edwardsville Metro-East Lutheran Sectional | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | IHSA 1A Benton XC SectionalOct 28 · 2.92 Miles Varsity · Place 71 · McLeansboro (Hamilton County) | 2.92 Miles Varsity | 71 | 16:52.5 PB | 12 |
| Oct 21 | IHSA 1A Benton RegionalOct 21 · 2.92 Miles Varsity · Place 17 · McLeansboro (Hamilton County) | 2.92 Miles Varsity | 17 | 17:01 | 12 |
| Oct 16 | Benton InvitationalOct 16 · 2.92 Miles Varsity · Place 27 · McLeansboro (Hamilton County) | 2.92 Miles Varsity | 27 | 16:45.1 PB | 12 |
| Oct 10 | Hamilton County InvitationalOct 10 · 5,000 Meters Varsity · Place 4 · McLeansboro (Hamilton County) | 5,000 Meters Varsity | 4 | 17:44.74 PB | 12 |
| Sep 30 | Carterville InvitationalSep 30 · 5,000 Meters Varsity · Place 38 · McLeansboro (Hamilton County) | 5,000 Meters Varsity | 38 | 19:17.6 PB | 12 |
| Sep 23 | Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 44 · McLeansboro (Hamilton County) | 3 Miles Varsity | 44 | 18:04 PB | 12 |
| Sep 16 | Olney InvitationalSep 16 · 2.96 Miles Varsity · Place 45 · McLeansboro (Hamilton County) | 2.96 Miles Varsity | 45 | 18:00.07 PB | 12 |
2016 Cross Country
2 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | First to the Finish Kickoff meetAug 29 · 5,000 Meters Varsity · Place 100 · McLeansboro (Hamilton County) | 5,000 Meters Varsity | 100 | 20:08.61 | 10 |
2014 Cross Country
1 results