Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Olney Central CollegeCerro Gordo, Danville, Lawrenceville, Mt. Carmel @ Olney · Sep 12 | 19:14.8 | Cerro Gordo, Danville, Lawrenceville, Mt. Carmel @ Olney | September 12, 2020 |
| 2.8 Miles · Olney Central College (2017 Course)Effingham, Newton, Robinson @ Newton · Sep 19 | 21:01 | Effingham, Newton, Robinson @ Newton | September 19, 2017 |
| 2.96 Miles · Olney Central College (2017 Course)Cumberland, Paris, Robinson @ Olney · Sep 5 | 22:33 | Cumberland, Paris, Robinson @ Olney | September 5, 2017 |
| 2.96 Miles · Robinson HS XC CourseLittle Illini Conference XC Championships · Oct 15 | 20:10.1 | Little Illini Conference XC Championships | October 15, 2019 |
| 2.96 Miles · Robinson HS/MSRobinson Invitational · Sep 28 | 22:05.26 | Robinson Invitational | September 28, 2017 |
| 3 Miles · Eastern Illinois UniversityCharleston Invitational · Sep 5 | 20:25.36 | Charleston Invitational | September 5, 2020 |
| 3 Miles · Fairview ParkCasey Westfield Open · Sep 26 | 20:03 | Casey Westfield Open | September 26, 2020 |
| 3 Miles · Ft Daniel Conservation Area Wagon and Fox TrailsMt. Zion 6-Team XC Opener · Aug 28 | 20:54 | Mt. Zion 6-Team XC Opener | August 28, 2020 |
| 3830 m · OCC (2019 Heat Shortened Course) 2.38 mileFlora, Lawrenceville, Olney, Palestine-Hutsonville, Paris, Robinson @ Olney · Sep 10 | 17:13 | Flora, Lawrenceville, Olney, Palestine-Hutsonville, Paris, Robinson @ Olney | September 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Mt. Carmel, Newton, Olney, Robinson, @ NewtonOct 22 · 2.8 Miles Varsity · Place 19 · Olney (Richland County) | 2.8 Miles Varsity | 19 | 18:11Unofficial | 11 |
| Oct 15 | Little Illini Conference XC ChampionshipsOct 15 · 2.96 Miles Varsity · Place 40 · Olney (Richland County) | 2.96 Miles Varsity | 40 | 20:10.1 PB | 11 |
| Oct 12 | Centralia InvitationalOct 12 · 3 Miles Varsity · Place 55 · Richland County (Oln.. | 3 Miles Varsity | 55 | 19:29.2 | 11 |
| Oct 3 | Robinson InvitationalOct 3 · 2.96 Miles Open · Place 20 · Richland County (Oln.. | 2.96 Miles Open | 20 | 19:30.72 | 11 |
| Sep 25 | Mattoon XC InvitationalSep 25 · 3 Miles Varsity · Place 95 · Richland County (Oln.. | 3 Miles Varsity | 95 | 19:51.4 | 11 |
| Sep 21 | Olney InvitationalSep 21 · 2.96 Miles Varsity · Place 126 · Richland County (Oln.. | 2.96 Miles Varsity | 126 | 20:58.80 | 11 |
| Sep 10 | Flora, Lawrenceville, Olney, Palestine-Hutsonville, Paris, Robinson @ OlneySep 10 · 2.38 Miles Varsity · Place 33 · Olney (Richland County) | 2.38 Miles Varsity | 33 | 17:13 PB | 11 |
| Sep 5 | Lawrenceville, Olney @ LawrencevilleSep 5 · 3 Miles Varsity · Place 22 · Olney (Richland County) | 3 Miles Varsity | 22 | 21:54Unofficial | 11 |
| Sep 3 | Robinson, Lawrenceville, Ttown, St. Anthony @ RobinsonSep 3 · 2.96 Miles Varsity · Place 40 · Olney (Richland County) | 2.96 Miles Varsity | 40 | 21:39Unofficial | 11 |
| Aug 27 | Fairfield InvitationalAug 27 · 3 Miles Open · Place 10 · Richland County (Oln.. | 3 Miles Open | 10 | 21:06 | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Marshall, Mt Carmel, Newton, Olney, Robinson @ Mt CarmelOct 16 · 3 Miles Varsity · Place 31 · Olney (Richland County) | 3 Miles Varsity | 31 | 21:07Unofficial | 10 |
| Oct 9 | Little Illini Conference Meet @ OlneyOct 9 · Varsity · Place 52 · Richland County (Olney) | Varsity | 52 | 21:23.00 | 10 |
| Oct 6 | Centralia InvitationalOct 6 · Varsity · Place 59 · Richland County (Olney) | Varsity | 59 | 22:47.7 | 10 |
| Sep 27 | Robinson InvitationalSep 27 · Varsity · Place 182 · Richland County (Olney) | Varsity | 182 | 21:27.18 | 10 |
| Sep 20 | Mattoon InvitationalSep 20 · Varsity · Place 132 · Richland County (Olney) | Varsity | 132 | 22:48.83 | 10 |
| Sep 18 | Olney, Newton, Robinson @ RobinsonSep 18 · 2.96 Miles Varsity · Place 39 · Olney (Richland County) | 2.96 Miles Varsity | 39 | 22:26Unofficial | 10 |
| Sep 4 | Cumberland, Olney, Paris, Robinson @ ParisSep 4 · 3 Miles New Division · Place 33 · Olney (Richland County) | 3 Miles New Division | 33 | 24:04Unofficial | 10 |
| Aug 30 | Lawrenceville, Olney @ LawrencevilleAug 30 · 3 Miles Varsity · Place 23 · Richland County (Olney) | 3 Miles Varsity | 23 | 23:27.1 | 10 |
2017 Cross Country
10 results