Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLandmark Conference Indoor Track & Field Championships · Mar 14:22.61aLandmark Conference Indoor Track & Field ChampionshipsMarch 1, 2025
1500 Meters · OutdoorLandmark Outdoor Track & Field Championships · May 33:53.42aLandmark Outdoor Track & Field ChampionshipsMay 3, 2025
1600 Meters · OutdoorSJTCA Open-Boys · May 64:35.53aSJTCA Open-BoysMay 6, 2023
3000 Meters · IndoorLandmark Conference Indoor Track & Field Championships · Mar 19:12.20aLandmark Conference Indoor Track & Field ChampionshipsMarch 1, 2025
3000 Meters · OutdoorLVC Blue & White Open · Mar 288:58.71aLVC Blue & White OpenMarch 28, 2026
3000m Steeplechase · 0.914m · OutdoorLandmark Outdoor T&F Championships · May 29:28.90aLandmark Outdoor T&F ChampionshipsMay 2, 2026
3000m Steeplechase · OutdoorBucknell Bison Outdoor Classic · Apr 129:25.02aBucknell Bison Outdoor ClassicApril 12, 2025
3200 Meters · OutdoorHaddonfield Distance Night · May 2410:54.79Haddonfield Distance Night May 24, 2021
400 Meters · OutdoorBlue Jay Tune-Up · Apr 2551.95aBlue Jay Tune-UpApril 25, 2026
500 Meters · OutdoorYork College Twilight Meet · Mar 274:18.94York College Twilight MeetMarch 27, 2024
5000 Meters · OutdoorMoorestown Invitational · Apr 1517:49.76Moorestown InvitationalApril 15, 2023
800 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 281:56.47a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
800 Meters · OutdoorWidener Final Qualifier · May 101:50.82aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 2 · ElizabethtownElizabethtown800 Meters2.1:53.27aJr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 13 · ElizabethtownElizabethtown800 Meters13.1:50.82a PBJr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 3000m Steeplechase · Place 1 · ElizabethtownElizabethtown3000m Steeplechase0.914m1.9:28.90a PBJr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 1500 Meters · Place 1 · ElizabethtownElizabethtown1500 Meters1.3:53.92aJr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 800 Meters · Place 2 · ElizabethtownElizabethtown800 Meters2.1:56.02aJr
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Place 4 · ElizabethtownElizabethtown400 Meters4.51.95a PBJr
Apr 18Millersville InviteApr 18 · 3000m Steeplechase · Place 1 · ElizabethtownElizabethtown3000m Steeplechase0.914m1.9:44.77aJr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 80 · ElizabethtownElizabethtown1500 Meters80.3:57.10aJr
Apr 1York College Twilight MeetApr 1 · 800 Meters · Place 1 · ElizabethtownElizabethtown800 Meters11:53.14aJr
Mar 28LVC Blue & White OpenMar 28 · 3000 Meters · Place 3 · ElizabethtownElizabethtown3000 Meters3.8:58.71a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 1 Mile · Place 4 · ElizabethtownElizabethtown1 Mile4.4:27.23aJr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 800 Meters · Place 1 · ElizabethtownElizabethtown800 Meters1.1:56.47a PBJr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 26 · ElizabethtownElizabethtown1 Mile26.4:26.29aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 1 Mile · Place 1 · ElizabethtownElizabethtown1 Mile1.4:23.86aJr
Mar 7AARTFCMar 7 · 1 Mile · Place 14 · ElizabethtownElizabethtown1 Mile14.4:29.54aSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 1 Mile · Place 1 · ElizabethtownElizabethtown1 Mile1.4:22.61a PBSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 8 · ElizabethtownElizabethtown3000 Meters8.9:12.20a PBSo
Jan 182025 Cardinal TFJan 18 · 1 Mile · Place 3 · ElizabethtownElizabethtown1 Mile3.4:25.89aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 3 · ElizabethtownElizabethtown800 Meters3.1:52.37aSo
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 3000m Steeplechase · Place 1 · ElizabethtownElizabethtown3000m Steeplechase0.914m1.9:28.91aSo
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 1500 Meters · Place 1 · ElizabethtownElizabethtown1500 Meters1.3:53.42a PBSo
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 800 Meters · Place 2 · ElizabethtownElizabethtown800 Meters2.1:53.49aSo
Apr 16York College Twilight MeetApr 16 · 1500 Meters · Place 1 · ElizabethtownElizabethtown1500 Meters14:04.93SO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 3000m Steeplechase · Place 21 · ElizabethtownElizabethtown3000m Steeplechase219:25.02a PBSo
Apr 442nd Millersville MetricsApr 4 · 3000m Steeplechase · Place 1 · ElizabethtownElizabethtown3000m Steeplechase19:25.88aSo
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 2 · ElizabethtownElizabethtown800 Meters21:56.34aSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 3000m Steeplechase · Place 5 · ElizabethtownElizabethtown3000m Steeplechase510:02.41a—
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 800 Meters · Place 22 · ElizabethtownElizabethtown800 Meters222:03.18a—
Apr 27Blue Jay Tune UpApr 27 · 3000m Steeplechase · Place 1 · ElizabethtownElizabethtown3000m Steeplechase110:06.29a—
Apr 11Messiah InvitationalApr 11 · 1500 Meters · Place 23 · ElizabethtownElizabethtown1500 Meters23.4:31.65aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 3000m Steeplechase · Place 9 · ElizabethtownElizabethtown3000m Steeplechase0.914m9.10:30.90aFr
Mar 27York College Twilight MeetMar 27 · 500 Meters · Place 12 · ElizabethtownElizabethtown500 Meters124:18.94 PBFR
Mar 27York College Twilight MeetMar 27 · 800 Meters · Place 15 · ElizabethtownElizabethtown800 Meters152:01.80FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 13 · ElizabethtownElizabethtown1 Mile13.4:45.36aFr
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 800 Meters · Place 19 · ElizabethtownElizabethtown800 Meters19.2:10.99aFr
Jan 20Alvernia Winter InviteJan 20 · 1 Mile · Place 9 · ElizabethtownElizabethtown1 Mile94:43.36FR

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 800 Meters · Place 18 · MoorestownMoorestown800 Meters18.2:03.64a12
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 6 · MoorestownMoorestown800 Meters62:02.1012
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 6 · Moorestown HMoorestown H800 Meters62:02.1012
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 32 · Moorestown HMoorestown H800 Meters322:03.79—
May 13Burlington County ChampionshipsMay 13 · 1600 Meters · Place 19 · MoorestownMoorestown1600 Meters195:08.8112
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 11 · MoorestownMoorestown1600 Meters11.4:35.53a PB12
Apr 29Lenape Day of Sprints and HurdlesApr 29 · 800 Meters · Place 5 · MoorestownMoorestown800 Meters52:10.20—
Apr 22The Woodbury RelaysApr 22 · 3000m Steeplechase · Place 6 · Moorestown HMoorestown H3000m Steeplechase610:40.1712
Apr 22The Woodbury RelaysApr 22 · 3000m Steeplechase · Place 6 · Moorestown HMoorestown H3000m Steeplechase610:40.1712
Apr 22The Woodbury RelaysApr 22 · 3000m Steeplechase · Place 6 · Moorestown HMoorestown H3000m Steeplechase610:00.0012
Apr 15Moorestown InvitationalApr 15 · 5000 Meters · Place 6 · MoorestownMoorestown5000 Meters617:49.76 PBSR
Apr 15Moorestown InvitationalApr 15 · 5000 Meters · Place 6 · MoorestownMoorestown5000 Meters617:49.76SR

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 1600 Meters · Place 21 · MoorestownMoorestown1600 Meters21.5:07.90a10
May 24Haddonfield Distance Night May 24 · 3200 Meters · Place 15 · Moorestown HMoorestown H3200 Meters1510:54.79 PB—