Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPCL Indoor Championships · Feb 115:58.09PCL Indoor ChampionshipsFebruary 11, 2024
1 Mile · OutdoorPhiladelphia Catholic League Championship · May 115:56.47Philadelphia Catholic League ChampionshipMay 11, 2024
1500 Meters · OutdoorDanny Curran Invitational · Mar 285:38.23aDanny Curran InvitationalMarch 28, 2025
1600 Meters · IndoorAlvernia Holiday Classic · Dec 96:06.27aAlvernia Holiday ClassicDecember 9, 2023
1600 Meters · OutdoorThe North Penn Open · Apr 65:58.39aThe North Penn OpenApril 6, 2024
300 Meters · IndoorBlue and White Invite · Feb 752.31aBlue and White InviteFebruary 7, 2026
3000 Meters · IndoorPCL Indoor Championships · Feb 1112:36.28PCL Indoor ChampionshipsFebruary 11, 2024
3200 Meters · OutdoorPIAA District 12 AAA Championships · May 1813:18.52aPIAA District 12 AAA ChampionshipsMay 18, 2022
400 Meters · OutdoorMuhlenberg Invite · Apr 51:11.11aMuhlenberg InviteApril 5, 2025
800 Meters · IndoorBlue & White Invite · Feb 82:46.31Blue & White InviteFebruary 8, 2025
800 Meters · OutdoorArchbishop Ryan, Conwell Egan at Holy Ghost Prep · Mar 212:41.37Archbishop Ryan, Conwell Egan at Holy Ghost PrepMarch 21, 2024
800 Meters · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 22:58.26John Hay Pennsylvania Distance CarnivalJune 2, 2023
Pole Vault · IndoorPCL Indoor Championships · Feb 111.82mPCL Indoor ChampionshipsFebruary 11, 2024
Pole Vault · OutdoorDistrict XII · May 157-00.00District XIIMay 15, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24John Covert ClassicApr 24 · 1500 Meters · Place 28 · DeSalesDeSales1500 Meters28.6:06.89aSo
Apr 11DeSales Quad MeetApr 11 · 800 Meters · Place 23 · DeSalesDeSales800 Meters23.3:27.20aSo
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · DeSalesDeSales800 Meters--DNSSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Blue and White InviteFeb 7 · 300 Meters · Place 36 · DeSalesDeSales300 Meters3652.31a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12DeSales QuadApr 12 · 1500 Meters · Place 18 · DeSalesDeSales1500 Meters18.6:14.21aFr
Apr 12DeSales QuadApr 12 · 800 Meters · Place 7 · DeSalesDeSales800 Meters7.2:59.23aFr
Apr 5Muhlenberg InviteApr 5 · 800 Meters · Place 37 · DeSalesDeSales800 Meters372:52.86aFr
Apr 5Muhlenberg InviteApr 5 · 400 Meters · Place 21 · DeSalesDeSales400 Meters211:11.11a PBFr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 65 · DeSalesDeSales1500 Meters655:38.23a PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Blue & White InviteFeb 8 · 1 Mile · Place 29 · DeSalesDeSales1 Mile296:35.16FR
Feb 8Blue & White InviteFeb 8 · 800 Meters · Place 27 · DeSalesDeSales800 Meters272:46.31 PBFR
Jan 18Moravian College Indoor MeetJan 18 · 800 Meters · Place 21 · DeSalesDeSales800 Meters212:48.84a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 1600 Meters · Place 13 · Archbishop RyanArchbishop Ryan1600 Meters13.6:15.41a12
May 15District XIIMay 15 · Pole Vault · Place 2 · Archbishop RyanArchbishop RyanPole Vault2.7-00.00 PB12
May 15District XIIMay 15 · 800 Meters · Archbishop RyanArchbishop Ryan800 Meters--DNS12
May 11Philadelphia Catholic League ChampionshipMay 11 · Javelin · Place 17 · Arch RyanArch RyanJavelin1753-0912
May 11Philadelphia Catholic League ChampionshipMay 11 · 3200 Meters · Place 6 · Arch RyanArch Ryan3200 Meters613:52.7412
May 11Philadelphia Catholic League ChampionshipMay 11 · 1 Mile · Place 8 · Arch RyanArch Ryan1 Mile85:56.47 PB12
May 2Montgomery Memorial MeetMay 2 · 3200 Meters · Place 11 · Archbishop RArchbishop R3200 Meters1114:13.9312
Apr 29PCL Meet #4 - La SalleApr 29 · 3200 Meters · Place 2 · Archbishop RArchbishop R3200 Meters214:30.8712
Apr 12Cardinal InvitationalApr 12 · 1600 Meters · Place 19 · Archbishop RArchbishop R1600 Meters196:01.2512
Apr 6The North Penn OpenApr 6 · 1600 Meters · Place 19 · Archbishop RyanArchbishop Ryan1600 Meters19.5:58.39a PB12
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · Pole Vault · Place 2 · Abp RyanAbp RyanPole Vault27-00.00—
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · 800 Meters · Place 1 · Abp RyanAbp Ryan800 Meters12:41.37 PB—
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · 300m Hurdles · Place 2 · Abp RyanAbp Ryan300m Hurdles256.90—
Jan 29Archbishop Ryan Field Night InvitationalJan 29 · Pole Vault · Place 3 · Archbishop RyanArchbishop RyanPole Vault3.6-612

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11PCL Indoor ChampionshipsFeb 11 · 3000 Meters · Place 3 · Archbishop RArchbishop R3000 Meters312:36.28 PB12
Feb 11PCL Indoor ChampionshipsFeb 11 · 1 Mile · Place 4 · Archbishop RArchbishop R1 Mile45:58.09 PB12
Feb 11PCL Indoor ChampionshipsFeb 11 · Pole Vault · Place 3 · Archbishop RArchbishop RPole Vault31.82m PB12
Feb 2DVGTCA Meet #7Feb 2 · 1 Mile · Place 22 · Archbishop RyanArchbishop Ryan1 Mile226:05.5412
Feb 2DVGTCA Meet #7Feb 2 · 1 Mile · Place 22 · Arch RyanArch Ryan1 Mile226:05.5412
Jan 5DVGTCA Meet #5Jan 5 · 1 Mile · Place 27 · Archbishop RyanArchbishop Ryan1 Mile276:17.5412
Jan 5DVGTCA Meet #5Jan 5 · 1 Mile · Place 27 · Arch RyanArch Ryan1 Mile276:17.5412

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15DVGTCA Meet #2Dec 15 · 1 Mile · Place 22 · Archbishop RyanArchbishop Ryan1 Mile22.6:02.18a12
Dec 9Alvernia Holiday ClassicDec 9 · 1600 Meters · Place 8 · Archbishop RyanArchbishop Ryan1600 Meters8.6:06.27a PB12
Feb 12PCL Indoor ChampionshipFeb 12 · 3000 Meters · Place 4 · Archbishop RyanArchbishop Ryan3000 Meters412:52.2711
Jan 20Bears HS InvitationalJan 20 · 1 Mile · Place 52 · Archbishop RArchbishop R1 Mile526:28.0211
Jan 13DVGTCA Meet #5Jan 13 · 3000 Meters · Place 29 · Arch RyanArch Ryan3000 Meters2913:02.6511

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 800 Meters · Place 146 · Archbishop RyanArchbishop Ryan800 Meters1462:58.26 PBJR
May 17PIAA District XII ChampionshipsMay 17 · 3200 Meters · Place 8 · Archbishop RyanArchbishop Ryan3200 Meters8.15:02.96a11
May 4Montgomery Memorial MeetMay 4 · 3200 Meters · Place 17 · Archbishop RyanArchbishop Ryan3200 Meters1714:43.0611
Apr 22Father Judge RelaysApr 22 · 3200 Meters · Place 10 · Arch RyanArch Ryan3200 Meters1015:06.1211
Apr 15Coatesville Track and Field InvitationalApr 15 · 1600 Meters · Place 39 · Archbishop RyanArchbishop Ryan1600 Meters39.6:26.55a11
Apr 10PCL Meet #2 - Father JudgeApr 10 · 1 Mile · Place 3 · Abp RyanAbp Ryan1 Mile36:27.5911

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · 1 Mile · Place 43 · Archbishop RyanArchbishop Ryan1 Mile43.6:46.92a11
Feb 13PCL Indoor ChampionshipFeb 13 · 3000 Meters · Place 7 · Archbishop RArchbishop R3000 Meters713:10.0210
Jan 21DVGTCA Meet #5Jan 21 · 3000 Meters · Place 40 · Arch RyanArch Ryan3000 Meters4014:20.2010
Jan 21DVGTCA Meet #5Jan 21 · 3000 Meters · Place 40 · Archbishop RyanArchbishop Ryan3000 Meters4014:20.2010

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18PIAA District 12 AAA ChampionshipsMay 18 · 3200 Meters · Place 7 · Archbishop RyanArchbishop Ryan3200 Meters7.13:18.52a PB10
May 14Philadelphia Catholic League Outdoor ChampionshipsMay 14 · 3200 Meters · Place 6 · Archbishop RArchbishop R3200 Meters613:20.9710
Apr 25PCL Meet #3 - Father JudgeApr 25 · 800 Meters · Place 7 · Abp RyanAbp Ryan800 Meters72:43.9610
Apr 23Father Judge RelaysApr 23 · 1 Mile · Place 21 · Arch RyanArch Ryan1 Mile216:16.79—
Apr 11PCL Meet #2 - Father JudgeApr 11 · 1 Mile · Place 2 · Archbishop RyanArchbishop Ryan1 Mile26:29.8110
Mar 31Archbishop Ryan, Conwell-Egan, Jenkintown at Holy Ghost PrepMar 31 · 3200 Meters · Place 1 · Archbishop RArchbishop R3200 Meters115:01.2110
Mar 31Archbishop Ryan, Conwell-Egan, Jenkintown at Holy Ghost PrepMar 31 · 100m Hurdles · Place 6 · Archbishop RArchbishop R100m Hurdles624.1810