Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 412:44.30Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson Park Class Meet · Sep 2712:47.2Thompson Park Class MeetSeptember 27, 2025
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 514:13.69Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2022:12Garret InvitationalSeptember 20, 2025
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1819:54.3Holmdel OpenerSeptember 18, 2026
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 1 · Sep 819:50Natirar Speedway Meet 1September 8, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1420:18.6Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2120:17Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2919:08Freshman/JV State MeetOctober 29, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 718:34.89Somerville HS Senior MeetOctober 7, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Somerville HS Senior MeetOct 7 · 5,000 Meters Varsity · Place 10 · Somerville5,000 Meters Varsity1018:34.89 PB10
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 79 · Somerville5,000 Meters Varsity A7919:54.3 PB10
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 79 · Somerville5,000 Meters Men A Race 50007919:54.310
Sep 8Natirar Speedway Meet 1Sep 8 · 5,000 Meters Varsity · Place 21 · Somerville5,000 Meters Varsity2119:50 PB10
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 116 · Somerville2 Miles Varsity11612:44.30 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Freshman · Place 21 · Somerville5,000 Meters Freshman2119:08 PB9
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 70 · Somerville5,000 Meters Junior Varsity7020:17 PB9
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 53 · Somerville5,000 Meters Junior Varsity5320:18.6 PB9
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 17 · Somerville5,000 Meters Varsity1719:37.759
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity D · Place 22 · Somerville5,000 Meters Junior Varsity D2220:369
Sep 27Thompson Park Class MeetSep 27 · 2 Miles Freshman · Place 56 · Somerville2 Miles Freshman5612:47.2 PB9
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 30 · Somerville5,000 Meters Varsity3019:589
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 JV · Place 67 · Somerville5,000 Meters Pod 2 JV6722:12 PB9
Sep 9Natirar Speedway Meet 1Sep 9 · 5,000 Meters Varsity · Place 32 · Somerville5,000 Meters Varsity3220:279
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Junior Varsity · Place 40 · Somerville3,345 Meters Junior Varsity4014:13.69 PB9