Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 511:39.3MD Youth CC Series #7 at OlneyNovember 5, 2023
2,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 111:49.9MD Youth CC Series #3 at BrunswickOctober 1, 2023
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 2910:15.20CMRC Youth Cross Country MeetOctober 29, 2023
2,000 Meters · Damascus Rec CenterMD Youth CC Series #1 at Damascus · Sep 1713:00.0MD Youth CC Series #1 at DamascusSeptember 17, 2023
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2615:09.94CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2716:15.16Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 416:58.39MD Youth CC Series at ClarksburgOctober 4, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 49 · Olney3,000 Meters Varsity4916:36.111
Oct 18MD Youth CC Series at OlneyOct 18 · 3,000 Meters Varsity · Place 37 · Olney3,000 Meters Varsity3716:31.896
Oct 4MD Youth CC Series at ClarksburgOct 4 · 3,000 Meters 11-12 · Place 45 · Olney Cross Country3,000 Meters 11-124516:58.39 PB6
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 72 · Olney Cross Country3,000 Meters Boys 11-127216:15.16 PB6

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 9-10 · Place 72 · Olney Cross Country3,000 Meters Boys 9-107215:09.94 PB5
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 57 · Olney3,000 Meters Varsity5718:34.0010
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 60 · Olney3,000 Meters Varsity6017:53.4010
Oct 5MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 40 · Olney3,000 Meters Varsity4017:48.14—
Sep 28MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 57 · Olney3,000 Meters Varsity5721:33.84—
Sep 21MD Youth CC Series at DamascusSep 21 · 3,000 Meters Varsity · Place 32 · Olney3,000 Meters Varsity3218:05.58—
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 60 · Olney3,000 Meters Varsity6019:29.7310

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 9-10 · Place 78 · Olney Cross Country3,000 Meters Boys 9-107816:43.764
Oct 20MD Youth CC Series at GaithersburgOct 20 · 3,000 Meters Varsity · Place 29 · Olney3,000 Meters Varsity2920:12.264
Oct 6MD Youth CC Series at ClarksburgOct 6 · 3,000 Meters Varsity · Place 19 · Olney3,000 Meters Varsity1917:50.614
Sep 29MD Youth CC Series at OlneySep 29 · 3,000 Meters Varsity · Place 34 · Olney3,000 Meters Varsity3417:54.144
Sep 22MD Youth CC Series at DamascusSep 22 · 3,000 Meters Varsity · Place 44 · 4 Olney3,000 Meters Varsity4419:13—
Sep 15MD Youth CC Series at BrunswickSep 15 · 3,000 Meters Varsity · Place 28 · Olney3,000 Meters Varsity2818:44.24

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MD Youth CC Series #7 at OlneyNov 5 · 2,000 Meters 7-8 · Place 31 · Olney Cross Country2,000 Meters 7-83111:39.3 PB3
Oct 29CMRC Youth Cross Country MeetOct 29 · 2,000 Meters 7-8 · Place 36 · Olney Cross Country2,000 Meters 7-83610:15.20 PB3
Oct 15Middletown Youth Cross Country MeetOct 15 · 2,000 Meters Varsity · Place 33 · Olney2,000 Meters Varsity3310:51.92—
Oct 1MD Youth CC Series #3 at BrunswickOct 1 · 2,000 Meters 7-8 · Place 31 · Olney Cross Country2,000 Meters 7-83111:49.9 PB3
Sep 17MD Youth CC Series #1 at DamascusSep 17 · 2,000 Meters 7-8 · Place 25 · Olney Cross Country2,000 Meters 7-82513:00.0 PB3