Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIthaca College Quad Meet · Jan 174:20.83aIthaca College Quad MeetJanuary 17, 2026
1000 Meters · IndoorDemarest Invitational · Dec 173:00.61aDemarest InvitationalDecember 17, 2022
1500 Meters · OutdoorTCNJ Invitational · Apr 94:08.42aTCNJ InvitationalApril 9, 2026
1600 Meters · IndoorMonmouth County Championships · Jan 214:33.61Monmouth County ChampionshipsJanuary 21, 2024
1600 Meters · OutdoorShore Conference Championships · May 184:28.32Shore Conference ChampionshipsMay 18, 2024
2 Miles · IndoorOcean Breeze Holiday Festival · Dec 2710:04.80aOcean Breeze Holiday FestivalDecember 27, 2023
3000 Meters · IndoorTCNJ Lions Invitational · Jan 98:38.76TCNJ Lions InvitationalJanuary 9, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 49:48.90NJSIAA Sectional Championships - Central Groups 1&4February 4, 2024
3200 Meters · OutdoorLion Invitational · Apr 279:47.40aLion InvitationalApril 27, 2024
5000 Meters · IndoorWidener Schuylkill Showdown · Jan 3114:52.93aWidener Schuylkill ShowdownJanuary 31, 2026
5000 Meters · OutdoorDanny Curran Invitational · Mar 2714:54.26aDanny Curran InvitationalMarch 27, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 122:16.10NJSIAA Sectional Championships - Central Groups 1&4February 12, 2022
800 Meters · OutdoorA-North Divisional · Apr 172:07.38aA-North DivisionalApril 17, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 5000 Meters · Place 1 · TCNJTCNJ5000 Meters1.14:54.64aSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 4 · TCNJTCNJ5000 Meters4.15:09.58aSo
Apr 9TCNJ InvitationalApr 9 · 1500 Meters · Place 5 · TCNJTCNJ1500 Meters5.4:08.42a PBSo
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 10 · TCNJTCNJ5000 Meters10.14:54.26a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 62 · TCNJTCNJ5000 Meters62.15:36.84aSo
Mar 6AARTFC Indoor ChampionshipsMar 6 · 5000 Meters · Place 13 · TCNJTCNJ5000 Meters1315:15.43aSO
Jan 31Widener Schuylkill ShowdownJan 31 · 5000 Meters · Place 2 · TCNJTCNJ5000 Meters2.14:52.93a PBSo
Jan 17Ithaca College Quad MeetJan 17 · 3000 Meters · Place 1 · TCNJTCNJ3000 Meters18:45.69aSo
Jan 17Ithaca College Quad MeetJan 17 · 1 Mile · Place 1 · TCNJTCNJ1 Mile14:20.83a PBSo
Jan 9TCNJ Lions InvitationalJan 9 · 3000 Meters · Place 4 · TCNJTCNJ3000 Meters48:38.76 PBSO
Jan 9TCNJ Lions InvitationalJan 9 · 3000 Meters · Place 4 · TCNJTCNJ3000 Meters48:38.76aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 5000 Meters · Place 19 · TCNJTCNJ5000 Meters19.15:52.30aFr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 5000 Meters · Place 5 · TCNJTCNJ5000 Meters5.15:17.82aFr
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 14 · TCNJTCNJ1500 Meters14.4:11.25aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 3000 Meters · Place 19 · TCNJTCNJ3000 Meters19.9:02.34aFr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 5000 Meters · Place 8 · TCNJTCNJ5000 Meters8.15:51.18aFr
Feb 7Utica Blue and OrangeFeb 7 · 5000 Meters · Place 2 · TCNJTCNJ5000 Meters2.15:24.52aFr
Jan 25Nazareth Conference Challenge CupJan 25 · 3000 Meters · Place 3 · TCNJTCNJ3000 Meters38:45.18a—
Jan 18Ithaca QuadJan 18 · 1 Mile · Place 4 · TCNJTCNJ1 Mile4.4:29.08aFr
Jan 18Ithaca QuadJan 18 · 3000 Meters · Place 5 · TCNJTCNJ3000 Meters5.9:00.53aFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 1600 Meters · Place 9 · ManalapanManalapan1600 Meters94:35.6712
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 3200 Meters · Place 12 · ManalapanManalapan3200 Meters129:56.6312
May 18Shore Conference ChampionshipsMay 18 · 1600 Meters · Place 7 · ManalapanManalapan1600 Meters74:28.32 PB12
Apr 27Lion InvitationalApr 27 · 3200 Meters · Place 1 · ManalapanManalapan3200 Meters1.9:47.40a PB12
Apr 20Colts Neck Spring InvitationalApr 20 · 3200 Meters · Place 2 · ManalapanManalapan3200 Meters2.9:49.94a12
Apr 17A-North DivisionalApr 17 · 800 Meters · Place 8 · ManalapanManalapan800 Meters8.2:07.38a PB12
Apr 13East Brunswick InvitationalApr 13 · 1600 Meters · Place 5 · ManalapanManalapan1600 Meters54:36.93—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 3200 Meters · Place 7 · ManalapanManalapan3200 Meters79:48.90 PB12
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 3200 Meters · Place 7 · ManalapanManalapan3200 Meters79:51.2712
Jan 21Monmouth County ChampionshipsJan 21 · 1600 Meters · Place 8 · ManalapanManalapan1600 Meters84:33.61 PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 13 · ManalapanManalapan2 Miles13.10:04.80a PB12
Dec 16Bill Bruno Holiday ClassicDec 16 · 1600 Meters · Place 2 · ManalapanManalapan1600 Meters2.4:36.03a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 3200 Meters · Place 16 · ManalapanManalapan3200 Meters16.9:59.78a11
May 10Monmouth County ChampionshipsMay 10 · 3200 Meters · Place 8 · ManalapanManalapan3200 Meters8.10:01.88a11
Apr 22Colts Neck Spring InvitationalApr 22 · 3200 Meters · Place 5 · ManalapanManalapan3200 Meters510:20.1811
Apr 18A-North DivisionalApr 18 · 1600 Meters · Place 10 · ManalapanManalapan1600 Meters10.4:44.67a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 1600 Meters · Place 13 · ManalapanManalapan1600 Meters13.4:51.47a11
Dec 17Demarest InvitationalDec 17 · 1000 Meters · Place 32 · ManalapanManalapan1000 Meters32.3:00.61a PB11
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 800 Meters · Place 28 · ManalapanManalapan800 Meters282:16.10 PB10
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 800 Meters · Place 28 · ManalapanManalapan800 Meters282:16.1010
Jan 26Monmouth County Frosh NoviceJan 26 · 800 Meters · Place 13 · ManalapanManalapan800 Meters132:27.4310
Jan 26Monmouth County Frosh NoviceJan 26 · 1600 Meters · Place 8 · ManalapanManalapan1600 Meters85:08.4410

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8Holmdel Twilight Series - Season EnderJun 8 · 1600 Meters · Place 119 · M ManalapanM Manalapan1600 Meters1194:57.34—
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 3200 Meters · Place 34 · ManalapanManalapan3200 Meters34.10:49.76a10
May 21Shore Conference ChampionshipsMay 21 · 3200 Meters · Place 15 · ManalapanManalapan3200 Meters1511:06.2010
May 11Monmouth County ChampionshipsMay 11 · 3200 Meters · Place 24 · ManalapanManalapan3200 Meters2410:42.07—
Apr 30Lion InvitationalApr 30 · 3200 Meters · Place 17 · ManalapanManalapan3200 Meters1710:47.41—
Apr 23Colts Neck Spring InvitationalApr 23 · 1600 Meters · Place 32 · ManalapanManalapan1600 Meters324:54.8010

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 800 Meters · Place 22 · ManalapanManalapan800 Meters22.2:21.79a10
Dec 19STCA Season Opener #1Dec 19 · 1600 Meters · Place 12 · ManalapanManalapan1600 Meters12.5:11.85a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12A-North Quad Week #3May 12 · 3200 Meters · Place 11 · ManalapanManalapan3200 Meters11.13:18.36a9