Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #5 · Jan 104:44.56aTFCAGP #5January 10, 2026
1 Mile · OutdoorPCL #3 - La Salle · Apr 204:40.90aPCL #3 - La SalleApril 20, 2026
1600 Meters · OutdoorPIAA District 12 AA/AAA Championships · May 134:34.86aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026
3000 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 79:26.66aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:00.83aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · OutdoorPCL Champs · May 99:37.62aPCL ChampsMay 9, 2026
800 Meters · OutdoorPCL #2 - La Salle · Apr 132:09.14aPCL #2 - La SalleApril 13, 2026
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 202:13.175TFCAGP #2December 20, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 1600 Meters · Place 6 · Saint Joseph's Prep1600 Meters6.4:34.86a PB12
May 9PCL ChampsMay 9 · 3200 Meters · Place 4 · Saint Joseph's Prep3200 Meters4.9:37.62a PB12
Apr 20PCL #3 - La SalleApr 20 · 1 Mile · Place 3 · Saint Joseph's Prep1 Mile3.4:40.90a PB12
Apr 13PCL #2 - La SalleApr 13 · 800 Meters · Place 4 · Saint Joseph's Prep800 Meters4.2:09.14a PB12
Apr 10Explorers Men's InviteApr 10 · 3200 Meters · Place 2 · Saint Joseph's Prep3200 Meters2.9:52.49a12
Mar 30PCL #1 - La SalleMar 30 · 1 Mile · Place 2 · Saint Joseph's Prep1 Mile2.4:43.50a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 6 · Saint Joseph's Prep1 Mile64:44.56a PB12
Jan 7La Salle Winter Series - Distance NightJan 7 · 3200 Meters · Place 16 · Saint Joseph's Prep3200 Meters16.10:00.83a PB12
Jan 7La Salle Winter Series - Distance NightJan 7 · 3000 Meters · Place 15 · Saint Joseph's Prep3000 Meters15.9:26.66a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Saint Joseph's Prep800 MetersRelay Split—2:13.175 PB12
Dec 13TFCAGP #1Dec 13 · 3000 Meters · Place 9 · Saint Joseph's Prep3000 Meters9.9:27.57a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 3200 Meters · Place 7 · Saint Joseph's Prep3200 Meters7.10:00.79a11
May 14District XIIMay 14 · 3200 Meters · Place 7 · Saint Joseph's Prep3200 Meters7.10:00.79a11
Apr 28PCL #4 - La SalleApr 28 · 3200 Meters · Place 1 · Saint Joseph's Prep3200 Meters1.10:03.11a11
Apr 16Explorers InviteApr 16 · 1 Mile · Place 20 · Saint Joseph's Prep1 Mile204:45.8111
Apr 16Explorers InviteApr 16 · 1600 Meters · Place 21 · Saint Joseph's Prep1600 Meters214:44.3811
Apr 11Father Judge RelaysApr 11 · 3200 Meters · Place 3 · Saint Joseph's Prep3200 Meters310:11.5211

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 3000 Meters · Place 12 · Saint Joseph's Prep3000 Meters12.9:42.30a11
Feb 3TFCAofGP Meet # 7Feb 3 · 1 Mile · Place 14 · Saint Joseph's Prep1 Mile145:07.1810
Jan 26T&FCAofGP #6 rescheduledJan 26 · 3000 Meters · Place 11 · Saint Joseph's Prep3000 Meters11.10:23.84a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 3200 Meters · Place 6 · Saint Joseph's Prep3200 Meters6.10:04.27a10
Apr 18Explorers InviteApr 18 · 3200 Meters · Place 9 · Saint Joseph's Prep3200 Meters9.10:15.09a10
Apr 11Knights Invitational - BoysApr 11 · 1600 Meters · Place 11 · Saint Joseph's Prep1600 Meters114:54.84a—