Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVirginia Tech Showdown · Feb 214:47.06Virginia Tech ShowdownFebruary 21, 2026
1 Mile · OutdoorTrials of Miles @ Icahn · May 35:01.67aTrials of Miles @ IcahnMay 3, 2024
10,000 Meters · OutdoorACC Outdoor Championships · May 1535:35.14aACC Outdoor ChampionshipsMay 15, 2025
1000 Meters · IndoorHokie Invitational · Jan 242:54.54Hokie InvitationalJanuary 24, 2025
1500 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 164:39.32North Shore Pre-Nationals InvitationalFebruary 16, 2024
1500 Meters · OutdoorHill City Twilight · May 24:15.94aHill City TwilightMay 2, 2026
1600 Meters · OutdoorNew Castle County Championships · May 124:57.20aNew Castle County ChampionshipsMay 12, 2023
300 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1943.26Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
3000 Meters · IndoorVirginia Tech Invitational · Jan 179:41.16aVirginia Tech InvitationalJanuary 17, 2025
3200 Meters · IndoorVirginia Showcase Invitational · Jan 1311:30.25aVirginia Showcase InvitationalJanuary 13, 2023
3200 Meters · OutdoorDIAA Meet of Champions · May 2410:31.51DIAA Meet of ChampionsMay 24, 2023
400 Meters · IndoorDIAA Indoor Track & Field Championships · Feb 41:00.36aDIAA Indoor Track & Field ChampionshipsFebruary 4, 2023
5000 Meters · OutdoorWake Forest Invitational · Apr 1816:43.06aWake Forest InvitationalApril 18, 2025
55 Meter · IndoorBears HS Invitational · Jan 167.94aBears HS InvitationalJanuary 16, 2022
800 Meters · IndoorDoc Hale Invitational · Feb 62:12.28aDoc Hale InvitationalFebruary 6, 2026
800 Meters · OutdoorVirginia Challenge · Apr 172:08.68aVirginia ChallengeApril 17, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 46 · Virginia TechVirginia Tech1500 MetersRound P46.4:25.87aSo
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 27 · Virginia TechVirginia Tech1500 MetersRound P27.4:26.14aSo
May 2Hill City TwilightMay 2 · 1500 Meters · Place 2 · Virginia TechVirginia Tech1500 Meters2.4:15.94a PBSo
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 14 · Virginia TechVirginia Tech1500 Meters14.4:17.94aSo
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 5 · Virginia TechVirginia Tech800 Meters5.2:08.68a PBSo
Apr 3Virginia Grand PrixApr 3 · 1500 Meters · Place 4 · Virginia TechVirginia Tech1500 Meters4.4:25.57aSo
Apr 3Virginia Grand PrixApr 3 · 800 Meters · Place 4 · Virginia TechVirginia Tech800 Meters4.2:10.06aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 30 · Virginia TechVirginia Tech1 MileRound P30.4:50.08aSo
Feb 21Virginia Tech ShowdownFeb 21 · 1 Mile · Place 1 · Virginia TechVirginia Tech1 Mile14:47.06 PBSO
Feb 6Doc Hale InvitationalFeb 6 · 1 Mile · Place 6 · Virginia TechVirginia Tech1 Mile64:52.82aSo
Feb 6Doc Hale InvitationalFeb 6 · 800 Meters · Place 8 · Virginia TechVirginia Tech800 Meters82:12.28a PBSo
Jan 23Hokie InvitationalJan 23 · 3000 Meters · Place 4 · Virginia TechVirginia Tech3000 Meters49:48.78SO
Jan 16Virginia Tech InvitationalJan 16 · 1 Mile · Place 2 · Virginia TechVirginia Tech1 Mile24:53.26aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 10,000 Meters · Place 22 · Virginia TechVirginia Tech10,000 Meters22.35:35.14a PBFr
May 6Liberty Twilight QualifierMay 6 · 5000 Meters · Place 2 · Virginia TechVirginia Tech5000 Meters216:54.52FR
May 3The Hill City TwilightMay 3 · 1500 Meters · Place 8 · Virginia TechVirginia Tech1500 Meters8.4:30.30aFr
Apr 18Wake Forest InvitationalApr 18 · 5000 Meters · Place 38 · Virginia TechVirginia Tech5000 Meters38.16:43.06a PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Virginia Tech ChallengeFeb 21 · 3000 Meters · Place 1 · Virginia TechVirginia Tech3000 Meters19:50.39FR
Jan 24Hokie InvitationalJan 24 · 1000 Meters · Place 10 · Virginia TechVirginia Tech1000 Meters102:54.54 PBFR
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 8 · Virginia TechVirginia Tech3000 Meters8.9:41.16a PBFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17DIAA Track & Field ChampionshipsMay 17 · 3200 Meters · Place 2 · PaduaPadua3200 Meters2.10:52.08a12
May 17DIAA Track & Field ChampionshipsMay 17 · 1600 Meters · Place 3 · PaduaPadua1600 Meters3.4:58.56a12
May 10NCC T&F ChampionshipsMay 10 · 3200 Meters · Place 1 · PaduaPadua3200 Meters1.10:57.39a12
May 3Trials of Miles @ IcahnMay 3 · 1 Mile · Place 17 · Wilmington- DelawareWilmington- Delaware1 Mile17.5:01.67a PB12
May 3Trials of Miles @ IcahnMay 3 · 1500 Meters · Place 17 · Wilmington- DelawareWilmington- Delaware1500 Meters17.4:41.73a12
Apr 30Catholic Conference ChampionshipApr 30 · 3200 Meters · Place 1 · Padua AcademyPadua Academy3200 Meters110:45.3012
Mar 25AI DuPont Track& Field InvitationalMar 25 · 3200 Meters · Place 2 · Padua AcademyPadua Academy3200 Meters211:01.2112

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 800 Meters · Place 13 · Padua AcademyPadua Academy800 Meters132:17.3712
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 1 Mile · Place 2 · Padua AcademPadua Academ1 Mile24:57.6712
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 1500 Meters · Place 1 · Padua AcademPadua Academ1500 Meters14:39.32 PB12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 300 Meters · Place 2 · Padua-DEPadua-DE300 Meters243.26 PB12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1 Mile · Place 3 · Padua-DEPadua-DE1 Mile34:57.3212

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1 Mile · Place 1 · PaduaPadua1 Mile1.4:59.61a12
Dec 8DVGTCA Meet #1Dec 8 · 3000 Meters · Place 1 · PaduaPadua3000 Meters1.10:17.91a12
Feb 17North Shore Pre-National InvitationalFeb 17 · 1 Mile · Place 11 · Padua AcademPadua Academ1 Mile115:13.6611
Feb 17North Shore Pre-National InvitationalFeb 17 · 1500 Meters · Place 12 · Padua AcademPadua Academ1500 Meters124:55.1811
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · 3200 Meters · Place 6 · PaduaPadua3200 Meters6.11:46.00a11
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · 400 Meters · Place 4 · PaduaPadua400 Meters4.1:00.36a PB11
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1 Mile · Place 24 · PaduaPadua1 Mile245:20.8611
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1500 Meters · Place 23 · PaduaPadua1500 Meters234:58.8911
Jan 13Virginia Showcase InvitationalJan 13 · 3200 Meters · Place 10 · PaduaPadua3200 Meters10.11:30.25a PB11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24DIAA Meet of ChampionsMay 24 · 3200 Meters · Place 1 · Padua AcademyPadua Academy3200 Meters110:31.51 PB11
May 20DIAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 1 · PaduaPadua3200 Meters1.11:13.16a11
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 2 · PaduaPadua1600 Meters2.4:58.79a11
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 3 · PaduaPadua800 Meters3.2:16.38a11
May 12New Castle County ChampionshipsMay 12 · 3200 Meters · Place 1 · PaduaPadua3200 Meters1.11:31.67a11
May 12New Castle County ChampionshipsMay 12 · 1600 Meters · Place 1 · PaduaPadua1600 Meters1.4:57.20a PB11
May 12New Castle County ChampionshipsMay 12 · 800 Meters · Place 1 · PaduaPadua800 Meters1.2:13.84a11
May 2Catholic Conference ChampionshipMay 2 · 3200 Meters · Place 1 · Padua AcademyPadua Academy3200 Meters110:43.6611
Apr 5Twilight InviteApr 5 · 3200 Meters · Place 1 · Padua AcademyPadua Academy3200 Meters110:53.7011
Apr 1N5CTA InvitationalApr 1 · 1600 Meters · Place 2 · PaduaPadua1600 Meters2.5:08.53a11
Apr 1N5CTA InvitationalApr 1 · 800 Meters · Place 1 · PaduaPadua800 Meters1.2:19.18a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1 Mile · Place 5 · PaduaPadua1 Mile5.5:24.26a11
Jan 16Bears HS InvitationalJan 16 · 55 Meter · Place 16 · PaduaPadua55 MeterRound P16.7.94a PB10
Jan 16Bears HS InvitationalJan 16 · 800 Meters · Place 1 · PaduaPadua800 Meters1.2:24.22a10