Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKristian Marche Memorial Invitational · Jan 184:43.825Kristian Marche Memorial InvitationalJanuary 18, 2026
1 Mile · OutdoorPhiladelphia Catholic League Championships · May 104:51.67Philadelphia Catholic League ChampionshipsMay 10, 2025
1600 Meters · OutdoorPIAA District 12 AA/AAA Championships · May 134:39.18aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026
3000 Meters · IndoorPCL Indoor Championships · Feb 89:35.13PCL Indoor ChampionshipsFebruary 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorPCL Meet 2 @ FJ · Apr 1346.32aPCL Meet 2 @ FJApril 13, 2026
3200 Meters · IndoorLa Salle Winter Series - Boys Distance Night · Jan 811:06.82La Salle Winter Series - Boys Distance NightJanuary 8, 2025
3200 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 189:57.28aPenn Wood Rap Curry InvitationalApril 18, 2026
800 Meters · IndoorTFCAofGP Meet #7 · Jan 192:18.08TFCAofGP Meet #7January 19, 2025
800 Meters · OutdoorPCL#1 Father Judge · Mar 302:15.93aPCL#1 Father JudgeMarch 30, 2026

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 · 1600 Meters · Place 9 · Father Judge1600 Meters9.4:39.18a PB11
May 9PCL ChampsMay 9 · 3200 Meters · Place 23 · Father Judge3200 Meters23.10:09.46a11
Apr 30Montgomery Memorial MeetApr 30 · 1600 Meters · Place 7 · Father Judge1600 Meters7.4:47.53a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 3200 Meters · Place 4 · Father Judge3200 Meters4.9:57.28a PB11
Apr 18Rap Curry InvitationalApr 18 · 3200 Meters · Place 4 · Father Judge3200 Meters4.9:57.28a11
Apr 13PCL Meet 2 @ FJApr 13 · 300m Hurdles · Place 4 · Father Judge300m Hurdles36" / 0.914m4.46.32a PB11
Apr 10Cardinal ClassicApr 10 · 3200 Meters · Place 7 · Father Judge3200 Meters7.10:03.58a11
Mar 30PCL#1 Father JudgeMar 30 · 1 Mile · Place 2 · Father Judge1 Mile2.4:53.39a11
Mar 30PCL#1 Father JudgeMar 30 · 800 Meters · Place 4 · Father Judge800 Meters4.2:15.93a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 1 Mile · Place 5 · Father Judge1 Mile54:49.55—
Feb 8PCL Indoor ChampionshipsFeb 8 · 3000 Meters · Place 13 · Father Judge3000 Meters139:35.13 PB11
Jan 18Kristian Marche Memorial InvitationalJan 18 · 1 Mile · Place 14 · Father Judge1 Mile144:43.825 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Philadelphia Catholic League ChampionshipsMay 10 · 1 Mile · Place 11 · Father Judge1 Mile114:51.67 PB10
Apr 16Jack Armstrong InvitationalApr 16 · 1600 Meters · Place 12 · Father Judge1600 Meters125:01.0010
Apr 11Father Judge RelaysApr 11 · 1 Mile · Place 6 · Father Judge1 Mile64:55.0110
Apr 4Cardinal ClassicApr 4 · 3200 Meters · Place 13 · Father Judge3200 Meters1310:27.3010

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9PCL Indoor ChampionshipsFeb 9 · 1 Mile · Place 11 · Father Judge1 Mile115:00.3010
Jan 19TFCAofGP Meet #7Jan 19 · 800 Meters · Place 32 · Father Judge800 Meters322:18.08 PB—
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3200 Meters · Place 50 · Father Judge3200 Meters5011:06.82 PB10
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3000 Meters · Place 48 · Father Judge3000 Meters4810:26.2410

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29PCL #4 - O'HaraApr 29 · 800 Meters · Place 12 · Father Judge800 Meters122:20.299
Apr 22PCL Meet #3 - Father JudgeApr 22 · 3200 Meters · Place 2 · Father Judge3200 Meters211:16.799
Apr 15PCL Meet #2 - Father JudgeApr 15 · 800 Meters · Place 7 · Father Judge800 Meters72:20.499
Apr 12Cardinal InvitationalApr 12 · 1600 Meters · Place 23 · Father Judge1600 Meters235:10.389
Apr 8PCL Meet #1 - La SalleApr 8 · 800 Meters · Place 10 · Father Judge800 Meters102:21.959
Apr 8PCL Meet #1 - La SalleApr 8 · 1 Mile · Place 20 · Father Judge1 Mile205:15.879
Apr 6Council Rock Kiwanis InvitationalApr 6 · 1600 Meters · Place 13 · Father Judge1600 Meters135:18.319