Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #4 · Jan 44:40.51aTFCAGP #4January 4, 2025
1500 Meters · OutdoorLandmark Outdoor T&F Championships · May 24:10.98aLandmark Outdoor T&F ChampionshipsMay 2, 2026
1600 Meters · OutdoorNorth Penn v CB South · Apr 14:35.68North Penn v CB SouthApril 1, 2025
3200 Meters · OutdoorNorth Penn v CB South · Apr 110:42.84North Penn v CB SouthApril 1, 2025
800 Meters · IndoorPSU Tune-Up · Feb 202:00.88aPSU Tune-UpFebruary 20, 2026
800 Meters · OutdoorLandmark Outdoor T&F Championships · May 21:59.86aLandmark Outdoor T&F ChampionshipsMay 2, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 1500 Meters · Place 12 · MoravianMoravian1500 Meters12.4:10.98a PBFr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 800 Meters · Place 14 · MoravianMoravian800 Meters14.1:59.86a PBFr
Apr 17Coach Pollard InvitationalApr 17 · 800 Meters · Place 19 · MoravianMoravian800 Meters19.1:59.91aFr
Apr 9Messiah InvitationalApr 9 · 1500 Meters · Place 12 · MoravianMoravian1500 Meters12.4:17.80aFr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 52 · MoravianMoravian800 Meters52.2:01.94aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 800 Meters · Place 6 · MoravianMoravian800 Meters6.2:01.15aFr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 800 Meters · Place 10 · MoravianMoravian800 Meters10.2:02.59aFr
Feb 20PSU Tune-UpFeb 20 · 800 Meters · Place 24 · MoravianMoravian800 Meters242:00.88a PBFr
Jan 24Moravian University Hounds ClassicJan 24 · 800 Meters · Place 6 · MoravianMoravian800 Meters6.2:03.32aFr
Jan 17Moravian University Blue & Grey InviteJan 17 · 800 Meters · Place 3 · MoravianMoravian800 Meters32:04.96FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 800 Meters · Place 5 · MoravianMoravian800 Meters52:04.96FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 800 Meters · Place 4 · MoravianMoravian800 Meters4.2:06.75aFr
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 800 Meters · Place 40 · North PennNorth Penn800 Meters402:03.81—
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 25 · North PennNorth Penn800 Meters252:02.5112
Jan 4TFCAGP #4Jan 4 · 1 Mile · Place 11 · North PennNorth Penn1 Mile11.4:40.51a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29CB East @ North PennApr 29 · 800 Meters · Place 8 · North PennNorth Penn800 Meters8.2:15.94a12
Apr 16Explorers InviteApr 16 · 800 Meters · Place 14 · North Penn (Lansdale)North Penn (Lansdale)800 Meters142:03.0412
Apr 15Souderton @ North Penn BoysApr 15 · 800 Meters · Place 1 · North PennNorth Penn800 Meters12:03.8712
Apr 4Cardinal ClassicApr 4 · 800 Meters · Place 6 · North PennNorth Penn800 Meters62:01.8512
Apr 1North Penn v CB SouthApr 1 · 3200 Meters · Place 6 · North PennNorth Penn3200 Meters610:42.84 PB12
Apr 1North Penn v CB SouthApr 1 · 1600 Meters · Place 2 · North PennNorth Penn1600 Meters24:35.68 PB12
Mar 29North Penn OpenMar 29 · 800 Meters · Place 8 · North PennNorth Penn800 Meters82:00.3912

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Place 9 · North PennNorth Penn800 Meters9.2:04.41a12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · 800 Meters · Place 15 · North PennNorth Penn800 Meters152:02.7011
May 2Trojan Track ClassicMay 2 · 1600 Meters · Place 13 · North PennNorth Penn1600 Meters134:47.4011
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 1600 Meters · Place 9 · North PennNorth Penn1600 Meters94:42.7011
Apr 16Souderton vs North Penn BoysApr 16 · 800 Meters · Place 5 · North PennNorth Penn800 Meters52:03.90—
Apr 11Knights Invitational - BoysApr 11 · 800 Meters · Place 8 · North Penn (Lansdale)North Penn (Lansdale)800 Meters82:10.91a—
Apr 6The North Penn OpenApr 6 · 1600 Meters · Place 18 · North PennNorth Penn1600 Meters18.4:51.38a11
Mar 22CB South, North Penn at CB WestMar 22 · 800 Meters · Place 8 · North PennNorth Penn800 Meters82:16.7611
Mar 22CB South, North Penn at CB WestMar 22 · 1600 Meters · Place 4 · North PennNorth Penn1600 Meters45:00.8011