Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cherokee ChallengeCherokee Challenge · Sep 8 | 14:02.22 | Cherokee Challenge | September 8, 2018 |
| 5,000 Meters · Central Park - Morris CountryNJCTC Stewart Invitational · Sep 29 | 22:42.67 | NJCTC Stewart Invitational | September 29, 2018 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 7 | 22:36 | Shore Coaches Invitational | October 7, 2017 |
| 5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 22 | 22:33.54 | Thompson Park Class Meet | September 22, 2018 |
| 5,000 Meters · West Windsor Plainsboro North HSMercer Coaches Freshman/JV Meet · Oct 20 | 21:20.6 | Mercer Coaches Freshman/JV Meet | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Mercer Coaches Freshman/JV Meet Oct 20 · 5,000 Meters Junior Varsity · Place 102 · Notre Dame | 5,000 Meters Junior Varsity | 102 | 21:20.6 PB | 12 |
| Oct 13 | XC Fall ClassicOct 13 · 5,000 Meters Junior Varsity · Place 46 · Notre Dame | 5,000 Meters Junior Varsity | 46 | 22:27.1 | 12 |
| Oct 6 | New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 107 · Notre Dame | 5,000 Meters Junior Varsity | 107 | 22:54 | 12 |
| Sep 29 | NJCTC Stewart InvitationalSep 29 · 5,000 Meters Junior Varsity A · Place 142 · Notre Dame | 5,000 Meters Junior Varsity A | 142 | 22:42.67 PB | 12 |
| Sep 22 | Thompson Park Class MeetSep 22 · 5,000 Meters Senior 2 · Place 105 · Notre Dame | 5,000 Meters Senior 2 | 105 | 22:33.54 PB | 12 |
| Sep 8 | Cherokee ChallengeSep 8 · 3,200 Meters Senior · Place 273 · Notre Dame | 3,200 Meters Senior | 273 | 14:02.22 PB | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NJCTC ChampionshipNov 4 · 5,000 Meters Junior Varsity · Place 101 · Notre Dame | 5,000 Meters Junior Varsity | 101 | 20:53.02 | 11 |
| Oct 7 | Shore Coaches Invitational Oct 7 · 5,000 Meters Junior Varsity - D · Place 91 · Notre Dame | 5,000 Meters Junior Varsity - D | 91 | 22:36 PB | 11 |
| Sep 30 | Stewart InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 89 · Notre Dame | 5,000 Meters Junior Varsity | 89 | 21:23.39 | 11 |
| Sep 23 | Thompson Park Class MeetSep 23 · 5,000 Meters Varsity · Place 118 · Notre Dame | 5,000 Meters Varsity | 118 | 23:09.96 | 11 |
| Sep 16 | St. Dominic Academy InvitationalSep 16 · 5,350 Meters Junior Varsity · Place 41 · Notre Dame | 5,350 Meters Junior Varsity | 41 | 22:23.77 | 11 |
| Sep 9 | Cherokee ChallengeSep 9 · 3,200 Meters Varsity · Place 303 · Notre Dame | 3,200 Meters Varsity | 303 | 13:03.93 | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Mercer County Championship Oct 28 · 5,000 Meters Junior Varsity · Place 91 · Notre Dame, | 5,000 Meters Junior Varsity | 91 | 20:31.17 | — |
| Sep 17 | Thompson Park Class MeetSep 17 · 5,000 Meters Sophomore · Place 84 · Notre Dame | 5,000 Meters Sophomore | 84 | 21:41.04 | 10 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NJCTC ChampionshipNov 7 · 2,600 Meters Freshman · Place 52 · Notre Dame | 2,600 Meters Freshman | 52 | 10:27.06 | 9 |
| Sep 26 | Stewart Memorial InvitationalSep 26 · 2,600 Meters Freshman · Place 80 · Notre Dame | 2,600 Meters Freshman | 80 | 11:06.59 | 9 |
| Sep 19 | Thompson Park Class MeetSep 19 · 2.5 Miles Freshman · Place 112 · Notre Dame | 2.5 Miles Freshman | 112 | 17:58.75 | FR |