Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 125:05.45Nike Indoor NationalsMarch 12, 2026
1 Mile · OutdoorTri-Valley Invitational · May 34:57.31aTri-Valley InvitationalMay 3, 2025
1000 Meters · IndoorSection IX OCIAA Invitational · Feb 163:02.54aSection IX OCIAA InvitationalFebruary 16, 2026
1500 Meters · IndoorNike Indoor Nationals · Mar 124:45.42Nike Indoor NationalsMarch 12, 2026
1500 Meters · OutdoorSection 9 Class C Championship · May 274:36.20aSection 9 Class C ChampionshipMay 27, 2026
2000m Steeplechase · 0.762m · OutdoorNew York State Outdoor Track & Field Championships · Jun 136:48.32aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
3000 Meters · IndoorFreedom Games · Jan 310:13.28aFreedom GamesJanuary 3, 2026
3000 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 139:42.33aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
5000 Meters · OutdoorNisky Elite 5K · Apr 1716:52.05aNisky Elite 5KApril 17, 2026
600 Meters · IndoorSection IX OCIAA Invitational · Feb 161:39.22aSection IX OCIAA InvitationalFebruary 16, 2026
800 Meters · OutdoorTri-Valley Invitational · May 22:16.25aTri-Valley InvitationalMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 2 · Tri-Valley Central2000m Steeplechase0.762m2.6:48.32a PB11
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 3000 Meters · Place 5 · Tri-Valley Central3000 Meters5.9:42.33a PB11
Jun 3Section 9 State QualifierJun 3 · 2000m Steeplechase · Place 5 · Tri-Valley Central2000m Steeplechase0.762m5.7:39.25a11
Jun 3Section 9 State QualifierJun 3 · 3000 Meters · Place 8 · Tri-Valley Central3000 Meters8.10:57.10a11
May 27Section 9 Class C ChampionshipMay 27 · 2000m Steeplechase · Place 1 · Tri-Valley Central2000m Steeplechase0.762m1.7:27.18a11
May 27Section 9 Class C ChampionshipMay 27 · 3000 Meters · Place 1 · Tri-Valley Central3000 Meters1.11:33.15a11
May 27Section 9 Class C ChampionshipMay 27 · 1500 Meters · Place 1 · Tri-Valley Central1500 Meters1.4:36.20a PB11
May 2Tri-Valley InvitationalMay 2 · 800 Meters · Place 1 · Tri-Valley Central800 Meters12:16.25a PB11
Apr 27Cornwall SteeplefestApr 27 · 2000m Steeplechase · Place 1 · Tri-Valley Central2000m Steeplechase0.762m1.6:49.02a11
Apr 23130th Penn Relays CarnivalApr 23 · 3000 Meters · Place 13 · Tri-Valley Central3000 Meters13.9:47.42a11
Apr 17Nisky Elite 5KApr 17 · 5000 Meters · Place 1 · Tri-Valley Central5000 Meters1.16:52.05a PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 1500 Meters · Place 38 · Tri-Valley TC|NY1500 Meters384:45.42 PB—
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 38 · Tri-Valley TC|NY1 Mile385:05.45 PB—
Feb 16Section IX OCIAA InvitationalFeb 16 · 1000 Meters · Place 1 · Tri-Valley Central1000 Meters1.3:02.54a PB11
Feb 16Section IX OCIAA InvitationalFeb 16 · 600 Meters · Place 3 · Tri-Valley Central600 Meters3.1:39.22a PB11
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1 Mile · Place 7 · Tri-Valley C1 Mile75:11.34—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500 Meters · Place 7 · Tri-Valley C1500 Meters74:50.79—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1 Mile · Place 7 · Tri-Valley C1 Mile75:11.34—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500 Meters · Place 7 · Tri-Valley C1500 Meters74:50.79—
Jan 3Freedom GamesJan 3 · 3000 Meters · Place 2 · Tri-Valley Central3000 Meters2.10:13.28a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 8 · Tri-Valley Central2000m Steeplechase0.762m8.7:00.30a10
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3000 Meters · Place 8 · Tri-Valley Central3000 Meters8.9:52.65a10
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 25 · Tri-Valley Central1500 Meters25.4:46.96a10
May 3Tri-Valley InvitationalMay 3 · 1 Mile · Place 1 · Tri-Valley Central1 Mile1.4:57.31a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 3000 Meters · Place 2 · Tri-Valley Central3000 Meters210:18.21a—
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 1500 Meters · Place 2 · Tri-Valley Central1500 Meters25:03.59a—
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 1000 Meters · Place 3 · Tri-Valley Central1000 Meters33:09.87a—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1 Mile · Place 13 · Tri-Valley C1 Mile135:15.86—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1500 Meters · Place 13 · Tri-Valley C1500 Meters134:54.57—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Tri-Valley InvitationalMay 4 · 1500 Meters · Place 1 · Tri-Valley Central1500 Meters14:49.049
Apr 25Penn Relays - HSApr 25 · 3000 Meters · Place 22 · Tri-Valley Central3000 Meters22.10:19.62a9

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 3000 Meters · Place 1 · Tri-Valley Central3000 Meters110:41.319
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 3000 Meters · Place 1 · Tri-Valley Central3000 Meters110:41.319
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 1500 Meters · Place 1 · Tri-Valley Central1500 Meters15:00.379
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 1500 Meters · Place 3 · Tri-Valley Central1500 Meters35:00.379
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 1000 Meters · Place 1 · Tri-Valley Central1000 Meters13:09.719
Jan 12OCIAA Developmental B - FridayJan 12 · 3000 Meters · Place 2 · Tri-Valley Central3000 Meters210:15.109
Jan 12OCIAA Developmental B - FridayJan 12 · 1000 Meters · Place 2 · Tri-Valley Central1000 Meters23:10.179
Jan 10Millrose Games Trials - HSJan 10 · 1 Mile · Place 13 · Tri-Valley C1 Mile135:13.529
Jan 10Millrose Games Trials - HSJan 10 · 1500 Meters · Place 14 · Tri-Valley C1500 Meters144:53.259

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1500 Meters · Place 2 · Tri-Valley Central1500 Meters2.4:54.74a9
Feb 10Section 9 Class B ChampionshipsFeb 10 · 3000 Meters · Place 1 · Tri-Valley Central3000 Meters111:46.97a—
Feb 10Section 9 Class B ChampionshipsFeb 10 · 1500 Meters · Place 6 · Tri-Valley Central1500 Meters65:36.83a—