Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Broadwater AcademyBroadwater Academy Invitational · Oct 1820:35Broadwater Academy InvitationalOctober 18, 2025
5,000 Meters · Mt TrashmoreCatholic High School Invitational · Sep 423:05.3Catholic High School InvitationalSeptember 4, 2025
5,000 Meters · Peninsula CatholicBill McGough Invitational · Sep 1322:21.6Bill McGough InvitationalSeptember 13, 2025
5,000 Meters · Windsor Castle ParkHam City Hustle Invitational · Sep 623:16.8Ham City Hustle InvitationalSeptember 6, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Broadwater Academy InvitationalOct 18 · 5,000 Meters Varsity · Place 14 · TEACH Beach Breakers5,000 Meters Varsity1420:35 PB9
Sep 13Bill McGough InvitationalSep 13 · 5,000 Meters Varsity · Place 30 · TEACH Beach Breakers5,000 Meters Varsity3022:21.6 PB9
Sep 6Ham City Hustle InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 25 · TEACH Beach Breakers5,000 Meters Junior Varsity2523:16.8 PB9
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 69 · TEACH Beach Breakers5,000 Meters Varsity6923:05.3 PB9

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3Isle of Wight Academy MeetOct 3 · 5,000 Meters Varsity · Place 42 · Teach Beach Breakers5,000 Meters Varsity4223:25.60—
Sep 26Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Varsity · Place 79 · Teach Beach Breakers5,000 Meters Varsity7922:46.09
Sep 21Ham City Hustle InvitationalSep 21 · 5,000 Meters Varsity · Place 102 · Teach Beach Breakers High Scho5,000 Meters Varsity10223:06.699
Sep 19Greenbrier Christian XC InviteSep 19 · 5,000 Meters Varsity · Place 50 · Teach Beach Breakers5,000 Meters Varsity5023:15.39
Sep 14Bill McGough InvitationalSep 14 · 5,000 Meters Varsity · Place 68 · Teach Beach Breakers5,000 Meters Varsity6825:40.89