Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lane Tech CampusLT Rising Runners Invite · Oct 8 | 11:59.9 | LT Rising Runners Invite | October 8, 2026 |
| 2 Miles · Legion ParkLegion Classic XC Series Invite 3 · Sep 29 | 12:27.8 | Legion Classic XC Series Invite 3 | September 29, 2026 |
| 2 Miles · Portage ParkRickover Invitational · Aug 29 | 12:51.2 | Rickover Invitational | August 29, 2026 |
| 3 Miles · Horner ParkLane Tech Larry Gnapp Tough XC Invite · Sep 16 | 20:13.8 | Lane Tech Larry Gnapp Tough XC Invite | September 16, 2026 |
| 3 Miles · Lincoln ParkIHSA Class 1A XC Regional - #1B Chicago (C. Hope) · Oct 24 | 18:18.99 | IHSA Class 1A XC Regional - #1B Chicago (C. Hope) | October 24, 2025 |
| 3 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 23 | 19:13.58 | Latin Prep Classic | September 23, 2026 |
| 3 Miles · Riis Park Ravens Run · Sep 26 | 20:06.37 | Ravens Run | September 26, 2026 |
| 3 Miles · Washington Park Chicago Public League City Championships · Oct 17 | 18:54.6 | Chicago Public League City Championships | October 17, 2026 |
| 5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 1 | 19:27.79 | IHSA Class 1A XC Sectional - #1 Lisle (Sr.) | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Chicago Public League City ChampionshipsOct 17 · 3 Miles Varsity- declared top 7 · Place 91 · Chicago (Alcott) | 3 Miles Varsity- declared top 7 | 91 | 18:54.6 PB | 11 |
| Oct 8 | LT Rising Runners InviteOct 8 · 2 Miles High School Boys · Place 33 · Chicago (Alcott) | 2 Miles High School Boys | 33 | 11:59.9 PB | 11 |
| Sep 29 | Legion Classic XC Series Invite 3Sep 29 · 2 Miles Boys (Fast Heat, 13 minutes or faster · Place 162 · Chicago (Alcott) | 2 Miles Boys (Fast Heat, 13 minutes or faster | 162 | 12:27.8 PB | 11 |
| Sep 26 | Ravens RunSep 26 · 3 Miles Varsity · Place 17 · Chicago (Alcott) | 3 Miles Varsity | 17 | 20:06.37 PB | 11 |
| Sep 23 | Latin Prep ClassicSep 23 · 3 Miles Varsity · Place 107 · Chicago (Alcott) | 3 Miles Varsity | 107 | 19:13.58 PB | 11 |
| Sep 16 | Lane Tech Larry Gnapp Tough XC InviteSep 16 · 3 Miles Boys Varsity- under 22 min only · Place 96 · Chicago (Alcott) | 3 Miles Boys Varsity- under 22 min only | 96 | 20:13.8 PB | 11 |
| Sep 12 | Rickover Invitational #2Sep 12 · 2 Miles Varsity Boys · Place 15 · Chicago (Alcott) | 2 Miles Varsity Boys | 15 | 13:06.9 | 11 |
| Sep 8 | Legion Classic XC Series Invite 1Sep 8 · 2 Miles Boys HS Open · Place 75 · Chicago (Alcott) | 2 Miles Boys HS Open | 75 | 12:56.2 | 11 |
| Aug 29 | Rickover InvitationalAug 29 · 2 Miles Varsity Boys · Place 21 · Chicago (Alcott) | 2 Miles Varsity Boys | 21 | 12:51.2 PB | 11 |
2025 Cross Country
9 results2024 Cross Country
7 results