Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 3012:08.40Vassar Season OpenerAugust 30, 2024
5,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1019:18.03NJIT InvitationalOctober 10, 2026
5,000 Meters · Holmdel ParkStevens Back to the Bowl Invitational · Sep 621:22.40Stevens Back to the Bowl InvitationalSeptember 6, 2025
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 224:31Shore Coaches Classic October 2, 2021
6,000 Meters · DeSales UniversityDeSales Invite · Oct 1123:20.20DeSales InviteOctober 11, 2025
6,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 123:42.5MAC Cross Country ChampNovember 1, 2025
6,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1522:13.2NCAA DIII Metro ChampNovember 15, 2025
6,000 Meters · Foundation FieldsLock Haven Invite · Sep 2722:59.00Lock Haven InviteSeptember 27, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 424:29.7Paul Short RunOctober 4, 2024
6,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 224:14.0MAC Conference XC ChampionshipsNovember 2, 2024
6,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3123:33.5MAC Cross Country ChampOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MAC Cross Country ChampOct 31 · 6,000 Meters Championship · Place 12 · StevensStevens6,000 Meters Championship1223:33.5 PBSr
Oct 17Border BattleOct 17 · 6,000 Meters Women Championship · Place 93 · StevensStevens6,000 Meters Women Championship9325:46.1Sr
Oct 10NJIT InvitationalOct 10 · 5,000 Meters Invitational · Place 25 · StevensStevens5,000 Meters Invitational2519:18.03 PBSr
Sep 18MAC Preview Cross Country MeetSep 18 · 6,000 Meters · StevensStevens6,000 Meters—DNFSr
Sep 12Stevens Back to the Bowl InvitationalSep 12 · 5,000 Meters Women · Place 8 · StevensStevens5,000 Meters Women822:00.1Sr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 6,000 Meters D3 Metro · Place 9 · StevensStevens6,000 Meters D3 Metro922:13.2 PBJr
Nov 1MAC Cross Country ChampNov 1 · 6,000 Meters Champ · Place 11 · StevensStevens6,000 Meters Champ1123:42.5 PBJr
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 42 · StevensStevens6,000 Meters D34222:44.1Jr
Oct 11DeSales InviteOct 11 · 6,000 Meters College · Place 3 · StevensStevens6,000 Meters College323:20.20 PBJr
Sep 27Lock Haven InviteSep 27 · 6,000 Meters Crimson · Place 41 · StevensStevens6,000 Meters Crimson4122:59.00 PBJr
Sep 20Aggie InviteSep 20 · 6,000 Meters Varsity · Place 3 · StevensStevens6,000 Meters Varsity324:16.9JR
Sep 6Stevens Back to the Bowl InvitationalSep 6 · 5,000 Meters College · Place 7 · StevensStevens5,000 Meters College721:22.40 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MAC Conference XC ChampionshipsNov 2 · 6,000 Meters MAC · Place 15 · StevensStevens6,000 Meters MAC1524:14.0 PBSo
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 252 · StevensStevens6,000 Meters White25224:29.7 PBSo
Sep 28Messiah InvitationalSep 28 · 6,000 Meters Varsity · Place 11 · StevensStevens6,000 Meters Varsity1125:39.3SO
Aug 30Vassar Season OpenerAug 30 · 3,000 Meters 3K · Place 32 · StevensStevens3,000 Meters 3K3212:08.40 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 6,000 Meters Championship · Place 82 · StevensStevens6,000 Meters Championship8225:14.4Fr
Oct 28Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 6,000 Meters Varsity · Place 45 · StevensStevens6,000 Meters Varsity4527:09.9FR
Oct 7NCAA DIII Pre-NationalsOct 7 · 6,000 Meters Varsity · Place 253 · StevensStevens6,000 Meters Varsity25325:51.9FR
Sep 16Misericordia University Cougar ClassicSep 16 · 6,000 Meters Varsity · Place 25 · StevensStevens6,000 Meters Varsity2527:53.3—
Sep 1Vassar Season Starter InvitationalSep 1 · 3,000 Meters College · Place 39 · StevensStevens3,000 Meters College3912:39.4Fr

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - North 1Oct 29 · 5,000 Meters Varsity · Place 18 · BloomfieldBloomfield5,000 Meters Varsity1822:0012
Oct 21Essex County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 9 · BloomfieldBloomfield5,000 Meters Varsity921:14.412
Oct 15Essex County Track Coaches InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · BloomfieldBloomfield5,000 Meters Varsity122:00.1012
Oct 15Essex County Track Coaches InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · BloomfieldBloomfield5,000 Meters Varsity122:00.112
Oct 13SEC XC Championship MeetOct 13 · 5,000 Meters Varsity · Place 8 · BloomfieldBloomfield5,000 Meters Varsity821:17.012
Oct 6SEC Dual Batch Meet 4Oct 6 · 5,000 Meters Varsity · Place 3 · BloomfieldBloomfield5,000 Meters Varsity322:22.912
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 40 · BloomfieldBloomfield5,000 Meters Varsity4021:4512
Sep 28SEC Dual Batch Meets 3Sep 28 · 5,000 Meters Varsity · Place 5 · BloomfieldBloomfield5,000 Meters Varsity522:11.512
Sep 24Garret InvitationalSep 24 · 5,000 Meters Varsity · Place 14 · BloomfieldBloomfield5,000 Meters Varsity1422:1212
Sep 13SEC Batch Meet 1Sep 13 · 5,000 Meters Varsity · Place 2 · BloomfieldBloomfield5,000 Meters Varsity27:20.012
Sep 13SEC Batch Meet 1Sep 13 · 5,000 Meters Varsity · Place 2 · BloomfieldBloomfield5,000 Meters Varsity222:47.012

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - North 1Nov 6 · Varsity · Place 18 · BloomfieldBloomfieldVarsity1822:2211
Oct 29Essex County XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 13 · BloomfieldBloomfield5,000 Meters Varsity1321:06.711
Oct 16Essex County Track Coaches InvitationalOct 16 · 5,000 Meters Varsity · Place 3 · BloomfieldBloomfield5,000 Meters Varsity322:25.511
Oct 12SEC XC Championship MeetOct 12 · 5,000 Meters Varsity · Place 9 · BloomfieldBloomfield5,000 Meters Varsity920:43.511
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity A · Place 111 · BloomfieldBloomfield5,000 Meters Varsity A11124:31 PB11
Sep 25Garret InvitationalSep 25 · 5,000 Meters Varsity · Place 39 · BloomfieldBloomfield5,000 Meters Varsity3923:3511
Sep 21SEC Dual Batch Meets #2Sep 21 · 5,000 Meters Varsity · Place 2 · BloomfieldBloomfield5,000 Meters Varsity222:33.411
Sep 14SEC Dual Batch Meets 1Sep 14 · 5,000 Meters Varsity · Place 14 · BloomfieldBloomfield5,000 Meters Varsity1424:27.411

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14NJSIAA Sectionals - North 1Nov 14 · 5,000 Meters Varsity · Place 29 · BloomfieldBloomfield5,000 Meters Varsity2923:3010
Nov 4SEC Girls ChampionshipNov 4 · 5,000 Meters Varsity · Place 23 · BloomfieldBloomfield5,000 Meters Varsity2323:22.010
Oct 28SEC Girls Batch Meet 4Oct 28 · 5,000 Meters Varsity · Place 9 · BloomfieldBloomfield5,000 Meters Varsity923:14.010
Oct 28SEC Girls Batch Meet 4Oct 28 · 5,000 Meters Varsity · Place 9 · BloomfieldBloomfield5,000 Meters Varsity923:14.010
Oct 21SEC Girls Batch Meet #3Oct 21 · 5,000 Meters Varsity · Place 7 · BloomfieldBloomfield5,000 Meters Varsity723:12.310
Oct 14SEC Girls Batch Meet #2Oct 14 · 5,000 Meters Varsity · Place 7 · BloomfieldBloomfield5,000 Meters Varsity723:52.110
Oct 7SEC Girls Batch Meet 1Oct 7 · 5,000 Meters Varsity · Place 10 · BloomfieldBloomfield5,000 Meters Varsity1023:57.810

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Sectionals - North 1Nov 9 · 5,000 Meters Varsity · Place 102 · BloomfieldBloomfield5,000 Meters Varsity10225:219
Oct 12Essex County Track Coaches InvitationalOct 12 · 2 Miles Freshman · Place 4 · BloomfieldBloomfield2 Miles Freshman414:11.19
Oct 7SEC ChampionshipOct 7 · 5,000 Meters Varsity · Place 42 · BloomfieldBloomfield5,000 Meters Varsity4223:54.29
Sep 28Garret InvitationalSep 28 · 3,200 Meters Varsity · Place 9 · BloomfieldBloomfield3,200 Meters Varsity914:399
Sep 24Super Essex Conference Meet #4Sep 24 · 5,000 Meters Varsity · Place 24 · BloomfieldBloomfield5,000 Meters Varsity2425:04.79
Sep 17Super Essex Conference #3Sep 17 · 5,000 Meters Varsity · Place 21 · BloomfieldBloomfield5,000 Meters Varsity2125:30.49
Sep 7Season Opener InvitationalSep 7 · 2,900 Meters Varsity · Place 3 · BloomfieldBloomfield2,900 Meters Varsity311:529
Sep 3Super Essex County League #1Sep 3 · 5,000 Meters Varsity 1 · Place 23 · BloomfieldBloomfield5,000 Meters Varsity 12325:34.79