Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 85:09.71NJSIAA Sectional Championships - Central Groups 1&2February 8, 2025
1600 Meters · OutdoorMercer Coaches Classic · May 24:57.09aMercer Coaches ClassicMay 2, 2026
3200 Meters · IndoorCVC Championship · Feb 111:29.05CVC ChampionshipFebruary 1, 2026
3200 Meters · OutdoorCVC Champs · May 910:53.37aCVC ChampsMay 9, 2026
800 Meters · IndoorMid-Winter Classic · Jan 232:28.97Mid-Winter ClassicJanuary 23, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 27 · Robbinsville1600 Meters27.5:12.41a11
May 9CVC ChampsMay 9 · 3200 Meters · Place 20 · Robbinsville3200 Meters20.10:53.37a PB11
May 9CVC ChampsMay 9 · 1600 Meters · Robbinsville1600 Meters--DNS11
May 2Mercer Coaches ClassicMay 2 · 1600 Meters · Place 24 · Robbinsville1600 Meters24.4:57.09a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 1600 Meters · Place 25 · Robbinsville1600 Meters255:16.0711
Feb 1CVC ChampionshipFeb 1 · 3200 Meters · Place 18 · Robbinsville3200 Meters1811:29.05 PB11
Feb 1CVC ChampionshipFeb 1 · 3200 Meters · Place 18 · Robbinsville3200 Meters1811:29.0511
Jan 20SJTCA #13Jan 20 · 1600 Meters · Place 23 · Robbinsville1600 Meters235:17.3311

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10CVC ChampionshipsMay 10 · 1600 Meters · Place 24 · Robbinsville1600 Meters245:01.1010
May 3Mercer Coaches ClassicMay 3 · 1600 Meters · Place 18 · Robbinsville1600 Meters184:59.26—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 1600 Meters · Place 27 · Robbinsville1600 Meters275:09.71 PB10
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 22 · Robbinsville3200 Meters2211:58.3910
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 22 · Robbinsville3200 Meters2211:58.3910
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 22 · Robbinsville3200 Meters2211:58.3910
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 22 · Robbinsville3200 Meters2211:58.3910

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 35 · Robbinsville1600 Meters355:04.059
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 17 · Robbinsville3200 Meters1711:00.049
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 35 · Robbinsville1600 Meters355:04.059
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 17 · Robbinsville3200 Meters1711:00.049
May 11Mercer Coaches ClassicMay 11 · 1600 Meters · Place 7 · Robbinsville1600 Meters74:59.269
May 4Mercer County Freshman/Sophomore MeetMay 4 · 1600 Meters · Place 5 · Robbinsville1600 Meters55:03.49—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29SJTCA Winter Meet #14Jan 29 · 3200 Meters · Place 16 · Robbinsville3200 Meters1611:38.989
Jan 23Mid-Winter ClassicJan 23 · 800 Meters · Place 16 · Robbinsville800 Meters162:28.97 PB9
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 36 · Robbinsville1600 Meters365:32.509