Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUrsinus HS Invitational · Jan 245:02.97aUrsinus HS InvitationalJanuary 24, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 85:04.65NJSIAA Sectional Championships - North 1 Group 1&2February 8, 2025
1600 Meters · OutdoorBergen County Championships · May 84:36.93aBergen County ChampionshipsMay 8, 2026
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 72:19.24NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
800 Meters · OutdoorBergen County Championships · May 82:02.65aBergen County ChampionshipsMay 8, 2026
High Jump · OutdoorBergen County Relays · Apr 115-00.00Bergen County RelaysApril 11, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 19 · Ramsey1600 Meters19.4:38.13a12
May 20Bergen County Meet of ChampsMay 20 · 1600 Meters · Place 13 · Ramsey1600 Meters134:37.92a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 1600 Meters · Place 4 · Ramsey1600 Meters4.4:38.12a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 800 Meters · Place 9 · Ramsey800 Meters9.2:04.22a12
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 8 · Ramsey1600 Meters8.4:36.93a PB12
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 7 · Ramsey800 Meters7.2:02.65a PB12
Apr 17Bergen County RelaysApr 17 · 800 Meters · Place 2 · Ramsey800 MetersRelay Split2.1:02.21aUnofficial12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 800 Meters · Place 16 · Ramsey800 Meters162:19.24 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 1600 Meters · Place 16 · Ramsey1600 Meters164:42.2311
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 1600 Meters · Place 5 · Ramsey1600 Meters54:43.7611
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 800 Meters · Place 12 · Ramsey800 Meters122:06.4211
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 11 · Ramsey1600 Meters11.4:44.56a11
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 6 · Ramsey800 Meters6.2:07.33a11
May 1Big North Championships - Patriot-AmericanMay 1 · 800 Meters · Place 6 · Ramsey800 Meters62:09.9711
May 1Big North Championships - Patriot-AmericanMay 1 · 800 Meters · Place 6 · Ramsey800 Meters62:09.9711
May 1Big North Championships - Patriot-AmericanMay 1 · 1600 Meters · Place 6 · Ramsey1600 Meters64:46.3311
May 1Big North Championships - Patriot-AmericanMay 1 · 1600 Meters · Place 6 · Ramsey1600 Meters64:46.3311
Apr 11Bergen County RelaysApr 11 · High Jump · Place 10 · RamseyHigh Jump10.5-00.00 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 9 · Ramsey1600 Meters95:04.65 PB11
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 9 · Ramsey1600 Meters95:04.6511
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 34 · Ramsey1 Mile34.5:02.97a PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 30 · Ramsey800 Meters302:14.9910
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 30 · Ramsey800 Meters302:14.9910
May 10Bergen County ChampionshipsMay 10 · 1600 Meters · Place 24 · Ramsey1600 Meters24.5:09.39a10
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 17 · Ramsey800 Meters17.2:13.05a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 800 Meters · Place 29 · Ramsey800 Meters292:24.5710

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 27 · Ramsey800 Meters27.2:29.99a10
Dec 16UC Holiday HS InvitationalDec 16 · 800 Meters · Place 64 · Ramsey800 Meters64.2:29.95a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Big North Championships - American-PatriotMay 5 · 800 Meters · Place 11 · Ramsey800 Meters11.2:24.29a9
Apr 29Twin Boro RelaysApr 29 · 1600 Meters · Place 2 · Ramsey1600 Meters25:41.9—