Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Wilson ParkMadison County Championships · Oct 4 | 20:29.01 | Madison County Championships | October 4, 2016 |
| 3 Miles · Loveless ParkCarlinville Invite · Oct 11 | 20:58.34 | Carlinville Invite | October 11, 2016 |
| 3 Miles · Okaw Valley ParkNew Athens Invitational · Aug 21 | 23:02 | New Athens Invitational | August 21, 2017 |
| 3 Miles · Smithton ParkIHSA 1A Freeburg XC Regional · Oct 20 | 19:45 | IHSA 1A Freeburg XC Regional | October 20, 2018 |
| 5,000 Meters · Concordia University WIMLHS/CUW Classic · Sep 2 | 21:51.00 | MLHS/CUW Classic | September 2, 2017 |
| 5,000 Meters · CUW Campus19th Annual Concordia Classic XC Meet · Sep 1 | 22:50.06 | 19th Annual Concordia Classic XC Meet | September 1, 2018 |
| 5,000 Meters · Loveless ParkCarlinville Invitational · Oct 10 | 20:09.08 | Carlinville Invitational | October 10, 2017 |
| 5,000 Meters · SIU-E Cross Country CourseEdwardsville Invite · Sep 17 | 24:21.20 | Edwardsville Invite | September 17, 2016 |
| 5,000 Meters · Southern Illinois University EdwardsvilleEdwardsville Invitational · Sep 16 | 22:07.14 | Edwardsville Invitational | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
9 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | IHSA 1A Effingham St. Anthony RegionalOct 21 · 3 Miles Varsity · Place 80 · Edwardsville (Metro-... | 3 Miles Varsity | 80 | 21:23.03 | 11 |
| Oct 10 | Carlinville InvitationalOct 10 · 5,000 Meters Varsity · Place 89 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 89 | 20:09.08 PB | 11 |
| Sep 23 | Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 139 · Edwardsville (Metro-East Lutheran) | 3 Miles Varsity | 139 | 20:46 | 11 |
| Sep 16 | Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 139 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 139 | 22:07.14 PB | 11 |
| Sep 2 | MLHS/CUW ClassicSep 2 · 5,000 Meters Varsity · Place 69 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 69 | 21:51.00 PB | 11 |
| Aug 21 | New Athens InvitationalAug 21 · 3 Miles Varsity · Place 120 · Edwardsville (Metro-East Lutheran) | 3 Miles Varsity | 120 | 23:02 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | IHSA 1A Freeburg RegionalOct 22 · 3 Miles Varsity · Place 87 · Edwardsville (Metro-East Lutheran) | 3 Miles Varsity | 87 | 21:04 | 10 |
| Oct 11 | Carlinville InviteOct 11 · 3 Miles Varsity · Place 126 · Edwardsville (Metro-East Lutheran) | 3 Miles Varsity | 126 | 20:58.34 PB | 10 |
| Oct 4 | Madison County ChampionshipsOct 4 · 2.93 Miles Varsity - Small Schools · Place 29 · Edwardsville (Metro-East Lutheran) | 2.93 Miles Varsity - Small Schools | 29 | 20:29.01 PB | 10 |
| Sep 17 | Edwardsville InviteSep 17 · 5,000 Meters Varsity · Place 214 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 214 | 24:21.20 PB | 10 |
| Sep 3 | Milwaukee Lutheran/Concordia University Wisconsin ClassicSep 3 · 5,000 Meters Varsity · Place 91 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 91 | 22:44.16 | 10 |
| Aug 27 | First to the Finish Kickoff meetAug 27 · 5,000 Meters Varsity · Place 251 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 251 | 24:17.17 | 10 |
| Aug 22 | New Athens Inv.Aug 22 · 3 Miles Varsity · Place 145 · Edwardsville (Metro-East Lutheran) | 3 Miles Varsity | 145 | 24:08 | 10 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Carlinville InvitationalOct 13 · 5,000 Meters Varsity · Place 119 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 119 | 21:10.99 | 9 |
| Sep 26 | Freeburg InvitationalSep 26 · 3 Mile Varsity · Place 109 · Edwardsville (Metro-East Lutheran) | 3 Mile Varsity | 109 | 21:36 | 9 |
| Sep 9 | Edwardsville Tiger ClassicSep 9 · 5,000 Meters Junior Varsity · Place 98 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Junior Varsity | 98 | 24:30.47 | 9 |
| Sep 5 | Milwaukee Lutheran/Concordia University Wisconsin Classic Sep 5 · 5,000 Meters Varsity · Place 109 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 109 | 23:31.00 | 9 |
| Aug 29 | First to the Finish Kickoff meetAug 29 · 5,000 Meters Varsity · Place 343 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 343 | 25:21.79 | 9 |
| Aug 25 | New Athens InvitationalAug 25 · 5,000 Meters Varsity · Place 130 · Edwardsville (Metro-East Lutheran) | 5,000 Meters Varsity | 130 | 23:45Unofficial | 9 |