Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Pennypacker ParkColonial Conference Batch Meet · Sep 11 | 32:40.40 | Colonial Conference Batch Meet | September 11, 2018 |
| 3,200 Meters · Cherokee ChallengeCherokee Challenge · Sep 8 | 16:44.53 | Cherokee Challenge | September 8, 2018 |
| 4,000 Meters · Stockton CollegeOsprey Invitational · Sep 20 | 19:56.21 | Osprey Invitational | September 20, 2019 |
| 5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 6 | 26:43.10 | NJSIAA Sectionals - South | November 6, 2021 |
| 5,000 Meters · Pennypacker ParkColonial Conference Batch Haddonfield · Oct 8 | 28:14 | Colonial Conference Batch Haddonfield | October 8, 2021 |
| 5,000 Meters · West Deptford ParkColonial Conference Championship · Oct 18 | 25:22 | Colonial Conference Championship | October 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 2 · Place 85 · Sterling | 5,000 Meters Group 2 | 85 | 26:43.10 PB | 12 |
| Oct 28 | Colonial Conference ChampionshipsOct 28 · 5,000 Meters Championship · Place 76 · Sterling | 5,000 Meters Championship | 76 | 26:03.00 | — |
| Oct 15 | Camden County ChampionshipOct 15 · 5,000 Meters Varsity · Place 77 · Sterling | 5,000 Meters Varsity | 77 | 32:42.42 | — |
| Oct 12 | Colonial Conference BatchOct 12 · 5,000 Meters Varsity · Place 91 · Sterling | 5,000 Meters Varsity | 91 | 48:16.00 | — |
| Oct 8 | Colonial Conference Batch HaddonfieldOct 8 · 5,000 Meters Varsity · Place 71 · Sterling | 5,000 Meters Varsity | 71 | 28:14 PB | 12 |
| Sep 21 | Colonial Conference Batch MeetSep 21 · 5,000 Meters Varsity · Place 51 · Sterling | 5,000 Meters Varsity | 51 | 35:33 | 12 |
| Sep 18 | SJ ShootoutSep 18 · 5,000 Meters Junior Varsity · Place 74 · Sterling | 5,000 Meters Junior Varsity | 74 | 27:55.09 | — |
| Sep 14 | Colonial Conference Batch MeetSep 14 · 5,000 Meters Varsity · Place 59 · Sterling | 5,000 Meters Varsity | 59 | 38:27.00 | — |
| Sep 11 | Thompson 2 MilerSep 11 · 2 Miles Varsity · Place 62 · Sterling | 2 Miles Varsity | 62 | 21:32.00 | 12 |
| Sep 8 | Colonial Conference BatchSep 8 · 3,200 Meters Varsity · Place 72 · Sterling | 3,200 Meters Varsity | 72 | 22:00.00 | — |
2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Haddonfield Sub Varsity InvitationalOct 30 · 5,000 Meters Varsity · Place 98 · Sterling | 5,000 Meters Varsity | 98 | 23:44.55 | — |
| Oct 12 | South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 154 · Sterling | 5,000 Meters Junior Varsity | 154 | 24:50.73 | — |
| Sep 20 | Osprey InvitationalSep 20 · 4,000 Meters Junior Varsity · Place 145 · Sterling | 4,000 Meters Junior Varsity | 145 | 19:56.21 PB | 10 |
| Sep 17 | Colonial Conference Meet-West DeptfordSep 17 · 5,000 Meters Varsity · Place 77 · Sterling | 5,000 Meters Varsity | 77 | 29:18.70 | — |
| Sep 7 | Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 396 · Sterling | 3,200 Meters Sophomore | 396 | 17:04.36 | 10 |
2018 Cross Country
4 results