Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fort St. Clair ParkEaton Cross Country Invitational (HS) · Sep 1934:55.1Eaton Cross Country Invitational (HS) September 19, 2026
5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 2935:53.6Centerville Saturday Night Lights (HS) presented by NikeAugust 29, 2026
5,000 Meters · Corwin Nixon ParkMason Cross Country Inv. (HS) · Sep 1233:50.8Mason Cross Country Inv. (HS)September 12, 2026
5,000 Meters · Landmark Christian CampusPrinceton XC Invitational (HS) · Sep 2633:11.0Princeton XC Invitational (HS)September 26, 2026
5,000 Meters · Lebanon HSLebanon Running Warrior Invitational HS · Sep 535:35.4Lebanon Running Warrior Invitational HSSeptember 5, 2026
5,000 Meters · Lower Millcrest ParkNorwood XC Invitational · Sep 2739:44.7Norwood XC InvitationalSeptember 27, 2025
5,000 Meters · New RichmondNew Richmond Invitational · Oct 1034:21.8New Richmond InvitationalOctober 10, 2026
5,000 Meters · Taft HSPrinceton XC Invitational · Sep 2038:08.60Princeton XC InvitationalSeptember 20, 2025
5,000 Meters · Voice of America MetroParkGMC Cross Country Championships (HS) · Oct 1729:01.3GMC Cross Country Championships (HS)October 17, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17GMC Cross Country Championships (HS)Oct 17 · 5,000 Meters Boys HS Open · Place 195 · Princeton5,000 Meters Boys HS Open19529:01.3 PB10
Oct 10New Richmond InvitationalOct 10 · 5,000 Meters Varsity · Place 126 · Princeton5,000 Meters Varsity12634:21.8 PB10
Sep 26Princeton XC Invitational (HS)Sep 26 · 5,000 Meters High School · Place 294 · Princeton5,000 Meters High School29433:11.0 PB10
Sep 19Eaton Cross Country Invitational (HS) Sep 19 · 5,000 Meters New Division B · Place 182 · Princeton5,000 Meters New Division B18234:55.1 PB10
Sep 12Mason Cross Country Inv. (HS)Sep 12 · 5,000 Meters Section 2 Varsity · Place 244 · Princeton5,000 Meters Section 2 Varsity24433:50.8 PB10
Sep 5Lebanon Running Warrior Invitational HSSep 5 · 5,000 Meters Junior Varsity · Place 305 · Princeton5,000 Meters Junior Varsity30535:35.4 PB10
Aug 29Centerville Saturday Night Lights (HS) presented by NikeAug 29 · 5,000 Meters Boys Open HS White Race #1 · Place 285 · Princeton5,000 Meters Boys Open HS White Race #128535:53.6 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Norwood XC InvitationalSep 27 · 5,000 Meters Varsity · Place 126 · Princeton5,000 Meters Varsity12639:44.7 PB9
Sep 20Princeton XC InvitationalSep 20 · 5,000 Meters Varsity · Place 175 · Princeton5,000 Meters Varsity17538:08.60 PB9