Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMonmouth U Showcase Meet #2 · Feb 194:53.62Monmouth U Showcase Meet #2February 19, 2020
1 Mile · OutdoorBlue Devil Classic · Apr 224:18.00Blue Devil ClassicApril 22, 2023
1000 Meters · IndoorBishop Loughlin Games · Dec 212:58.99aBishop Loughlin GamesDecember 21, 2019
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 164:25.82aEssex County Track Coaches Assn. Season Opener InviteDecember 16, 2022
1600 Meters · OutdoorGMC Red & White Division Championship · May 144:21.07GMC Red & White Division ChampionshipMay 14, 2022
3000 Meters · IndoorDr. Sander Scorcher · Jan 248:35.80Dr. Sander ScorcherJanuary 24, 2025
3200 Meters · IndoorNJSIAA Group Championships · Feb 179:40.46NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · OutdoorGMC Championship · May 249:26.07aGMC ChampionshipMay 24, 2022
5000 Meters · OutdoorWest Point Twilight · May 814:44.65West Point TwilightMay 8, 2025
800 Meters · IndoorNJSIAA Group Championships · Feb 252:07.20NJSIAA Group ChampionshipsFebruary 25, 2022

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 5000 Meters · Place 3 · Army West PointArmy West Point5000 Meters314:44.65 PBSO
Mar 28Monmouth University Season OpenerMar 28 · 5000 Meters · Place 6 · Army West PointArmy West Point5000 Meters615:21.18aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Penn ClassicFeb 8 · 3000 Meters · Place 21 · Army West PointArmy West Point3000 Meters218:41.23a—
Jan 24Dr. Sander ScorcherJan 24 · 3000 Meters · Place 30 · Army West PoArmy West Po3000 Meters308:35.80 PBSO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 3000 Meters · Place 5 · Army West PointArmy West Point3000 Meters5.8:51.87aSo
Jan 20Villanova InvitationalJan 20 · 3000 Meters · Place 31 · Army West PointArmy West Point3000 Meters318:50.98FR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9West Point TwilightMay 9 · 5000 Meters · Place 12 · Army West PointArmy West Point5000 Meters1215:14.30a—
Apr 20Bucknell Team ChallengeApr 20 · 5000 Meters · Place 10 · Army West PointArmy West Point5000 Meters1015:38.34a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Crowell OpenDec 2 · 3000 Meters · Place 3 · Army West PointArmy West Point3000 Meters3.8:46.91aFr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 6 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters69:40.46 PB12
Feb 8Monmouth U. TC Indoor Showcase #2Feb 8 · 1 Mile · Place 1 · St. Joseph HSt. Joseph H1 Mile18:57.20—
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 3200 Meters · Place 4 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters49:54.4412
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 1600 Meters · Place 3 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters34:27.8912

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 1600 Meters · Place 20 · St. Joseph HSt. Joseph H1600 Meters204:33.7412
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 6 · St Joseph (NJ)St Joseph (NJ)1600 Meters6.4:23.61a12
May 30A Night at the Horse FarmMay 30 · 1 Mile · Place 8 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1 Mile84:24.9112
May 23GMC ChampionshipsMay 23 · 1600 Meters · Place 11 · St Joseph (NJ)St Joseph (NJ)1600 Meters11.4:34.22a12
Apr 22Blue Devil ClassicApr 22 · 1 Mile · Place 12 · St. Joseph HSt. Joseph H1 Mile124:18.00 PB12
Apr 22Blue Devil ClassicApr 22 · 1 Mile · Place 12 · St. Joseph HSt. Joseph H1 Mile124:18.0012

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 1600 Meters · Place 1 · St Joseph (NJ)St Joseph (NJ)1600 Meters1.4:25.82a PB12
Feb 25NJSIAA Group ChampionshipsFeb 25 · 800 Meters · Place 11 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)800 Meters112:07.20 PB11
Feb 25NJSIAA Group ChampionshipsFeb 25 · 1600 Meters · Place 13 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters134:41.4711
Feb 25NJSIAA Group ChampionshipsFeb 25 · 800 Meters · Place 11 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)800 Meters112:07.2011
Feb 25NJSIAA Group ChampionshipsFeb 25 · 1600 Meters · Place 13 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters134:41.4711

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 8 · St. Joseph HSt. Joseph H1600 Meters84:29.8711
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 12 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters124:29.8711
May 24GMC ChampionshipMay 24 · 3200 Meters · Place 4 · St Joseph (NJ)St Joseph (NJ)3200 Meters4.9:26.07a PB11
May 24GMC ChampionshipMay 24 · 1600 Meters · Place 9 · St Joseph (NJ)St Joseph (NJ)1600 Meters9.4:30.61a11
May 14GMC Red & White Division ChampionshipMay 14 · 3200 Meters · Place 1 · St. Joseph HSt. Joseph H3200 Meters19:51.13—
May 14GMC Red & White Division ChampionshipMay 14 · 1600 Meters · Place 2 · St. Joseph HSt. Joseph H1600 Meters24:21.07 PB—
May 9Ridge Night of 1600'sMay 9 · 1 Mile · Place 15 · St Joseph (NJ)St Joseph (NJ)1 Mile15.4:27.51a11
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 3200 Meters · Place 4 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters49:58.1011
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 1600 Meters · Place 4 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters44:35.0311

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 1600 Meters · Place 5 · St Joseph (NJ)St Joseph (NJ)1600 Meters5.4:34.36a11
Mar 25South Plainfield vs St Joseph DuelMar 25 · 800 Meters · St Joseph (NJ)St Joseph (NJ)800 Meters—2:09.5Unofficial10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 3200 Meters · Place 31 · St. Joseph HSt. Joseph H3200 Meters3110:32.1210
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 3200 Meters · Place 10 · St Joseph (NJ)St Joseph (NJ)3200 Meters10.10:07.84a10
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 1600 Meters · Place 16 · St Joseph (NJ)St Joseph (NJ)1600 Meters16.4:42.95a10
May 26Metuchen Last Chance MeetMay 26 · 1600 Meters · Place 10 · St. Joseph HSt. Joseph H1600 Meters104:42.43—
May 17GMC ChampionshipsMay 17 · 3200 Meters · Place 10 · St Joseph (NJ)St Joseph (NJ)3200 Meters10.9:58.61a10
May 17GMC ChampionshipsMay 17 · 1600 Meters · Place 8 · St Joseph (NJ)St Joseph (NJ)1600 Meters8.4:30.44a10
May 7Metuchen Frosh-Soph Varsity Series #2May 7 · 3200 Meters · Place 5 · St. Joseph HSt. Joseph H3200 Meters510:12.42—
Apr 30Ridge Night of 1600'sApr 30 · 1600 Meters · Place 42 · St Joseph (NJ)St Joseph (NJ)1600 Meters42.4:42.40a10
Apr 24The Metuchen RelaysApr 24 · 1600 Meters · Place 4 · St. Joseph HSt. Joseph H1600 Meters44:42.92—
Mar 27Spring ThawMar 27 · 1600 Meters · Place 4 · St. Joseph HSt. Joseph H1600 Meters44:39.28—
Mar 20Winter ClassicMar 20 · 1600 Meters · Place 5 · St. Joseph HSt. Joseph H1600 Meters54:48.15—

2020 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 20 · St. Joseph HSt. Joseph H1600 Meters204:45.819
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 20 · St. Joseph HSt. Joseph H1600 Meters204:45.819
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 20 · St. Joseph HSt. Joseph H1600 Meters204:45.819
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 1600 Meters · Place 20 · St. Joseph HSt. Joseph H1600 Meters204:45.819
Feb 19Monmouth U Showcase Meet #2Feb 19 · 1 Mile · Place 20 · St. Joseph HSt. Joseph H1 Mile204:53.62 PB—
Feb 8NJCTC Winter Frosh Soph ChampionshipsFeb 8 · 3200 Meters · Place 3 · St. Joseph HSt. Joseph H3200 Meters310:26.20—
Feb 2NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 2 · 1600 Meters · Place 20 · St Joseph (NJ)St Joseph (NJ)1600 Meters20.4:49.77a9
Jan 22Monmouth U Showcase Meet #1Jan 22 · 800 Meters · Place 5 · St. Joseph HSt. Joseph H800 Meters52:13.24—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 6 · St Joseph (NJ)St Joseph (NJ)1000 Meters6.2:58.99a PB9