Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Anthony Wayne Recreation AreaRed Raider Run · Sep 1020:34.53Red Raider RunSeptember 10, 2026
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2820:36NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 2721:23Brett Taylor InvitationalSeptember 27, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1323:55Back to the Mountain InvitationalSeptember 13, 2025
5,000 Meters · George SchoolGeorge School Invite · Sep 1921:26.7George School InviteSeptember 19, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 721:35.34NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Neshaminy HSNeshaminy Open · Aug 2922:12.00Neshaminy OpenAugust 29, 2025
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 623:00Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1422:27.3Skyland Conference ChampsOctober 14, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 719:32.50Somerville 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
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPB · Place 52 · Gill St. Bernard's5,000 Meters NPB5221:35.34 PB10
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 2 · Place 35 · Gill St. Bernard's5,000 Meters Race 23520:36 PB10
Oct 7Somerville HS Senior MeetOct 7 · 5,000 Meters Varsity · Place 17 · Gill St. Bernard's5,000 Meters Varsity1719:32.50 PB10
Sep 19George School InviteSep 19 · 5,000 Meters Varsity · Place 127 · Gill St. Bernard's5,000 Meters Varsity12721:26.7 PB10
Sep 10Red Raider RunSep 10 · 3 Miles Varsity · Place 77 · Gill St. Bernard's3 Miles Varsity7720:34.53 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 123 · Gill St. Bernard's5,000 Meters Varsity12322:27.3 PB9
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 29 · Gill St. Bernard's5,000 Meters Varsity2920:11.939
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Junior Varsity Small · Place 9 · Gill St. Bernard's5,000 Meters Junior Varsity Small921:23 PB9
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 2 Varsity · Place 105 · Gill St. Bernard's5,000 Meters Pod 2 Varsity10523:55 PB9
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 17 · Gill St. Bernard's5,000 Meters Junior Varsity1723:00 PB9
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Junior Varsity · Place 41 · Gill St. Bernard's5,000 Meters Junior Varsity4122:12.00 PB9