Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSteve Borbet Invitational · Jan 164:30.14Steve Borbet InvitationalJanuary 16, 2026
1600 Meters · IndoorSection 1 Class Championships · Feb 154:32.36Section 1 Class ChampionshipsFebruary 15, 2026
1600 Meters · OutdoorMountie Madness · May 214:21.98aMountie MadnessMay 21, 2026
3000 Meters · OutdoorGold Rush Invitational · Apr 279:55.13Gold Rush InvitationalApril 27, 2024
3000m Steeplechase · 0.914m · OutdoorSection 1 Class C Championship · May 299:27.56aSection 1 Class C ChampionshipMay 29, 2026
3000m Steeplechase · OutdoorGlenn D. Loucks Games · May 79:44.84Glenn D. Loucks GamesMay 7, 2026
3200 Meters · IndoorSection 1 League Champs #2 (Leagues E, J) · Jan 119:35.45Section 1 League Champs #2 (Leagues E, J)January 11, 2026
3200 Meters · OutdoorWestchester County Champs · May 159:36.14aWestchester County ChampsMay 15, 2026
800 Meters · OutdoorMountie Madness · Apr 142:19.81Mountie MadnessApril 14, 2023

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 · 3000m Steeplechase · Place 5 · Bronxville3000m Steeplechase0.914m5.9:29.46a10
Jun 3Section 1 State QualifierJun 3 · 3000m Steeplechase · Place 1 · Bronxville3000m Steeplechase0.914m1.9:47.41a10
May 29Section 1 Class C ChampionshipMay 29 · 3000m Steeplechase · Place 1 · Bronxville3000m Steeplechase0.914m1.9:27.56a PB10
May 21Mountie MadnessMay 21 · 1600 Meters · Place 10 · Bronxville1600 Meters104:21.98a PB10
May 15Westchester County ChampsMay 15 · 3200 Meters · Place 2 · Bronxville3200 Meters29:36.14a PB10
May 15Westchester County ChampsMay 15 · 3000m Steeplechase · Place 1 · Bronxville3000m Steeplechase19:59.20a10
May 7Glenn D. Loucks GamesMay 7 · 3000m Steeplechase · Place 6 · Bronxville3000m Steeplechase69:44.84 PB10
Apr 30Section 1 League K ChampionshipApr 30 · 1600 Meters · Place 1 · Bronxville1600 Meters1.4:34.02a10
Apr 25Gold Rush InvitationalApr 25 · 1600 Meters · Place 4 · Bronxville1600 Meters44:32.42a10
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 15 · Bronxville3200 Meters15.9:37.21a10
Apr 14Dennis Fulton InvitationalApr 14 · 1600 Meters · Place 2 · Bronxville1600 Meters24:27.52a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · 3200 Meters · Place 6 · Bronxville3200 Meters69:39.9510
Feb 15Section 1 Class ChampionshipsFeb 15 · 1600 Meters · Place 1 · Bronxville1600 Meters14:32.36 PB10
Jan 16Steve Borbet InvitationalJan 16 · 1 Mile · Place 6 · Bronxville1 Mile64:30.14 PB10
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 3200 Meters · Place 2 · Bronxville3200 Meters29:35.45 PB—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 1600 Meters · Place 3 · Bronxville1600 Meters34:46.82—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30Section 1 Class C ChampionshipsMay 30 · 1600 Meters · Place 5 · Bronxville1600 Meters54:37.709
Apr 26Gold Rush InvitationalApr 26 · 3000m Steeplechase · Place 3 · Bronxville3000m Steeplechase39:58.789
Apr 26Gold Rush InvitationalApr 26 · 3000m Steeplechase · Place 3 · Bronxville3000m Steeplechase39:58.789
Apr 8Rye Neck Home Dual #1Apr 8 · 800 Meters · Place 4 · Bronxville800 Meters42:24.399
Apr 4Dennis Fulton InvitationalApr 4 · 3200 Meters · Place 1 · Bronxville3200 Meters19:55.85—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · 1600 Meters · Place 4 · Bronxville1600 Meters44:35.98—
May 24Section 1 Class C ChampionshipMay 24 · 1600 Meters · Place 7 · Bronxville1600 Meters74:39.468
May 10Friendship GamesMay 10 · 1600 Meters · Place 7 · Bronxville1600 Meters74:42.518
Apr 27Gold Rush InvitationalApr 27 · 3000 Meters · Place 10 · Bronxville3000 Meters109:55.13 PB8
Apr 19Mountie MadnessApr 19 · 1600 Meters · Place 23 · Bronxville1600 Meters234:50.05—
Apr 5Bronco InvitationalApr 5 · 1600 Meters · Place 3 · Bronxville1600 Meters34:52.49—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Mountie MadnessApr 14 · 800 Meters · Place 49 · Bronxville800 Meters492:19.81 PB—