Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSusquehanna Tune Up · Feb 215:50.66aSusquehanna Tune UpFebruary 21, 2025
10000 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 2842:08.95aSusquehanna Jim Taylor DualsMarch 28, 2025
1500 Meters · OutdoorSusquehanna River Hawk Multi & Invitational · Apr 105:17.64aSusquehanna River Hawk Multi & InvitationalApril 10, 2025
1600 Meters · OutdoorLower Merion Invitational · May 45:57.19Lower Merion InvitationalMay 4, 2024
1600 Meters · Relay Split · IndoorLandmark Conference Indoor Track & Field Championships · Mar 15:42.208Landmark Conference Indoor Track & Field ChampionshipsMarch 1, 2025
3000 Meters · IndoorLandmark Conference Indoor Track & Field Championships · Mar 111:24.13aLandmark Conference Indoor Track & Field ChampionshipsMarch 1, 2025
3000m Steeplechase · 0.762m · OutdoorUrsinus Track Festival · Apr 512:44.91aUrsinus Track FestivalApril 5, 2025
3200 Meters · OutdoorSOL National Conference Championships · May 1412:26.61SOL National Conference ChampionshipsMay 14, 2021
5000 Meters · IndoorRiver Hawk Friday Night · Feb 720:02.82aRiver Hawk Friday NightFebruary 7, 2025
5000 Meters · OutdoorYork College Twilight Meet · Apr 1619:41.52York College Twilight MeetApril 16, 2025
800 Meters · IndoorSusquehanna Tune Up · Feb 212:42.90aSusquehanna Tune UpFebruary 21, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Susquehanna River Hawk InvitationalJan 17 · 1 Mile · Place 15 · SusquehannaSusquehanna1 Mile155:59.24SO

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Susquehanna Early Season InviteDec 6 · 3000 Meters · Place 5 · SusquehannaSusquehanna3000 Meters5.11:59.39aSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 1600 Meters · SusquehannaSusquehanna1600 MetersRelay Split—5:42.208 PBFr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 13 · SusquehannaSusquehanna3000 Meters13.11:24.13a PBFr
Feb 21Susquehanna Tune UpFeb 21 · 1 Mile · Place 7 · SusquehannaSusquehanna1 Mile75:50.66a PB—
Feb 21Susquehanna Tune UpFeb 21 · 800 Meters · Place 15 · SusquehannaSusquehanna800 Meters152:42.90a PB—
Feb 7River Hawk Friday NightFeb 7 · 5000 Meters · Place 2 · SusquehannaSusquehanna5000 Meters2.20:02.82a PBFr
Jan 18Susquehanna River Hawk InviteJan 18 · 3000 Meters · Place 10 · SusquehannaSusquehanna3000 Meters1012:01.73a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 3000m Steeplechase · Place 10 · SusquehannaSusquehanna3000m Steeplechase0.762m10.12:45.17aFr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 5000 Meters · Place 20 · SusquehannaSusquehanna5000 Meters20.20:24.23aFr
Apr 16York College Twilight MeetApr 16 · 5000 Meters · Place 9 · SusquehannaSusquehanna5000 Meters919:41.52 PBFR
Apr 10Susquehanna River Hawk Multi & InvitationalApr 10 · 1500 Meters · Place 5 · SusquehannaSusquehanna1500 Meters5.5:17.64a PBFr
Apr 5Ursinus Track FestivalApr 5 · 3000m Steeplechase · Place 4 · SusquehannaSusquehanna3000m Steeplechase0.762m4.12:44.91a PBFr
Mar 28Susquehanna Jim Taylor DualsMar 28 · 10000 Meters · Place 3 · SusquehannaSusquehanna10000 Meters342:08.95a PBFR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · 3200 Meters · Place 16 · North PennNorth Penn3200 Meters1612:56.6212
May 10SOL Colonial Division ChampionshipsMay 10 · 1600 Meters · Place 20 · North PennNorth Penn1600 Meters206:02.8312
May 4Lower Merion InvitationalMay 4 · 1600 Meters · Place 13 · North PennNorth Penn1600 Meters135:57.19 PB12
May 2Trojan Track ClassicMay 2 · 3200 Meters · Place 6 · North PennNorth Penn3200 Meters613:03.1012
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 1600 Meters · Place 18 · North PennNorth Penn1600 Meters185:57.6112
Apr 12Cardinal InvitationalApr 12 · 1600 Meters · Place 20 · North PennNorth Penn1600 Meters206:09.8712
Apr 6The North Penn OpenApr 6 · 3200 Meters · Place 15 · North PennNorth Penn3200 Meters15.13:25.81a12
Mar 22CB South, North Penn at CB WestMar 22 · 1600 Meters · Place 8 · North PennNorth Penn1600 Meters86:13.4412

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Suburban One League Colonial Division ChampionshipsMay 12 · 3200 Meters · Place 13 · North PennNorth Penn3200 Meters13.12:54.52a11
May 4Trojan Track ClassicMay 4 · 3200 Meters · Place 5 · North PennNorth Penn3200 Meters512:57.2311
Apr 21Jack Armstrong InvitationalApr 21 · 1600 Meters · Place 12 · North PennNorth Penn1600 Meters126:00.2311
Apr 18Souderton @ North PennApr 18 · 3200 Meters · Place 6 · North PennNorth Penn3200 Meters6.13:16.58a11
Apr 18Souderton @ North PennApr 18 · 1600 Meters · Place 3 · North PennNorth Penn1600 Meters3.6:04.45a11
Apr 11North Penn at Central Bucks WestApr 11 · 3200 Meters · Place 6 · North PennNorth Penn3200 Meters613:24.6811
Apr 11North Penn at Central Bucks WestApr 11 · 1600 Meters · Place 7 · North PennNorth Penn1600 Meters76:07.0511

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13DVGTCA Meet #5Jan 13 · 3000 Meters · Place 27 · North PennNorth Penn3000 Meters2712:56.3211

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4DVGTCA Meet #7Feb 4 · 3000 Meters · Place 2 · North PennNorth Penn3000 Meters211:31.7210

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 3000 Meters · Place 3 · North PennNorth Penn3000 Meters3.11:58.52a10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14SOL National Conference ChampionshipsMay 14 · 3200 Meters · Place 7 · North PennNorth Penn3200 Meters712:26.61 PB9
Apr 27North Penn @ CB SouthApr 27 · 3200 Meters · Place 3 · North PennNorth Penn3200 Meters314:03.42—
Apr 27North Penn @ CB SouthApr 27 · 3200 Meters · Place 3 · North PennNorth Penn3200 Meters314:03.42—
Apr 22Distance Night at DockApr 22 · 3200 Meters · Place 7 · North PennNorth Penn3200 Meters713:30.37—
Apr 10The North Penn OpenApr 10 · 1600 Meters · Place 13 · North PennNorth Penn1600 Meters13.6:07.49a9
Apr 6North Penn at CB WestApr 6 · 3200 Meters · Place 7 · North PennNorth Penn3200 Meters714:03.929