Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBob James Invitational · Dec 182:41.53aBob James InvitationalDecember 18, 2024
1600 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 174:31.83NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
1600 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 314:26.77NJSIAA Sectionals Central Groups 2 and 3May 31, 2024
1600 Meters · OutdoorHolmdel Twilight Series - Season Ender · Jun 54:25.21Holmdel Twilight Series - Season EnderJune 5, 2024
3200 Meters · IndoorMercer County Championships · Jan 2110:02.28Mercer County ChampionshipsJanuary 21, 2024
3200 Meters · OutdoorHolmdel Twilight - Night of 3200s · May 39:48.79Holmdel Twilight - Night of 3200sMay 3, 2023
3200 Meters · OutdoorMercer County T&F Championships · May 179:41.87aMercer County T&F ChampionshipsMay 17, 2024
800 Meters · IndoorSTCA Season Opener #1 · Dec 182:02.95aSTCA Season Opener #1December 18, 2023
800 Meters · OutdoorSprint Night 2024 · May 241:58.36Sprint Night 2024May 24, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 14 · West Windsor-Plainsboro North800 Meters142:04.1212
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 14 · West Windsor-Plainsboro North800 Meters14.2:04.12a12
May 10Mercer County ChampsMay 10 · 1600 Meters · Place 8 · West Windsor-Plainsboro North1600 Meters8.4:43.61a12
May 10Mercer County ChampsMay 10 · 800 Meters · Place 4 · West Windsor-Plainsboro North800 Meters4.2:01.70a12
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · 3200 Meters · Place 67 · M West Windsor3200 Meters6710:10.37—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 1600 Meters · Place 17 · West Windsor-Plainsboro North1600 Meters174:41.0612
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 17 · West Windsor-Plainsboro North800 Meters172:07.0112
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 6 · West Windsor-Plainsboro North800 Meters62:05.3812
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 1600 Meters · Place 6 · West Windsor-Plainsboro North1600 Meters64:36.9512
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 2 · West Windsor-Plainsboro North800 Meters22:03.2612
Jan 26CVC ChampionshipJan 26 · 1600 Meters · Place 5 · West Windsor-Plainsboro North1600 Meters54:40.7312
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 2 · West Windsor-Plainsboro North800 Meters22:03.2612
Jan 26CVC ChampionshipJan 26 · 1600 Meters · Place 5 · West Windsor-Plainsboro North1600 Meters54:40.7312

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · 1000 Meters · Place 1 · West Windsor-Plainsboro North1000 Meters1.2:41.53a PB12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 17 · West Windsor-Plainsboro North3200 Meters1710:11.1711
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 7 · West Windsor-Plainsboro North1600 Meters74:31.83 PB11
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 17 · West Windsor-Plainsboro North3200 Meters1710:11.1711
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 7 · West Windsor-Plainsboro North1600 Meters74:31.8311
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 3200 Meters · Place 5 · West Windsor-Plainsboro North3200 Meters510:02.3911
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 1600 Meters · Place 5 · West Windsor-Plainsboro North1600 Meters54:33.8911
Jan 21Mercer County ChampionshipsJan 21 · 3200 Meters · Place 2 · West Windsor-Plainsboro North3200 Meters210:02.28 PB11
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 1 · West Windsor-Plainsboro North1600 Meters14:38.3611

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5Holmdel Twilight Series - Season EnderJun 5 · 1600 Meters · Place 9 · M West Windsor1600 Meters94:25.21 PB—
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 4 · West Windsor-Plainsboro North1600 Meters44:26.77 PB11
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 6 · West Windsor-Plainsboro North3200 Meters69:55.9611
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 4 · West Windsor-Plainsboro North1600 Meters44:26.7711
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 6 · West Windsor-Plainsboro North3200 Meters69:55.9611
May 24Sprint Night 2024May 24 · 800 Meters · Place 3 · West Windsor-Plainsboro Nort800 Meters31:58.36 PB11
May 17Mercer County T&F ChampionshipsMay 17 · 3200 Meters · Place 3 · West Windsor-Plainsboro North3200 Meters3.9:41.87a PB11
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 3 · West Windsor-Plainsboro North1600 Meters3.4:27.17a11
May 11Mercer Coaches ClassicMay 11 · 1600 Meters · Place 1 · West Windsor-Plainsboro N1600 Meters14:30.0411
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 49 · M West Windsor3200 Meters499:53.01—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · 800 Meters · Place 5 · West Windsor-Plainsboro North800 Meters5.2:02.95a PB11
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 9 · West Windsor-Plainsboro North1600 Meters94:34.5410
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 8 · West Windsor-Plainsboro North800 Meters82:05.2410
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 1600 Meters · Place 4 · West Windsor-Plainsboro North1600 Meters44:37.0410
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 8 · West Windsor-Plainsboro North800 Meters82:05.2410
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 1600 Meters · Place 4 · West Windsor-Plainsboro North1600 Meters44:37.0410
Jan 22Mercer County ChampionshipsJan 22 · 1600 Meters · Place 3 · West Windsor-Plainsboro North1600 Meters34:41.2810

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 11 · West Windsor-Plainsboro North1600 Meters114:47.3910
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 11 · West Windsor-Plainsboro North1600 Meters114:47.3910
May 19Mercer County ChampionshipsMay 19 · 3200 Meters · Place 4 · West Windsor-Plainsboro N3200 Meters49:48.4310
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 6 · West Windsor-Plainsboro N1600 Meters64:32.4810
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · 800 Meters · Place 1 · West Windsor-Plainsboro N800 Meters12:03.0610
May 3Holmdel Twilight - Night of 3200sMay 3 · 3200 Meters · Place 34 · M West Windsor3200 Meters349:48.79 PB—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bob James InvitationalDec 21 · 800 Meters · Place 4 · West Windsor-Plainsboro North800 Meters4.2:11.83a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3CVC Showdown #2May 3 · 1600 Meters · Place 12 · West Windsor-Plainsboro North1600 Meters12.4:48.41a9
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 24 · West Windsor-Plainsboro North3200 Meters24.10:38.02a9
Apr 25WW-P North vs. Notre DameApr 25 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters1.2:10.89
Apr 12WW-P North vs. PrincetonApr 12 · 800 Meters · Place 6 · West Windsor-Plainsboro North800 Meters6.2:09.09
Apr 5Hightstown vs. WW-P North Dual MeetApr 5 · 1600 Meters · Place 1 · West Windsor-Plainsboro North1600 Meters1.4:56.09

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Essex County Track Coaches Assn. Season Opener InvitationalDec 17 · 800 Meters · Place 19 · West Windsor-Plainsboro North800 Meters19.2:17.08a9