Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot Games · Jan 314:13.60aPatriot GamesJanuary 31, 2025
1 Mile · OutdoorBaldwin Invite · May 54:16.34aBaldwin InviteMay 5, 2023
1000 Meters · Indoor2024 George Mason University Patriot Games · Jan 262:38.47a2024 George Mason University Patriot GamesJanuary 26, 2024
1500 Meters · OutdoorVirginia Challenge · Apr 173:55.23aVirginia ChallengeApril 17, 2026
1600 Meters · OutdoorPIAA District 10 Class AA/AAA Championships · May 204:15.39aPIAA District 10 Class AA/AAA ChampionshipsMay 20, 2023
3000 Meters · IndoorBruce Lehane Scarlet and White · Feb 88:21.22aBruce Lehane Scarlet and WhiteFebruary 8, 2025
3200 Meters · OutdoorMars Varsity Invitational · Apr 3010:08.03Mars Varsity InvitationalApril 30, 2021
5000 Meters · OutdoorFred Hardy · Mar 2114:29.10aFred HardyMarch 21, 2025
800 Meters · IndoorPFTCA Indoor State Championships · Feb 272:00.94PFTCA Indoor State ChampionshipsFebruary 27, 2022
800 Meters · OutdoorPIAA District 10 Class AA/AAA Championships · May 201:58.66aPIAA District 10 Class AA/AAA ChampionshipsMay 20, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 5000 Meters · Place 11 · George MasonGeorge Mason5000 Meters11.14:43.20aJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 28 · George MasonGeorge Mason1500 MetersRound P28.3:57.59aJr
Apr 17Virginia ChallengeApr 17 · 5000 Meters · Place 16 · George MasonGeorge Mason5000 Meters16.14:43.87aJr
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 34 · George MasonGeorge Mason1500 Meters34.3:55.23a PBJr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 179 · George MasonGeorge Mason5000 Meters179.14:55.03aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 3000 Meters · Place 23 · George MasonGeorge Mason3000 Meters238:45.49aJR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Fred HardyMar 21 · 5000 Meters · Place 2 · George MasonGeorge Mason5000 Meters2.14:29.10a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 19 · George MasonGeorge Mason3000 Meters198:31.82SO
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 3000 Meters · Place 47 · George MasonGeorge Mason3000 Meters478:21.22a PB—
Jan 31Patriot GamesJan 31 · 1 Mile · Place 4 · George MasonGeorge Mason1 Mile44:13.60a PB—
Jan 12VCU Rams Indoor InvitationalJan 12 · 3000 Meters · Place 3 · George MasonGeorge Mason3000 Meters38:37.79a—
Jan 12VCU Rams Indoor InvitationalJan 12 · 1 Mile · Place 2 · George MasonGeorge Mason1 Mile24:17.27a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 69 · George MasonGeorge Mason1 Mile69.4:17.25aFr
Jan 262024 George Mason University Patriot GamesJan 26 · 1000 Meters · Place 20 · George MasonGeorge Mason1000 Meters202:38.47a PB—
Jan 7VCU Indoor InvitationalJan 7 · 3000 Meters · Place 4 · George MasonGeorge Mason3000 Meters48:51.84a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20PIAA District 10 Class AA/AAA ChampionshipsMay 20 · 1600 Meters · Place 1 · Cathedral PrepCathedral Prep1600 Meters1.4:15.39a PB12
May 20PIAA District 10 Class AA/AAA ChampionshipsMay 20 · 800 Meters · Place 1 · Cathedral PrepCathedral Prep800 Meters1.1:58.66a PB12
May 5Baldwin InviteMay 5 · 1 Mile · Place 2 · Cathedral PrepCathedral Prep1 Mile2.4:16.34a PB12
May 5Baldwin InviteMay 5 · 800 Meters · Cathedral PrepCathedral Prep800 Meters--DNF12
Apr 29City of Hermitage Track and Field InvitationalApr 29 · 800 Meters · Place 1 · Cathedral PrepCathedral Prep800 Meters11:59.2512
Apr 29City of Hermitage Track and Field InvitationalApr 29 · 1600 Meters · Place 1 · Cathedral PrepCathedral Prep1600 Meters14:18.1912

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 1 Mile · Place 9 · Cathedral PrepCathedral Prep1 Mile94:19.2012

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Baldwin InvitationalMay 6 · 1 Mile · Place 11 · Cathedral PrCathedral Pr1 Mile114:36.57—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 1 Mile · Place 19 · Cathedral PrepCathedral Prep1 Mile194:28.1811
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 800 Meters · Place 15 · Cathedral PrepCathedral Prep800 Meters152:00.94 PB11

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22PIAA District 10 Class AAA ChampionshipsMay 22 · 3200 Meters · Place 2 · Cathedral PrepCathedral Prep3200 Meters2.10:14.59a10
May 22PIAA District 10 Class AAA ChampionshipsMay 22 · 1600 Meters · Place 3 · Cathedral PrepCathedral Prep1600 Meters3.4:39.83a10
May 7Baldwin InvitationalMay 7 · 1600 Meters · Place 3 · Cathedral PrCathedral Pr1600 Meters34:34.12—
May 4Cathedral Prep & Villa Maria vs McDowellMay 4 · 1600 Meters · Place 2 · Cathedral PrepCathedral Prep1600 Meters24:43.6610
May 4Cathedral Prep & Villa Maria vs McDowellMay 4 · 800 Meters · Place 2 · Cathedral PrepCathedral Prep800 Meters22:06.3610
Apr 30Mars Varsity InvitationalApr 30 · 3200 Meters · Place 4 · Cathedral PrCathedral Pr3200 Meters410:08.03 PB10
Apr 27GM vs. Prep/Villa Boys MeetApr 27 · 1600 Meters · Place 1 · Cathedral PrepCathedral Prep1600 Meters1.4:57.110
Apr 27GM vs. Prep/Villa Boys MeetApr 27 · 800 Meters · Place 3 · Cathedral PrepCathedral Prep800 Meters3.2:10.310
Apr 13Cathedral Prep & Villa Maria vs Erie HSApr 13 · 3200 Meters · Place 1 · Cathedral PrepCathedral Prep3200 Meters1.10:37.74a10
Apr 13Cathedral Prep & Villa Maria vs Erie HSApr 13 · 1600 Meters · Place 1 · Cathedral PrepCathedral Prep1600 Meters1.4:50.67a10
Apr 10South Hills ClassicApr 10 · 800 Meters · Place 18 · Cathedral PrCathedral Pr800 Meters182:11.69—
Apr 10South Hills ClassicApr 10 · 1600 Meters · Place 12 · Cathedral PrCathedral Pr1600 Meters124:51.85—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8TSTCA Meet #5Feb 8 · 1 Mile · Place 46 · Cathedral PrCathedral Pr1 Mile465:11.78—
Jan 4TSTCA Meet #1Jan 4 · 800 Meters · Place 28 · Cathedral PrCathedral Pr800 Meters282:27.77—