Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 8 · Camden Catholic | 5,000 Meters Varsity | 8 | 17:24.47 | 12 |
| Oct 28 | Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 8 · Camden Catholic | 5,000 Meters Varsity | 8 | 17:24.47 | 12 |
| Oct 18 | Olympic Conference ChampionshipsOct 18 · 5,000 Meters Championship · Place 42 · Camden Catholic | 5,000 Meters Championship | 42 | 17:25.22 | 12 |
| Oct 13 | Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 15 · Camden Catholic | 5,000 Meters Varsity | 15 | 18:10.37 | 12 |
| Oct 13 | Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 15 · Camden Catholic | 5,000 Meters Varsity | 15 | 18:10.37 | — |
| Sep 30 | New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 27 · Camden Catholic | 5,000 Meters Varsity | 27 | 18:21 | — |
| Sep 16 | South Jersey ShootoutSep 16 · 2.96 Miles Varsity · Place 33 · Camden Catholic | 2.96 Miles Varsity | 33 | 17:09.8 | SR |
| Sep 16 | South Jersey ShootoutSep 16 · 2.96 Miles Varsity · Place 33 · Camden Catholic | 2.96 Miles Varsity | 33 | 17:09.8 | SR |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 38 · Camden Catholic | 5,000 Meters Varsity | 38 | 17:58 | 11 |
| Oct 29 | Bob Kiessling InvitationalOct 29 · 5,000 Meters Varsity · Place 5 · Camden Catholic | 5,000 Meters Varsity | 5 | 17:03.18 | 11 |
| Oct 19 | Olympic Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 27 · Camden Catholic | 5,000 Meters Varsity | 27 | 17:06.34 | 11 |
| Oct 19 | Olympic Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 27 · Camden Catholic | 5,000 Meters Varsity | 27 | 17:06.34 | 11 |
| Oct 14 | Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 17 · Camden Catholic | 5,000 Meters Varsity | 17 | 18:12.58 | 11 |
| Oct 14 | Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 17 · Camden Catholic | 5,000 Meters Varsity | 17 | 18:12.58 | — |
| Sep 17 | Ray Hoagland RVXC InvitationalSep 17 · 5,000 Meters Varsity · Place 6 · Camden Catholic | 5,000 Meters Varsity | 6 | 18:25.92 | 11 |
| Sep 10 | Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 44 · Camden Catholic | 3,200 Meters Varsity | 44 | 11:10.50 | 11 |
| Sep 10 | Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 44 · Camden Catholic | 3,200 Meters Varsity | 44 | 11:10.50 | 11 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 62 · Camden Catholic | 5,000 Meters Varsity | 62 | 18:47 | 10 |
| Nov 6 | Bob Kiessling InvitationalNov 6 · 5,000 Meters Varsity · Place 14 · Camden Catholic | 5,000 Meters Varsity | 14 | 17:38.78 | 10 |
| Oct 20 | Olympic Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 35 · Camden Catholic | 5,000 Meters Varsity | 35 | 17:44.98 | — |
| Oct 15 | Camden County ChampionshipOct 15 · 5,000 Meters Varsity · Place 18 · Camden Catholic | 5,000 Meters Varsity | 18 | 19:17.65 | — |
| Oct 9 | South Jersey Track Coaches Association OpenOct 9 · 5,000 Meters Division 1 · Place 29 · Camden Catholic | 5,000 Meters Division 1 | 29 | 18:10.09 | — |
| Oct 2 | Shore Coaches Classic Oct 2 · 5,000 Meters Varsity E · Place 58 · Camden Catholic | 5,000 Meters Varsity E | 58 | 18:57 PB | 10 |
| Sep 18 | SJ ShootoutSep 18 · 5,000 Meters Varsity · Place 19 · Camden Catholic | 5,000 Meters Varsity | 19 | 18:58.46 | — |
| Sep 11 | Cherokee ChallengeSep 11 · 3,200 Meters Sophomore · Place 27 · Camden Catholic | 3,200 Meters Sophomore | 27 | 11:23.96 | 10 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NJSIAA Sectionals - Non-Public SouthNov 15 · 5,000 Meters NPA · Place 30 · Camden Catholic | 5,000 Meters NPA | 30 | 18:37.30 PB | 9 |
| Nov 7 | South Jersey Track Coaches Association Open (AM Pod)Nov 7 · 5,000 Meters Varsity · Place 35 · Camden Catholic | 5,000 Meters Varsity | 35 | 18:39.30 PB | 9 |
| Oct 31 | Camden County ChampionshipOct 31 · 5,000 Meters Varsity · Place 58 · Camden Catholic | 5,000 Meters Varsity | 58 | 20:12.00 | 9 |
| Oct 31 | Camden County ChampionshipOct 31 · 5,000 Meters Varsity · Place 58 · Camden Catholic | 5,000 Meters Varsity | 58 | 20:12.00 | 9 |
| Oct 24 | Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 53 · Camden Catholic | 5,000 Meters Junior Varsity | 53 | 19:28.20 | 9 |
| Oct 24 | Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 16 · Camden Catholic | 5,000 Meters Junior Varsity | 16 | 19:28.20 | 9 |
| Oct 24 | Olympic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 16 · Camden Catholic | 5,000 Meters Varsity | 16 | 19:28.20 | 9 |
| Oct 17 | Olympic Conf Batch MeetOct 17 · 5,000 Meters Varsity · Place 25 · Camden Catholic | 5,000 Meters Varsity | 25 | 20:50.60 | 9 |
| Oct 10 | Olympic Conference Batch Meet 2Oct 10 · 5,000 Meters Junior Varsity 1 · Place 22 · Camden Catholic | 5,000 Meters Junior Varsity 1 | 22 | 20:30.90 | 9 |