Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Lower Lake ParkEureka Quad (Elmwood/TriValley/Heyworth) · Oct 10 | 15:50.44 | Eureka Quad (Elmwood/TriValley/Heyworth) | October 10, 2020 |
| 2.9 Miles · Roanoke ParkLow Point-Washburn Meet · Sep 22 | 16:02 | Low Point-Washburn Meet | September 22, 2020 |
| 3 Miles · Detweiller ParkPeoria Notre Dame Richard Spring Invitational · Sep 21 | 16:39.2 | Peoria Notre Dame Richard Spring Invitational | September 21, 2019 |
| 3 Miles · Ewing Park ICentral Catholic/Heyworth Dual Meet · Sep 26 | 16:52 | Central Catholic/Heyworth Dual Meet | September 26, 2020 |
| 3 Miles · Farmington Central High SchoolIHSA 1A Farmington XC Regional · Oct 20 | 17:14.97 | IHSA 1A Farmington XC Regional | October 20, 2018 |
| 3 Miles · Furrow FarmEl Paso-Gridley Invitational · Sep 26 | 20:06 | El Paso-Gridley Invitational | September 26, 2017 |
| 3 Miles · Kickapoo State ParkOakwood Invitational · Sep 29 | 18:05 | Oakwood Invitational | September 29, 2018 |
| 3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional #2 - Elmwood · Oct 31 | 15:52.38 | IHSA Class 1A XC Sectional #2 - Elmwood | October 31, 2020 |
| 3 Miles · Maple Lane Country ClubIHSA Class 1A Elmwood Sectional · Nov 2 | 16:52.53 | IHSA Class 1A Elmwood Sectional | November 2, 2019 |
| 3 Miles · Maxwell ParkTitan Opener · Sep 1 | 15:35.7 | Titan Opener | September 1, 2022 |
| 3 Miles · Paxton Buckley Loda High SchoolPBL HS Invite · Sep 8 | 18:12 | PBL HS Invite | September 8, 2018 |
| 3 Miles · St. Joseph-Ogden High SchoolSt. Joesph-Ogden Spartan Classic · Sep 28 | 16:01.79 | St. Joesph-Ogden Spartan Classic | September 28, 2019 |
| 4699 m · Heyworth HS (2020)Heyworth HS vs. Bloomington Central Catholic/Tri-Valley · Aug 29 | 16:08 | Heyworth HS vs. Bloomington Central Catholic/Tri-Valley | August 29, 2020 |
| 5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 6 | 16:58.54 | ShaZam XC Club Championships | November 6, 2020 |
| 6,000 Meters · Ashton Cross Country CourseHawkeye Invitational · Sep 1 | 19:21.0 | Hawkeye Invitational | September 1, 2023 |
| 7998 m · Bradley UniversityBradley Cross Country Intercollegiate · Sep 17 | 26:44.4 | Bradley Cross Country Intercollegiate | September 17, 2021 |
| 8,000 Meters · Apalachee Regional ParkNJCAA Division II Cross Country Championships · Nov 12 | 26:19.8 | NJCAA Division II Cross Country Championships | November 12, 2022 |
| 8,000 Meters · Hillsboro Country ClubGreenville Cross Country Classic · Oct 15 | 27:00.50 | Greenville Cross Country Classic | October 15, 2021 |
| 8,000 Meters · Maxwell ParkHeartland Invitational · Sep 30 | 26:29.34 | Heartland Invitational | September 30, 2022 |
| 8,000 Meters · Pole Green ParkNJCAA DII Cross Country Championships · Nov 13 | 26:24.5 | NJCAA DII Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Weibring Golf ClubISU Redbird XC Invitational · Sep 16 | 27:05.1 | ISU Redbird XC Invitational | September 16, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NJCAA Division II Cross Country ChampionshipsNov 12 · 8,000 Meters College · Place 7 · Heartland (Ill.) CCHeartland (Ill.) CC | 8,000 Meters College | 7 | 26:19.8 PB | So |
| Sep 30 | Heartland InvitationalSep 30 · 8,000 Meters College · Place 6 · Heartland (Ill.) CCHeartland (Ill.) CC | 8,000 Meters College | 6 | 26:29.34 PB | So |
| Sep 16 | ISU Redbird XC InvitationalSep 16 · 8,000 Meters College · Place 47 · Heartland (Ill.) CCHeartland (Ill.) CC | 8,000 Meters College | 47 | 27:05.1 PB | So |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 37 · Heartland CCHeartland CC | 8,000 Meters Varsity | 37 | 27:33.8 | SO |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 37 · Heartland CCHeartland CC | 8,000 Meters Varsity | 37 | 27:33.8 | SO |
| Sep 1 | Titan OpenerSep 1 · 3 Miles College · Place 3 · Heartland (Ill.) CCHeartland (Ill.) CC | 3 Miles College | 3 | 15:35.7 PB | So |
2021 Cross Country
5 results2020 Cross Country
7 results2019 Cross Country
3 results2018 Cross Country
4 results2017 Cross Country
3 results