Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1620:38.96NJAC XC Batch Meet #1September 16, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 620:36.83Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2719:59.3Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 86 · Sparta5,000 Meters Varsity 28620:45.5312
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 100 · Sparta5,000 Meters Varsity C10019:59.3 PB12
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 78 · Sparta5,000 Meters Varsity 17820:38.96 PB12
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 83 · Sparta5,000 Meters Junior Varsity8320:36.83 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 50 · Sparta5,000 Meters Junior Varsity5019:59.1011
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 80 · Sparta5,000 Meters Varsity8020:14.5411
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 80 · Sparta5,000 Meters Varsity8020:14.5411
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 85 · Sparta5,000 Meters Junior Varsity8520:07JR
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 94 · Sparta5,000 Meters Varsity9420:54.2411
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 94 · Sparta5,000 Meters Varsity9420:54.2411
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 66 · Sparta5,000 Meters Varsity Division 26621:30.3011
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 74 · Sparta5,000 Meters Varsity7421:03.7611

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 156 · Sparta5,000 Meters Varsity15621:3811
Oct 19HWS (Hunterdon, Warren, Sussex) XC ChampionshipOct 19 · Varsity · Place 46 · SpartaVarsity4621:45.0SO
Sep 27NJAC XC Batch Meet #3Sep 27 · 5,000 Meters Varsity · Place 59 · Sparta5,000 Meters Varsity5920:35.5810
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 65 · Sparta5,000 Meters Varsity6520:51.0610
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 65 · Sparta5,000 Meters Varsity6520:51.0610
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 65 · Sparta5,000 Meters Varsity6520:51.0610
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 67 · Sparta5,000 Meters Varsity6721:06.0110
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 67 · Sparta5,000 Meters Varsity6721:06.0110

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20HWS (Hunterdon, Warren, Sussex) XC ChampionshipOct 20 · 3,200 Meters Freshman · Place 13 · M9 Sparta3,200 Meters Freshman1313:53—
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 74 · Sparta5,000 Meters Junior Varsity7421:17.159
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 74 · Sparta5,000 Meters Junior Varsity7421:189
Sep 20NJAC XC Batch #2Sep 20 · 4,000 Meters Junior Varsity · Place 38 · M 9 Sparta4,000 Meters Junior Varsity3817:42.10—
Sep 17Back to the Mountain InvitationalSep 17 · 3,200 Meters Freshman · Place 33 · Sparta3,200 Meters Freshman3313:489
Sep 13NJAC XC Batch Meet #1Sep 13 · 4,000 Meters Junior Varsity · Place 31 · M9 Sparta4,000 Meters Junior Varsity3117:38.90—
Sep 10Roxbury InvitationalSep 10 · Novice · Place 63 · SpartaNovice6310:18.509
Aug 30Pre-Season Run the HighlandsAug 30 · 5,000 Meters Junior Varsity · Place 10 · Sparta5,000 Meters Junior Varsity1026:20—