Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP Meet #1 · Dec 114:34.71aTFCAofGP Meet #1December 11, 2021
1000 Meters · IndoorAtlantic-10 Indoor Track & Field Championships · Feb 282:33.86Atlantic-10 Indoor Track & Field ChampionshipsFebruary 28, 2025
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:07.12a2026 Paul Donahue InvitationalApril 17, 2026
1600 Meters · IndoorSouderton Polar Bear #1 · Jan 134:43.04Souderton Polar Bear #1January 13, 2021
1600 Meters · OutdoorJack Armstrong Invitational · Apr 224:24.25Jack Armstrong InvitationalApril 22, 2022
3200 Meters · OutdoorNorth Penn @ CB South · Apr 2710:21.57North Penn @ CB SouthApril 27, 2021
400 Meters · IndoorCRS, NP, QT @ CBW Polar Bear · Jan 2254.99CRS, NP, QT @ CBW Polar BearJanuary 22, 2021
400 Meters · OutdoorThe North Penn Open · Apr 1051.27aThe North Penn OpenApril 10, 2021
800 Meters · IndoorAtlantic 10 Indoor Championships · Feb 231:59.63Atlantic 10 Indoor ChampionshipsFebruary 23, 2024
800 Meters · OutdoorAtlantic 10 Outdoor Championships · May 31:56.40aAtlantic 10 Outdoor ChampionshipsMay 3, 2025
Complete · OutdoorNorth Penn at CB West · Apr 52:02.77North Penn at CB WestApril 5, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 800 Meters · Place 34 · La SalleLa Salle800 MetersRound P34.2:00.76aSr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 41 · La SalleLa Salle800 Meters41.1:59.49aSr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 26 · La SalleLa Salle800 Meters26.1:59.58aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 40 · La SalleLa Salle1500 Meters40.4:07.12a PBSr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 51 · La SalleLa Salle800 Meters51.2:01.49aSr
Jan 17Quaker InvitationalJan 17 · 1000 Meters · Place 28 · La SalleLa Salle1000 Meters28.2:42.35aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 800 Meters · Place 23 · La SalleLa Salle800 Meters231:56.40a PBJR
Apr 4Sam HowellApr 4 · 800 Meters · Place 29 · La SalleLa Salle800 Meters29.1:56.66aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 1000 Meters · Place 16 · La SalleLa Salle1000 MetersRound P162:33.86 PBJR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 800 Meters · Place 40 · La SalleLa Salle800 Meters402:01.03SO
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 800 Meters · Place 40 · La SalleLa Salle800 Meters402:01.03SO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · 800 Meters · Place 21 · La SalleLa Salle800 Meters211:59.63 PBSO
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · 800 Meters · Place 21 · La SalleLa Salle800 Meters211:59.63SO
Feb 9FastTrack InvitationalFeb 9 · 800 Meters · Place 39 · La SalleLa Salle800 Meters39.2:00.43aSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · 800 Meters · Place 13 · La SalleLa Salle800 MetersRound P13.2:00.47aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 800 Meters · Place 11 · North PennNorth Penn800 Meters11.1:56.96a12
May 13SOL National Conference ChampionshipsMay 13 · 800 Meters · Place 9 · North PennNorth Penn800 Meters92:01.3712
May 13SOL National Conference ChampionshipsMay 13 · 1600 Meters · Place 2 · North PennNorth Penn1600 Meters24:28.3912
May 5Trojan Track ClassicMay 5 · 800 Meters · Place 1 · North PennNorth Penn800 Meters11:58.7712
Apr 22Jack Armstrong InvitationalApr 22 · 1600 Meters · Place 2 · North PennNorth Penn1600 Meters24:24.25 PB12
Apr 22Jack Armstrong InvitationalApr 22 · 1600 Meters · Place 2 · North PennNorth Penn1600 Meters24:24.2512
Apr 13Explorers InvitationalApr 13 · 800 Meters · Place 1 · North PennNorth Penn800 Meters11:57.5212
Apr 5North Penn at CB WestApr 5 · Complete · Place 2 · North Penn (Lansdale)North Penn (Lansdale)Complete24:28.3712
Apr 5North Penn at CB WestApr 5 · Complete · Place 2 · North Penn (Lansdale)North Penn (Lansdale)Complete22:02.77 PB12

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19TFCAofGP Meet of ChampionsFeb 19 · 800 Meters · Place 4 · North PennNorth Penn800 Meters42:00.2412
Feb 11TFCAofGP Last Chance MeetFeb 11 · 1 Mile · Place 8 · North PennNorth Penn1 Mile84:35.9012
Feb 5TFCAofGP Meet #7Feb 5 · 800 Meters · Place 8 · North PennNorth Penn800 Meters82:01.0012
Feb 5TFCAofGP Meet #7Feb 5 · 800 Meters · Place 6 · North PennNorth Penn800 Meters62:01.0012
Jan 8TFCAofGP Meet #4Jan 8 · 800 Meters · Place 2 · North PennNorth Penn800 Meters22:02.9612

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 800 Meters · Place 11 · North PennNorth Penn800 Meters11.2:08.53a12
Dec 11TFCAofGP Meet #1Dec 11 · 1 Mile · Place 3 · North PennNorth Penn1 Mile3.4:34.71a PB12
Jan 27CB East Polar Bear Meet #2Jan 27 · 800 Meters · Place 2 · North PennNorth Penn800 Meters22:03.9611
Jan 22CRS, NP, QT @ CBW Polar BearJan 22 · 400 Meters · Place 5 · North PennNorth Penn400 Meters554.99 PB—
Jan 13Souderton Polar Bear #1Jan 13 · 1600 Meters · Place 2 · North PennNorth Penn1600 Meters24:43.04 PB—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14SOL National Conference ChampionshipsMay 14 · 800 Meters · Place 3 · North PennNorth Penn800 Meters31:57.3011
May 6Helman Memorial InvitationalMay 6 · 400 Meters · Place 2 · North PennNorth Penn400 Meters251.6311
Apr 30Explorers InvitationalApr 30 · 800 Meters · Place 4 · North PennNorth Penn800 Meters41:58.6611
Apr 27North Penn @ CB SouthApr 27 · 3200 Meters · Place 1 · North PennNorth Penn3200 Meters110:21.57 PB—
Apr 27North Penn @ CB SouthApr 27 · 3200 Meters · Place 1 · North PennNorth Penn3200 Meters110:21.57—
Apr 20Souderton / North Penn Area DualApr 20 · 1600 Meters · Place 1 · North PennNorth Penn1600 Meters14:39.39—
Apr 20Souderton / North Penn Area DualApr 20 · 800 Meters · Place 1 · North PennNorth Penn800 Meters12:08.83—
Apr 10The North Penn OpenApr 10 · 400 Meters · Place 2 · North PennNorth Penn400 Meters2.51.27a PB11
Apr 6North Penn at CB WestApr 6 · 1600 Meters · Place 6 · North PennNorth Penn1600 Meters64:57.2911
Jan 23Central Bucks West Polar Bear MeetJan 23 · 400 Meters · Place 5 · North PennNorth Penn400 Meters5.54.99aUnofficial11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9Briarwood Running Camp Holiday InvitationalJan 9 · 800 Meters · Place 4 · North PennNorth Penn800 Meters42:06.3010
Jan 4TFCAofGP Meet #3Jan 4 · 1 Mile · Place 2 · North PennNorth Penn1 Mile24:38.5810

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SOL Continental Conference ChampionshipsMay 10 · 1600 Meters · Place 7 · North PennNorth Penn1600 Meters74:41.269
Apr 17Jack Armstrong InvitationalApr 17 · 800 Meters · Place 1 · North PennNorth Penn800 Meters12:02.909
Apr 12Explorers InvitationalApr 12 · 1600 Meters · Place 11 · North PennNorth Penn1600 Meters114:40.529
Apr 4Knights InvitationalApr 4 · 800 Meters · Place 11 · North PennNorth Penn800 Meters112:03.69—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 2Briarwood Running Camp Holiday InviteJan 2 · 1 Mile · Place 11 · North PennNorth Penn1 Mile114:53.599