Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #2 · Dec 205:33.47aTFCAGP #2December 20, 2024
1200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 33:42.985TFCAGP #4January 3, 2026
1600 Meters · OutdoorSuburban One League - Patriot Division Championships · May 74:54.20aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
1600 Meters · Relay Split · IndoorTFCAGP #2 · Dec 205:06.253TFCAGP #2December 20, 2025
3000 Meters · IndoorTFCAGP #1 · Dec 1411:17.06aTFCAGP #1December 14, 2024
3200 Meters · OutdoorJack Armstrong Invite · Apr 1710:33.93aJack Armstrong InviteApril 17, 2026
800 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 72:22.22aLa Salle Winter Series - Distance NightJanuary 7, 2026
800 Meters · OutdoorNeshaminy Distance Invitational · Mar 272:17.55aNeshaminy Distance InvitationalMarch 27, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 3200 Meters · Place 19 · Bensalem3200 Meters19.10:53.42a11
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 1600 Meters · Place 19 · Bensalem1600 Meters19.4:54.20a PB11
Apr 20Bensalem at CR SouthApr 20 · 3200 Meters · Place 7 · Bensalem3200 Meters7.11:24.39a11
Apr 20Bensalem at CR SouthApr 20 · 1600 Meters · Place 4 · Bensalem1600 Meters4.5:02.03a11
Apr 17Jack Armstrong InviteApr 17 · 3200 Meters · Place 7 · Bensalem3200 Meters7.10:33.93a PB11
Apr 17Jack Armstrong InviteApr 17 · 1600 Meters · Place 19 · Bensalem1600 Meters19.5:01.07a11
Apr 14Bensalem at CR NorthApr 14 · 3200 Meters · Place 4 · Bensalem3200 Meters4.11:09.39a11
Apr 14Bensalem at CR NorthApr 14 · 1600 Meters · Place 4 · Bensalem1600 Meters4.4:59.16a11
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 3 · Bensalem3200 Meters3.10:50.01a11
Mar 27Neshaminy Distance InvitationalMar 27 · 800 Meters · Place 17 · Bensalem800 Meters17.2:17.55a PB11
Mar 24Harry S Truman vs BensalemMar 24 · 3200 Meters · Place 3 · Bensalem3200 Meters3.11:19.73a11
Mar 24Harry S Truman vs BensalemMar 24 · 1600 Meters · Place 6 · Bensalem1600 Meters6.5:12.19a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7La Salle Winter Series - Distance NightJan 7 · 800 Meters · Place 117 · Bensalem800 Meters117.2:22.22a PB11
Jan 3TFCAGP #4Jan 3 · 1200 Meters · Bensalem1200 MetersRelay Split—3:42.985 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1600 Meters · Bensalem1600 MetersRelay Split—5:06.253 PB11
Jan 4TFCAGP #4Jan 4 · 800 Meters · Place 43 · Bensalem800 Meters43.2:34.80a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 1600 Meters · Place 14 · Bensalem1600 Meters14.5:12.11aUnofficial11
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 800 Meters · Place 24 · Bensalem800 Meters24.2:21.58aUnofficial11
May 10Bensalem InvitationalMay 10 · 3200 Meters · Place 2 · Bensalem3200 Meters211:05.0410
May 10Bensalem InvitationalMay 10 · 1600 Meters · Place 11 · Bensalem1600 Meters115:08.8010
May 3The Neshaminy InvitationalMay 3 · 3200 Meters · Place 4 · Bensalem3200 Meters411:38.2710
May 3The Neshaminy InvitationalMay 3 · 1600 Meters · Place 1 · Bensalem1600 Meters15:05.4610
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 3200 Meters · Place 2 · Bensalem3200 Meters211:25.5910
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 1600 Meters · Place 7 · Bensalem1600 Meters75:12.9510
Apr 25UD InviteApr 25 · 800 Meters · Place 51 · Bensalem800 Meters51.2:20.01a10
Apr 17Jim Kelly InvitationalApr 17 · 3200 Meters · Place 20 · Bensalem3200 Meters2011:44.7410
Apr 17Jim Kelly InvitationalApr 17 · 1600 Meters · Place 17 · Bensalem1600 Meters175:08.3910
Apr 8Bensalem @ CR NorthApr 8 · 3200 Meters · Place 6 · Bensalem3200 Meters611:46.02a10
Apr 8Bensalem @ CR NorthApr 8 · 1600 Meters · Place 6 · Bensalem1600 Meters65:17.48a10
Apr 2Bensalem @ CR SouthApr 2 · 800 Meters · Place 11 · Bensalem800 Meters112:27.6510
Apr 2Bensalem @ CR SouthApr 2 · 1600 Meters · Place 10 · Bensalem1600 Meters105:22.8910

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 47 · Bensalem1 Mile47.5:33.47a PB10
Dec 14TFCAGP #1Dec 14 · 3000 Meters · Place 34 · Bensalem3000 Meters34.11:17.06a PB10
Jan 10Bears InvitationalJan 10 · 800 Meters · Place 41 · Bensalem800 Meters41.2:48.16a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · 800 Meters · Place 19 · Bensalem800 Meters192:33.379
May 2Montgomery Memorial MeetMay 2 · 1600 Meters · Place 17 · Bensalem1600 Meters175:40.059
Apr 26UD InviteApr 26 · 1600 Meters · Place 36 · Bensalem1600 Meters36.5:54.00a9
Apr 26UD InviteApr 26 · 800 Meters · Place 40 · Bensalem800 Meters40.2:39.04a9
Apr 16CRN v Bensalem MeetApr 16 · 1600 Meters · Place 11 · Bensalem1600 Meters11.5:49.38a9
Apr 16CRN v Bensalem MeetApr 16 · 800 Meters · Place 13 · Bensalem800 Meters13.2:39.05a9
Apr 13The Bensalem InvitationalApr 13 · 1600 Meters · Place 27 · Bensalem1600 Meters276:12.099
Apr 6Council Rock Kiwanis InvitationalApr 6 · 1600 Meters · Place 31 · Bensalem1600 Meters316:12.859