Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bob Mays ParkIHSA Class 3A XC Sectional - Quincy (Sr.) #1 · Oct 30 | 16:53.8 | IHSA Class 3A XC Sectional - Quincy (Sr.) #1 | October 30, 2021 |
| 3 Miles · Channahon Community ParkJoliet Central Triangular · Oct 8 | 16:37 | Joliet Central Triangular | October 8, 2021 |
| 3 Miles · Channahon Community ParkJoliet Central Steelman Invite · Sep 11 | 17:08.4 | Joliet Central Steelman Invite | September 11, 2021 |
| 3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championships · Nov 6 | 16:12.45 | IHSA Class 3A State Cross Country Championships | November 6, 2021 |
| 3 Miles · Midlothian MeadowsTolefree/Farley XC Invitational · Sep 25 | 16:33.4 | Tolefree/Farley XC Invitational | September 25, 2021 |
| 5,000 Meters · Channahon Community ParkSaints Twilight Meet · Aug 29 | 15:56.6 | Saints Twilight Meet | August 29, 2025 |
| 5,000 Meters · Dellwood ParkLocktoberfest Invitational · Oct 2 | 18:17.5 | Locktoberfest Invitational | October 2, 2021 |
| 5,000 Meters · St. FrancisSaints Twilight Meet · Aug 30 | 15:48.5 | Saints Twilight Meet | August 30, 2024 |
| 8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 21 | 26:12.64 | NAIA Cross Country Championships | November 21, 2025 |
| 8,000 Meters · Aspen Ridge Golf Course2025 CCAC Championships · Nov 8 | 25:30.62 | 2025 CCAC Championships | November 8, 2025 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NJCAA Region IV Championships · Oct 29 | 28:47.7 | NJCAA Region IV Championships | October 29, 2022 |
| 8,000 Meters · Maxwell ParkHeartland Invitational · Sep 30 | 28:15.10 | Heartland Invitational | September 30, 2022 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 25:19.30 | NAIA Great Lakes Challenge | October 25, 2025 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 21 | 25:35.2 | NAIA Great Lakes Challenge XC Invitational | October 21, 2023 |
| 8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 6 | 26:16.3 | Bethel University Cross Country Invitational | October 6, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 140 · Governors State (Ill.)Governors State (Ill.) | 8,000 Meters NAIA Championship | 140 | 26:12.64 PB | Sr |
| Nov 8 | 2025 CCAC ChampionshipsNov 8 · 8,000 Meters Men's Championships · Place 5 · Governors State (Ill.)Governors State (Ill.) | 8,000 Meters Men's Championships | 5 | 25:30.62 PB | Sr |
| Oct 25 | NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 50 · Governors State (Ill.)Governors State (Ill.) | 8,000 Meters Mens 8K - Maroon | 50 | 25:19.30 PB | Sr |
| Sep 19 | Midwest ClassicSep 19 · 8,000 Meters College · Place 36 · Governors State (Ill.)Governors State (Ill.) | 8,000 Meters College | 36 | 27:59.40 | Sr |
| Aug 29 | Saints Twilight MeetAug 29 · 5,000 Meters Men's Race · Place 8 · Governors State (Ill.)Governors State (Ill.) | 5,000 Meters Men's Race | 8 | 15:56.6 PB | Sr |
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NJCAA Region IV ChampionshipsOct 29 · 8,000 Meters College · Place 18 · Joliet (Ill.) JCJoliet (Ill.) JC | 8,000 Meters College | 18 | 28:47.7 PB | Fr |
| Sep 30 | Heartland InvitationalSep 30 · 8,000 Meters College · Place 19 · Joliet (Ill.) JCJoliet (Ill.) JC | 8,000 Meters College | 19 | 28:15.10 PB | Fr |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 108 · Joliet Junior CollegeJoliet Junior College | 8,000 Meters Varsity | 108 | 29:19.0 | FR |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 108 · Joliet Junior CollegeJoliet Junior College | 8,000 Meters Varsity | 108 | 29:19.0 | FR |
| Sep 2 | St. Francis Saints XC TwilightSep 2 · 5,000 Meters College · Place 35 · Joliet (Ill.) JCJoliet (Ill.) JC | 5,000 Meters College | 35 | 17:25.7 | Fr |
2021 Cross Country
6 results