Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 16 | 16:46.11 | Atlantic County Championships | October 16, 2025 |
| 3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 6 | 12:18.01 | NIKE: Cherokee Challenge | September 6, 2025 |
| 5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 11 | 17:48.56 | South Jersey Track Coaches Association Open | October 11, 2025 |
| 5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 21 | 17:25.04 | CAL Championships | October 21, 2025 |
| 5,000 Meters · Mainland High SchoolCedar Creek, EHT, Millville @ Mainland · Oct 1 | 19:39 | Cedar Creek, EHT, Millville @ Mainland | October 1, 2024 |
| 5,000 Meters · St. AugustineCedar Creek, Mainland @ St. Augustine · Sep 9 | 18:20 | Cedar Creek, Mainland @ St. Augustine | September 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 73 · Mainland Regional | 5,000 Meters Group 3 | 73 | 19:05.59 | 11 |
| Oct 21 | CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 22 · Mainland Regional | 5,000 Meters Varsity 1 | 22 | 17:25.04 PB | 11 |
| Oct 16 | Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 12 · Mainland Regional | 2.9 Miles Varsity | 12 | 16:46.11 PB | 11 |
| Oct 11 | South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 3 · Place 27 · Mainland Regional | 5,000 Meters Varsity 3 | 27 | 17:48.56 PB | 11 |
| Sep 9 | Cedar Creek, Mainland @ St. AugustineSep 9 · 5,000 Meters Varsity · Place 7 · Mainland Regional | 5,000 Meters Varsity | 7 | 18:20 PB | 11 |
| Sep 6 | NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 117 · Mainland Regional | 3,200 Meters Junior | 117 | 12:18.01 PB | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 94 · Mainland Reg | 5,000 Meters Varsity | 94 | 19:36.09 | 10 |
| Oct 23 | CAL ChampionshipsOct 23 · 5,000 Meters Varsity · Place 41 · Mainland Reg | 5,000 Meters Varsity | 41 | 18:55.78 | 10 |
| Oct 17 | Atlantic County ChampionshipsOct 17 · 2.9 Miles Varsity · Place 25 · Mainland Reg | 2.9 Miles Varsity | 25 | 17:46.74 | 10 |
| Oct 12 | South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 2 · Place 34 · Mainland Reg | 5,000 Meters Division 2 | 34 | 19:09.89 | — |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 145 · Mainland Reg | 5,000 Meters Varsity | 145 | 20:43 | — |
| Oct 1 | Cedar Creek, EHT, Millville @ MainlandOct 1 · 5,000 Meters Varsity · Place 21 · Mainland Regional | 5,000 Meters Varsity | 21 | 19:39 PB | 10 |
| Sep 20 | Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 114 · Mainland Reg | 5,000 Meters Varsity | 114 | 19:46.31 | — |
2023 Cross Country
3 results