Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 1 Class Championships · Feb 153:29.33Section 1 Class ChampionshipsFebruary 15, 2026
1500 Meters · IndoorSection 1 League Champs #1 (Leagues D, G, I) · Jan 56:19.86Section 1 League Champs #1 (Leagues D, G, I)January 5, 2026
1500 Meters · OutdoorScarsdale Season Opener · Apr 125:30.84aScarsdale Season OpenerApril 12, 2026
3000 Meters · OutdoorSection 1 League 3A Championship · May 716:06.50Section 1 League 3A ChampionshipMay 7, 2025
400 Meters · OutdoorSection 1 League J Champs · May 191:06.98aSection 1 League J ChampsMay 19, 2026
600 Meters · IndoorMolloy Stanner Games · Jan 111:55.09Molloy Stanner GamesJanuary 11, 2026
800 Meters · OutdoorSection 1 Class C Championship · May 292:36.05aSection 1 Class C ChampionshipMay 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 1500 Meters · Place 23 · Briarcliff1500 Meters23.5:33.04a11
Jun 3Section 1 State QualifierJun 3 · 800 Meters · Place 28 · Briarcliff800 Meters28.2:38.80a11
May 29Section 1 Class C ChampionshipMay 29 · 1500 Meters · Briarcliff1500 Meters—DNS11
May 29Section 1 Class C ChampionshipMay 29 · 800 Meters · Place 6 · Briarcliff800 Meters6.2:36.05a PB11
May 21Mountie MadnessMay 21 · 1500 Meters · Place 65 · Briarcliff1500 Meters655:32.67a11
May 19Section 1 League J ChampsMay 19 · 3000 Meters · Briarcliff3000 Meters—DNS11
May 19Section 1 League J ChampsMay 19 · 1500 Meters · Place 12 · Briarcliff1500 Meters12.6:39.26a11
May 19Section 1 League J ChampsMay 19 · 800 Meters · Place 2 · Briarcliff800 Meters2.2:44.92a11
May 19Section 1 League J ChampsMay 19 · 400 Meters · Place 4 · Briarcliff400 Meters4.1:06.98a PB11
May 15Westchester County ChampsMay 15 · 800 Meters · Place 30 · Briarcliff800 Meters302:40.21a11
May 1Somers Lions Club InvitationalMay 1 · 1500 Meters · Place 33 · Briarcliff1500 Meters335:31.18a11
Apr 17Red Raider RelaysApr 17 · 800 Meters · Place 45 · Briarcliff800 Meters452:53.39—
Apr 12Scarsdale Season OpenerApr 12 · 1500 Meters · Place 4 · Briarcliff1500 Meters45:30.84a PB11
Apr 12Scarsdale Season OpenerApr 12 · 1500 Meters · Place 4 · Briarcliff1500 Meters45:30.84a11
Mar 28Ossining Lion's Den MeetMar 28 · 1500 Meters · Place 4 · Briarcliff1500 Meters4.5:53.55a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · 1000 Meters · Place 3 · Briarcliff1000 Meters33:29.33 PB11
Jan 11Molloy Stanner GamesJan 11 · 1000 Meters · Place 48 · Briarcliff1000 Meters483:37.3411
Jan 11Molloy Stanner GamesJan 11 · 600 Meters · Place 56 · Briarcliff600 Meters561:55.09 PB11
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 1500 Meters · Place 4 · Briarcliff1500 Meters46:19.86 PB—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 1000 Meters · Place 2 · Briarcliff1000 Meters23:34.99—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Section 1 League 3A ChampionshipMay 7 · 800 Meters · Place 3 · Briarcliff800 Meters32:58.3310
May 7Section 1 League 3A ChampionshipMay 7 · 3000 Meters · Place 6 · Briarcliff3000 Meters616:06.50 PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Mountie MadnessApr 19 · 1500 Meters · Place 43 · Briarcliff1500 Meters435:35.63—