Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCoach Saint Invitational · Dec 154:49.86aCoach Saint InvitationalDecember 15, 2023
1000 Meters · OutdoorDendy III · Jan 75:25.18aDendy IIIJanuary 7, 2026
1500 Meters · IndoorSection 1 Kick Off #3 · Dec 107:53.86aSection 1 Kick Off #3December 10, 2023
1500 Meters · OutdoorJoe Wynne Somers Lions Club Invitational · May 57:37.16Joe Wynne Somers Lions Club InvitationalMay 5, 2023
300 Meters · IndoorSection 1 Kick Off #3 · Dec 101:10.62aSection 1 Kick Off #3December 10, 2023
3000 Meters · IndoorSection 1 League Champs #3 (Leagues A, B, K) · Jan 3118:40.41Section 1 League Champs #3 (Leagues A, B, K)January 31, 2026
3000 Meters · OutdoorSection 1 League 3D Championship · May 517:05.97Section 1 League 3D ChampionshipMay 5, 2025
400 Meters · OutdoorMountie Madness · Apr 141:43.28Mountie MadnessApril 14, 2023
600 Meters · IndoorPurple Champions HS Invitational · Feb 32:21.84Purple Champions HS InvitationalFebruary 3, 2024
600 Meters · OutdoorDendy III · Jan 73:06.93aDendy IIIJanuary 7, 2026
800 Meters · OutdoorSection 1 Class C Championships · May 273:35.77aSection 1 Class C ChampionshipsMay 27, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Section 1 Northern Counties ChampsMay 15 · 800 Meters · Place 32 · Haldane800 Meters324:24.65—
May 14Peekskill QuadMay 14 · 800 Meters · Place 7 · Haldane800 Meters74:23.66a12
May 9Middletown InvitationalMay 9 · 800 Meters · Place 31 · Haldane800 Meters314:27.72a12
May 3Red & Black InvitationalMay 3 · 800 Meters · Place 3 · Haldane800 Meters34:35.42a12
Apr 30Section 1 League M ChampsApr 30 · 3000 Meters · Place 9 · Haldane3000 Meters9.19:04.50a12
Apr 24Iron Dukes RelaysApr 24 · 800 Meters · Place 47 · Haldane800 Meters474:19.04—
Apr 10Brewster Bear InviteApr 10 · 1500 Meters · Haldane1500 Meters—DNS12
Apr 7Hendrick Hudson QuadApr 7 · 800 Meters · Place 18 · Haldane800 Meters184:38.57a12
Apr 7Hendrick Hudson QuadApr 7 · 400 Meters · Place 16 · Haldane400 Meters161:58.71a12
Jan 7Dendy IIIJan 7 · 1000 Meters · Place 33 · Haldane1000 Meters33.5:25.18a PB12
Jan 7Dendy IIIJan 7 · 600 Meters · Place 62 · Haldane600 Meters62.3:06.93a PB12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7Purple Champions HS InvitationalFeb 7 · 1500 Meters · Place 50 · Haldane1500 Meters509:04.3812
Feb 7Purple Champions HS InvitationalFeb 7 · 600 Meters · Place 45 · Haldane600 Meters453:11.6512
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 1500 Meters · Place 7 · Haldane1500 Meters78:58.93—
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 3000 Meters · Place 3 · Haldane3000 Meters318:40.41 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 81 · Haldane-NY3000 Meters8118:41.81—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 81 · Haldane-NY3000 Meters8118:41.81—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 81 · Haldane-NY3000 Meters8118:41.81—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30Section 1 Class C ChampionshipsMay 30 · 800 Meters · Place 27 · Haldane800 Meters274:00.3611
May 16Section 1 Northern Counties ChampionshipMay 16 · 800 Meters · Place 44 · Haldane800 Meters444:05.25—
May 10Middletown InvitationalMay 10 · 800 Meters · Place 49 · Haldane800 Meters494:05.3711
May 10Middletown InvitationalMay 10 · 800 Meters · Place 49 · Haldane800 Meters494:05.37—
May 5Section 1 League 3D ChampionshipMay 5 · 3000 Meters · Place 4 · Haldane3000 Meters417:05.97 PB—
May 3Race at the Oval OfficeMay 3 · 1500 Meters · Place 16 · Haldane1500 Meters168:13.74—
Apr 25Iron Dukes RelaysApr 25 · 800 Meters · Place 32 · Haldane800 Meters324:16.78—
Apr 51st Annual Lions Den InvitationalApr 5 · 800 Meters · Place 55 · Haldane800 Meters55.4:20.73a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Section 1 Novice InvitationalFeb 5 · 1000 Meters · Place 37 · Haldane1000 Meters375:48.8711
Jan 8Dendy IIIJan 8 · 600 Meters · Place 77 · Haldane600 Meters77.2:59.21a11
Jan 6Section 1 League Champs #1Jan 6 · 3000 Meters · Place 3 · Haldane3000 Meters319:02.49—
Jan 6Section 1 League Champs #1Jan 6 · 600 Meters · Place 3 · Haldane600 Meters32:54.75—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 1000 Meters · Place 37 · Haldane1000 Meters37.5:10.85a11
Dec 15Section 1 Kickoff #3Dec 15 · 300 Meters · Place 106 · Haldane300 Meters106.1:19.74a11
Dec 15Section 1 Kickoff #3Dec 15 · 1500 Meters · Place 24 · Haldane1500 Meters24.8:26.84a11
Feb 3Purple Champions HS InvitationalFeb 3 · 1500 Meters · Place 67 · Haldane1500 Meters677:55.9310
Feb 3Purple Champions HS InvitationalFeb 3 · 600 Meters · Place 62 · Haldane600 Meters622:21.84 PB10
Jan 21Section 1 League Champs #3Jan 21 · 1000 Meters · Place 6 · Haldane Cent1000 Meters64:56.10—
Jan 12Steve Borbet InvitationalJan 12 · 1000 Meters · Place 69 · Haldane Cent1000 Meters695:16.2910
Jan 4Section 1 Dendy #3Jan 4 · 600 Meters · Place 39 · Haldane Cent600 Meters392:56.11—
Jan 4Section 1 Dendy #3Jan 4 · 300 Meters · Place 125 · Haldane Cent300 Meters1251:14.78—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Section 1 Northern County ChampionshipsMay 17 · 800 Meters · Place 26 · Haldane800 Meters263:42.85—
May 14Section 1 League 3D ChampsMay 14 · 800 Meters · Place 6 · Haldane800 Meters63:58.44—
May 11Middletown InvitationalMay 11 · 800 Meters · Place 24 · Haldane800 Meters243:58.25—
May 3Crusader RelaysMay 3 · 1500 Meters · Place 41 · Haldane1500 Meters417:50.95—
Apr 27Gold Rush InvitationalApr 27 · 800 Meters · Place 75 · Haldane800 Meters753:51.2810

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1000 Meters · Place 112 · Haldane1000 Meters112.4:49.86a PB10
Dec 10Section 1 Kick Off #3Dec 10 · 300 Meters · Place 112 · Haldane300 Meters112.1:10.62a PB10
Dec 10Section 1 Kick Off #3Dec 10 · 1500 Meters · Place 32 · Haldane1500 Meters32.7:53.86a PB10
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 1000 Meters · Place 12 · Haldane Cent1000 Meters124:57.52—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 79 · Haldane Cent1000 Meters795:05.619

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27Section 1 Class C ChampionshipsMay 27 · 800 Meters · Place 19 · Haldane800 Meters19.3:35.77a PB9
May 19Section 1 Northern County ChampsMay 19 · 1500 Meters · Place 15 · Haldane1500 Meters15.7:44.99a9
May 19Section 1 Northern County ChampsMay 19 · 800 Meters · Place 35 · Haldane800 Meters35.3:39.90a9
May 13Middletown InvitationalMay 13 · 400 Meters · Place 33 · Haldane400 Meters331:43.82—
May 13Middletown InvitationalMay 13 · 800 Meters · Place 54 · Haldane800 Meters543:46.12—
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 1500 Meters · Place 48 · Haldane1500 Meters487:37.16 PB9
May 4Section 1 League 3D ChampsMay 4 · 800 Meters · Place 8 · Haldane800 Meters8.3:45.66a9
Apr 14Mountie MadnessApr 14 · 800 Meters · Place 84 · Haldane800 Meters844:03.13—
Apr 14Mountie MadnessApr 14 · 400 Meters · Place 100 · Haldane400 Meters1001:43.28 PB—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Frosh-Soph Section 1 Meet #1Dec 14 · 1500 Meters · Place 19 · Haldane1500 Meters19.8:08.50a9