Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1532:02.12024 NCAA DI West RegionalNovember 15, 2024
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1431:11.34NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2516:41.5NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Van Cortlandt ParkPSAL Borough Champs · Oct 3017:54.2PSAL Borough ChampsOctober 30, 2021
6,000 Meters · Pepperdine UniversityWaves Invitational · Sep 418:27.8Waves InvitationalSeptember 4, 2026
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2723:59.9044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Baylands ParkBronco Invitational · Oct 1724:25.4Bronco InvitationalOctober 17, 2026
8,000 Meters · Tecolote Shores North ParkWest Coast Cross Country Championships · Oct 3025:02.03West Coast Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · The Course Spokane ValleyWCC Championships 2025 · Nov 125:04.35WCC Championships 2025November 1, 2025
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1923:52.845th Annual UC Riverside 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 30West Coast Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 11 · PepperdinePepperdine8,000 Meters Collegiate1125:02.03 PBJr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 29 · PepperdinePepperdine8,000 Meters Invitational2924:25.4 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 10 · PepperdinePepperdine8,000 Meters Invite1023:52.8 PBJr
Sep 4Waves InvitationalSep 4 · 6,000 Meters Collegiate · Place 3 · PepperdinePepperdine6,000 Meters Collegiate318:27.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 89 · PepperdinePepperdine10,000 Meters Men's Race8931:11.34 PBSo
Nov 1WCC Championships 2025Nov 1 · 8,000 Meters Mens 8k · Place 39 · PepperdinePepperdine8,000 Meters Mens 8k3925:04.35 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 15 · PepperdinePepperdine8,000 Meters Invitational1524:04.10So
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 11 · PepperdinePepperdine8,000 Meters Invite1123:59.90 PBSo
Sep 12Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 2 · PepperdinePepperdine8,000 Meters Varsity224:12.9SO
Aug 29Waves InvitationalAug 29 · 6,000 Meters Varsity · Place 2 · PepperdinePepperdine6,000 Meters Varsity217:54.20SO

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 137 · PepperdinePepperdine10,000 Meters D1 West13732:02.1 PBFr
Nov 2West Coast Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 53 · PepperdinePepperdine8,000 Meters Varsity5326:02.5FR
Oct 19Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 31 · PepperdinePepperdine8,000 Meters Varsity3125:00.3FR
Sep 20Pacific Invitational/WCC PreviewSep 20 · 8,000 Meters Varsity · Place 20 · PepperdinePepperdine8,000 Meters Varsity2025:52.2FR
Aug 30The Waves InvitationalAug 30 · 6,000 Meters Collegiate · Place 21 · PepperdinePepperdine6,000 Meters Collegiate2118:52.9Fr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 17 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Championship - New York1716:41.5 PB12
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 23 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Championship2316:43.012
Oct 14Manhattan XC InvitationalOct 14 · Varsity · Place 4 · 2 Brooklyn Technical2 Brooklyn TechnicalVarsity45:17SR
Oct 7Suffolk Officials InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity116:35.9012
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 28 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity2816:33.6SR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 15 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity1516:33.6SR
Sep 16Regis InvitationalSep 16 · 2.5 Miles Varsity · Place 1 · Brooklyn TechnicalBrooklyn Technical2.5 Miles Varsity112:56.2—
Sep 16Regis InvitationalSep 16 · 2.5 Miles Varsity · Place 1 · Brooklyn TechnicalBrooklyn Technical2.5 Miles Varsity112:56.2—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 60 · UNA-NY-GentryUNA-NY-Gentry5,000 Meters Championship - New York6017:26.111
Nov 5PSAL City ChampionshipsNov 5 · 5,000 Meters Varsity Championship · Place 10 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity Championship1017:36.30—
Oct 22PSAL Borough ChampionshipsOct 22 · 5,000 Meters Varsity · Place 5 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity55:42.423

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 141 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity14118:00.910
Oct 30PSAL Borough ChampsOct 30 · 5,000 Meters Brooklyn Var · Place 8 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Brooklyn Var817:54.2 PB10