Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1112:58.1Manhattan University Cross Country Invitational (HS)October 11, 2025
2.75 Miles · Central ParkGrout Cross Country Invitational · Oct 215:11.87Grout Cross Country InvitationalOctober 2, 2021
3 Miles · Anthony Wayne Recreation AreaRed Raider Run · Sep 515:48.9Red Raider RunSeptember 5, 2025
3 Miles · Bear Mountain State ParkSection 1 Rockland County Championship · Oct 2615:06.9Section 1 Rockland County ChampionshipOctober 26, 2023
5,000 Meters · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 2716:59.0Section 1 Rockland County ChampsOctober 27, 2021
5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 2216:05.4NYS Federation Championships at NXRNovember 22, 2025
5,000 Meters · Bowdoin ParkSection One Championship · Nov 516:38.6Section One ChampionshipNovember 5, 2022
5,000 Meters · Darlington ParkSection 1 Rockland County Champs · Oct 2915:41.6Section 1 Rockland County ChampsOctober 29, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 416:26Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1515:19.2NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:03.0NYSPHSAA Cross Country ChampionshipsNovember 12, 2022

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 8 · North Rockland5,000 Meters NYS Federation Championship816:05.4 PB12
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class A · Place 4 · North Rockland5,000 Meters Class A415:19.2 PB12
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class A · Place 1 · North Rockland5,000 Meters Class A116:09.012
Oct 29Section 1 Rockland County ChampsOct 29 · 5,000 Meters Varsity · Place 2 · North Rockland5,000 Meters Varsity215:41.6 PB12
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:08.6SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:08.6SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:08.6SR
Oct 14Section 1 League B & I ChampsOct 14 · 2.5 Miles Varsity · Place 2 · North Rockland2.5 Miles Varsity213:04.412
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 25 · North Rockland2.5 Miles Eastern State Championship2512:58.1 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 3 · North Rockland5,000 Meters Varsity B316:26 PB12
Sep 5Red Raider RunSep 5 · 3 Miles Varsity · Place 1 · North Rockland3 Miles Varsity115:48.9 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NYS Federation Championships at NXRNov 23 · Varsity · Place 22 · North RocklandVarsity228:22.7JR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 5 · North Rockland5,000 Meters Varsity515:48.0JR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 20 · 6 North Rockland5,000 Meters Varsity205:06JR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 2 · North Rockland5,000 Meters Varsity216:15.6JR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 2 · North Rockland5,000 Meters Varsity216:15.6JR
Oct 29Section 1 Rockland County ChampsOct 29 · 3 Miles Varsity · Place 2 · North Rockland3 Miles Varsity215:25.911
Oct 19Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:25.5JR
Oct 13Manhattan College XC InvitationalOct 13 · Varsity · Place 3 · 2 North RocklandVarsity35:12JR
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 18 · North Rockland5,000 Meters Varsity181:03.3JR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 42 · North Rockland5,000 Meters Championship4216:58.310
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class A · Place 11 · North Rockland5,000 Meters Class A1117:20.110
Oct 26Section 1 Rockland County ChampionshipOct 26 · 3 Miles Varsity · Place 2 · North Rockland3 Miles Varsity215:06.9 PB10
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:51.2SO
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:51.2SO
Oct 14Manhattan XC InvitationalOct 14 · Varsity · Place 4 · 2 North RocklandVarsity45:10SO
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:12.3SO
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 1 · North Rockland5,000 Meters Varsity116:12.3SO
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 2 · North Rockland3 Miles Varsity215:03.9—
Sep 23Suffern InvitationalSep 23 · 3 Miles Varsity · Place 2 · North Rockland3 Miles Varsity215:03.9—

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 27 · North Rockland5,000 Meters Varsity - Class A2717:03.0 PB9
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class A · Place 1 · North Rockland5,000 Meters Class A116:38.6 PB9
Oct 27Rockland County ChampionshipOct 27 · 3 Miles Varsity · Place 2 · North Rockland3 Miles Varsity216:03.2FR
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 3 · 1 North Rockland4,000 Meters Varsity35:21FR
Sep 17Suffern InvitationalSep 17 · Varsity · Place 10 · North RocklandVarsity1016:06.7—
Sep 17Suffern InvitationalSep 17 · Varsity · Place 5 · North RocklandVarsity516:06.7—
Sep 17Suffern InvitationalSep 17 · Varsity · Place 10 · North RocklandVarsity1016:06.7—
Sep 17Suffern InvitationalSep 17 · Varsity · Place 5 · North RocklandVarsity516:06.7—
Sep 17Suffern InvitationalSep 17 · 3 Miles Varsity · Place 5 · North Rockland3 Miles Varsity516:06.7—
Sep 17Suffern InvitationalSep 17 · Varsity · Place 10 · North RocklandVarsity1016:06.7—
Sep 10V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · 1 North Rockland5,000 Meters Varsity55:35FR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Section 1 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 30 · North Rockland5,000 Meters Varsity3018:25.8—
Oct 27Section 1 Rockland County ChampsOct 27 · 5,000 Meters Varsity · Place 11 · North Rockland5,000 Meters Varsity1116:59.0 PB8
Oct 16Section 1 Coaches XC InvitationalOct 16 · Varsity · Place 55 · North RocklandVarsity5518:28.2—
Oct 16Section 1 Coaches XC InvitationalOct 16 · 5,000 Meters Varsity · Place 18 · North Rockland5,000 Meters Varsity1818:28.2—
Oct 9Manhattan College XC InvitationalOct 9 · Varsity · Place 45 · 2 North RocklandVarsity455:488
Oct 2Grout Cross Country InvitationalOct 2 · 2.75 Miles Varsity B · Place 17 · North Rockland2.75 Miles Varsity B1715:11.87 PB8