Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorDanny Curran Invitational · Mar 2734:49.24aDanny Curran InvitationalMarch 27, 2026
10000 Meters · OutdoorPaul Donahue Invite · Apr 1933:17.41aPaul Donahue InviteApril 19, 2024
1500 Meters · OutdoorTCNJ Lions Invite · Apr 254:26.89aTCNJ Lions InviteApril 25, 2025
1600 Meters · OutdoorHaddonfield Distance Night · May 314:48.53Haddonfield Distance NightMay 31, 2022
1600 Meters · OutdoorCherokee Night Racing #2 · Jun 74:46.71Cherokee Night Racing #2June 7, 2022
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 1410:04.90aCherokee Night Racer #1: Night of 3200'sApril 14, 2023
3200 Meters · OutdoorCherokee Night Racing #1 · Apr 2310:48.29Cherokee Night Racing #1April 23, 2021
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1717:05.41a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorDanny Curran Invite · Mar 2916:00.60aDanny Curran InviteMarch 29, 2024
800 Meters · IndoorSJTCA Winter Meet #13: Frosh/Novice · Feb 72:30.29SJTCA Winter Meet #13: Frosh/NoviceFebruary 7, 2020
800 Meters · OutdoorHaddonfield Distance Night · May 222:13.05Haddonfield Distance NightMay 22, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 10,000 Meters · Place 11 · RowanRowan10,000 Meters11.35:49.55aJr
Apr 11Oscar Moore InvitationalApr 11 · 1500 Meters · Place 15 · RowanRowan1500 Meters15.4:31.90aJr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 49 · RowanRowan10,000 Meters49.34:49.24a PBJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 117 · RowanRowan5000 Meters117.17:05.41a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 1500 Meters · RowanRowan1500 Meters--DNFSo
Apr 25TCNJ Lions InviteApr 25 · 1500 Meters · Place 34 · RowanRowan1500 Meters34.4:26.89a PBSo
Apr 18Paul Donahue InvitationalApr 18 · 5000 Meters · Place 91 · RowanRowan5000 Meters9116:44.23SO
Apr 12Oscar Moore InvitationalApr 12 · 1500 Meters · Place 35 · RowanRowan1500 Meters354:29.96aSo
Mar 28Danny Curran InvitationalMar 28 · 10000 Meters · Place 50 · RowanRowan10000 Meters5034:27.11aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4NJAC Outdoor ChampionshipsMay 4 · 10000 Meters · Place 13 · RowanRowan10000 Meters1335:26.75a—
Apr 19Paul Donahue InviteApr 19 · 10000 Meters · Place 12 · RowanRowan10000 Meters1233:17.41a PB—
Apr 11TCNJ InvitationalApr 11 · 1500 Meters · Place 38 · RowanRowan1500 Meters38.4:33.78aFr
Apr 6Metropolitan ChampionshipsApr 6 · 1500 Meters · Place 36 · RowanRowan1500 Meters364:40.51a—
Mar 29Danny Curran InviteMar 29 · 5000 Meters · Place 42 · RowanRowan5000 Meters4216:00.60a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 15 · Haddon HeighHaddon Heigh1600 Meters154:58.4012
May 25Cherokee Final Countdown- Last ChanceMay 25 · 1600 Meters · Place 11 · Haddon HeighHaddon Heigh1600 Meters114:53.15—
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 86 · Haddon HeighHaddon Heigh800 Meters862:13.05 PB—
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 43 · Haddon HeightsHaddon Heights3200 Meters43.10:04.90a PB12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7Cherokee Night Racing #2Jun 7 · 1600 Meters · Place 18 · M Haddon HeighM Haddon Heigh1600 Meters184:46.71 PB—
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 3200 Meters · Place 13 · Haddon HeighHaddon Heigh3200 Meters1310:16.9911
May 31Haddonfield Distance NightMay 31 · 1600 Meters · Place 45 · Haddon HeighHaddon Heigh1600 Meters454:48.53 PB—
Apr 14Cherokee Night Racing #1: Night of 3200'sApr 14 · 3200 Meters · Place 71 · Haddon HeightsHaddon Heights3200 Meters71.10:18.07a11
Apr 9Moorestown Invitational (Boys Only)Apr 9 · 5000 Meters · Place 2 · Haddon HeightsHaddon Heights5000 Meters2.16:35.08a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 3200 Meters · Place 17 · Haddon HeightsHaddon Heights3200 Meters17.11:00.16a10
May 24Haddonfield Distance Night May 24 · 1600 Meters · Place 64 · Haddon HeighHaddon Heigh1600 Meters644:56.00—
May 15Camden County ChampionshipsMay 15 · 3200 Meters · Place 7 · Haddon HeighHaddon Heigh3200 Meters711:00.84—
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 120 · M Haddon HeighM Haddon Heigh3200 Meters12010:48.29 PB—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9Haddonfield/Haddon Heights/ Paul VI Polar BearMar 9 · 1600 Meters · Place 13 · Haddon HeightsHaddon Heights1600 Meters13.5:17.0Unofficial10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7SJTCA Winter Meet #13: Frosh/NoviceFeb 7 · 800 Meters · Place 40 · Haddon HeighHaddon Heigh800 Meters402:30.29 PB—