Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cherokee ChallengeCherokee Challenge · Sep 8 | 12:46 | Cherokee Challenge | September 8, 2018 |
| 5,000 Meters · Delsea HSSouth Jersey Track Coaches Association Open · Sep 29 | 20:05.08 | South Jersey Track Coaches Association Open | September 29, 2018 |
| 5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open (PM POD) · Nov 7 | 18:28.40 | South Jersey Track Coaches Association Open (PM POD) | November 7, 2020 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 3 Championships · Nov 16 | 19:14 | NJSIAA Group 3 Championships | November 16, 2019 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 18:02.8 | 46th Annual Paul Short Run | October 5, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NJSIAA Sectionals - SouthNov 14 · 5,000 Meters Varsity · Place 167 · Timber Creek | 5,000 Meters Varsity | 167 | 18:56.00 | 12 |
| Nov 14 | NJSIAA Sectionals - SouthNov 14 · 5,000 Meters Varsity · Place 42 · Timber Creek | 5,000 Meters Varsity | 42 | 18:56.00 | 12 |
| Nov 7 | South Jersey Track Coaches Association Open (PM POD)Nov 7 · 5,000 Meters Varsity · Place 16 · Timber Creek | 5,000 Meters Varsity | 16 | 18:28.40 PB | 12 |
| Oct 6 | SJ Duals: Williamstown vs Timber CreekOct 6 · 5,000 Meters Varsity · Place 9 · Timber Creek | 5,000 Meters Varsity | 9 | 18:33:00 | — |
| Oct 1 | SJ Duals: Timber Creek vs TritonOct 1 · 3,200 Meters Varsity · Place 9 · Timber Creek | 3,200 Meters Varsity | 9 | 11:34.16 | — |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NJSIAA Non-Public A Group ChampionshipsNov 16 · 5,000 Meters Varsity · Place 136 · Timber Creek | 5,000 Meters Varsity | 136 | 19:14 | 11 |
| Nov 16 | NJSIAA Group 3 ChampionshipsNov 16 · 5,000 Meters Varsity · Place 136 · Timber Creek | 5,000 Meters Varsity | 136 | 19:14 PB | 11 |
| Nov 9 | NJSIAA Sectionals - SouthNov 9 · 5,000 Meters Varsity · Place 74 · Timber Creek | 5,000 Meters Varsity | 74 | 18:55.4 | 11 |
| Oct 12 | South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 2 · Place 42 · Timber Creek | 5,000 Meters Division 2 | 42 | 5:48.3 | — |
| Oct 5 | 46th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - White · Place 143 · Timber Creek | 5,000 Meters Varsity - White | 143 | 18:02.8 PB | 11 |
| Sep 21 | Ray Hoagland RVXC InvitationalSep 21 · 5,000 Meters Varsity · Place 49 · Timber Creek | 5,000 Meters Varsity | 49 | 19:21.74 | 11 |
| Sep 7 | Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 154 · Timber Creek Reg. | 3,200 Meters Varsity | 154 | 12:02.28 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Haddonfield Sub Varsity InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 69 · Timber Creek Reg. | 5,000 Meters Junior Varsity | 69 | 19:11.95 | — |
| Oct 17 | Olympic Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 110 · Timber Creek | 5,000 Meters Varsity | 110 | 19:51.28 | 10 |
| Oct 6 | Brett Taylor InvitationalOct 6 · 5,000 Meters Varsity · Place 64 · Timber Creek | 5,000 Meters Varsity | 64 | 19:26 | 10 |
| Sep 29 | South Jersey Track Coaches Association OpenSep 29 · 5,000 Meters Junior Varsity D1-2 · Place 36 · Timber Creek | 5,000 Meters Junior Varsity D1-2 | 36 | 20:05.08 PB | 10 |
| Sep 25 | Olympic Conference Batch MeetSep 25 · 5,000 Meters Race 2 · Place 35 · Timber Creek | 5,000 Meters Race 2 | 35 | 21:40.57 | 10 |
| Sep 8 | Cherokee ChallengeSep 8 · 3,200 Meters Sophomore · Place 150 · Timber Creek | 3,200 Meters Sophomore | 150 | 12:46 PB | 10 |