Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 75:11.67NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
1600 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 155:09.12aNJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026
3200 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 2110:58.65NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 310:37.40aNJSIAA State Meet Of ChampionsJune 3, 2026
800 Meters · IndoorPaul Schwartz Invitational · Dec 202:37.2Paul Schwartz InvitationalDecember 20, 2024
800 Meters · OutdoorBig North Championships-Independence and Liberty · May 32:31.30aBig North Championships-Independence and LibertyMay 3, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 3200 Meters · Place 8 · West Milford3200 Meters8.10:37.40a PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 4 · West Milford3200 Meters4.10:38.63a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 17 · West Milford1600 Meters17.5:19.53a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 3200 Meters · Place 1 · West Milford3200 Meters1.10:50.14a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 1600 Meters · Place 3 · West Milford1600 Meters3.5:09.12a PB12
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 3200 Meters · Place 1 · West Milford3200 Meters1.10:57.06a12
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:13.71a12
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 2 · West Milford3200 Meters2.11:23.86a12
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:11.78a12
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 4 · West Milford800 Meters4.2:34.40a12
Apr 10Doc Boverini Passaic County RelaysApr 10 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:19.70a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 3200 Meters · Place 4 · West Milford3200 Meters410:58.65 PB12
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 3200 Meters · Place 1 · West Milford3200 Meters111:12.0512
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 1600 Meters · Place 1 · West Milford1600 Meters15:11.67 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 5 · West Milford1600 Meters5.5:27.18a12
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 1600 Meters · Place 14 · West Milford1600 Meters145:31.7811
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 3200 Meters · Place 14 · West Milford3200 Meters1411:53.7411
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 3200 Meters · Place 5 · West Milford3200 Meters512:10.3511
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 3 · West Milford1600 Meters35:30.6511

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 3200 Meters · Place 16 · West Milford3200 Meters1611:41.2711
May 30NJSIAA Group Championships - 2 & 3May 30 · 1600 Meters · Place 20 · West Milford1600 Meters205:29.6011
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 1600 Meters · Place 5 · West Milford1600 Meters55:20.4211
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 3200 Meters · Place 3 · West Milford3200 Meters311:39.6111
May 6Passaic County ChampionshipsMay 6 · 3200 Meters · Place 1 · West Milford3200 Meters1.11:26.23a11
May 6Passaic County ChampionshipsMay 6 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:25.64a11
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 1 · West Milford3200 Meters111:35.9011
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 5 · West Milford800 Meters52:36.3011
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 1 · West Milford1600 Meters15:22.5611
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 1 · West Milford3200 Meters111:35.9011
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 5 · West Milford800 Meters52:36.3011
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 1 · West Milford1600 Meters15:22.5611

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Paul Schwartz InvitationalDec 20 · 1600 Meters · Place 3 · West Milford1600 Meters3.5:39.211
Dec 20Paul Schwartz InvitationalDec 20 · 800 Meters · Place 2 · West Milford800 Meters2.2:37.2 PB11
Dec 13Ramapo Polar Bear MeetDec 13 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:38.8Unofficial11
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 18 · West Milford3200 Meters1812:29.6110
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 13 · West Milford1600 Meters135:33.5810
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 18 · West Milford3200 Meters1812:29.6110
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 13 · West Milford1600 Meters135:33.5810
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 3200 Meters · Place 4 · West Milford3200 Meters412:01.6110
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 1600 Meters · Place 6 · West Milford1600 Meters65:27.5410

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:43.23aUnofficial11
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 1 · West Milford800 Meters1.2:32.40aUnofficial11
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 3200 Meters · Place 8 · West Milford3200 Meters8.11:27.27a10
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 1600 Meters · Place 15 · West Milford1600 Meters15.5:36.48a10
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 1600 Meters · Place 3 · West Milford1600 Meters35:22.0810
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 3200 Meters · Place 2 · West Milford3200 Meters211:35.1210
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 1600 Meters · Place 3 · West Milford1600 Meters35:22.0810
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 3200 Meters · Place 2 · West Milford3200 Meters211:35.1210
May 21Passaic County ChampionshipsMay 21 · 3200 Meters · Place 1 · West Milford3200 Meters1.11:37.90a10
May 21Passaic County ChampionshipsMay 21 · 1600 Meters · Place 2 · West Milford1600 Meters2.5:16.50a10
May 3Big North Championships-Independence and LibertyMay 3 · 3200 Meters · Place 1 · West Milford3200 Meters111:50.0010
May 3Big North Championships-Independence and LibertyMay 3 · 1600 Meters · Place 2 · West Milford1600 Meters25:21.5010

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 3200 Meters · Place 2 · West Milford3200 Meters2.11:40.10a10
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 11 · West Milford3200 Meters1111:49.959
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 3200 Meters · Place 4 · West Milford3200 Meters411:52.539
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 1600 Meters · Place 10 · West Milford1600 Meters105:41.929
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 3200 Meters · Place 4 · West Milford3200 Meters411:52.539
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 1600 Meters · Place 10 · West Milford1600 Meters105:41.929

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 1600 Meters · Place 1 · West Milford1600 Meters1.5:50.45aUnofficial10
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 3 · West Milford800 Meters3.2:43.17aUnofficial10
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 3200 Meters · Place 16 · West Milford3200 Meters16.11:51.81a9
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 18 · West Milford1600 Meters18.5:53.75a9
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 3200 Meters · Place 4 · West Milford3200 Meters4.11:29.53a9
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 1600 Meters · Place 4 · West Milford1600 Meters4.5:27.57a9
May 3Big North Championships-Independence and LibertyMay 3 · 3200 Meters · Place 2 · West Milford3200 Meters2.11:57.27a9
May 3Big North Championships-Independence and LibertyMay 3 · 1600 Meters · Place 2 · West Milford1600 Meters2.5:26.15a9
May 3Big North Championships-Independence and LibertyMay 3 · 800 Meters · Place 2 · West Milford800 Meters2.2:31.30a PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 2 · West Milford800 Meters2.2:44.41a9
Dec 22Paul Schwartz InvitationalDec 22 · 800 Meters · Place 1 · West Milford800 Meters1.2:46.19