Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Central Park USATF New Jersey Association Junior Olympic Championships · Nov 720:18.69USATF New Jersey Association Junior Olympic ChampionshipsNovember 7, 2021
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 118:53NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1418:27.22NJAC ChampionshipsOctober 14, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:12Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 618:58.75Roxbury XC InvitationalSeptember 6, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 3 · Place 47 · RoxburyRoxbury5,000 Meters Group 34718:53 PB12
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 82 · RoxburyRoxbury5,000 Meters Varsity8218:40.2912
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 61 · RoxburyRoxbury5,000 Meters Varsity Large6118:27.22 PB12
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 37 · RoxburyRoxbury5,000 Meters Varsity 13719:01.6912
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 108 · RoxburyRoxbury5,000 Meters Varsity C10820:12 PB12
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 30 · RoxburyRoxbury5,000 Meters Varsity 13018:55.7612
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod1 Varsity · Place 57 · RoxburyRoxbury5,000 Meters Pod1 Varsity5719:3212
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 66 · RoxburyRoxbury5,000 Meters Fastest 46618:58.75 PB12

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 56 · RoxburyRoxbury5,000 Meters Junior Varsity5621:5110
Oct 17Morris County Underclass XC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 104 · RoxburyRoxbury5,000 Meters Junior Varsity10421:10.9510
Oct 17Morris County Underclass XC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 104 · RoxburyRoxbury5,000 Meters Junior Varsity10421:10.9510
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 91 · RoxburyRoxbury5,000 Meters Junior Varsity9121:58.7510
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 91 · RoxburyRoxbury5,000 Meters Junior Varsity9121:58.7510
Sep 23Garret InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 56 · RoxburyRoxbury5,000 Meters Junior Varsity5623:5410
Sep 19NJAC XC Batch Meet #2Sep 19 · 4,000 Meters Junior Varsity · Place 32 · RoxburyRoxbury4,000 Meters Junior Varsity3217:27.6510
Sep 16Back to the Mountain InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 104 · RoxburyRoxbury5,000 Meters Junior Varsity10423:3310
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 116 · RoxburyRoxbury5,000 Meters Varsity11623:23.2510
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 116 · RoxburyRoxbury5,000 Meters Junior Varsity11623:23.2510

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Varsity · Place 108 · RoxburyRoxbury4,000 Meters Varsity10819:38.809
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Frosh/Soph Freshman · Place 108 · RoxburyRoxbury4,000 Meters Frosh/Soph Freshman10819:38.809
Sep 24Garret InvitationalSep 24 · 3,200 Meters Freshman · Place 63 · RoxburyRoxbury3,200 Meters Freshman6316:159
Sep 17Back to the Mountain InvitationalSep 17 · 3,200 Meters Freshman · Place 58 · RoxburyRoxbury3,200 Meters Freshman5817:009
Sep 10Roxbury InvitationalSep 10 · Novice · Place 113 · RoxburyRoxburyNovice11312:02.709

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7USATF New Jersey Association Junior Olympic ChampionshipsNov 7 · 4,000 Meters 13-14 · Place 63 · Lakeland Track ClubLakeland Track Club4,000 Meters 13-146320:18.69 PB8