Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Byram HillsSomers / Byram Hills / Harrison / JJCR · Sep 1017:35.00Somers / Byram Hills / Harrison / JJCRSeptember 10, 2024
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 418:06.7NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Byram HillsSection 1 League 2C Mega Dual · Sep 1017:35.0Section 1 League 2C Mega DualSeptember 10, 2024
5,000 Meters · Somers HSSection 1 League 2C Champs · Oct 817:40.3Section 1 League 2C ChampsOctober 8, 2024
5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 617:35.50Trinity Bantam XCSeptember 6, 2025
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1216:47.6Suitor InvitationalSeptember 12, 2026
5,000 Meters · Woodlands High SchoolSection 1 League 2D Meet · Oct 1218:05.3Section 1 League 2D MeetOctober 12, 2021
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:45.5Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKSC Invitational · Oct 427:37.30KSC InvitationalOctober 4, 2025
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3128:20.5NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1528:12.4NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1927:07.4953rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 140 · Trinity (Conn.)Trinity (Conn.)8,000 Meters Championship14028:20.5 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 204 · Trinity (Conn.)Trinity (Conn.)8,000 Meters Blue20426:45.5 PBSo
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 36 · Trinity (Conn.)Trinity (Conn.)8,000 Meters 8K Gold 35:00 min. cap3627:07.49 PBSo
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 64 · Trinity (Conn.)Trinity (Conn.)5,000 Meters Varsity6416:47.6 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 112 · Trinity (Conn.)Trinity (Conn.)8,000 Meters D3 Mid-East11228:12.4 PBFr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 140 · Trinity (Conn.)Trinity (Conn.)8,000 Meters Champ14027:46.20Fr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 162 · Trinity (Conn.)Trinity (Conn.)8,000 Meters White16227:49.41Fr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 116 · Trinity (Conn.)Trinity (Conn.)8,000 Meters College11627:37.30 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 42 · Trinity (Conn.)Trinity (Conn.)8,000 Meters Men's 8K Navy4227:40.87Fr
Sep 6Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 34 · Trinity (Conn.)Trinity (Conn.)5,000 Meters Varsity3417:35.50 PBFr

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 33 · Byram HillsByram Hills5,000 Meters Varsity331:33.4SR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 9 · Byram HillsByram Hills5,000 Meters Varsity917:33.5SR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 20 · Byram HillsByram HillsVarsity203:21.0SR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 20 · Byram HillsByram HillsVarsity203:21.0SR
Oct 19Section 1 Coaches InvitationalOct 19 · Varsity · Place 15 · Byram HillsByram HillsVarsity1516:13.0SR
Oct 8Section 1 League 2C ChampsOct 8 · 5,000 Meters Varsity · Place 2 · Byram HillsByram Hills5,000 Meters Varsity217:40.3 PB12
Oct 5The Bobcat RunOct 5 · 3 Miles Varsity · Place 2 · Byram HillsByram Hills3 Miles Varsity217:29.9SR
Sep 28Fred Gressler Memorial RunSep 28 · 3.1 Miles Varsity · Place 2 · Byram HillsByram Hills3.1 Miles Varsity218:05.6SR
Sep 21Dan Purdy InvitationalSep 21 · 3.1 Miles Varsity · Place 8 · Byram HillsByram Hills3.1 Miles Varsity816:48.6SR
Sep 14Regis InvitationalSep 14 · 2.5 Miles Varsity · Place 15 · Byram HillsByram Hills2.5 Miles Varsity1514:06.3SR
Sep 14Regis InvitationalSep 14 · 2.5 Miles Varsity · Place 35 · Byram HillsByram Hills2.5 Miles Varsity3514:06.3SR
Sep 10Section 1 League 2C Mega DualSep 10 · 5,000 Meters Varsity · Place 2 · Byram HillsByram Hills5,000 Meters Varsity217:35.0 PB12
Sep 10Somers / Byram Hills / Harrison / JJCRSep 10 · 3 Miles Varsity · Place 2 · Byram HillsByram Hills3 Miles Varsity217:35.00 PB12

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class B · Place 20 · Byram HillsByram Hills5,000 Meters Class B2018:06.7 PB11
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 20 · Byram HillsByram Hills5,000 Meters Varsity2018:38.3JR
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 66 · Byram HillsByram Hills5,000 Meters Varsity6618:38.3JR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 107 · Byram HillsByram Hills5,000 Meters Varsity10718:04.2JR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 62 · Byram HillsByram Hills5,000 Meters Varsity6218:04.2JR
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 51 · Byram HillsByram Hills5,000 Meters Varsity5118:16.6—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Division 2 · Place 12 · Byram HillsByram Hills5,000 Meters Division 21218:16.6—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 51 · Byram HillsByram Hills5,000 Meters Varsity5118:16.6—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class B · Place 30 · Byram HillsByram Hills5,000 Meters Class B3019:15.510
Oct 29Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters Varsity · Place 80 · Byram HillsByram Hills5,000 Meters Varsity8018:44.310
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 32 · Byram HillsByram Hills5,000 Meters Varsity3219:19.9SO
Oct 11Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 9 · Byram HillsByram Hills5,000 Meters Varsity918:47.2SO
Oct 8The Bobcat RunOct 8 · 5,000 Meters Varsity · Place 23 · Byram HillsByram Hills5,000 Meters Varsity2318:14.010
Oct 8The Bobcat Run at Byram HillsOct 8 · 5,000 Meters Junior Varsity · Place 23 · Byram HillsByram Hills5,000 Meters Junior Varsity2318:14.010
Oct 1Brewster Bear XC ClassicOct 1 · 5,000 Meters Varsity · Place 17 · Byram HillsByram Hills5,000 Meters Varsity1717:59.0SO

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Westchester County ChampionshipOct 23 · 5,000 Meters Varsity · Place 110 · Byram HillsByram Hills5,000 Meters Varsity1103:07.7FR
Oct 23Section 1 Westchester County ChampsOct 23 · 5,000 Meters Boys Entry · Place 111 · Byram HillsByram Hills5,000 Meters Boys Entry11119:24.909
Oct 12Section 1 League 2D MeetOct 12 · 5,000 Meters Varsity · Place 12 · Byram HillsByram Hills5,000 Meters Varsity1218:05.3 PB9
Sep 14Section 1 League 2D Mega DualSep 14 · Varsity · Place 13 · Byram HillsByram HillsVarsity1318:30.009