Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkJesuit HS XC Champs · Nov 1513:08.6Jesuit HS XC ChampsNovember 15, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3016:16.7McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2715:50.5060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 820:07Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 917:46.8740th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 1022:02.4739th Annual Richard Barnhart Memorial InvitationalSeptember 10, 2022
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 116:19.49DCSAA Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2216:23.23NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 49 · Gonzaga College5,000 Meters Invite 14916:23.23 PB12
Nov 15Jesuit HS XC ChampsNov 15 · 2.5 Miles Varsity · Place 2 · Gonzaga College2.5 Miles Varsity213:08.6 PB12
Nov 1DCSAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 11 · Gonzaga College5,000 Meters Varsity1116:19.49 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 87 · Gonzaga College5,000 Meters Varsity8716:01.112
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Bob Bradley Premier · Place 37 · Gonzaga College3 Miles Bob Bradley Premier3715:50.50 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 162 · Gonzaga College5,000 Meters Open Invitational16216:39.8211
Nov 2DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 12 · Gonzaga College5,000 Meters Varsity1216:31.0211
Oct 26WCACOct 26 · 5,000 Meters Varsity A · Place 8 · Gonzaga College5,000 Meters Varsity A816:41.011
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 157 · Gonzaga College5,000 Meters Varsity15716:45.8JR
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 21 · Gonzaga CollegeVarsity2116:39—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 149 · Gonzaga CollegeElite14916:47—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 149 · Gonzaga College5,000 Meters Elite14916:4710
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 96 · Gonzaga College3 Miles Premier9616:16.7 PB10
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 52 · Gonzaga College5,000 Meters Varsity5217:46.87 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 234 · Gonzaga College5,000 Meters Open Invitational23419:03.09
Nov 5DCSAA Cross Country ChampionshipsNov 5 · 5,000 Meters Junior Varsity · Place 29 · Gonzaga College5,000 Meters Junior Varsity2920:29.29
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Junior Varsity · Place 189 · Gonzaga College5,000 Meters Junior Varsity18920:07 PB9
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Frosh/Soph · Place 96 · Gonzaga College5,000 Meters Frosh/Soph9622:02.47 PB9