Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 2815:17.9Norfolk Academy MeetAugust 28, 2025
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2128:02.3State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Peninsula CatholicBill McGough Invitational · Sep 1327:42.1Bill McGough InvitationalSeptember 13, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 78 · Catholic5,000 Meters Varsity7828:02.3 PB12
Sep 13Bill McGough InvitationalSep 13 · 5,000 Meters Varsity · Place 33 · Catholic5,000 Meters Varsity3327:42.1 PB12
Aug 28Norfolk Academy MeetAug 28 · 2 Miles Varsity · Place 65 · Catholic2 Miles Varsity6515:17.9 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 119 · Catholic5,000 Meters Division I11927:27.8411
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 119 · Catholic5,000 Meters Division I11927:27.8411
Oct 17Nansemond-Suffolk InvitationalOct 17 · Varsity · Place 17 · CatholicVarsity1723:46.44—
Oct 3Isle of Wight Academy MeetOct 3 · 5,000 Meters Varsity · Place 15 · Catholic5,000 Meters Varsity1524:47.40—
Sep 26Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Varsity · Place 67 · Catholic5,000 Meters Varsity6727:02.6JR
Sep 19Greenbrier Christian XC InviteSep 19 · 5,000 Meters Varsity · Place 41 · Catholic5,000 Meters Varsity4127:50.6JR
Sep 14Bill McGough InvitationalSep 14 · 5,000 Meters Varsity · Place 52 · Catholic5,000 Meters Varsity5228:27.9JR
Sep 11Walsingham InvitationalSep 11 · 5,000 Meters Varsity · Place 26 · Catholic5,000 Meters Varsity2625:31.1JR
Sep 11Walsingham InvitationalSep 11 · 5,000 Meters Varsity · Place 26 · Catholic5,000 Meters Varsity2625:31.1JR
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 17 · Catholic5,000 Meters Varsity1726:14.2JR
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 17 · Catholic5,000 Meters Varsity1726:14.2JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 104 · Catholic5,000 Meters Division I10425:30.5110
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 104 · Catholic5,000 Meters Division I10425:30.5110
Nov 2TCIS XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 13 · Catholic5,000 Meters Varsity1321:31.9SO
Oct 25Norfolk Academy XC Meet #3Oct 25 · 5,000 Meters Varsity · Place 17 · Catholic5,000 Meters Varsity1722:00.7SO
Oct 24Virginia Catholic State ChampionshipOct 24 · Varsity · Place 48 · CatholicVarsity4825:26—
Sep 28Cape Henry Collegiate InvitationalSep 28 · 5,000 Meters Varsity · Place 23 · Catholic5,000 Meters Varsity2324:16.90—
Sep 16Bill McGough InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · Catholic5,000 Meters Varsity622:37.4SO

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10VISAA Cross Country State ChampionshipsNov 10 · Division 1 · Place 64 · CatholicDivision 1644:53.4—
Nov 4TCIS XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 23 · Catholic5,000 Meters Varsity2324:23.99
Oct 27Norfolk Academy XC Meet #3Oct 27 · 5,000 Meters Varsity · Place 18 · Catholic5,000 Meters Varsity1821:58.89
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 43 · CatholicVarsity4325:17—
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 43 · CatholicVarsity4325:17—
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 3 · Catholic5,000 Meters Varsity300:22:35.07312
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 18 · Catholic5,000 Meters Varsity1822:35.10—
Sep 17Bill McGough InvitationalSep 17 · 5,000 Meters Varsity · Place 6 · Catholic5,000 Meters Varsity622:31.09
Sep 8Catholic High School InvitationalSep 8 · 5,000 Meters Varsity · Place 10 · Catholic Hig5,000 Meters Varsity1023:57.709