Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe VA Showcase · Jan 172:49.85aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 124:36.23aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
1600 Meters · OutdoorVirginia Catholic State Meet · May 94:34.42aVirginia Catholic State Meet May 9, 2026
3200 Meters · IndoorVirginia Premier Invitational · Dec 2010:27.19aVirginia Premier InvitationalDecember 20, 2025
3200 Meters · OutdoorVISAA Outdoor Track & Field Championships · May 1510:13.09aVISAA Outdoor Track & Field ChampionshipsMay 15, 2026
800 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 252:03.73aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 3200 Meters · Place 7 · Saint John Paul the Great Catholic3200 Meters7.10:13.09a PB12
May 9Virginia Catholic State Meet May 9 · 3200 Meters · Place 5 · Saint John Paul the Great Catholic3200 Meters5.10:19.38a12
May 9Virginia Catholic State Meet May 9 · 1600 Meters · Place 5 · Saint John Paul the Great Catholic1600 Meters5.4:34.42a PB12
May 143rd Draper InvitationalMay 1 · 1600 Meters · Place 7 · Saint John P1600 Meters74:34.42—
Apr 28VCAC ChampionshipsApr 28 · 3200 Meters · Place 2 · Saint John Paul the Great Catholic3200 Meters2.10:21.06a12
Apr 28VCAC ChampionshipsApr 28 · 1600 Meters · Place 3 · Saint John Paul the Great Catholic1600 Meters3.4:40.89a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 800 Meters · Place 14 · Saint John Paul the Great Catholic800 Meters14.2:03.73a PB12
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 1600 Meters · Place 9 · Saint John Paul the Great Catholic1600 Meters9.4:48.70a12
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 800 Meters · Place 20 · Saint John Paul the Great Catholic800 Meters20.2:11.12a12
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 18 · Saint John Paul the Great Catholic3200 Meters18.10:20.22a12
Mar 212026 Brian Watkins InvitationalMar 21 · 3200 Meters · Place 6 · Saint John Paul the Great Catholic3200 Meters6.10:34.86a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 3200 Meters · Place 13 · Saint John Paul the Great Catholic3200 Meters13.10:36.96a12
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 1600 Meters · Place 5 · Saint John Paul the Great Catholic1600 Meters5.4:36.23a PB12
Feb 6Hoxton InvitationalFeb 6 · 1000 Meters · Place 6 · Saint John Paul the Great Catholic1000 Meters6.2:52.88a12
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 1600 Meters · Place 15 · Saint John Paul the Great Cath1600 Meters154:38.9512
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 188 · Saint John Paul the Great Catholic1000 Meters188.2:49.85a PB12
Jan 10CNU HS ShowcaseJan 10 · 3200 Meters · Place 9 · Saint John Paul the Great Catholic3200 Meters9.10:33.97a12
Jan 10CNU HS ShowcaseJan 10 · 1600 Meters · Place 2 · Saint John Paul the Great Catholic1600 Meters2.4:36.39a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 3200 Meters · Place 13 · Saint John Paul the Great Catholic3200 Meters13.10:27.19a PB12
Dec 12Lampert Timing Indoor Track Meet #3 Dec 12 · 1000 Meters · Place 2 · Saint John Paul the Great Catholic1000 Meters2.2:51.78a12
Dec 12Lampert Timing Indoor Track Meet #3 Dec 12 · 1600 Meters · Place 3 · Saint John Paul the Great Catholic1600 Meters3.4:49.58a12
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 3200 Meters · Place 11 · Saint John Paul the Great Catholic3200 Meters11.10:42.66a11
Feb 8The Hoxton InvitationalFeb 8 · 1000 Meters · Place 7 · Saint John Paul the Great Catholi1000 Meters72:53.36a—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 210 · Saint John P1000 Meters2102:54.39—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 210 · Saint John P1000 Meters2102:54.39—
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 3200 Meters · Place 4 · Saint John P3200 Meters410:53.9011
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 3200 Meters · Place 4 · Saint John P3200 Meters410:53.9011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · 3200 Meters · Place 12 · Saint John P3200 Meters1210:47.9011
May 16VISAA CHAMPIONSHIPSMay 16 · 3200 Meters · Place 12 · Saint John Paul the Great Cath3200 Meters1210:47.9011
May 242nd Draper InvitationalMay 2 · 3200 Meters · Place 20 · Saint John P3200 Meters2010:36.19—
Apr 28VCAC Meet at John Paul the Great Catholic HSApr 28 · 1600 Meters · Place 5 · Saint John Paul the Great Catholic1600 Meters5.4:50.09a11
Apr 28VCAC Meet at John Paul the Great Catholic HSApr 28 · 800 Meters · Place 7 · Saint John Paul the Great Catholic800 Meters7.2:16.07a11
Apr 11=PR= Northern Virginia InvitationalApr 11 · 3200 Meters · Place 42 · Saint John P3200 Meters4210:25.5111
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 11 · Saint John Paul the1600 Meters114:53.90JR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 1 · Saint John Paul the3200 Meters110:28.69JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 11 · Saint John Paul the1600 Meters114:53.90JR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 1 · Saint John Paul the3200 Meters110:28.69JR
Mar 222025 Brian Watkins InvitationalMar 22 · 1600 Meters · Place 7 · Saint John Paul the Great Catholic1600 Meters7.4:44.26a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13STC MEET #2Dec 13 · 3200 Meters · Place 2 · Saint John Paul the Great Catholic3200 Meters2.10:56.57a11
Dec 13STC MEET #2Dec 13 · 1600 Meters · Place 6 · Saint John Paul the Great Catholic1600 Meters6.5:01.13a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · 3200 Meters · Place 13 · Saint John Paul the Great Catholic3200 Meters13.10:34.52a10
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 5 · Saint John P800 Meters52:12.0210
Apr 27Cassel's XBC Track ExperienceApr 27 · 3200 Meters · Place 1 · Saint John P3200 Meters110:55.1610
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 28 · Saint John P800 Meters282:13.9510
Apr 27Cassel's XBC Track ExperienceApr 27 · 3200 Meters · Place 27 · Saint John P3200 Meters2710:37.0410
Apr 19Rice RelaysApr 19 · 3200 Meters · Place 4 · Saint John Paul3200 Meters410:49.68—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Cassel's XBC Track ExperienceApr 29 · 1600 Meters · Place 21 · St John Paul1600 Meters215:15.199
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 9 · Saint John Paul the1600 Meters95:18.72—
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 62 · Saint John Paul the1600 Meters625:18.72—
Apr 18JP Home Meet #2Apr 18 · 3200 Meters · Place 10 · Saint John P3200 Meters1012:40.429
Apr 18JP Home Meet #2Apr 18 · 1600 Meters · Place 9 · Saint John P1600 Meters95:19.879
Mar 29JP Home Meet #1 2023Mar 29 · 800 Meters · Place 10 · Saint John P800 Meters102:22.239
Mar 29JP Home Meet #1 2023Mar 29 · 800 Meters · Place 10 · Saint John P800 Meters102:22.239