Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | Cherokee 3200Apr 2 · 3200 Meters · Place 198 · Gateway Regional | 3200 Meters | 198. | 11:17.00a PB | 11 |
2026 Indoor Track
5 results2025 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | SJTCA Meet #7Dec 27 · 1600 Meters · Place 42 · Gateway Regional | 1600 Meters | 42. | 5:28.55a | 11 |
| Dec 27 | SJTCA Meet #7Dec 27 · 800 Meters · Gateway Regional | 800 Meters | -- | DNS | 11 |
| Dec 22 | SJTCA #5Dec 22 · 1600 Meters · Place 32 · Gateway Regional | 1600 Meters | 32. | 5:03.45a | 11 |
| Dec 13 | SJTCA Meet #2Dec 13 · 3200 Meters · Place 33 · Gateway Regional | 3200 Meters | 33. | 11:10.87a PB | 11 |
| Dec 13 | SJTCA Meet #2Dec 13 · 3200 Meters · Place 33 · Gateway Regional | 3200 Meters | 33. | 11:10.87a | 11 |
| Dec 13 | SJTCA Meet #2Dec 13 · 800 Meters · Place 79 · Gateway Regional | 800 Meters | 79. | 2:33.51a PB | 11 |
| Feb 15 | NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 14 · Gateway Regional | 1600 Meters | 14 | 5:10.33 | 10 |
| Feb 15 | NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 14 · Gateway Regional | 1600 Meters | 14 | 5:10.33 | 10 |
| Feb 10 | SJTCA #18Feb 10 · 1600 Meters · Place 35 · Gateway Regional | 1600 Meters | 35 | 5:09.09 | 10 |
| Feb 10 | SJTCA #18Feb 10 · 1600 Meters · Place 35 · Gateway Regional | 1600 Meters | 35 | 5:09.09 | 10 |
| Feb 3 | SJTCA #17Feb 3 · 1600 Meters · Place 50 · Gateway Regional | 1600 Meters | 50 | 5:20.43 | 10 |
| Feb 3 | SJTCA #17Feb 3 · 1600 Meters · Place 50 · Gateway Regional | 1600 Meters | 50 | 5:20.43 | 10 |
| Feb 3 | SJTCA #17Feb 3 · 1600 Meters · Place 50 · Gateway Regional | 1600 Meters | 50 | 5:20.43 | 10 |
| Jan 13 | SJTCA #12Jan 13 · 1600 Meters · Place 53 · Gateway Regional | 1600 Meters | 53 | 5:11.31 | 10 |
| Jan 8 | SJTCA Meet #10Jan 8 · 1600 Meters · Place 44 · Gateway Regional | 1600 Meters | 44 | 5:33.06 | 10 |
| Jan 8 | SJTCA Meet #10Jan 8 · 1600 Meters · Place 44 · Gateway Regional | 1600 Meters | 44 | 5:33.06 | 10 |
2025 Outdoor Track
3 results2024 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | SJTCA Meet #7Dec 28 · 1600 Meters · Place 45 · Gateway Regional | 1600 Meters | 45. | 5:13.17a | 10 |
| Dec 21 | SJTCA Meet #4Dec 21 · 1600 Meters · Place 47 · Gateway Regional | 1600 Meters | 47. | 5:21.78a | 10 |
| Dec 13 | SJTCA Meet #1Dec 13 · 1600 Meters · Place 28 · Gateway Regional | 1600 Meters | 28. | 5:24.88a | 10 |
| Jan 29 | SJTCA Winter Meet #14Jan 29 · 1600 Meters · Place 49 · Gateway Regional | 1600 Meters | 49 | 5:53.85 | 9 |
| Jan 22 | SJTCA Winter Meet #12Jan 22 · 1600 Meters · Place 60 · Gateway Regional | 1600 Meters | 60 | 5:53.41 | 9 |
| Jan 17 | SJTCA Winter Meet #10Jan 17 · 1600 Meters · Place 49 · Gateway Regional | 1600 Meters | 49 | 5:54.75 | 9 |
| Jan 8 | SJTCA Winter Meet #8Jan 8 · 800 Meters · Place 74 · Gateway Regional | 800 Meters | 74 | 2:38.88 | 9 |
2024 Outdoor Track
5 results2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | SJTCA Winter Meet #2Dec 12 · 3200 Meters · Place 38 · Gateway Regional | 3200 Meters | 38. | 13:06.52a | 9 |
2023 Outdoor Track
1 results