Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMini Dip Invitational · Jan 275:57.48aMini Dip InvitationalJanuary 27, 2024
10,000 Meters · OutdoorLandmark Outdoor T&F Championships · May 239:32.62aLandmark Outdoor T&F ChampionshipsMay 2, 2026
1000 Meters · IndoorMorris County Frosh-Soph Championship · Jan 133:36.63Morris County Frosh-Soph ChampionshipJanuary 13, 2020
10000 Meters · OutdoorLandmark Outdoor Track & Field Championships · May 439:39.26aLandmark Outdoor Track & Field ChampionshipsMay 4, 2024
1500 Meters · IndoorMuhlenberg Invite · Apr 35:10.92aMuhlenberg InviteApril 3, 2026
1500 Meters · OutdoorLafayette Open · Mar 255:19.27Lafayette OpenMarch 25, 2023
1600 Meters · IndoorJack O'Leary Lid Lifter Invitational · Dec 166:02.65aJack O'Leary Lid Lifter InvitationalDecember 16, 2021
1600 Meters · OutdoorMorris County Championships · May 255:30.72aMorris County ChampionshipsMay 25, 2021
200 Meters · OutdoorDick Fahey Frosh-Soph Championships · May 1031.60Dick Fahey Frosh-Soph ChampionshipsMay 10, 2019
300 Meters · IndoorCliff Back Invitational · Jan 253.31Cliff Back InvitationalJanuary 2, 2019
3000 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 2810:55.67a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
3200 Meters · IndoorMorris County Championships · Jan 1812:22.75aMorris County ChampionshipsJanuary 18, 2022
3200 Meters · OutdoorMorris County Championships · May 2511:51.63aMorris County ChampionshipsMay 25, 2021
400 Meters · OutdoorDick Fahey Frosh-Soph Championships · May 101:07.76Dick Fahey Frosh-Soph ChampionshipsMay 10, 2019
5000 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 2819:14.46a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorDanny Curran Invitational · Mar 2718:45.66aDanny Curran InvitationalMarch 27, 2026
600 Meters · IndoorDick DeSchriver Invitational · Dec 211:52.42aDick DeSchriver InvitationalDecember 21, 2021
800 Meters · IndoorCliff Back Invitational · Jan 22:45.63Cliff Back InvitationalJanuary 2, 2020

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 22 · MoravianMoravian10,000 Meters22.41:31.78aSr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 10,000 Meters · Place 6 · MoravianMoravian10,000 Meters6.39:32.62a PBSr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 5000 Meters · Place 12 · MoravianMoravian5000 Meters12.19:21.85aSr
Apr 17Coach Pollard InvitationalApr 17 · 10,000 Meters · MoravianMoravian10,000 Meters—DNFSr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 13 · MoravianMoravian10,000 Meters13.41:07.21aSr
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 29 · MoravianMoravian5000 Meters29.18:45.66a PBSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 1500 Meters · Place 9 · MoravianMoravian1500 Meters9.5:10.92a PBSr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 5000 Meters · Place 7 · MoravianMoravian5000 Meters7.19:14.46a PBSr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 3000 Meters · Place 9 · MoravianMoravian3000 Meters9.10:55.67a PBSr
Feb 13Widener Indoor ClassicFeb 13 · 3000 Meters · Place 41 · MoravianMoravian3000 Meters4111:23.96aSr
Jan 24Moravian University Hounds ClassicJan 24 · 5000 Meters · Place 4 · MoravianMoravian5000 Meters4.19:28.85aSr
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 3 · MoravianMoravian3000 Meters311:14.01SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 12 · MoravianMoravian3000 Meters1211:14.01SR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 5000 Meters · Place 6 · MoravianMoravian5000 Meters6.19:59.16aSr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 17 · MoravianMoravian5000 Meters17.19:52.84aJr
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 3000 Meters · Place 13 · MoravianMoravian3000 Meters13.11:27.96aSo
Feb 9FastTrack InvitationalFeb 9 · 3000 Meters · Place 56 · MoravianMoravian3000 Meters56.11:36.89aSo
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 15 · MoravianMoravian3000 Meters1511:42.30So
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 28 · MoravianMoravian1 Mile28.5:57.48a PBSo
Jan 20Moravian Indoor MeetJan 20 · 5000 Meters · Place 19 · MoravianMoravian5000 Meters1920:57.29SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 10000 Meters · Place 4 · MoravianMoravian10000 Meters439:39.26a PB—
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 14 · MoravianMoravian5000 Meters1419:17.57a—
Apr 19The Coach Pollard InvitationalApr 19 · 10000 Meters · Place 1 · MoravianMoravian10000 Meters140:10.91a—
Apr 6Muhlenberg InviteApr 6 · 5000 Meters · Place 7 · MoravianMoravian5000 Meters7.19:50.28aSo

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 3000 Meters · Place 7 · MoravianMoravian3000 Meters7.12:18.35aSo
Feb 25Landmark Conference Indoor Track & Field ChampionshipsFeb 25 · 5000 Meters · Place 10 · MoravianMoravian5000 Meters1020:00.94FR
Feb 25Landmark Conference Indoor Track & Field ChampionshipsFeb 25 · 3000 Meters · Place 7 · MoravianMoravian3000 Meters711:16.59FR
Feb 4Frank Colden InvitationalFeb 4 · 3000 Meters · Place 5 · MoravianMoravian3000 Meters511:07.86FR
Jan 27Mini-Dip InvitationalJan 27 · 5000 Meters · Place 5 · MoravianMoravian5000 Meters519:56.27FR
Jan 21Moravian Indoor MeetJan 21 · 3000 Meters · Place 13 · MoravianMoravian3000 Meters1311:29.55FR
Jan 21Moravian Indoor MeetJan 21 · 3000 Meters · Place 13 · MoravianMoravian3000 Meters1311:29.55FR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 10000 Meters · Place 24 · MoravianMoravian10000 Meters2440:44.00FR
May 6Landmark Conference Outdoor Track & Field Championships 2023May 6 · 10000 Meters · Place 5 · MoravianMoravian10000 Meters540:07.58FR
May 6Landmark Conference Outdoor Track & Field Championships 2023May 6 · 5000 Meters · Place 16 · MoravianMoravian5000 Meters1620:21.59FR
Apr 21Coach Pollard InvitationalApr 21 · 10000 Meters · Place 6 · MoravianMoravian10000 Meters641:12.99FR
Apr 7Lehigh Games 2023Apr 7 · 5000 Meters · Place 5 · MoravianMoravian5000 Meters519:04.42FR
Apr 1Muhlenberg Outdoor InvitationalApr 1 · 5000 Meters · Place 15 · MoravianMoravian5000 Meters1520:25.02FR
Mar 25Lafayette OpenMar 25 · 1500 Meters · Place 15 · MoravianMoravian1500 Meters155:19.27 PBFR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Bow Tie InvitationalDec 9 · 5000 Meters · Place 4 · MoravianMoravian5000 Meters4.19:42.07aFr
Jan 18Morris County ChampionshipsJan 18 · 3200 Meters · Place 6 · Morris HillsMorris Hills3200 Meters6.12:22.75a PB12
Jan 4Cliff Back InvitationalJan 4 · 3200 Meters · Place 5 · Morris HillsMorris Hills3200 Meters5.13:13.41a12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 3200 Meters · Place 12 · Morris HillsMorris Hills3200 Meters12.12:35.31a12
May 17Morris County ChampionshipsMay 17 · 1600 Meters · Place 41 · Morris HillsMorris Hills1600 Meters41.6:00.94a12
May 10NJAC Large SchoolsMay 10 · 3200 Meters · Place 6 · Morris HillsMorris Hills3200 Meters6.12:07.75a12
May 10NJAC Large SchoolsMay 10 · 1600 Meters · Place 12 · Morris HillsMorris Hills1600 Meters12.5:38.05a12
Apr 23Morris County FAT InvitationalApr 23 · 1600 Meters · Place 19 · Morris HillsMorris Hills1600 Meters195:51.3112

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 12 · Morris HillsMorris Hills600 Meters12.1:52.42a PB12
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 12 · Morris HillsMorris Hills600 Meters12.1:52.42a12
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 1600 Meters · Place 15 · Morris HillsMorris Hills1600 Meters15.6:02.65a PB12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 3200 Meters · Place 7 · Morris HillsMorris Hills3200 Meters7.12:13.73a11
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 1600 Meters · Place 11 · Morris HillsMorris Hills1600 Meters11.5:38.06a11
May 25Morris County ChampionshipsMay 25 · 3200 Meters · Place 10 · Morris HillsMorris Hills3200 Meters10.11:51.63a PB11
May 25Morris County ChampionshipsMay 25 · 1600 Meters · Place 17 · Morris HillsMorris Hills1600 Meters17.5:30.72a PB11
May 18NJAC Large SchoolsMay 18 · 3200 Meters · Place 5 · Morris HillsMorris Hills3200 Meters512:09.7411
May 18NJAC Large SchoolsMay 18 · 1600 Meters · Place 15 · Morris HillsMorris Hills1600 Meters155:38.6911
Mar 27MCTCA POLAR BEARMar 27 · 1600 Meters · Place 5 · Morris HillsMorris Hills1600 Meters5.5:41.27a11
Mar 20MCTCA Polar BearMar 20 · 800 Meters · Place 4 · Morris HillsMorris Hills800 Meters4.2:39.21aUnofficial11

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 800 Meters · Place 27 · Morris HillsMorris Hills800 Meters272:45.96—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 800 Meters · Place 27 · Morris HillsMorris Hills800 Meters272:45.96—
Feb 15NJSIAA Sectional Championships - North 1 Gr. 2&3Feb 15 · 800 Meters · Place 27 · Morris HillsMorris Hills800 Meters272:45.96—
Jan 13Morris County Frosh-Soph ChampionshipJan 13 · 1000 Meters · Place 4 · Morris HillsMorris Hills1000 Meters43:36.63 PB10
Jan 2Cliff Back InvitationalJan 2 · 800 Meters · Place 5 · Morris HillsMorris Hills800 Meters52:45.63 PB10

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Dick Fahey Frosh-Soph ChampionshipsMay 10 · 400 Meters · Place 6 · Morris HillsMorris Hills400 Meters61:07.76 PB9
May 10Dick Fahey Frosh-Soph ChampionshipsMay 10 · 200 Meters · Place 36 · Morris HillsMorris Hills200 Meters3631.60 PB9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 2Cliff Back InvitationalJan 2 · 300 Meters · Place 64 · Morris HillsMorris Hills300 Meters6453.31 PB9