Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Nottoway ParkVienna Youth XC Meet · Nov 28:25.1Vienna Youth XC MeetNovember 2, 2025
2,000 Meters · Providence ParkFPYC XC @ Providence · Oct 198:52.5FPYC XC @ ProvidenceOctober 19, 2025
2,000 Meters · South Hagerstown HSPotomac Valley Association Junior Olympic XC Championship · Nov 99:27.01Potomac Valley Association Junior Olympic XC ChampionshipNovember 9, 2025
2,000 Meters · SYA Sports (Southwestern Youth Association)SYA Youth Meet · Oct 119:23.5SYA Youth MeetOctober 11, 2025
2,000 Meters · Van Dyck ParkFPYC XC @ Van Dyck · Oct 58:51.2FPYC XC @ Van DyckOctober 5, 2025
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 68:50.71AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2713:23.45Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Mount Vista ParkUSATF/PVA Youth XC Championship · Nov 815:03.03USATF/PVA Youth XC ChampionshipNovember 8, 2026
3,000 Meters · Nottoway Park2026 VYI Cross Country Invitational · Oct 3112:50.802026 VYI Cross Country InvitationalOctober 31, 2026
3,000 Meters · Patriot HSVirginia Pride Fall Kick-Off · Sep 1213:52.1Virginia Pride Fall Kick-OffSeptember 12, 2026
3,000 Meters · Providence ParkFPYC XC @ Providence · Oct 1916:12.8FPYC XC @ ProvidenceOctober 19, 2025
3,000 Meters · Van Dyck ParkFPYC @ Van Dyck · Oct 416:37.0FPYC @ Van DyckOctober 4, 2026
4,000 Meters · Providence ParkFPYC XC @ Providence · Oct 1918:49.2FPYC XC @ ProvidenceOctober 19, 2025
4,000 Meters · Van Dyck ParkFPYC XC @ Van Dyck · Oct 520:30.0FPYC XC @ Van DyckOctober 5, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8USATF/PVA Youth XC ChampionshipNov 8 · 3,000 Meters 9-10 · Place 4 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters 9-10415:03.03 PB4
Oct 312026 VYI Cross Country InvitationalOct 31 · 3,000 Meters 9-10 · Place 4 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters 9-10412:50.80 PB4
Oct 18FPYC @ Providence ParkOct 18 · 3,000 Meters Varsity · Place 19 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters Varsity1915:19.3—
Oct 10SYA Youth MeetOct 10 · 3,000 Meters Varsity · Place 6 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters Varsity612:58.6—
Oct 4FPYC @ Van DyckOct 4 · 3,000 Meters 9-10 · Place 21 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters 9-102116:37.0 PB4
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 9-10 · Place 21 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters Boys 9-102113:23.45 PB4
Sep 12Virginia Pride Fall Kick-OffSep 12 · 3,000 Meters 9-10 · Place 5 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters 9-10513:52.1 PB4

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 39 · Fairfax Police Youth (FPYC) Cheetahs2,000 Meters 8 Year Olds398:50.71 PB3
Nov 9Potomac Valley Association Junior Olympic XC ChampionshipNov 9 · 2,000 Meters 8U · Place 3 · Fairfax Police Youth (FPYC) Cheetahs2,000 Meters 8U39:27.01 PB3
Nov 2Vienna Youth XC MeetNov 2 · 2,000 Meters 7-8 · Place 1 · Fairfax Police Youth (FPYC) Cheetahs2,000 Meters 7-818:25.1 PB3
Oct 19FPYC XC @ ProvidenceOct 19 · 4,000 Meters 13-14 · Place 20 · Fairfax Police Youth (FPYC) Cheetahs4,000 Meters 13-142018:49.2 PB3
Oct 19FPYC XC @ ProvidenceOct 19 · 3,000 Meters 9-10 · Place 37 · Fairfax Police Youth (FPYC) Cheetahs3,000 Meters 9-103716:12.8 PB3
Oct 19FPYC XC @ ProvidenceOct 19 · 2,000 Meters 7-8 · Place 2 · Fairfax Police Youth (FPYC) Cheetahs2,000 Meters 7-828:52.5 PB3
Oct 11SYA Youth MeetOct 11 · 2,000 Meters 7-8 · Place 3 · Fairfax Police Youth (FPYC) Cheetahs2,000 Meters 7-839:23.5 PB3
Oct 5FPYC XC @ Van DyckOct 5 · 4,000 Meters 13+ · Place 19 · Fairfax Police Youth (FPYC) Cheetahs4,000 Meters 13+1920:30.0 PB3
Oct 5FPYC XC @ Van DyckOct 5 · 2,000 Meters 7-8 · Place 2 · Fairfax Police Youth (FPYC) Cheetahs2,000 Meters 7-828:51.2 PB3