Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Shady Oaks Country ClubAmboy Columbus Day Invitational · Oct 10 | 18:35.5 | Amboy Columbus Day Invitational | October 10, 2016 |
| 3 Miles · Bureau Valley J H SchoolIHSA 1A Bureau Valley Regional · Oct 24 | 19:08.3 | IHSA 1A Bureau Valley Regional | October 24, 2015 |
| 3 Miles · Centennial ParkIHSA 1A Rock Falls Regional · Oct 22 | 17:53 | IHSA 1A Rock Falls Regional | October 22, 2016 |
| 3 Miles · Detweiller - IHSA State CoursePatriot Invite · Oct 15 | 18:44.1 | Patriot Invite | October 15, 2016 |
| 3 Miles · Detweiller ParkPatriot Invitational · Oct 17 | 17:57.5 | Patriot Invitational | October 17, 2015 |
| 3 Miles · Maple Lane Country ClubElmwood Invitational · Oct 1 | 17:51.6 | Elmwood Invitational | October 1, 2016 |
| 3 Miles · Oregon High SchoolOregon Open · Sep 2 | 21:42.5 | Oregon Open | September 2, 2017 |
| 3 Miles · Park WestIHSA 1A Oregon XC Sectional · Oct 28 | 18:22.24 | IHSA 1A Oregon XC Sectional | October 28, 2017 |
| 3 Miles · Zearing ParkGary Coates Invitational · Sep 10 | 19:06.2 | Gary Coates Invitational | September 10, 2016 |
| 3.02 Miles · Bureau Valley J H SchoolBureau Valley HS Invitational · Sep 16 | 22:00.5 | Bureau Valley HS Invitational | September 16, 2017 |
| 3122 m · Zearing ParkPrinceton XC Invitational · Sep 12 | 12:01.33 | Princeton XC Invitational | September 12, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | IHSA 1A Oregon SectionalOct 29 · 3 Miles Varsity · Place 79 · Manlius (Bureau Valley) | 3 Miles Varsity | 79 | 18:51.68 | 11 |
| Oct 22 | IHSA 1A Rock Falls RegionalOct 22 · 3 Miles Varsity · Place 27 · Manlius (Bureau Valley) | 3 Miles Varsity | 27 | 17:53 PB | 11 |
| Oct 15 | Patriot InviteOct 15 · 3 Miles Varsity · Place 169 · Manlius (Bureau Valley) | 3 Miles Varsity | 169 | 18:44.1 PB | 11 |
| Oct 10 | Amboy Columbus Day InvitationalOct 10 · 2.9 Miles Varsity · Place 106 · Manlius (Bureau Valley) | 2.9 Miles Varsity | 106 | 18:35.5 PB | 11 |
| Oct 1 | Elmwood InvitationalOct 1 · 3 Miles Varsity · Place 46 · Manlius (Bureau Valley) | 3 Miles Varsity | 46 | 17:51.6 PB | 11 |
| Sep 24 | Kewanee Boiler InvitationalSep 24 · 3 Miles Varsity · Place 26 · Bureau Valley | 3 Miles Varsity | 26 | 19:54.8 | JR |
| Sep 10 | Gary Coates InvitationalSep 10 · 3 Miles Varsity · Place 39 · Manlius (Bureau Valley) | 3 Miles Varsity | 39 | 19:06.2 PB | 11 |
2015 Cross Country
7 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Patriot InviteOct 18 · 3 Mile Junior Varsity · Place 99 · Manlius (Bureau Valley) | 3 Mile Junior Varsity | 99 | 21:56.9 | 9 |