Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDutchmen Invitational · Jan 94:50.53Dutchmen InvitationalJanuary 9, 2026
10,000 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3033:38.82aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
1600 Meters · IndoorGreater Middlesex Conf. Championships · Jan 254:46.88Greater Middlesex Conf. ChampionshipsJanuary 25, 2025
1600 Meters · OutdoorGMC Championships · May 64:45.25GMC ChampionshipsMay 6, 2025
3000 Meters · IndoorCoach "I" Invitational · Jan 2409:28.1aCoach "I" InvitationalJanuary 24, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 3 · Feb 1010:01.75NJSIAA Sectional Championships - North 2 Group 3February 10, 2025
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 169:59.05NJSIAA Sectionals North 2 Groups 2 and 3May 16, 2025
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1716:03.62a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · IndoorBill Bruno Holiday Classic · Dec 212:17.87aBill Bruno Holiday ClassicDecember 21, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 13 · Lebanon ValleyLebanon Valley10,000 Meters13.33:38.82a PBFr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 39 · Lebanon ValleyLebanon Valley10,000 Meters39.33:47.50aFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 93 · Lebanon ValleyLebanon Valley5000 Meters93.16:03.62a PBFr
Mar 21Lebanon Valley Mini MeetMar 21 · 3000 Meters · Place 5 · Lebanon ValleyLebanon Valley3000 Meters5.9:41.17aFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 5000 Meters · Place 23 · Lebanon ValleyLebanon Valley5000 Meters23.16:23.42aFr
Feb 14SU Valentine InviteFeb 14 · 3000 Meters · Place 8 · Lebanon ValleyLebanon Valley3000 Meters89:36.48aFr
Jan 31PLEX ShootoutJan 31 · 5000 Meters · Place 17 · Lebanon ValleyLebanon Valley5000 Meters1716:28.52aFr
Jan 24Coach "I" InvitationalJan 24 · 3000 Meters · Place 12 · Lebanon ValleyLebanon Valley3000 Meters12.09:28.1a PBFr
Jan 9Dutchmen InvitationalJan 9 · 3000 Meters · Place 5 · Lebanon ValleyLebanon Valley3000 Meters59:29.46FR
Jan 9Dutchmen InvitationalJan 9 · 1 Mile · Place 11 · Lebanon ValleyLebanon Valley1 Mile114:50.53 PBFR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 3000 Meters · Place 3 · Lebanon ValleyLebanon Valley3000 Meters3.9:35.73aFr
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 3200 Meters · Place 7 · ColoniaColonia3200 Meters710:01.75 PB12
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 10 · ColoniaColonia3200 Meters1010:15.7512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 1600 Meters · Place 12 · ColoniaColonia1600 Meters124:46.88 PB12
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 10 · ColoniaColonia3200 Meters1010:15.7512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 1600 Meters · Place 12 · ColoniaColonia1600 Meters124:46.8812
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 2 · ColoniaColonia1600 Meters24:50.4912

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 1600 Meters · Place 11 · ColoniaColonia1600 Meters114:47.7012
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 3200 Meters · Place 7 · ColoniaColonia3200 Meters79:59.05 PB12
May 6GMC ChampionshipsMay 6 · 3200 Meters · Place 10 · ColoniaColonia3200 Meters1010:00.4812
May 6GMC ChampionshipsMay 6 · 1600 Meters · Place 19 · ColoniaColonia1600 Meters194:45.25 PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 1600 Meters · Place 14 · ColoniaColonia1600 Meters14.4:49.91a12
Dec 21Bill Bruno Holiday ClassicDec 21 · 800 Meters · Place 18 · ColoniaColonia800 Meters18.2:17.87a PB12
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 3200 Meters · Place 7 · ColoniaColonia3200 Meters710:22.5511
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 1600 Meters · Place 13 · ColoniaColonia1600 Meters134:52.5111
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 3200 Meters · Place 14 · ColoniaColonia3200 Meters1410:37.5511
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 1600 Meters · Place 21 · ColoniaColonia1600 Meters214:55.3911

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 18 · ColoniaColonia1600 Meters184:48.3511
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 12 · ColoniaColonia3200 Meters1210:16.6111
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 18 · ColoniaColonia1600 Meters184:48.3511
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 12 · ColoniaColonia3200 Meters1210:16.6111
May 21GMC ChampionshipsMay 21 · 3200 Meters · Place 9 · ColoniaColonia3200 Meters910:10.1911
May 21GMC ChampionshipsMay 21 · 1600 Meters · Place 29 · ColoniaColonia1600 Meters294:48.0711
Apr 20Blue Devil ClassicApr 20 · 3200 Meters · Place 14 · ColoniaColonia3200 Meters1410:43.0711

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · 1600 Meters · Place 23 · ColoniaColonia1600 Meters23.4:59.69a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 800 Meters · Place 35 · ColoniaColonia800 Meters35.2:20.30a11
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 800 Meters · Place 38 · ColoniaColonia800 Meters382:23.8410
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 1600 Meters · Place 29 · ColoniaColonia1600 Meters295:09.4910
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 800 Meters · Place 38 · ColoniaColonia800 Meters382:23.8410
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 1600 Meters · Place 29 · ColoniaColonia1600 Meters295:09.4910
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 1600 Meters · Place 39 · ColoniaColonia1600 Meters395:20.8210
Jan 9Colts Neck InvitationalJan 9 · 800 Meters · Place 32 · ColoniaColonia800 Meters322:29.449
Jan 9Colts Neck InvitationalJan 9 · 1600 Meters · Place 37 · ColoniaColonia1600 Meters375:17.689

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 21 · ColoniaColonia3200 Meters2110:43.0710
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 1600 Meters · Place 27 · ColoniaColonia1600 Meters274:59.4610
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 1600 Meters · Place 27 · ColoniaColonia1600 Meters274:59.4610
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 21 · ColoniaColonia3200 Meters2110:43.0710
May 23GMC ChampionshipsMay 23 · 3200 Meters · Place 25 · ColoniaColonia3200 Meters25.10:45.19a10
May 23GMC ChampionshipsMay 23 · 1600 Meters · Place 44 · ColoniaColonia1600 Meters44.4:59.31a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24GMC ChampionshipMay 24 · 1600 Meters · Place 48 · ColoniaColonia1600 Meters48.5:21.92a9
May 18GMC Track Coaches Freshman ChampionshipsMay 18 · 1600 Meters · Place 8 · ColoniaColonia1600 Meters85:34.80—
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 1600 Meters · Place 40 · ColoniaColonia1600 Meters405:32.269