Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMillrose Games Trials - HS · Jan 115:11.08Millrose Games Trials - HSJanuary 11, 2023
1 Mile · OutdoorGlenn D. Loucks Games 2023 · May 115:04.93Glenn D. Loucks Games 2023May 11, 2023
1000 Meters · IndoorS1 Class B Champs · Feb 42:57.20aS1 Class B ChampsFebruary 4, 2024
1500 Meters · IndoorSection 1 Northern & Rockland County Championship · Jan 274:43.29Section 1 Northern & Rockland County ChampionshipJanuary 27, 2023
1500 Meters · OutdoorGlenn D. Loucks Games 2023 · May 114:44.78Glenn D. Loucks Games 2023May 11, 2023
1600 Meters · OutdoorSauquoit Valley Red Raider Relays · Apr 225:28.81aSauquoit Valley Red Raider RelaysApril 22, 2022
2000m Steeplechase · 0.762m · OutdoorSection 1 Rockland County Championship · May 157:27.69aSection 1 Rockland County ChampionshipMay 15, 2024
2000m Steeplechase · OutdoorRockland County Champs · May 177:20.96Rockland County ChampsMay 17, 2023
2000m Steeplechase · Outdoor · Hand timedSection 1 Class B Championships · May 257:07.0hSection 1 Class B ChampionshipsMay 25, 2023
3000 Meters · IndoorSection 1 League Champs #3 · Jan 2210:33.76Section 1 League Champs #3January 22, 2023
3000 Meters · OutdoorSection 1 Class B Championship · May 2210:54.35Section 1 Class B ChampionshipMay 22, 2024
3000m Steeplechase · 0.762m · OutdoorSam Howell Invitational · Apr 412:01.80aSam Howell InvitationalApril 4, 2026
400 Meters · IndoorArmory Middle School Invitational #1 Presented by NYRR · Dec 191:11.97aArmory Middle School Invitational #1 Presented by NYRRDecember 19, 2018
400 Meters · OutdoorSection 1 League 2A Champs · May 81:01.31aSection 1 League 2A ChampsMay 8, 2023
400m Hurdles · 30" / 0.762m · OutdoorSection 1 Rockland County Championship · May 151:10.04aSection 1 Rockland County ChampionshipMay 15, 2024
5000 Meters · OutdoorMark Young Invitational · Apr 1818:50.74aMark Young InvitationalApril 18, 2026
600 Meters · IndoorSuffern Invitational · Jan 121:40.30Suffern InvitationalJanuary 12, 2024
800 Meters · IndoorThe Armory Hispanic Games · Jan 52:17.93The Armory Hispanic GamesJanuary 5, 2024
800 Meters · OutdoorRockland County Champs · May 172:16.79Rockland County ChampsMay 17, 2023
Long Jump · IndoorArmory Middle School Holiday Invitational Sponsored by NYRR · Dec 1812-06.50Armory Middle School Holiday Invitational Sponsored by NYRRDecember 18, 2019
Triple Jump · IndoorSection 1 Dendy #2 · Jan 531-10.75Section 1 Dendy #2January 5, 2022
Triple Jump · OutdoorSection 1 Rockland County Champs · Jun 332-04.75Section 1 Rockland County ChampsJune 3, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Mark Young InvitationalApr 18 · 3000m Steeplechase · ColumbiaColumbia3000m Steeplechase0.762m--DNSSo
Apr 18Mark Young InvitationalApr 18 · 5000 Meters · Place 4 · ColumbiaColumbia5000 Meters4.18:50.74a PBSo
Apr 11Rutgers RelaysApr 11 · 1500 Meters · Place 15 · ColumbiaColumbia1500 Meters15.4:55.29aSo
Apr 4Sam Howell InvitationalApr 4 · 3000m Steeplechase · Place 13 · ColumbiaColumbia3000m Steeplechase0.762m13.12:01.80a PBSo

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Section 1 Class B ChampionshipMay 22 · 2000m Steeplechase · Place 2 · Tappan ZeeTappan Zee2000m Steeplechase27:21.1h12
May 22Section 1 Class B ChampionshipMay 22 · 400m Hurdles · Place 4 · Tappan ZeeTappan Zee400m Hurdles41:09.8312
May 22Section 1 Class B ChampionshipMay 22 · 3000 Meters · Place 2 · Tappan ZeeTappan Zee3000 Meters210:54.35 PB12
May 15Section 1 Rockland County ChampionshipMay 15 · 400m Hurdles · Place 6 · Tappan ZeeTappan Zee400m Hurdles30" / 0.762m6.1:10.04a PB12
May 15Section 1 Rockland County ChampionshipMay 15 · 2000m Steeplechase · Place 2 · Tappan ZeeTappan Zee2000m Steeplechase0.762m2.7:27.69a PB12
May 15Section 1 Rockland County ChampionshipMay 15 · 800 Meters · Place 2 · Tappan ZeeTappan Zee800 Meters2.2:18.00a12
May 956th Annual Glenn D. Loucks GamesMay 9 · 1 Mile · Place 33 · Tappan ZeeTappan Zee1 Mile335:15.0312
May 956th Annual Glenn D. Loucks GamesMay 9 · 1500 Meters · Place 29 · Tappan ZeeTappan Zee1500 Meters294:52.8212
May 6Section 1 League 2A ChampsMay 6 · 400m Hurdles · Place 3 · Tappan ZeeTappan Zee400m Hurdles30" / 0.762m3.1:11.48a12
May 6Section 1 League 2A ChampsMay 6 · 3000 Meters · Tappan ZeeTappan Zee3000 Meters--DNS12
May 6Section 1 League 2A ChampsMay 6 · 1500 Meters · Place 1 · Tappan ZeeTappan Zee1500 Meters1.4:52.10a12
Apr 19Mountie MadnessApr 19 · 1500 Meters · Place 6 · Tappan ZeeTappan Zee1500 Meters64:52.72—
Apr 6Pirate RelaysApr 6 · 2000m Steeplechase · Place 2 · Tappan ZeeTappan Zee2000m Steeplechase27:50.28—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 4S1 Class B ChampsFeb 4 · 1000 Meters · Place 2 · Tappan ZeeTappan Zee1000 Meters2.2:57.20a PB12
Feb 4S1 Class B ChampsFeb 4 · 3000 Meters · Tappan ZeeTappan Zee3000 Meters—DNS12
Feb 4S1 Class B ChampsFeb 4 · 1500 Meters · Tappan ZeeTappan Zee1500 Meters—DNS12
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 3000 Meters · Place 2 · Tappan ZeeTappan Zee3000 Meters210:36.85—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 1000 Meters · Place 2 · Tappan ZeeTappan Zee1000 Meters23:08.39—
Jan 21Section 1 League Champs #3Jan 21 · 1500 Meters · Place 2 · Tappan ZeeTappan Zee1500 Meters25:09.10—
Jan 21Section 1 League Champs #3Jan 21 · 1000 Meters · Place 1 · Tappan ZeeTappan Zee1000 Meters13:13.64—
Jan 12Suffern InvitationalJan 12 · 600 Meters · Place 1 · Tappan ZeeTappan Zee600 Meters11:40.30 PB—
Jan 5The Armory Hispanic GamesJan 5 · 800 Meters · Place 6 · Tappan Zee-NTappan Zee-N800 Meters62:17.93 PB12
Jan 4Section 1 Dendy #3Jan 4 · 3000 Meters · Place 3 · Tappan ZeeTappan Zee3000 Meters311:05.86—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20Section 1 ChallengeDec 20 · 1000 Meters · Place 1 · Tappan ZeeTappan Zee1000 Meters1.3:00.53a12
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1500 Meters · Place 13 · Tappan ZeeTappan Zee1500 Meters134:49.0011
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1500 Meters · Place 13 · Tappan ZeeTappan Zee1500 Meters134:49.0011
Feb 5Section 1 Class B ChampsFeb 5 · 3000 Meters · Place 3 · Tappan ZeeTappan Zee3000 Meters310:46.2711
Feb 5Section 1 Class B ChampsFeb 5 · 1500 Meters · Place 3 · Tappan ZeeTappan Zee1500 Meters35:02.5511
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 1500 Meters · Place 1 · Tappan ZeeTappan Zee1500 Meters14:43.29 PB—
Jan 22Section 1 League Champs #3Jan 22 · 3000 Meters · Place 1 · Tappan ZeeTappan Zee3000 Meters110:33.76 PB—
Jan 22Section 1 League Champs #3Jan 22 · 1500 Meters · Place 1 · Tappan ZeeTappan Zee1500 Meters15:05.72—
Jan 13Suffern InvitationalJan 13 · 1000 Meters · Place 2 · Tappan ZeeTappan Zee1000 Meters23:05.74—
Jan 11Millrose Games Trials - HSJan 11 · 1 Mile · Place 10 · Tappan Zee-NYTappan Zee-NY1 Mile105:11.08 PB11
Jan 11Millrose Games Trials - HSJan 11 · 1500 Meters · Place 9 · Tappan Zee-NYTappan Zee-NY1500 Meters94:51.7311
Jan 5Section 1 Dendy #3Jan 5 · 3000 Meters · Place 2 · Tappan ZeeTappan Zee3000 Meters211:04.8511

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25Section 1 Class B ChampionshipsMay 25 · 2000m Steeplechase · Place 1 · Tappan ZeeTappan Zee2000m Steeplechase17:07.0h PB—
May 25Section 1 Class B ChampionshipsMay 25 · 1500 Meters · Place 4 · Tappan ZeeTappan Zee1500 Meters44:57.52—
May 25Section 1 Class B ChampionshipsMay 25 · 800 Meters · Place 3 · Tappan ZeeTappan Zee800 Meters32:17.29—
May 17Rockland County ChampsMay 17 · 2000m Steeplechase · Place 1 · Tappan ZeeTappan Zee2000m Steeplechase17:20.96 PB—
May 17Rockland County ChampsMay 17 · 800 Meters · Place 1 · Tappan ZeeTappan Zee800 Meters12:16.79 PB—
May 11Glenn D. Loucks Games 2023May 11 · 1 Mile · Place 14 · Tappan ZeeTappan Zee1 Mile145:04.93 PB11
May 11Glenn D. Loucks Games 2023May 11 · 1500 Meters · Place 12 · Tappan ZeeTappan Zee1500 Meters124:44.78 PB11
May 8Section 1 League 2A ChampsMay 8 · 3000 Meters · Place 1 · Tappan ZeeTappan Zee3000 Meters1.11:07.39a11
May 8Section 1 League 2A ChampsMay 8 · 400 Meters · Place 4 · Tappan ZeeTappan Zee400 Meters4.1:01.31a PB11
May 5Crusader RelaysMay 5 · 2000m Steeplechase · Place 1 · Tappan ZeeTappan Zee2000m Steeplechase17:23.52—
Apr 22Red Raider RelaysApr 22 · 800 Meters · Place 1 · Tappan ZeeTappan Zee800 Meters12:17.03—
Apr 14Mountie MadnessApr 14 · 1500 Meters · Place 4 · Tappan ZeeTappan Zee1500 Meters44:47.81—

2022 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 600 Meters · Place 2 · Tappan ZeeTappan Zee600 Meters2.1:41.60a11
Dec 21Section 1 ChallengeDec 21 · 1000 Meters · Place 2 · Tappan ZeeTappan Zee1000 Meters2.3:02.77a11
Dec 5Section 1 Kickoff #2Dec 5 · 1500 Meters · Place 1 · Tappan ZeeTappan Zee1500 Meters1.4:55.82a11
Feb 14Section 1 Class B ChampsFeb 14 · Triple Jump · Place 8 · Tappan ZeeTappan ZeeTriple Jump830-07.0010
Feb 14Section 1 Class B ChampsFeb 14 · 1500 Meters · Place 2 · Tappan ZeeTappan Zee1500 Meters24:58.7710
Feb 7NJ Varsity ClassicFeb 7 · Triple Jump · Place 19 · Tappan ZeeTappan ZeeTriple Jump1931-07.5010
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · Triple Jump · Place 10 · Tappan ZeeTappan ZeeTriple Jump1030-01.25—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 1500 Meters · Place 3 · Tappan ZeeTappan Zee1500 Meters34:55.46—
Jan 9Section 1 League Champs #2Jan 9 · Triple Jump · Place 2 · Tappan ZeeTappan ZeeTriple Jump2.31-02.0010
Jan 9Section 1 League Champs #2Jan 9 · 1500 Meters · Place 2 · Tappan ZeeTappan Zee1500 Meters2.5:09.73a10
Jan 9Section 1 League Champs #1Jan 9 · Triple Jump · Place 2 · Tappan ZeeTappan ZeeTriple Jump2.31-02.0010
Jan 9Section 1 League Champs #1Jan 9 · 1500 Meters · Place 2 · Tappan ZeeTappan Zee1500 Meters2.5:09.73a10
Jan 5Section 1 Dendy #2Jan 5 · Triple Jump · Place 2 · Tappan ZeeTappan ZeeTriple Jump231-10.75—
Jan 5Section 1 Dendy #2Jan 5 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters33:22.55—
Jan 5Section 1 Dendy #2Jan 5 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:22.55a10
Jan 5Section 1 Dendy #2Jan 5 · Triple Jump · Place 2 · Tappan ZeeTappan ZeeTriple Jump2.31-10.75 PB10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipsMay 28 · 1500 Meters · Place 5 · Tappan ZeeTappan Zee1500 Meters5.5:14.74a10
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 1600 Meters · Place 8 · Tappan ZeeTappan Zee1600 Meters8.5:28.81a PB10
Apr 14Suffern Mountie MadnessApr 14 · 800 Meters · Place 5 · Tappan ZeeTappan Zee800 Meters52:27.09—
Apr 2Pirate RelaysApr 2 · Triple Jump · Tappan ZeeTappan ZeeTriple Jump—DNS10

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1500 Meters · Place 6 · Tappan ZeeTappan Zee1500 Meters6.5:47.96a10
Dec 27Pearl River InvitationalDec 27 · 1500 Meters · Place 6 · Tappan ZeeTappan Zee1500 Meters6.5:47.96a10
Dec 6Section 1 Kickoff #2Dec 6 · 1500 Meters · Place 3 · Tappan ZeeTappan Zee1500 Meters3.5:08.39a10
Feb 27Palisades Underground Track ChampionshipsFeb 27 · 1000 Meters · Place 5 · Tappan ZeeTappan Zee1000 Meters5.3:23.35a9
Feb 24Palisades Center Underground Track Series #3Feb 24 · 1000 Meters · Place 3 · Tappan ZeeTappan Zee1000 Meters3.3:25.79

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9Section 1 Class B ChampionshipJun 9 · Triple Jump · Place 4 · Tappan ZeeTappan ZeeTriple Jump431-11.00—
Jun 9Section 1 Class B ChampionshipJun 9 · 1500 Meters · Place 7 · Tappan ZeeTappan Zee1500 Meters75:17.38—
Jun 3Section 1 Rockland County ChampsJun 3 · Triple Jump · Place 5 · Tappan ZeeTappan ZeeTriple Jump5.32-04.75 PB9
Jun 3Section 1 Rockland County ChampsJun 3 · 1500 Meters · Place 5 · Tappan ZeeTappan Zee1500 Meters5.5:04.39a9
May 17Section 1 League 2D ChampsMay 17 · Triple Jump · Place 1 · Tappan ZeeTappan ZeeTriple Jump131-02.75—
May 17Section 1 League 2D ChampsMay 17 · 1500 Meters · Place 4 · Tappan ZeeTappan Zee1500 Meters45:03.98—
May 15Nanuet RelaysMay 15 · Triple Jump · Place 4 · Tappan ZeeTappan ZeeTriple Jump4.29-04.509
May 1Pirate Relays - Saturday #1May 1 · Triple Jump · Place 6 · Tappan ZeeTappan ZeeTriple Jump6.29-07.00Unofficial9
May 1Pirate Relays - Saturday #1May 1 · 800 Meters · Place 6 · Tappan ZeeTappan Zee800 Meters6.2:35.32aUnofficial9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Armory Middle School Holiday Invitational Sponsored by NYRRDec 18 · 1 Mile · Place 1 · Tappan ZeeTappan Zee1 Mile1.5:50.88a8
Dec 18Armory Middle School Holiday Invitational Sponsored by NYRRDec 18 · Long Jump · Place 1 · Tappan ZeeTappan ZeeLong Jump1.12-06.50 PB8

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Armory Middle School Invitational #1 Presented by NYRRDec 19 · 1 Mile · Place 1 · Tappan ZeeTappan Zee1 Mile1.5:52.38a7
Dec 19Armory Middle School Invitational #1 Presented by NYRRDec 19 · Long Jump · Place 3 · Tappan ZeeTappan ZeeLong Jump3.11-06.007
Dec 19Armory Middle School Invitational #1 Presented by NYRRDec 19 · 400 Meters · Place 1 · Tappan ZeeTappan Zee400 Meters1.1:11.97a PB7