Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPhiladelphia Catholic League Championships · May 105:35.65Philadelphia Catholic League ChampionshipsMay 10, 2025
1600 Meters · OutdoorHoly Ghost Prep Quad Meet · Mar 275:31.07Holy Ghost Prep Quad MeetMarch 27, 2025
3000 Meters · IndoorTFCAGP #4 · Jan 411:13.07aTFCAGP #4January 4, 2025
3200 Meters · OutdoorPCL #2 - La Salle · Apr 1412:09.96aPCL #2 - La SalleApril 14, 2025
5000 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 519:11.67Council Rock Kiwanis InvitationalApril 5, 2025
800 Meters · OutdoorPCL #4 - La Salle · Apr 282:30.90aPCL #4 - La SalleApril 28, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9PCL ChampsMay 9 · 3200 Meters · Place 30 · Conwell-Egan Catholic3200 Meters30.12:35.83a11
May 2The Neshaminy InvitationalMay 2 · 3200 Meters · Place 11 · Conwell-Egan Catholic3200 Meters11.12:13.78a11
Apr 20PCL #3 - La SalleApr 20 · 3200 Meters · Place 22 · Conwell-Egan Catholic3200 Meters22.12:25.57a11
Apr 13PCL #2 - La SalleApr 13 · 3200 Meters · Place 7 · Conwell-Egan Catholic3200 Meters7.12:46.75a11
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 13 · Conwell-Egan Catholic3200 Meters13.12:31.08a11
Mar 30PCL #1 - La SalleMar 30 · 800 Meters · Place 18 · Conwell-Egan Catholic800 Meters18.2:31.71a11
Mar 27Neshaminy Distance InvitationalMar 27 · 1600 Meters · Place 29 · Conwell-Egan Catholic1600 Meters29.5:49.45a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Philadelphia Catholic League ChampionshipsMay 10 · 1 Mile · Place 20 · Conwell-Egan1 Mile205:35.65 PB10
May 3The Neshaminy InvitationalMay 3 · 3200 Meters · Place 6 · Conwell-Egan3200 Meters612:13.5810
Apr 28PCL #4 - La SalleApr 28 · 800 Meters · Place 29 · Conwell-Egan Catholic800 Meters29.2:30.90a PB10
Apr 14PCL #2 - La SalleApr 14 · Javelin · Place 11 · Conwell-Egan CatholicJavelin1146-710
Apr 14PCL #2 - La SalleApr 14 · 3200 Meters · Place 13 · Conwell-Egan Catholic3200 Meters1312:09.96a PB10
Apr 7PCL #1 - LaSalleApr 7 · 800 Meters · Place 30 · Conwell-Egan800 Meters302:35.5010
Apr 7PCL #1 - LaSalleApr 7 · 1 Mile · Place 24 · Conwell-Egan1 Mile245:38.2710
Apr 5Council Rock Kiwanis InvitationalApr 5 · 5000 Meters · Place 15 · Conwell-Egan5000 Meters1519:11.67 PB—
Mar 27Holy Ghost Prep Quad MeetMar 27 · 1600 Meters · Place 10 · Conwell-Egan1600 Meters105:31.07 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4TFCAGP #4Jan 4 · 3000 Meters · Place 30 · Conwell-Egan Catholic3000 Meters30.11:13.07a PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · Javelin · Place 22 · Conwell-EganJavelin2245-39
May 4The Neshaminy InvitationalMay 4 · 800 Meters · Place 28 · Conwell-Egan800 Meters282:53.279
Apr 29PCL Meet #4 - La SalleApr 29 · Javelin · Place 14 · Conwell-EganJavelin1440-079
Apr 29PCL Meet #4 - La SalleApr 29 · 800 Meters · Place 43 · Conwell-Egan800 Meters432:38.619
Apr 20Neshaminy Track ClassicApr 20 · Javelin · Place 31 · Conwell-EganJavelin3131-06—
Apr 20Neshaminy Track ClassicApr 20 · 800 Meters · Place 24 · Conwell-Egan800 Meters242:38.38—
Apr 15PCL Meet #2 - Father JudgeApr 15 · Javelin · Place 17 · Conwell-EganJavelin1733-069
Apr 15PCL Meet #2 - Father JudgeApr 15 · 800 Meters · Place 15 · Conwell-Egan800 Meters152:38.249
Apr 13The Bensalem InvitationalApr 13 · 800 Meters · Place 31 · Conwell-Egan800 Meters312:45.519
Apr 8PCL Meet #1 - La SalleApr 8 · Javelin · Place 15 · Conwell-EganJavelin1538-099
Apr 8PCL Meet #1 - La SalleApr 8 · 800 Meters · Place 24 · Conwell-Egan800 Meters242:41.279
Apr 6Council Rock Kiwanis InvitationalApr 6 · Javelin · Place 34 · Conwell-EganJavelin3438-109
Apr 6Council Rock Kiwanis InvitationalApr 6 · 800 Meters · Place 43 · Conwell-Egan800 Meters432:49.659
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · Javelin · Place 15 · Conwell-EganJavelin1528-09—
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · 800 Meters · Place 12 · Conwell-Egan800 Meters122:47.72—