Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNYU DIII Invitational · Feb 144:56.52aNYU DIII InvitationalFebruary 14, 2026
10,000 Meters · OutdoorDanny Curran Invitational · Mar 2736:18.34aDanny Curran InvitationalMarch 27, 2026
1500 Meters · OutdoorTCNJ Invitational · Apr 94:44.08aTCNJ InvitationalApril 9, 2026
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 204:59.30aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
1600 Meters · OutdoorDelbarton Distance Night · May 224:58.10aDelbarton Distance NightMay 22, 2024
1600 Meters · OutdoorDelbarton Distance Night · May 224:58.10Delbarton Distance NightMay 22, 2024
3000 Meters · IndoorMcElligott Invitational · Jan 2310:06.69aMcElligott InvitationalJanuary 23, 2026
3000 Meters · OutdoorStockton Invite · Mar 2010:25.76aStockton InviteMarch 20, 2026
3200 Meters · IndoorSuper Essex County Conference Indoor Championships · Feb 2610:44.49Super Essex County Conference Indoor ChampionshipsFebruary 26, 2025
3200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1610:34.73NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025
5000 Meters · IndoorPLEX Shootout · Jan 3117:20.46aPLEX ShootoutJanuary 31, 2026
5000 Meters · OutdoorTCNJ Lions Invite · Apr 2417:33.76aTCNJ Lions InviteApril 24, 2026
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 202:14.57aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24TCNJ Lions InviteApr 24 · 5000 Meters · Place 9 · StevensStevens5000 Meters9.17:33.76a PBFr
Apr 9TCNJ InvitationalApr 9 · 1500 Meters · Place 34 · StevensStevens1500 Meters34.4:44.08a PBFr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 53 · StevensStevens10,000 Meters53.36:18.34a PBFr
Mar 20Stockton InviteMar 20 · 3000 Meters · Place 26 · StevensStevens3000 Meters2610:25.76a PBFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 132 · StevensStevens5000 Meters132.18:00.61aFr
Apr 3Muhlenberg InviteApr 3 · 5000 Meters · Place 11 · StevensStevens5000 Meters11.17:33.65aFr
Feb 21West Point Tune-UpFeb 21 · 5000 Meters · Place 4 · StevensStevens5000 Meters417:31.47aFr
Feb 14NYU DIII InvitationalFeb 14 · 1 Mile · Place 42 · StevensStevens1 Mile424:56.52a PBFr
Feb 7Big Apple InvitationalFeb 7 · 1 Mile · Place 38 · StevensStevens1 Mile384:57.72FR
Jan 31PLEX ShootoutJan 31 · 5000 Meters · Place 33 · StevensStevens5000 Meters3317:20.46a PBFr
Jan 23McElligott InvitationalJan 23 · 3000 Meters · Place 18 · StevensStevens3000 Meters18.10:06.69a PBFr
Jan 17Alvernia Winter InvitationalJan 17 · 5000 Meters · Place 25 · StevensStevens5000 Meters2517:52.63aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · 5000 Meters · Place 18 · StevensStevens5000 Meters18.17:59.03aFr
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 3200 Meters · Place 9 · LivingstonLivingston3200 Meters910:44.49 PB12
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 3200 Meters · Place 13 · LivingstonLivingston3200 Meters1310:54.8212
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 3200 Meters · Place 13 · LivingstonLivingston3200 Meters1310:45.2512

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 3200 Meters · Place 20 · LivingstonLivingston3200 Meters2010:34.73 PB12
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 1600 Meters · Place 31 · LivingstonLivingston1600 Meters315:04.1612
May 8Essex County ChampionshipsMay 8 · 3200 Meters · Place 10 · LivingstonLivingston3200 Meters1010:46.5712
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 1600 Meters · Place 16 · LivingstonLivingston1600 Meters165:02.5612

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 37 · LivingstonLivingston1600 Meters37.4:59.30a PB12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 42 · LivingstonLivingston800 Meters42.2:14.57a PB12
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 1600 Meters · Place 3 · LivingstonLivingston1600 Meters3.5:10.01a12
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 800 Meters · Place 39 · LivingstonLivingston800 Meters39.2:31.25a12
Feb 16Garden State Invitational - HSFeb 16 · 3200 Meters · Place 18 · LivingstonLivingston3200 Meters1810:50.3211
Feb 5NJ Varsity ClassicFeb 5 · 800 Meters · Place 78 · Livingston HLivingston H800 Meters782:15.6211
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · 3200 Meters · Place 14 · LivingstonLivingston3200 Meters1411:02.8611
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 26 · Livingston HLivingston H1600 Meters265:15.48—
Jan 24NJ Metropolitan InvitationalJan 24 · 800 Meters · Place 39 · Livingston HLivingston H800 Meters392:27.27—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 1600 Meters · Place 24 · Livingston HLivingston H1600 Meters245:19.54—
Jan 17The Armory Frosh / Novice MeetJan 17 · 1600 Meters · Place 24 · LivingstonLivingston1600 Meters24.5:19.54a11
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 40 · LivingstonLivingston1600 Meters405:16.1211
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 40 · Livingston HLivingston H1600 Meters405:16.1211

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 1600 Meters · Place 36 · LivingstonLivingston1600 Meters365:02.3511
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 3200 Meters · Place 23 · LivingstonLivingston3200 Meters2310:51.0411
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 3200 Meters · Place 23 · LivingstonLivingston3200 Meters2310:51.0411
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 1600 Meters · Place 36 · LivingstonLivingston1600 Meters365:02.3511
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 32 · M Livingston HM Livingston H1600 Meters324:58.10 PB—
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 32 · LivingstonLivingston1600 Meters32.4:58.10a PB11
May 16Essex County ChampionshipsMay 16 · 3200 Meters · Place 22 · LivingstonLivingston3200 Meters2211:00.6411
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 3200 Meters · Place 10 · LivingstonLivingston3200 Meters1010:58.7911

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 3200 Meters · Place 15 · LivingstonLivingston3200 Meters15.11:20.32a11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 1600 Meters · Place 40 · LivingstonLivingston1600 Meters40.5:15.87a11
Jan 29ECADA Indoor Track & Field Individual ChampionshipsJan 29 · 3200 Meters · Place 20 · LivingstonLivingston3200 Meters2011:59.9010
Jan 25The Metropolitan InvitationalJan 25 · 800 Meters · Place 26 · Livingston HLivingston H800 Meters262:27.63—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 32 · Livingston HLivingston H1600 Meters325:27.43—
Jan 25The Metropolitan InvitationalJan 25 · 800 Meters · Place 26 · Livingston HLivingston H800 Meters262:27.63—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 32 · Livingston HLivingston H1600 Meters325:27.43—
Jan 18The Armory Frosh / Novice MeetJan 18 · 1600 Meters · Place 78 · Livingston HLivingston H1600 Meters785:36.14—
Jan 18The Armory Frosh / Novice MeetJan 18 · 800 Meters · Place 33 · Livingston HLivingston H800 Meters332:29.09—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 3200 Meters · Place 23 · LivingstonLivingston3200 Meters23.11:24.24a10
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 3200 Meters · Place 3 · LivingstonLivingston3200 Meters3.11:32.40a10
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 1600 Meters · Place 10 · LivingstonLivingston1600 Meters10.5:23.46a10
May 12Super Essex County Conference American & Liberty ChampionshipsMay 12 · 3200 Meters · Place 9 · LivingstonLivingston3200 Meters9.11:23.19a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 1600 Meters · Place 57 · LivingstonLivingston1600 Meters57.5:31.89a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21ECTCA Frosh Soph Open InvitationalMay 21 · 1600 Meters · Place 16 · LIVINGSTON HLIVINGSTON H1600 Meters165:42.239

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Ramapo Outdoor SeriesDec 17 · 800 Meters · Place 17 · LivingstonLivingston800 Meters17.2:47.66a9