Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSteve Borbet Invitational · Jan 165:16.58Steve Borbet InvitationalJanuary 16, 2026
1 Mile · Outdoor56th Annual Glenn D. Loucks Games · May 95:16.7256th Annual Glenn D. Loucks GamesMay 9, 2024
1000 Meters · IndoorJim Mitchell Invitational · Dec 203:06.55aJim Mitchell InvitationalDecember 20, 2025
1500 Meters · IndoorWestchester County Championships · Jan 244:49.70aWestchester County ChampionshipsJanuary 24, 2026
1500 Meters · OutdoorSection 1 State Qualifier · May 304:47.67Section 1 State QualifierMay 30, 2024
2000m Steeplechase · 0.762m · OutdoorSection 1 State Qualifier · Jun 37:22.62aSection 1 State QualifierJune 3, 2026
2000m Steeplechase · OutdoorGold Rush Invitational · Apr 257:16.62aGold Rush InvitationalApril 25, 2026
3000 Meters · IndoorS1 Class B Champs · Feb 410:27.50aS1 Class B ChampsFebruary 4, 2024
3000 Meters · OutdoorSection 1 Westchester County Championship · May 1710:47.76aSection 1 Westchester County ChampionshipMay 17, 2024
400 Meters · IndoorPurple Champions HS Invitational · Feb 11:03.20Purple Champions HS InvitationalFebruary 1, 2025
400 Meters · OutdoorSection 1 League I Champs · May 51:00.95aSection 1 League I ChampsMay 5, 2026
400m Hurdles · 30" / 0.762m · OutdoorSection 1 League I Champs · May 51:11.45aSection 1 League I ChampsMay 5, 2026
800 Meters · IndoorSteve Borbet Invitational · Jan 162:27.80Steve Borbet InvitationalJanuary 16, 2026
800 Meters · OutdoorSection 1 Class B Championship · May 272:18.83aSection 1 Class B ChampionshipMay 27, 2026
Discus · 1kg · OutdoorPanther Palooza 2025 · Apr 548' 0"Panther Palooza 2025April 5, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 2000m Steeplechase · Place 3 · Eastchester2000m Steeplechase0.762m3.7:22.62a PB12
Jun 3Section 1 State QualifierJun 3 · 1500 Meters · Eastchester1500 Meters—DNS12
May 27Section 1 Class B ChampionshipMay 27 · 2000m Steeplechase · Eastchester2000m Steeplechase0.762m—DNS12
May 27Section 1 Class B ChampionshipMay 27 · 1500 Meters · Place 2 · Eastchester1500 Meters2.4:50.27a12
May 27Section 1 Class B ChampionshipMay 27 · 800 Meters · Place 4 · Eastchester800 Meters4.2:18.83a PB12
May 15Westchester County ChampsMay 15 · 2000m Steeplechase · Place 1 · Eastchester2000m Steeplechase17:31.60a12
May 5Section 1 League I ChampsMay 5 · 400m Hurdles · Place 2 · Eastchester400m Hurdles30" / 0.762m2.1:11.45a PB12
May 5Section 1 League I ChampsMay 5 · 400 Meters · Place 1 · Eastchester400 Meters1.1:00.95a PB12
May 1Somers Lions Club InvitationalMay 1 · 1500 Meters · Place 5 · Eastchester1500 Meters54:53.71a12
Apr 25Gold Rush InvitationalApr 25 · 2000m Steeplechase · Place 1 · Eastchester2000m Steeplechase17:16.62a PB12
Apr 15Westlake QuadApr 15 · 2000m Steeplechase · Place 1 · Eastchester2000m Steeplechase0.762m1.7:38.72a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · 1500 Meters · Place 4 · Eastchester1500 Meters44:51.2312
Jan 24Westchester County ChampionshipsJan 24 · 1500 Meters · Place 2 · Eastchester1500 Meters2.4:49.70a PB12
Jan 19Section 1 League Champs #4 (Leagues C, F, H)Jan 19 · 1000 Meters · Place 1 · Eastchester1000 Meters13:09.93—
Jan 16Steve Borbet InvitationalJan 16 · 1 Mile · Place 6 · Eastchester1 Mile65:16.58 PB12
Jan 16Steve Borbet InvitationalJan 16 · 1500 Meters · Place 6 · Eastchester1500 Meters64:55.7712
Jan 16Steve Borbet InvitationalJan 16 · 800 Meters · Place 11 · Eastchester800 Meters112:27.80 PB12
Jan 7Millrose Games Trials - HSJan 7 · 1 Mile · Place 17 · Eastchester-1 Mile175:18.9312
Jan 7Millrose Games Trials - HSJan 7 · 1500 Meters · Place 18 · Eastchester-1500 Meters184:59.1712
Jan 5Dendy IJan 5 · 1500 Meters · Place 2 · Eastchester1500 Meters2.5:25.44a12

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 4 · Eastchester1 Mile4.5:23.00a12
Dec 20Jim Mitchell InvitationalDec 20 · 1000 Meters · Place 9 · Eastchester1000 Meters9.3:06.55a PB12
Dec 15Section 1 Kickoff #4Dec 15 · 1500 Meters · Place 1 · Eastchester1500 Meters1.5:04.86a12
Feb 23Section 1 State QualifierFeb 23 · 1500 Meters · Place 8 · Eastchester1500 Meters84:59.3111
Feb 23Section 1 State QualifierFeb 23 · 1500 Meters · Place 8 · Eastchester1500 Meters84:59.3111
Feb 16Section 1 Class ChampsFeb 16 · 1500 Meters · Place 4 · Eastchester1500 Meters45:05.0511
Feb 1Purple Champions HS InvitationalFeb 1 · 1500 Meters · Place 17 · Eastchester1500 Meters175:07.4411
Feb 1Purple Champions HS InvitationalFeb 1 · 400 Meters · Place 16 · Eastchester400 Meters161:03.20 PB11
Jan 25Westchester County ChampsJan 25 · 3000 Meters · Place 7 · Eastchester3000 Meters7.11:06.68a11
Jan 17Steve Borbet InvitationalJan 17 · 1 Mile · Place 25 · Eastchester1 Mile255:30.1211
Jan 17Steve Borbet InvitationalJan 17 · 800 Meters · Place 21 · Eastchester800 Meters212:32.0111
Jan 17Steve Borbet InvitationalJan 17 · 400 Meters · Place 22 · Eastchester400 Meters221:04.2111
Jan 12Section 1 League Champs #2Jan 12 · 3000 Meters · Place 1 · Eastchester3000 Meters111:05.33—
Jan 12Section 1 League Champs #2Jan 12 · 1500 Meters · Place 2 · Eastchester1500 Meters25:13.96—
Jan 8Dendy IIIJan 8 · 3000 Meters · Place 1 · Eastchester3000 Meters1.11:16.53a11
Jan 8Dendy IIIJan 8 · 1500 Meters · Place 1 · Eastchester1500 Meters1.5:12.85a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipMay 28 · 400m Hurdles · Place 3 · Eastchester400m Hurdles31:09.8711
May 16Westchester County ChampsMay 16 · 1500 Meters · Place 5 · B-Eastcheste1500 Meters54:57.87—
May 16Westchester County ChampsMay 16 · 800 Meters · Place 5 · B-Eastcheste800 Meters52:23.91—
May 16Section 1 Westchester County ChampionshipMay 16 · 1500 Meters · Place 5 · Eastchester1500 Meters5.4:57.87a11
May 16Section 1 Westchester County ChampionshipMay 16 · 800 Meters · Place 5 · Eastchester800 Meters5.2:23.91a11
May 857th Annual Glenn D. Loucks GamesMay 8 · 1 Mile · Place 3 · Eastchester1 Mile35:22.8011
May 857th Annual Glenn D. Loucks GamesMay 8 · 800 Meters · Place 47 · Eastchester800 Meters472:23.8111
May 857th Annual Glenn D. Loucks GamesMay 8 · 1500 Meters · Place 3 · eastchester1500 Meters35:01.01—
Apr 28S1 League 2D ChampionshipApr 28 · 400m Hurdles · Place 1 · Eastchester400m Hurdles30" / 0.762m1.1:15.41a11
Apr 28S1 League 2D ChampionshipApr 28 · 1500 Meters · Place 2 · Eastchester1500 Meters2.5:07.06a11
Apr 28S1 League 2D ChampionshipApr 28 · 800 Meters · Place 1 · Eastchester800 Meters1.2:23.24a11
Apr 28Section 1 League 2D ChampionshipApr 28 · 400m Hurdles · Place 1 · Eastchester400m Hurdles30" / 0.762m1.1:15.41a11
Apr 28Section 1 League 2D ChampionshipApr 28 · 1500 Meters · Place 2 · Eastchester1500 Meters2.5:07.06a11
Apr 28Section 1 League 2D ChampionshipApr 28 · 800 Meters · Place 1 · Eastchester800 Meters1.2:23.24a11
Apr 5Panther Palooza 2025Apr 5 · Discus · Place 13 · EastchesterDiscus1kg13.48' 0" PB11
Apr 5Panther Palooza 2025Apr 5 · 800 Meters · Place 2 · Eastchester800 Meters2.2:26.61a11
Apr 5Panther Palooza 2025Apr 5 · 400 Meters · Place 2 · Eastchester400 Meters2.1:03.14a11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 1 Mile · Place 13 · Eastchester1 Mile13.5:36.75a11
Dec 20Coach Saint InvitationalDec 20 · 1000 Meters · Place 11 · Eastchester1000 Meters11.3:10.62a11
Dec 15Section 1 Kickoff #4Dec 15 · 3000 Meters · Place 1 · Eastchester3000 Meters1.10:56.79a11
Dec 15Section 1 Kickoff #4Dec 15 · 1500 Meters · Place 3 · Eastchester1500 Meters3.5:17.09a11
Feb 4S1 Class B ChampsFeb 4 · 3000 Meters · Place 2 · Eastchester3000 Meters2.10:27.50a PB10
Feb 4S1 Class B ChampsFeb 4 · 1500 Meters · Place 5 · Eastchester1500 Meters5.5:03.23a10
Jan 27Section 1 Westchester County ChampionshipJan 27 · 3000 Meters · Place 7 · Eastchester3000 Meters711:11.0510
Jan 21Section 1 League Champs #3Jan 21 · 3000 Meters · Place 1 · Eastchester3000 Meters110:48.94—
Jan 21Section 1 League Champs #3Jan 21 · 1500 Meters · Place 2 · Eastchester1500 Meters25:11.76—
Jan 12Steve Borbet InvitationalJan 12 · 1 Mile · Place 7 · Eastchester1 Mile75:36.3610
Jan 12Steve Borbet InvitationalJan 12 · 1500 Meters · Place 7 · Eastchester1500 Meters75:15.0810
Jan 12Steve Borbet InvitationalJan 12 · 800 Meters · Place 5 · Eastchester800 Meters52:29.0010
Jan 4Section 1 Dendy #3Jan 4 · 3000 Meters · Place 2 · Eastchester3000 Meters211:00.24—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · 1500 Meters · Place 2 · Eastchester1500 Meters24:47.67 PB—
May 22Section 1 Class B ChampionshipMay 22 · 3000 Meters · Place 4 · Eastchester3000 Meters410:58.1110
May 22Section 1 Class B ChampionshipMay 22 · 800 Meters · Place 6 · Eastchester800 Meters62:27.2110
May 17Section 1 Westchester County ChampionshipMay 17 · 3000 Meters · Place 5 · Eastchester3000 Meters5.10:47.76a PB10
May 956th Annual Glenn D. Loucks GamesMay 9 · 1 Mile · Place 1 · Eastchester1 Mile15:16.72 PB10
May 956th Annual Glenn D. Loucks GamesMay 9 · 1500 Meters · Place 1 · Eastchester1500 Meters14:56.0510
May 6Section 1 League 2D ChampsMay 6 · 2000m Steeplechase · Place 1 · Eastchester2000m Steeplechase0.762m1.7:38.26a10
May 6Section 1 League 2D ChampsMay 6 · 3000 Meters · Place 1 · Eastchester3000 Meters1.11:15.52a10
May 6Section 1 League 2D ChampsMay 6 · 400 Meters · Place 3 · Eastchester400 Meters3.1:02.29a10
Apr 27Rye RelaysApr 27 · 3000 Meters · Eastchester3000 Meters—DNS10
Apr 27Rye RelaysApr 27 · 1500 Meters · Place 2 · Eastchester1500 Meters2.4:50.77a10
Apr 27Rye RelaysApr 27 · 400 Meters · Place 3 · Eastchester400 Meters3.1:02.23a10
Apr 13Panther Palooza 2024Apr 13 · 3000 Meters · Place 1 · Eastchester3000 Meters110:49.5410
Apr 13Panther Palooza 2024Apr 13 · 1500 Meters · Place 1 · Eastchester1500 Meters15:06.4510
Apr 9Section 1 Dual Meet- 4/9Apr 9 · 3000 Meters · Place 2 · Eastchester3000 Meters2.10:57.21a10
Apr 9Section 1 Dual Meet- 4/9Apr 9 · 800 Meters · Place 2 · Eastchester800 Meters2.2:30.83a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1000 Meters · Place 8 · Eastchester1000 Meters8.3:08.45a10
Dec 10Section 1 Kick Off #3Dec 10 · 3000 Meters · Place 3 · Eastchester3000 Meters3.10:54.59a10
Dec 10Section 1 Kick Off #3Dec 10 · 1500 Meters · Place 2 · Eastchester1500 Meters2.5:09.56a10
Feb 5Section 1 Class B ChampsFeb 5 · 1500 Meters · Place 16 · Eastchester1500 Meters165:41.439
Feb 5Section 1 Class B ChampsFeb 5 · 1000 Meters · Place 14 · Eastchester1000 Meters143:29.739
Jan 13Steve Borbet InvitationalJan 13 · 1 Mile · Place 49 · Eastchester1 Mile496:16.169
Jan 13Steve Borbet InvitationalJan 13 · 1500 Meters · Place 50 · Eastchester1500 Meters505:53.089
Jan 13Steve Borbet InvitationalJan 13 · 400 Meters · Place 37 · Eastchester400 Meters371:08.839

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Westchester County ChampionshipsMay 18 · 1500 Meters · Place 27 · Eastchester1500 Meters27.5:29.79a9
May 18Westchester County ChampionshipsMay 18 · 400 Meters · Place 29 · Eastchester400 Meters29.1:05.05a9
May 8Section 1 League 2B ChampsMay 8 · 1500 Meters · Place 9 · Eastchester1500 Meters9.5:23.73a9
May 8Section 1 League 2B ChampsMay 8 · 800 Meters · Place 9 · Eastchester800 Meters9.2:40.44a9
May 8Section 1 League 2B ChampsMay 8 · 400 Meters · Place 4 · Eastchester400 Meters4.1:05.14a9
Apr 22Panther PaloozaApr 22 · 800 Meters · Place 8 · Eastchester800 Meters82:40.11a—
Apr 22Panther PaloozaApr 22 · 400 Meters · Place 7 · Eastchester400 Meters71:07.62a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Section 1 Frosh/Soph #2Dec 15 · 1000 Meters · Place 3 · Eastchester1000 Meters3.3:40.68a9
Dec 15Section 1 Frosh/Soph #2Dec 15 · 1500 Meters · Place 2 · Eastchester1500 Meters2.5:56.23a9
Dec 5Section 1 Kickoff #2Dec 5 · 1000 Meters · Place 10 · Eastchester1000 Meters10.3:35.90a9
Dec 5Section 1 Kickoff #2Dec 5 · 1500 Meters · Place 11 · Eastchester1500 Meters11.5:42.30a9
Dec 2North Shore HS Season OpenerDec 2 · 1000 Meters · Place 16 · Eastchester1000 Meters16.3:40.19a9
Dec 2North Shore HS Season OpenerDec 2 · 1500 Meters · Place 20 · Eastchester1500 Meters20.5:42.17a9