Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 2011:40.09MD Youth CC Series at GaithersburgSeptember 20, 2026
3,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 1312:00.8MD Youth CC Series at BrunswickSeptember 13, 2026
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2711:27.78Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 411:20.58MD Youth CC Series at ClarksburgOctober 4, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 611:29.26AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4MD Youth CC Series at ClarksburgOct 4 · 3,000 Meters 11-12 · Place 4 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters 11-12411:20.58 PB-
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 10 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Boys 11-121011:27.78 PB-
Sep 20MD Youth CC Series at GaithersburgSep 20 · 3,000 Meters 11-12 · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters 11-12211:40.09 PB-
Sep 13MD Youth CC Series at BrunswickSep 13 · 3,000 Meters 11-12 · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters 11-12212:00.8 PB-

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 10 Year Olds · Place 11 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters 10 Year Olds1111:29.26 PB-
Nov 23Maryland Blaze XC Pre Nationals Tune Up MeetNov 23 · 3,000 Meters Varsity · Place 3 · Maryland Blaze Track ClubMaryland Blaze Track Club3,000 Meters Varsity311:56.49—
Nov 2MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 3 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity311:52.66—
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 1 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity111:30.1610
Oct 5MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity211:24.24—
Sep 28MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 4 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity412:29.22—
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity211:48.4910
Sep 14MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity211:42.07—
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity211:46.0810

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29MD Youth CC Series at OlneySep 29 · 3,000 Meters Varsity · Place 8 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity813:12.95—
Sep 15MD Youth CC Series at BrunswickSep 15 · 3,000 Meters Varsity · Place 2 · Middletown Knight StridersMiddletown Knight Striders3,000 Meters Varsity213:24.0—