Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:48.9Manhattan University Cross Country Invitational (HS)October 11, 2025
4,000 Meters · 4K CourseVassar Season Opener · Aug 2813:41.03Vassar Season OpenerAugust 28, 2026
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 517:56.85Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Broadway & West 251st StreetISAL Championship · Oct 2417:25.2ISAL ChampionshipOctober 24, 2024
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 918:08.64USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Youth XC Invitational · Oct 617:11.40Edward JJ Bowes Youth XC InvitationalOctober 6, 2024
5,000 Meters · Shore Road ParkISAL Meet #3 · Sep 3017:20.2ISAL Meet #3September 30, 2025
5,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1016:29.81USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
6,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1220:59.44Vassar Ron Stonitsch InvitationalSeptember 12, 2026
8,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3128:09.5Liberty League XC ChampionshipsOctober 31, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 328:18.1Running of the CowsOctober 3, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:57.0Conn College InviteOctober 17, 2026
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2627:02.1RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 8,000 Meters Liberty League · Place 66 · VassarVassar8,000 Meters Liberty League6628:09.5 PBFr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 213 · VassarVassar8,000 Meters Blue21326:57.0 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 315 · VassarVassar8,000 Meters Navy Championship31528:18.1 PBFr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 113 · VassarVassar8,000 Meters College11327:02.1 PBFr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 6,000 Meters Open · Place 30 · VassarVassar6,000 Meters Open3020:59.44 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 37 · VassarVassar5,000 Meters Open3717:56.85 PBFr
Aug 28Vassar Season OpenerAug 28 · 4,000 Meters College · Place 22 · VassarVassar4,000 Meters College2213:41.03 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 17 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity1717:30.612
Oct 23ISAL ChampsOct 23 · 5,000 Meters Varsity · Place 1 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity117:19.512
Oct 16ISAL Meet #5 / MS ChampsOct 16 · 5,000 Meters Varsity · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity—DQ12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 85 · Bay Ridge PrepBay Ridge Prep2.5 Miles Eastern State Championship8513:48.9 PB12
Oct 9ISAL Meet #4Oct 9 · 5,000 Meters Varsity · Place 2 · Bay Ridge Prep msBay Ridge Prep ms5,000 Meters Varsity217:28.512
Sep 30ISAL Meet #3Sep 30 · 5,000 Meters Varsity · Place 1 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity117:20.2 PB12

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 23NYS Federation Championships at NXRNov 23 · Varsity · Place 175 · Bay Ridge PrepBay Ridge PrepVarsity1759:17.9JR
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 5,000 Meters Varsity · Place 10 · Prospect ParkProspect Park5,000 Meters Varsity1016:53.708
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 5,000 Meters Varsity · Place 12 · Prospect ParkProspect Park5,000 Meters Varsity1216:53.708
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 4 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters 15-18416:29.81 PB11
Nov 4NYSAIS XC ChampsNov 4 · 5,000 Meters Varsity · Place 11 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity1117:48.911
Oct 24ISAL ChampionshipOct 24 · 5,000 Meters Boys · Place 1 · Bay Ridge PrepBay Ridge Prep5,000 Meters Boys117:25.2 PB11
Oct 19NYC XC CarnivalOct 19 · 2.5 Miles Varsity · Place 6 · Bay Ridge PrepBay Ridge Prep2.5 Miles Varsity613:55.0JR
Oct 17ISAL Meet #5Oct 17 · Varsity · Place 1 · Bay Ridge PrepBay Ridge PrepVarsity117:35.1JR
Oct 17ISAL Meet #5Oct 17 · Varsity · Place 1 · Bay Ridge PrepBay Ridge PrepVarsity117:35.1JR
Oct 10ISAL Meet #4Oct 10 · Varsity · Place 1 · Bay Ridge PrepBay Ridge PrepVarsity117:01.5—
Oct 6Edward JJ Bowes Youth XC InvitationalOct 6 · 5,000 Meters 15-18 · Place 2 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters 15-18217:11.40 PB11
Sep 26ISAL Meet #2Sep 26 · 5,000 Meters Varsity · Place 1 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity117:23.0JR
Sep 19ISAL Meet #1Sep 19 · 5,000 Meters Varsity · Place 1 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity117:28.9JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 78 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters 15-187818:08.64 PB10
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 5,000 Meters Varsity · Place 23 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters Varsity2317:59.3116
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 8 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters 15-18818:30.8110
Nov 6NYSAIS XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 23 · Bay Ridge PrepBay Ridge Prep5,000 Meters Varsity2318:09.4SO
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 4,000 Meters 13-14 · Place 3 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-14314:42.00Unofficial10
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 5,000 Meters 15-18 · Place 2 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters 15-18218:30.2010
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 5,000 Meters 15-18 · Place 1 · Prospect Park Youth RunningProspect Park Youth Running5,000 Meters 15-18119:22.9210