Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRJBIC · Dec 295:08.31aRJBICDecember 29, 2025
1 Mile · OutdoorPCL #1 - LaSalle · Apr 75:10.66PCL #1 - LaSalleApril 7, 2025
1600 Meters · OutdoorDistrict XII · May 155:01.58aDistrict XIIMay 15, 2024
200 Meters · IndoorRobert J Burdette Indoor Classic · Dec 2930.91aRobert J Burdette Indoor ClassicDecember 29, 2022
3000 Meters · IndoorPCL Indoor Championships · Feb 89:53.56PCL Indoor ChampionshipsFebruary 8, 2026
3200 Meters · IndoorOcean Breeze Freedom Games · Jan 310:40.82Ocean Breeze Freedom GamesJanuary 3, 2026
3200 Meters · OutdoorPCL Champs · May 910:37.09aPCL ChampsMay 9, 2026
400 Meters · IndoorRobert J Burdette Indoor Classic · Dec 291:09.59aRobert J Burdette Indoor ClassicDecember 29, 2022
400 Meters · OutdoorPCL #3 - La Salle · Apr 2059.39aPCL #3 - La SalleApril 20, 2026
5000 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 517:44.95Council Rock Kiwanis InvitationalApril 5, 2025
800 Meters · IndoorPCL Indoor Championship · Feb 122:39.29PCL Indoor ChampionshipFebruary 12, 2023
800 Meters · OutdoorDistrict XII · May 152:20.28aDistrict XIIMay 15, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 3200 Meters · Place 9 · Conwell-Egan Catholic3200 Meters9.10:38.68a12
May 9PCL ChampsMay 9 · 3200 Meters · Place 26 · Conwell-Egan Catholic3200 Meters26.10:37.09a PB12
May 2The Neshaminy InvitationalMay 2 · 3200 Meters · Place 8 · Conwell-Egan Catholic3200 Meters8.11:37.54a12
Apr 20PCL #3 - La SalleApr 20 · 3200 Meters · Place 9 · Conwell-Egan Catholic3200 Meters9.10:50.67a12
Apr 20PCL #3 - La SalleApr 20 · 400 Meters · Place 18 · Conwell-Egan Catholic400 Meters18.59.39a PB12
Apr 13PCL #2 - La SalleApr 13 · 3200 Meters · Place 2 · Conwell-Egan Catholic3200 Meters2.10:45.52a12
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 2 · Conwell-Egan Catholic3200 Meters2.10:43.98a12
Mar 27Neshaminy Distance InvitationalMar 27 · 3200 Meters · Place 3 · Conwell-Egan Catholic3200 Meters3.10:49.22a12
Mar 19Holy Ghost Quad MeetMar 19 · 3200 Meters · Place 1 · Conwell-Egan3200 Meters111:03.63a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 3000 Meters · Place 15 · Conwell-Egan3000 Meters159:53.56 PB12
Jan 23TFCAGP #7Jan 23 · 3000 Meters · Place 18 · Conwell-Egan Catholic3000 Meters18.10:02.93a12
Jan 3Ocean Breeze Freedom GamesJan 3 · 3200 Meters · Place 9 · Conwell-Egan 123200 Meters910:40.82 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 1 Mile · Place 21 · Conwell-Egan Catholic1 Mile21.5:08.31a PB12
Dec 20TFCAGP #2Dec 20 · 3000 Meters · Place 21 · Conwell-Egan Catholic3000 Meters21.10:02.76a12
Feb 9PCL Indoor ChampionshipsFeb 9 · 3000 Meters · Place 13 · Conwell-Egan3000 Meters1310:22.3311
Jan 19TFCAofGP Meet #7Jan 19 · 3000 Meters · Place 22 · Conwell-Egan3000 Meters2210:25.39—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 3200 Meters · Place 11 · Conwell-Egan Catholic3200 Meters11.10:37.36a11
May 14District XIIMay 14 · 3200 Meters · Place 11 · Conwell-Egan Catholic3200 Meters11.10:37.36a11
May 10Philadelphia Catholic League ChampionshipsMay 10 · 3200 Meters · Place 19 · Conwell-Egan3200 Meters1910:50.4211
Apr 28PCL #4 - La SalleApr 28 · 3200 Meters · Place 10 · Conwell-Egan Catholic3200 Meters10.10:50.76a11
Apr 14PCL #2 - La SalleApr 14 · 3200 Meters · Place 6 · Conwell-Egan Catholic3200 Meters610:52.50a11
Apr 7PCL #1 - LaSalleApr 7 · 800 Meters · Place 15 · Conwell-Egan800 Meters152:23.1911
Apr 7PCL #1 - LaSalleApr 7 · 1 Mile · Place 21 · Conwell-Egan1 Mile215:10.66 PB11
Apr 5Council Rock Kiwanis InvitationalApr 5 · 5000 Meters · Place 10 · Conwell-Egan5000 Meters1017:44.95 PB—
Mar 27Holy Ghost Prep Quad MeetMar 27 · 3200 Meters · Place 3 · Conwell-Egan3200 Meters311:12.2411

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 1 Mile · Conwell-Egan Catholic1 Mile--DNS11
Dec 14TFCAGP #1Dec 14 · 3000 Meters · Place 29 · Conwell-Egan Catholic3000 Meters29.10:33.30a11
Feb 11PCL Indoor ChampionshipsFeb 11 · 1 Mile · Place 11 · Conwell-Egan1 Mile115:15.2810
Feb 3TFCAofGP Meet # 7Feb 3 · 1 Mile · Place 25 · Conwell-Egan1 Mile255:17.7310
Jan 6TFCAofGP #4Jan 6 · 3000 Meters · Place 28 · Conwell-Egan3000 Meters2810:30.0410

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 30 · Conwell-Egan Catholic3200 Meters30.11:30.94a10
May 15District XIIMay 15 · 3200 Meters · Place 4 · Conwell-Egan Catholic3200 Meters4.10:49.48a10
May 15District XIIMay 15 · 1600 Meters · Place 8 · Conwell-Egan Catholic1600 Meters8.5:01.58a PB10
May 15District XIIMay 15 · 800 Meters · Place 12 · Conwell-Egan Catholic800 Meters12.2:20.28a PB10
May 11Philadelphia Catholic League ChampionshipMay 11 · 3200 Meters · Place 17 · Conwell-Egan3200 Meters1711:23.0810
May 4The Neshaminy InvitationalMay 4 · 1600 Meters · Place 17 · Conwell-Egan1600 Meters175:06.8710
Apr 29PCL Meet #4 - La SalleApr 29 · 1 Mile · Place 14 · Conwell-Egan1 Mile145:12.7310
Apr 20Neshaminy Track ClassicApr 20 · 800 Meters · Place 19 · Conwell-Egan800 Meters192:26.79—
Apr 20Neshaminy Track ClassicApr 20 · 1600 Meters · Place 13 · Conwell-Egan1600 Meters135:14.32—
Apr 15PCL Meet #2 - Father JudgeApr 15 · 800 Meters · Place 9 · Conwell-Egan800 Meters92:28.6510
Apr 15PCL Meet #2 - Father JudgeApr 15 · 1 Mile · Place 6 · Conwell-Egan1 Mile65:12.1610
Apr 13The Bensalem InvitationalApr 13 · 3200 Meters · Place 12 · Conwell-Egan3200 Meters1211:28.6010
Apr 8PCL Meet #1 - La SalleApr 8 · 1 Mile · Place 27 · Conwell-Egan1 Mile275:28.5010
Apr 6Council Rock Kiwanis InvitationalApr 6 · 5000 Meters · Place 13 · Conwell-Egan5000 Meters1318:27.3710
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · 1600 Meters · Place 6 · Conwell-Egan1600 Meters65:24.84—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 1 Mile · Conwell-Egan Catholic1 Mile--DNS10
Dec 16TFCAofGP Meet #1Dec 16 · 1 Mile · Place 28 · Conwell-Egan Catholic1 Mile28.5:17.12a10
Feb 12PCL Indoor ChampionshipFeb 12 · 1 Mile · Place 15 · Conwell-Egan1 Mile155:40.559
Feb 12PCL Indoor ChampionshipFeb 12 · 800 Meters · Place 19 · Conwell-Egan800 Meters192:39.29 PB9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 3200 Meters · Place 5 · Conwell-Egan Catholic3200 Meters5.12:09.04a9
May 13Philadelphia Catholic League ChampionshipsMay 13 · 1 Mile · Place 16 · Conwell-Egan1 Mile165:21.189
May 1PCL Meet #4 @ LaSalleMay 1 · 3200 Meters · Place 13 · Conwell-Egan3200 Meters1311:48.889
Apr 24PCL Meet #3 - La SalleApr 24 · 1 Mile · Place 16 · Conwell-Egan1 Mile165:27.459
Apr 22Father Judge RelaysApr 22 · 1 Mile · Place 23 · Conwell-Egan1 Mile235:31.969
Apr 15The Bensalem InvitationalApr 15 · 1600 Meters · Place 17 · Conwell-Egan1600 Meters175:34.879
Apr 15The Bensalem InvitationalApr 15 · 1600 Meters · Place 17 · Conwell-Egan1600 Meters175:34.879
Apr 10PCL Meet #2 - Father JudgeApr 10 · 800 Meters · Place 17 · Conwell-Egan800 Meters172:34.559
Apr 10PCL Meet #2 - Father JudgeApr 10 · 1 Mile · Place 7 · Conwell-Egan1 Mile75:32.779
Apr 3PCL Meet #1 - LaSalleApr 3 · 800 Meters · Place 17 · Conwell-Egan800 Meters172:34.369
Apr 3PCL Meet #1 - LaSalleApr 3 · 1 Mile · Place 16 · Conwell-Egan1 Mile165:39.079
Mar 30Archbishop Ryan, Conwell-Egan at Holy Ghost PrepMar 30 · 1600 Meters · Place 4 · Conwell-Egan Catholic1600 Meters4.5:38.48a9
Mar 30Archbishop Ryan, Conwell-Egan at Holy Ghost PrepMar 30 · 800 Meters · Place 8 · Conwell-Egan Catholic800 Meters8.2:38.91a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 400 Meters · Place 41 · Conwell-Egan Catholic400 Meters41.1:09.59a PB9
Dec 29Robert J Burdette Indoor ClassicDec 29 · 200 Meters · Place 48 · Conwell-Egan Catholic200 Meters48.30.91a PB9