Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 27 | 18:17.27 | 23rd Annual Flyin' Hawk Invite | September 27, 2025 |
| 3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 1 | 17:15.58 | IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) | November 1, 2025 |
| 3 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 19 | 19:12.34 | Central Suburban League Championships | October 19, 2024 |
| 3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 18 | 17:37.7 | CSL Conference Meet | October 18, 2025 |
| 3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 4 | 18:56.57 | 2025 Pat Savage Invitational | October 4, 2025 |
| 5,000 Meters · Waubonsee Community CollegeSkyway Preview · Aug 28 | 21:13.90 | Skyway Preview | August 28, 2026 |
| 8,000 Meters · Plum Grove Reservoir ParkNJCAA Region 4 Cross Country Championships · Oct 31 | 31:12.06 | NJCAA Region 4 Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Sauk Valley Community CollegeSkyhawk Invitational · Oct 3 | 36:35 | Skyhawk Invitational | October 3, 2026 |
| 8,000 Meters · Settler's Hill Golf CourseAurora University Spartan Classic · Sep 12 | 35:34.9 | Aurora University Spartan Classic | September 12, 2026 |
| 8,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 10 | 34:26.0 | Lucian Rosa Invitational | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJCAA Region 4 Cross Country ChampionshipsOct 31 · 8,000 Meters NJCAA D2 · Place 16 · Oakton (Ill.) CCOakton (Ill.) CC | 8,000 Meters NJCAA D2 | 16 | 31:12.06 PB | Fr |
| Oct 10 | Lucian Rosa InvitationalOct 10 · 8,000 Meters Collegiate · Place 128 · Oakton (Ill.) CCOakton (Ill.) CC | 8,000 Meters Collegiate | 128 | 34:26.0 PB | Fr |
| Oct 3 | Skyhawk InvitationalOct 3 · 8,000 Meters Collegiate · Place 23 · Oakton (Ill.) CCOakton (Ill.) CC | 8,000 Meters Collegiate | 23 | 36:35 PB | Fr |
| Sep 12 | Aurora University Spartan ClassicSep 12 · 8,000 Meters Men's 8K · Place 39 · Oakton (Ill.) CCOakton (Ill.) CC | 8,000 Meters Men's 8K | 39 | 35:34.9 PB | Fr |
| Aug 28 | Skyway PreviewAug 28 · 5,000 Meters Men · Place 16 · Oakton (Ill.) CCOakton (Ill.) CC | 5,000 Meters Men | 16 | 21:13.90 PB | Fr |
2025 Cross Country
8 results2024 Cross Country
1 results