Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorGlenn D. Loucks Games · May 74:21.02Glenn D. Loucks GamesMay 7, 2026
1000 Meters · IndoorSection 9 Class "A" Championship · Jan 312:41.68Section 9 Class "A" ChampionshipJanuary 31, 2026
1500 Meters · OutdoorGlenn D. Loucks Games · May 74:04.19Glenn D. Loucks GamesMay 7, 2026
1600 Meters · IndoorSection IX OCIAA Invitational · Feb 164:29.50aSection IX OCIAA InvitationalFebruary 16, 2026
1600 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 134:18.16aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
3200 Meters · IndoorNorth Shore HS Invitational · Dec 309:44.86aNorth Shore HS InvitationalDecember 30, 2025
3200 Meters · OutdoorOCIAA Championships · May 159:29.68aOCIAA ChampionshipsMay 15, 2026
800 Meters · IndoorCoach Glynn Holiday Carnival · Dec 282:27.11aCoach Glynn Holiday CarnivalDecember 28, 2023
800 Meters · OutdoorGoshen vs. Liberty · Apr 102:21.04Goshen vs. LibertyApril 10, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 1600 Meters · Place 29 · Goshen Central1600 Meters29.4:18.16a PB11
Jun 3Section 9 State QualifierJun 3 · 1600 Meters · Place 2 · Goshen Central1600 Meters2.4:25.82a11
May 29Section 9 Class B ChampionshipMay 29 · 3200 Meters · Place 2 · Goshen Central3200 Meters2.9:32.26a11
May 21Mountie MadnessMay 21 · 1600 Meters · Place 12 · Goshen1600 Meters124:22.85a11
May 15OCIAA ChampionshipsMay 15 · 3200 Meters · Place 4 · Goshen3200 Meters49:29.68a PB11
May 15OCIAA ChampionshipsMay 15 · 1600 Meters · Place 2 · Goshen1600 Meters24:23.49a11
May 7Glenn D. Loucks GamesMay 7 · 1 Mile · Place 20 · Goshen1 Mile204:21.02 PB11
May 7Glenn D. Loucks GamesMay 7 · 1500 Meters · Place 24 · Goshen1500 Meters244:04.19 PB11
Apr 18Goshen Trotters Track CarnivalApr 18 · 3200 Meters · Place 1 · Goshen Central3200 Meters110:03.14a11
Apr 18Goshen Trotters Track CarnivalApr 18 · 1600 Meters · Place 2 · Goshen Central1600 Meters24:26.61a11
Apr 18Goshen Trotters Track CarnivalApr 18 · 3200 Meters · Place 1 · Goshen3200 Meters110:03.14—
Apr 18Goshen Trotters Track CarnivalApr 18 · 1600 Meters · Place 2 · Goshen1600 Meters24:26.61—
Apr 14Washingtonville v. GoshenApr 14 · 3200 Meters · Place 2 · Goshen Central3200 Meters2.10:40.60a11
Apr 14Washingtonville v. GoshenApr 14 · 1600 Meters · Place 2 · Goshen Central1600 Meters2.4:41.45a11
Apr 14Washingtonville v. GoshenApr 14 · 800 Meters · Goshen Central800 Meters—DNS11
Apr 7Minisink Valley Dual Meet #1Apr 7 · 3200 Meters · Place 2 · Goshen3200 Meters210:44.44—
Apr 7Minisink Valley Dual Meet #1Apr 7 · 1600 Meters · Place 1 · Goshen1600 Meters14:45.30—
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 7 · Goshen1600 Meters74:52.32—

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1600 Meters · Place 3 · Goshen Central1600 Meters3.4:29.50a PB11
Jan 31Section 9 Class "A" ChampionshipJan 31 · 1000 Meters · Place 7 · Goshen1000 Meters72:41.68 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 5 · Goshen1600 Meters54:39.45—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 5 · Goshen1600 Meters54:39.45—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 3200 Meters · Place 3 · Goshen3200 Meters39:49.02—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 3200 Meters · Place 4 · Goshen3200 Meters49:49.02—
Jan 16Suffern InvitationalJan 16 · 3200 Meters · Place 1 · Goshen3200 Meters110:34.47—
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 2 · Goshen1600 Meters24:31.6911

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 3200 Meters · Place 7 · Goshen Central3200 Meters7.9:44.86a PB11
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 5 · Goshen Central1000 Meters5.2:44.23a11
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 3200 Meters · Place 13 · Goshen3200 Meters1310:42.43—
Feb 2Section IX InvitationalFeb 2 · 1600 Meters · Place 17 · Goshen Central1600 Meters17.4:52.16a10
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1000 Meters · Place 8 · Goshen1000 Meters82:56.61—
Jan 12Molloy Stanner GamesJan 12 · 1600 Meters · Place 77 · Goshen1600 Meters775:08.6310

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · 3200 Meters · Place 11 · Goshen3200 Meters1110:26.8410
Jun 4Section 9 State QualifierJun 4 · 1600 Meters · Place 6 · Goshen1600 Meters64:34.8610
May 29Section 9 Class B ChampionshipsMay 29 · 3200 Meters · Place 4 · Goshen3200 Meters49:58.80—
May 29Section 9 Class B ChampionshipsMay 29 · 1600 Meters · Place 5 · Goshen1600 Meters54:36.08—
May 9Friendship GamesMay 9 · 3200 Meters · Place 1 · Goshen3200 Meters110:08.86—
May 9Friendship GamesMay 9 · 1600 Meters · Place 4 · Goshen1600 Meters44:38.87—
May 7Goshen vs. Warwick ValleyMay 7 · 3200 Meters · Place 3 · Goshen3200 Meters310:40.46—
May 7Goshen vs. Warwick ValleyMay 7 · 1600 Meters · Place 3 · Goshen1600 Meters34:45.73—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 3200 Meters · Place 4 · Goshen3200 Meters410:43.08—
Apr 29Warwick Quad MeetApr 29 · 3200 Meters · Place 4 · Goshen Central3200 Meters4.10:43.08a10
Apr 29Warwick Quad MeetApr 29 · 1600 Meters · Goshen Central1600 Meters--DNS10
Apr 22Goshen vs. Minisink ValleyApr 22 · 3200 Meters · Place 4 · Goshen3200 Meters411:23.70—
Apr 22Goshen vs. Minisink ValleyApr 22 · 1600 Meters · Place 3 · Goshen1600 Meters34:41.80—
Apr 19Goshen Trotters Track CarnivalApr 19 · 3200 Meters · Place 3 · Goshen3200 Meters310:41.38—
Apr 19Goshen Trotters Track CarnivalApr 19 · 1600 Meters · Place 4 · Goshen1600 Meters44:40.72—
Apr 5Goshen Colosseum ClassicApr 5 · 3200 Meters · Place 2 · Goshen3200 Meters210:10.13—
Apr 5Goshen Colosseum ClassicApr 5 · 1600 Meters · Place 7 · Goshen1600 Meters74:46.73—
Apr 2Goshen Quad MeetApr 2 · 3200 Meters · Place 1 · Goshen Central3200 Meters1.11:07.68a10
Apr 2Goshen Quad MeetApr 2 · 1600 Meters · Place 2 · Goshen Central1600 Meters2.4:47.88a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Goshen Freshman InvitationalMay 20 · 1600 Meters · Place 10 · Goshen1600 Meters105:17.94—
May 13Goshen Tri MeetMay 13 · 1600 Meters · Goshen Central1600 Meters--DNS9
May 10Friendship GamesMay 10 · 1600 Meters · Place 28 · Goshen Central1600 Meters285:04.589
Apr 10Goshen vs. LibertyApr 10 · 1600 Meters · Place 2 · Goshen1600 Meters25:12.78—
Apr 10Goshen vs. LibertyApr 10 · 800 Meters · Place 2 · Goshen800 Meters22:21.04 PB—
Apr 6Goshen Coliseum ClassicApr 6 · 3200 Meters · Place 35 · Goshen Central3200 Meters3511:58.819

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · 3200 Meters · Goshen Central3200 Meters—DQ9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 11 · Goshen Central800 Meters11.2:27.11a PB9