Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMercer County Championships · Jan 214:39.71Mercer County ChampionshipsJanuary 21, 2024
1600 Meters · OutdoorMercer County T&F Championships · May 174:28.81aMercer County T&F ChampionshipsMay 17, 2024
3200 Meters · OutdoorRville Rumble: Night of 3200's · Apr 2912:51.85aRville Rumble: Night of 3200'sApril 29, 2022
400 Meters · IndoorCVC Championship · Jan 2653.71CVC ChampionshipJanuary 26, 2025
500 Meters · IndoorBob James Invitational · Dec 181:09.74aBob James InvitationalDecember 18, 2024
800 Meters · IndoorCVC Championship · Jan 262:01.68CVC ChampionshipJanuary 26, 2025
800 Meters · OutdoorNJSIAA Group 2-3 Championships · Jun 71:55.90aNJSIAA Group 2-3 ChampionshipsJune 7, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 8 · West Windsor-Plainsboro North800 Meters81:57.3612
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 3 · West Windsor-Plainsboro North800 Meters31:56.2712
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 3 · West Windsor-Plainsboro North800 Meters31:56.2712
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 3 · West Windsor-Plainsboro North800 Meters3.1:56.27a12
May 10Mercer County ChampsMay 10 · 1600 Meters · Place 5 · West Windsor-Plainsboro North1600 Meters5.4:32.62a12
May 10Mercer County ChampsMay 10 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters1.1:58.18a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 16 · West Windsor-Plainsboro North800 Meters162:06.5012
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters12:02.6512
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters12:02.6512
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters12:01.68 PB12
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters12:01.6812
Jan 26CVC ChampionshipJan 26 · 400 Meters · Place 6 · West Windsor-Plainsboro North400 Meters653.71 PB12
Jan 26CVC ChampionshipJan 26 · 400 Meters · Place 6 · West Windsor-Plainsboro North400 Meters653.7112
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters12:01.6812
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters12:01.6812
Jan 26CVC ChampionshipJan 26 · 400 Meters · Place 6 · West Windsor-Plainsboro North400 Meters653.7112
Jan 26CVC ChampionshipJan 26 · 400 Meters · Place 6 · West Windsor-Plainsboro North400 Meters653.7112

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · 500 Meters · Place 3 · West Windsor-Plainsboro North500 Meters3.1:09.74a PB12
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 800 Meters · Place 12 · West Windsor-Plainsboro North800 Meters122:08.7211
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 1600 Meters · Place 8 · West Windsor-Plainsboro North1600 Meters84:39.8911
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 5 · West Windsor-Plainsboro North800 Meters52:03.7911
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 3 · West Windsor-Plainsboro North1600 Meters34:39.71 PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 7 · West Windsor-Plainsboro North800 Meters7.1:55.90a PB11
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters11:56.2611
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 6 · West Windsor-Plainsboro North1600 Meters64:32.6411
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 6 · West Windsor-Plainsboro North1600 Meters64:32.6411
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 1 · West Windsor-Plainsboro North800 Meters11:56.2611
May 24Sprint Night 2024May 24 · 800 Meters · Place 1 · West Windsor-Plainsboro Nort800 Meters11:56.0511
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 5 · West Windsor-Plainsboro North1600 Meters5.4:28.81a PB11
May 17Mercer County T&F ChampionshipsMay 17 · 800 Meters · Place 4 · West Windsor-Plainsboro North800 Meters4.1:56.91a11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · 800 Meters · Place 15 · West Windsor-Plainsboro North800 Meters15.2:08.56a11
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 11 · West Windsor-Plainsboro North800 Meters112:06.6710
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 11 · West Windsor-Plainsboro North800 Meters112:06.6710
Jan 22Mercer County ChampionshipsJan 22 · 800 Meters · Place 10 · West Windsor-Plainsboro North800 Meters102:11.5310

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 8 · West Windsor-Plainsboro North1600 Meters84:41.9810
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 8 · West Windsor-Plainsboro North1600 Meters84:41.9810
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 10 · West Windsor-Plainsboro N1600 Meters104:35.5010
May 19Mercer County ChampionshipsMay 19 · 800 Meters · Place 5 · West Windsor-Plainsboro N800 Meters52:03.4910
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · 800 Meters · Place 2 · West Windsor-Plainsboro N800 Meters22:06.2910

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bob James InvitationalDec 21 · Triple Jump · West Windsor-Plainsboro NorthTriple Jump—ND10
Jan 17CVC OpenJan 17 · 800 Meters · Place 4 · West Windsor-Plainsboro North800 Meters4.2:26.09

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 128 · West Windsor-Plainsboro North3200 Meters128.12:51.85a PB9
Apr 12WW-P North vs. PrincetonApr 12 · 1600 Meters · Place 11 · West Windsor-Plainsboro North1600 Meters11.5:30.29
Apr 5Hightstown vs. WW-P North Dual MeetApr 5 · 800 Meters · Place 3 · West Windsor-Plainsboro North800 Meters3.2:17.09

2021 Indoor Track

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