2026 Outdoor Track
7 results2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 21 · St Joseph (NJ) | 4x200 Relay | 21. | 1:51.42a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 11 · St Joseph (NJ) | 4x200 Relay | 11. | 1:45.94a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 33 · St Joseph (NJ) | 4x200 Relay | 33. | 1:45.66a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x800 Relay · Place 12 · St Joseph (NJ) | 4x800 Relay | 12. | 10:02.17a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x400 Relay · Place 14 · St Joseph (NJ) | 4x400 Relay | 14. | 4:12.18a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x400 Relay · Place 12 · St Joseph (NJ) | 4x400 Relay | 12. | 4:08.00a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x400 Relay · Place 28 · St Joseph (NJ) | 4x400 Relay | 28. | 4:14.69a | - |
2024 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | NJCTC Winter RelaysDec 30 · SMR 1600m · Place 11 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 11. | 4:15.63a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · SMR 1600m · Place 6 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 6. | 4:00.43a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 18 · St Joseph (NJ) | 4x200 Relay | 18. | 1:56.65a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 18 · St Joseph (NJ) | 4x200 Relay | 18. | 1:38.97a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · DMR 4000m · Place 16 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 16. | 14:12.81a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · DMR 4000m · Place 15 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 15. | 13:05.49a | - |
| Dec 21 | Bill Bruno Holiday ClassicDec 21 · SMR 1400m · Place 7 · St Joseph (NJ) | SMR 1400m[200-200-600-400] | 7. | 3:22.14a | - |
| Dec 21 | Bill Bruno Holiday ClassicDec 21 · 4x400 Relay · Place 13 · St Joseph (NJ) | 4x400 Relay | 13. | 4:07.57a | - |
| Dec 17 | SJTCA Meet #3Dec 17 · SMR 1600m · Place 6 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 6. | 3:59.93a | - |
| Dec 17 | SJTCA Meet #3Dec 17 · DMR 4000m · Place 11 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 11. | 12:22.26a | - |
| Dec 17 | SJTCA Meet #3Dec 17 · 4x400 Relay · Place 11 · St Joseph (NJ) | 4x400 Relay | 11. | 3:54.10a | - |
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 7 | NJSIAA Non Public A-BJun 7 · 4x800 Relay · Place 8 · St Joseph (NJ) | 4x800 Relay | 8. | 8:46.90a | - |
| Jun 7 | NJSIAA Non Public A-BJun 7 · 4x100 Relay · Place 11 · St Joseph (NJ) | 4x100 Relay | 11. | 44.78a | - |
2023 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | NJCTC Winter RelaysDec 30 · SMR 1600m · Place 14 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 14. | 4:19.01a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 17 · St Joseph (NJ) | 4x200 Relay | 17. | 1:53.15a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 3 · St Joseph (NJ) | 4x200 Relay | 3. | 1:40.27a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 30 · St Joseph (NJ) | 4x200 Relay | 30. | 1:45.57a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 20 · St Joseph (NJ) | 4x200 Relay | 20. | 1:40.45a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · DMR 4000m · Place 15 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 15. | 13:54.77a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · DMR 4000m · Place 14 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 14. | 13:21.50a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x800 Relay · Place 6 · St Joseph (NJ) | 4x800 Relay | 6. | 10:25.38a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x800 Relay · Place 13 · St Joseph (NJ) | 4x800 Relay | 13. | 9:21.72a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x400 Relay · Place 2 · St Joseph (NJ) | 4x400 Relay | 2. | 3:46.82a | - |
2023 Outdoor Track
8 results2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 8 · St Joseph (NJ) | 4x200 Relay | 8. | 1:46.96a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 21 · St Joseph (NJ) | 4x200 Relay | 21. | 1:45.02a | - |
| Dec 30 | NJCTC Winter RelaysDec 30 · 4x200 Relay · Place 6 · St Joseph (NJ) | 4x200 Relay | 6. | 1:36.02a | - |
2022 Outdoor Track
16 results2020 Indoor Track
2 results2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | NJCTC RelaysDec 29 · SMR 1600m · Place 21 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 21. | 4:44.39a | - |
| Dec 29 | NJCTC RelaysDec 29 · SMR 1600m · Place 13 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 13. | 4:03.98a | - |
| Dec 29 | NJCTC RelaysDec 29 · 4x200 Relay · Place 9 · St Joseph (NJ) | 4x200 Relay | 9. | 1:54.32a | - |
| Dec 29 | NJCTC RelaysDec 29 · 4x200 Relay · Place 27 · St Joseph (NJ) | 4x200 Relay | 27. | 1:54.09a | - |
| Dec 29 | NJCTC RelaysDec 29 · DMR 4000m · Place 8 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 8. | 11:18.32a | - |
| Dec 29 | NJCTC RelaysDec 29 · 4x800 Relay · Place 16 · St Joseph (NJ) | 4x800 Relay | 16. | 10:11.72a | - |
| Dec 29 | NJCTC RelaysDec 29 · 4x800 Relay · Place 1 · St Joseph (NJ) | 4x800 Relay | 1. | 8:28.76a | - |
2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NJCTC RelaysDec 28 · SMR 1600m · Place 4 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 4. | 3:53.80 | - |
| Dec 28 | NJCTC RelaysDec 28 · 4x200 Relay · Place 12 · St Joseph (NJ) | 4x200 Relay | 12. | 1:56.50 | - |
| Dec 28 | NJCTC RelaysDec 28 · 4x200 Relay · Place 10 · St Joseph (NJ) | 4x200 Relay | 10. | 1:53.10 | - |
| Dec 28 | NJCTC RelaysDec 28 · DMR 4000m · Place 11 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 11. | 12:04.50 | - |
| Dec 28 | NJCTC RelaysDec 28 · DMR 4000m · Place 6 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 6. | 11:14.70 | - |
| Dec 28 | NJCTC RelaysDec 28 · 4x800 Relay · Place 7 · St Joseph (NJ) | 4x800 Relay | 7. | 9:56.00 | - |
| Dec 28 | NJCTC RelaysDec 28 · 4x800 Relay · Place 16 · St Joseph (NJ) | 4x800 Relay | 16. | 9:37.70 | - |
2017 Outdoor Track
2 results2017 Indoor Track
5 results2016 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NJ CTC RelaysDec 28 · SMR 1600m · Place 14 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 14. | 4:06.60 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x55 Shuttle Hurdles · Place 4 · St Joseph (NJ) | 4x55 Shuttle Hurdles39" | 4. | 33.80 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x200 Relay · Place 16 · St Joseph (NJ) | 4x200 Relay | 16. | 1:41.10 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x200 Relay · Place 6 · St Joseph (NJ) | 4x200 Relay | 6. | 1:36.20 | - |
| Dec 28 | NJ CTC RelaysDec 28 · DMR 4000m · Place 14 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 14. | 11:58.50 | - |
| Dec 28 | NJ CTC RelaysDec 28 · DMR 4000m · Place 6 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 6. | 11:06.30 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x800 Relay · Place 8 · St Joseph (NJ) | 4x800 Relay | 8. | 10:43.20 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x800 Relay · Place 4 · St Joseph (NJ) | 4x800 Relay | 4. | 8:26.10 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x400 Relay · Place 6 · St Joseph (NJ) | 4x400 Relay | 6. | 4:13.90 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x400 Relay · Place 20 · St Joseph (NJ) | 4x400 Relay | 20. | 4:02.10 | - |
| Dec 28 | NJ CTC RelaysDec 28 · 4x400 Relay · Place 7 · St Joseph (NJ) | 4x400 Relay | 7. | 3:46.20 | - |
| Feb 20 | NJSIAA Non-Public A Indoor ChampionshipsFeb 20 · 4x400 Relay · Place 9 · St Joseph (NJ) | 4x400 Relay | 9. | 3:39.09a | - |
2016 Outdoor Track
3 results2015 Indoor Track
12 results2015 Outdoor Track
2 results2014 Indoor Track
10 results2014 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | East Brunswick DuelMay 13 · 4x400 Relay · Place 2 · St Joseph (NJ) | 4x400 Relay | 2. | 3:30.8Unofficial | - |
| May 9 | Bulldog Fhosh/ Soph Series 4May 9 · DMR 4000m · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | — | 12:33.4Unofficial | - |
| May 9 | Bulldog Fhosh/ Soph Series 4May 9 · DMR 4000m · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | — | 13:25.5Unofficial | - |
| May 9 | Bulldog Fhosh/ Soph Series 4May 9 · 4x400 Relay · St Joseph (NJ) | 4x400 Relay | — | 3:52.4Unofficial | - |
| May 9 | Bulldog Fhosh/ Soph Series 4May 9 · 4x100 Relay · Place 4 · St Joseph (NJ) | 4x100 Relay | 4. | 47.3Unofficial | - |
| May 9 | Bulldog Fhosh/ Soph Series 4May 9 · 4x100 Relay · Place 6 · St Joseph (NJ) | 4x100 Relay | 6. | 48.4Unofficial | - |
| Apr 29 | GMC RelaysApr 29 · 4x110 Shuttle Hurdles · Place 9 · St Joseph (NJ) | 4x110 Shuttle Hurdles30" | 9. | 1:07.23a | - |
| Apr 29 | GMC RelaysApr 29 · 4x1600 Relay · Place 3 · St Joseph (NJ) | 4x1600 Relay | 3. | 19:07.07a | - |
| Apr 29 | GMC RelaysApr 29 · SMR 1600m · Place 6 · St Joseph (NJ) | SMR 1600m[200-200-400-800] | 6. | 3:50.91a | - |
| Apr 29 | GMC RelaysApr 29 · 4x200 Relay · Place 5 · St Joseph (NJ) | 4x200 Relay | 5. | 1:34.68a | - |
| Apr 29 | GMC RelaysApr 29 · DMR 4000m · Place 4 · St Joseph (NJ) | DMR 4000m[1200-400-800-1600] | 4. | 10:58.22a | - |
| Apr 29 | GMC RelaysApr 29 · 4x800 Relay · Place 8 · St Joseph (NJ) | 4x800 Relay | 8. | 8:33.65a | - |
| Apr 29 | GMC RelaysApr 29 · 4x400 Relay · Place 7 · St Joseph (NJ) | 4x400 Relay | 7. | 3:29.31a | - |
| Apr 29 | GMC RelaysApr 29 · 4x100 Relay · Place 9 · St Joseph (NJ) | 4x100 Relay | 9. | 45.49a | - |
| Apr 22 | South Brunswick DuelApr 22 · 4x400 Relay · Place 2 · St Joseph (NJ) | 4x400 Relay | 2. | 3:36.1Unofficial | - |
| Apr 15 | Edison Duel MeetApr 15 · 4x400 Relay · Place 1 · St Joseph (NJ) | 4x400 Relay | 1. | 3:42.4Unofficial | - |
| Apr 8 | Old Bridge Duel MeetApr 8 · 4x400 Relay · St Joseph (NJ) | 4x400 Relay | — | 3:32.1Unofficial | - |