Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 2019:25.96MD Youth CC Series at GaithersburgSeptember 20, 2026
4,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 1320:57.7MD Youth CC Series at BrunswickSeptember 13, 2026
4,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 118:10.06Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2718:28.75Middletown Youth Cross Country InvitationalSeptember 27, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 4,000 Meters Boys 13-14 · Place 45 · Olney Cross Country4,000 Meters Boys 13-144518:10.06 PB8
Oct 25Eldersburg Arrows XC InviteOct 25 · 4,000 Meters Varsity · Place 28 · Olney4,000 Meters Varsity2817:44.613
Oct 18MD Youth CC Series at OlneyOct 18 · 4,000 Meters Varsity · Place 15 · Olney4,000 Meters Varsity1519:54.028
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 4,000 Meters Boys 13-14 · Place 41 · Olney Cross Country4,000 Meters Boys 13-144118:28.75 PB8
Sep 20MD Youth CC Series at GaithersburgSep 20 · 4,000 Meters 13-14 · Place 18 · Olney Cross Country4,000 Meters 13-141819:25.96 PB8
Sep 13MD Youth CC Series at BrunswickSep 13 · 4,000 Meters 13-14 · Place 18 · Olney Cross Country4,000 Meters 13-141820:57.7 PB8

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 24 · Olney3,000 Meters Varsity2414:16.23—
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 31 · Olney3,000 Meters Varsity3114:25.5812
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 55 · Olney3,000 Meters Varsity5513:49.4712
Oct 5MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 19 · Olney3,000 Meters Varsity1914:22.67—
Sep 28MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 33 · Olney3,000 Meters Varsity3315:32.84—
Sep 14MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 29 · Olney3,000 Meters Varsity2915:03.10—
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 41 · Olney3,000 Meters Varsity4114:47.5912

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20MD Youth CC Series at GaithersburgOct 20 · 3,000 Meters Varsity · Place 16 · Olney3,000 Meters Varsity1615:57.836
Oct 6MD Youth CC Series at ClarksburgOct 6 · 3,000 Meters Varsity · Place 23 · Olney3,000 Meters Varsity2316:26.066
Sep 29MD Youth CC Series at OlneySep 29 · 3,000 Meters Varsity · Place 38 · Olney3,000 Meters Varsity3817:55.166
Sep 22MD Youth CC Series at DamascusSep 22 · 3,000 Meters Varsity · Place 32 · Olney3,000 Meters Varsity3216:476