Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 215:56.36aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1000 Meters · IndoorBishop Loughlin Games · Dec 163:35.06aBishop Loughlin GamesDecember 16, 2023
1500 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 215:32.66aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1500 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:56.6hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1500 Meters · OutdoorMiddletown Invitational · May 115:31.08Middletown InvitationalMay 11, 2024
1600 Meters · IndoorPuma New York International Showcase 2025 · Jan 245:58.74Puma New York International Showcase 2025January 24, 2025
2000m Steeplechase · OutdoorSection 9 Class B & D Championship · May 248:17.44Section 9 Class B & D ChampionshipMay 24, 2024
3000 Meters · IndoorSection 9 Class "A" Championship · Feb 811:37.59Section 9 Class "A" ChampionshipFebruary 8, 2025
600 Meters · IndoorPurple Champions HS Invitational · Feb 41:55.84Purple Champions HS InvitationalFebruary 4, 2023
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 282:40.16aU.S. Marine Corps Holiday ClassicDecember 28, 2024
800 Meters · OutdoorSection 9 Class A/B Championship · May 272:52.28Section 9 Class A/B ChampionshipMay 27, 2023

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 3000 Meters · Place 11 · Minisink Val3000 Meters1111:37.59 PB—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 1500 Meters · Place 12 · Minisink Val1500 Meters125:33.24—
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 21 · Minisink Valley1600 Meters215:58.74 PB10
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 32 · Minisink Valley800 Meters322:43.6010
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 3000 Meters · Place 7 · Minisink Val3000 Meters711:52.70—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 3000 Meters · Place 5 · Minisink Val3000 Meters511:52.70—
Jan 10Suffern InviteJan 10 · 1500 Meters · Place 11 · Minisink Val1500 Meters115:44.05—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 13 · Minisink Valley800 Meters13.2:40.16a PB10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 9 · Minisink Valley1 Mile9.5:56.36a PB10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1500 Meters · Place 10 · Minisink Valley1500 Meters10.5:32.66a PB10
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1500 Meters · Place 21 · Minisink Valley1500 Meters21.5:44.4010
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 3000 Meters · Place 6 · Minisink Valley3000 Meters612:46.309
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 3000 Meters · Place 11 · Minisink Valley3000 Meters1112:46.309
Feb 10Section 9 Class A ChampionshipFeb 10 · 3000 Meters · Place 15 · Minisink Val3000 Meters1512:08.21—
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 15 · Minisink Valley1 Mile156:07.889
Jan 12OCIAA Developmental B - FridayJan 12 · 3000 Meters · Place 14 · Minisink Valley3000 Meters1412:45.309
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 4 · Minisink Valley1600 Meters46:09.169

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 2000m Steeplechase · Place 12 · Minisink Val2000m Steeplechase128:22.45—
May 24Section 9 Class B & D ChampionshipMay 24 · 2000m Steeplechase · Place 5 · Minisink Val2000m Steeplechase58:17.44 PB9
May 24Section 9 Class B & D ChampionshipMay 24 · 1500 Meters · Place 13 · Minisink Val1500 Meters135:40.379
May 20Goshen Freshman InvitationalMay 20 · 1500 Meters · Place 6 · Minisink Val1500 Meters65:35.89—
May 17OCIAA ChampionshipMay 17 · 2000m Steeplechase · Place 13 · Minisink Val2000m Steeplechase138:18.64—
May 11Middletown InvitationalMay 11 · 1500 Meters · Place 6 · Minisink Val1500 Meters65:31.08 PB—
May 4Warwick Ahearn ClassicMay 4 · 2000m Steeplechase · Place 2 · Minisink Val2000m Steeplechase28:25.92—
Apr 29Cornwall SteeplefestApr 29 · 2000m Steeplechase · Place 15 · Minisink Valley2000m Steeplechase158:27.769
Apr 26Iron Duke RelaysApr 26 · 1500 Meters · Place 11 · Minisink Valley1500 Meters115:38.099
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 29 · Minisink Valley1500 Meters295:32.689
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 20 · Minisink Valley2000m Steeplechase209:04.229
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 20 · Minisink Val2000m Steeplechase209:04.229
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 29 · Minisink Val1500 Meters295:32.689
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 20 · Minisink Valley2000m Steeplechase209:04.229
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 29 · Minisink Valley1500 Meters295:32.689
Apr 6Pirate RelaysApr 6 · 2000m Steeplechase · Place 6 · Minisink Val2000m Steeplechase68:52.76—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 18 · Minisink Valley1000 Meters18.3:35.06a PB9
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1500 Meters · Place 30 · Minisink Valley1500 Meters30.5:56.6h PB9
Feb 4Purple Champions HS InvitationalFeb 4 · 600 Meters · Place 44 · Minisink Val600 Meters441:55.84 PB8
Jan 20OCIAA Divisional 2/4/6Jan 20 · 1000 Meters · Place 6 · Minisink Val1000 Meters63:38.98—
Jan 13Suffern InvitationalJan 13 · 1000 Meters · Place 24 · Minisink Val1000 Meters243:40.63—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · 800 Meters · Place 15 · Minisink Val800 Meters152:52.28 PB8
May 1Cornwall SteeplefestMay 1 · 2000m Steeplechase · Place 24 · Minisink Val2000m Steeplechase249:17.82—