Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Classic · Feb 84:56.44aPenn ClassicFebruary 8, 2025
1 Mile · OutdoorBlue Devil Classic · Apr 205:03.00Blue Devil ClassicApril 20, 2024
1000 Meters · IndoorGulden Invitational · Jan 253:00.11aGulden InvitationalJanuary 25, 2025
1500 Meters · OutdoorBucknell vs. Binghamton · Mar 294:38.36aBucknell vs. BinghamtonMarch 29, 2026
1600 Meters · IndoorNJSIAA Group 1 & 4 State Championships · Feb 174:59.23NJSIAA Group 1 & 4 State ChampionshipsFebruary 17, 2024
1600 Meters · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 95:04.38aNJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 195:11.30Holmdel Twilight Series - Royal RumbleMay 19, 2022
3000 Meters · IndoorPenn Classic · Feb 69:52.06aPenn ClassicFebruary 6, 2026
3000m Steeplechase · 0.762m · OutdoorPatriot League Outdoor Track & Field Championships · May 1510:53.60aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
3000m Steeplechase · OutdoorShippensburg Keystone State Challenge · Mar 2211:06.34Shippensburg Keystone State ChallengeMarch 22, 2025
3200 Meters · IndoorNJSIAA Group 1 & 4 State Championships · Feb 1711:05.15NJSIAA Group 1 & 4 State ChampionshipsFebruary 17, 2024
3200 Meters · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 910:56.02aNJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
3200 Meters · OutdoorCherokee Night Racing #1 · Apr 2312:02.98Cherokee Night Racing #1April 23, 2021
5000 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2817:59.61aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1116:43.08aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 262:21.32Olympic & Tri-County Conf MeetJanuary 26, 2024
800 Meters · OutdoorBurlington County Championships · May 112:18.78Burlington County ChampionshipsMay 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 3000m Steeplechase · Place 7 · BucknellBucknell3000m Steeplechase0.762m7.10:53.60a PBSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Place 26 · BucknellBucknell5000 Meters26.18:01.35aSo
May 1Kehoe Twilight MeetMay 1 · 3000m Steeplechase · Place 3 · BucknellBucknell3000m Steeplechase0.762m3.10:54.27aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 15 · BucknellBucknell5000 Meters15.16:43.08a PBSo
Apr 2Colonial RelaysApr 2 · 3000m Steeplechase · Place 3 · BucknellBucknell3000m Steeplechase0.762m3.11:00.10aSo
Mar 29Bucknell vs. BinghamtonMar 29 · 1500 Meters · Place 4 · BucknellBucknell1500 Meters4.4:38.36a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 21 · BucknellBucknell5000 Meters21.17:59.61a PBSo
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 22 · BucknellBucknell3000 Meters22.10:07.49aSo
Feb 20Bucknell Tune-UpFeb 20 · 1 Mile · Place 3 · BucknellBucknell1 Mile35:05.93SO
Feb 6Penn ClassicFeb 6 · 3000 Meters · Place 7 · BucknellBucknell3000 Meters79:52.06a PBSo
Jan 30PSU National OpenJan 30 · 3000 Meters · Place 11 · BucknellBucknell3000 Meters11.10:02.33aSo
Jan 24Gulden InvitationalJan 24 · 1 Mile · Place 3 · BucknellBucknell1 Mile35:05.38aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Bucknell Team ChallengeApr 19 · 3000m Steeplechase · Place 1 · BucknellBucknell3000m Steeplechase111:16.33FR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 5000 Meters · Place 22 · BucknellBucknell5000 Meters2216:55.53aFr
Mar 22Shippensburg Keystone State ChallengeMar 22 · 3000m Steeplechase · Place 2 · BucknellBucknell3000m Steeplechase211:06.34 PBFR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Penn ClassicFeb 8 · 1 Mile · Place 11 · BucknellBucknell1 Mile114:56.44a PB—
Jan 25Gulden InvitationalJan 25 · 1000 Meters · Place 1 · BucknellBucknell1000 Meters13:00.11a PB—
Jan 18Nittany Lion ChallengeJan 18 · 1 Mile · Place 14 · BucknellBucknell1 Mile145:05.09a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 3000 Meters · Place 3 · BucknellBucknell3000 Meters3.9:59.27aFr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters311:05.15 PB12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 1600 Meters · Place 4 · CherokeeCherokee1600 Meters44:59.23 PB12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters311:05.1512
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 1600 Meters · Place 4 · CherokeeCherokee1600 Meters44:59.2312
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters111:21.5512
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:13.2312
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters111:21.5512
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:13.2312
Jan 26Olympic & Tri-County Conf MeetJan 26 · 800 Meters · Place 2 · CherokeeCherokee800 Meters22:21.32 PB12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 23 · CherokeeCherokee3200 Meters23.11:25.15a12
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 1600 Meters · Place 6 · CherokeeCherokee1600 Meters65:07.2512
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters211:02.8912
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:09.1212
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:09.1212
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 4 · CherokeeCherokee3200 Meters411:10.1612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 4 · CherokeeCherokee3200 Meters411:10.1612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 5 · CherokeeCherokee800 Meters52:20.0012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 5 · CherokeeCherokee800 Meters52:20.0012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 5 · CherokeeCherokee800 Meters52:20.0012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 4 · CherokeeCherokee3200 Meters411:10.1612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:09.1212
May 21Olympic Conference ChampionshipsMay 21 · 1600 Meters · Place 1 · CherokeeCherokee1600 Meters15:12.88—
May 11Burlington County ChampionshipsMay 11 · 800 Meters · Place 2 · CherokeeCherokee800 Meters22:18.78 PB12
May 3Trials of Miles @ IcahnMay 3 · 1 Mile · Place 21 · Marlton- New JerseyMarlton- New Jersey1 Mile21.5:04.93a12
May 3Trials of Miles @ IcahnMay 3 · 1500 Meters · Place 20 · Marlton- New JerseyMarlton- New Jersey1500 Meters20.4:43.29a12
Apr 20Blue Devil ClassicApr 20 · 1 Mile · Place 2 · CherokeeCherokee1 Mile25:03.00 PB12
Apr 20Blue Devil ClassicApr 20 · 1 Mile · Place 2 · CherokeeCherokee1 Mile25:03.0012
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters3.10:58.48a12

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 1600 Meters · Place 11 · CherokeeCherokee1600 Meters115:07.2811
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters2.10:56.02a PB11
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 6 · CherokeeCherokee1600 Meters6.5:04.38a PB11
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters3.11:23.88a11
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 1600 Meters · Place 4 · CherokeeCherokee1600 Meters4.5:09.79a11
May 23Olympic Conference Championships (Patriot)May 23 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:07.5211
May 23Olympic Conference Championships (Patriot)May 23 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters25:07.52—
May 13Burlington County ChampionshipsMay 13 · 1600 Meters · Place 1 · CherokeeCherokee1600 Meters15:14.5911
May 13Burlington County ChampionshipsMay 13 · 1600 Meters · Place 1 · CherokeeCherokee1600 Meters15:14.5911
May 10Eastern Regional vs. Cherokee MeetMay 10 · 1600 Meters · Place 1 · CherokeeCherokee1600 Meters1.5:38.711
May 10Eastern Regional vs. Cherokee MeetMay 10 · 800 Meters · Place 1 · CherokeeCherokee800 Meters1.2:27.811
May 4SJTCA Elite MeetMay 4 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters2.11:01.22a11
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 6 · CherokeeCherokee3200 Meters6.11:03.61a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 5 · CherokeeCherokee3200 Meters511:18.8911
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 5 · CherokeeCherokee1600 Meters55:07.0711
Jan 7Liberty Premier HS InvitationalJan 7 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters1.11:22.79a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8LRHSD InvitationalDec 8 · 800 Meters · Place 2 · CherokeeCherokee800 Meters2.2:29.46a11
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 3200 Meters · Place 4 · CherokeeCherokee3200 Meters411:28.5510
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 1600 Meters · Place 5 · CherokeeCherokee1600 Meters55:17.4610
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 3200 Meters · Place 4 · CherokeeCherokee3200 Meters411:28.5510
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 1600 Meters · Place 5 · CherokeeCherokee1600 Meters55:17.4610
Jan 22SJTCA Winter Meet #8Jan 22 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters311:25.5710

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 3200 Meters · Place 9 · CherokeeCherokee3200 Meters9.11:14.73a10
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters3.11:09.48a10
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 1600 Meters · Place 10 · CherokeeCherokee1600 Meters10.5:24.67a10
May 24Olympic Conference ChampionshipsMay 24 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters211:15.26—
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 244 · W CherokeeW Cherokee1600 Meters2445:11.30 PB—
May 14Burlington County ChampionshipsMay 14 · 3200 Meters · Place 4 · CherokeeCherokee3200 Meters4.11:21.23a10
May 14Burlington County ChampionshipsMay 14 · 1600 Meters · Place 5 · CherokeeCherokee1600 Meters5.5:20.14a10
May 14Burlington County ChampionshipsMay 14 · 800 Meters · Place 3 · CherokeeCherokee800 Meters3.2:24.12a10
May 5SJTCA Elite MeetMay 5 · 800 Meters · Place 4 · CherokeeCherokee800 Meters4.2:20.57a10
Apr 22Oregon Relays presented by AthleticNETApr 22 · 1 Mile · Place 28 · CherokeeCherokee1 Mile28.5:16.28a10
Apr 22Oregon Relays presented by AthleticNETApr 22 · 1600 Meters · Place 28 · CherokeeCherokee1600 Meters28.5:14.74a10
Apr 22Oregon Relays presented by AthleticNETApr 22 · 1500 Meters · Place 28 · CherokeeCherokee1500 Meters28.4:57.80a10
Apr 22Oregon Relays presented by AthleticNETApr 22 · 800 Meters · Place 19 · CherokeeCherokee800 Meters19.2:23.99a10
Apr 14Cherokee Night Racing #1: Night of 3200'sApr 14 · 3200 Meters · Place 11 · CherokeeCherokee3200 Meters11.11:26.53a10
Apr 6Cherokee @ Eastern Regional Dual MeetApr 6 · 1600 Meters · Place 3 · CherokeeCherokee1600 Meters3.5:26.210
Apr 6Cherokee @ Eastern Regional Dual MeetApr 6 · 800 Meters · Place 2 · CherokeeCherokee800 Meters2.2:29.410

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 3200 Meters · Place 7 · CherokeeCherokee3200 Meters7.11:42.74a9
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 1600 Meters · Place 7 · CherokeeCherokee1600 Meters7.5:21.95a9
May 26Olympic Conference ChampionshipsMay 26 · 1600 Meters · Place 3 · CherokeeCherokee1600 Meters35:29.51—
May 24Haddonfield Distance Night May 24 · 800 Meters · Place 14 · CherokeeCherokee800 Meters142:26.00—
May 22Burlington County ChampionshipsMay 22 · 3200 Meters · Place 3 · CherokeeCherokee3200 Meters311:38.06—
May 22Burlington County ChampionshipsMay 22 · 1600 Meters · Place 4 · CherokeeCherokee1600 Meters45:32.89—
May 5Lenape vs. Cherokee Dual MeetMay 5 · 1600 Meters · Place 1 · CherokeeCherokee1600 Meters1.5:459
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 205 · W CherokeeW Cherokee3200 Meters20512:02.98 PB—