Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Olney Central College (2017 Course)Effingham, Newton, Robinson @ Newton · Sep 19 | 20:59 | Effingham, Newton, Robinson @ Newton | September 19, 2017 |
| 2.96 Miles · Olney Central College (2017 Course)Cumberland, Paris, Robinson @ Olney · Sep 5 | 21:50 | Cumberland, Paris, Robinson @ Olney | September 5, 2017 |
| 2.96 Miles · Robinson HS/MSRobinson Invitational · Sep 28 | 21:34.25 | Robinson Invitational | September 28, 2017 |
| 3 Miles · Hickory Point Golf CourseIHSA 2A Decatur MacArthur XC Sectional · Oct 27 | 20:35.29 | IHSA 2A Decatur MacArthur XC Sectional | October 27, 2018 |
| 3 Miles · Hickory Point Golf CourseIHSA 2A Decatur MacArthur XC Sectional · Oct 28 | 21:54.77 | IHSA 2A Decatur MacArthur XC Sectional | October 28, 2017 |
| 3 Miles · Kennekuk Cove County ParkIHSA 2A Danville XC Regional · Oct 20 | 21:01.15 | IHSA 2A Danville XC Regional | October 20, 2018 |
| 3 Miles · Lake Land CollegeIHSA 2A Charleston Regional · Oct 21 | 21:44.27 | IHSA 2A Charleston Regional | October 21, 2017 |
| 4699 m · Benton Community ParkBenton Invitational · Oct 16 | 21:31.9 | Benton Invitational | October 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | IHSA 2A Decatur MacArthur XC SectionalOct 27 · 3 Miles Varsity · Place 61 · Olney (Richland County) | 3 Miles Varsity | 61 | 20:35.29 PB | 11 |
| Oct 20 | IHSA 2A Danville XC RegionalOct 20 · 3 Miles Varsity · Place 20 · Olney (Richland County) | 3 Miles Varsity | 20 | 21:01.15 PB | 11 |
| Oct 16 | Marshall, Mt Carmel, Newton, Olney, Robinson @ Mt CarmelOct 16 · 3 Miles Varsity · Place 5 · Olney (Richland County) | 3 Miles Varsity | 5 | 21:59Unofficial | 11 |
| Oct 9 | Little Illini Conference Meet @ OlneyOct 9 · Varsity · Place 10 · Richland County (Olney) | Varsity | 10 | 21:47.04 | 11 |
| Sep 27 | Robinson InvitationalSep 27 · Varsity · Place 25 · Richland County (Olney) | Varsity | 25 | 20:43.32 | 11 |
| Sep 20 | Mattoon InvitationalSep 20 · Varsity · Place 17 · Richland County (Olney) | Varsity | 17 | 22:23.44 | 11 |
| Sep 18 | Olney, Newton, Robinson @ RobinsonSep 18 · 2.96 Miles Varsity · Place 5 · Olney (Richland County) | 2.96 Miles Varsity | 5 | 22:09Unofficial | 11 |
| Sep 15 | Olney InvitationalSep 15 · 3 Miles Varsity · Place 20 · Richland County (Olney) | 3 Miles Varsity | 20 | 21:23.0 | — |
| Sep 8 | First To The Finish InvitationalSep 8 · 3 Miles 2A · Place 123 · Richland County | 3 Miles 2A | 123 | 20:37.6 | — |
| Sep 4 | Cumberland, Olney, Paris, Robinson @ ParisSep 4 · 3 Miles New Division · Place 2 · Olney (Richland County) | 3 Miles New Division | 2 | 22:52Unofficial | 11 |
| Aug 30 | Lawrenceville, Olney @ LawrencevilleAug 30 · 3 Miles Varsity · Place 3 · Richland County (Olney) | 3 Miles Varsity | 3 | 22:08.6 | 11 |
2017 Cross Country
14 results2016 Cross Country
2 results