2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | East Brunswick Sprint Series #1May 12 · 4x100 Relay · Place 7 · Old Bridge | 4x100 Relay | 7. | 45.70a | - |
| May 12 | East Brunswick Sprint Series #1May 12 · 4x100 Relay · Place 3 · Old Bridge | 4x100 Relay | 3. | 43.13a | - |
| Apr 28 | Middlesex County RelaysApr 28 · SMR 1600m · Place 1 · Old Bridge | SMR 1600m[200-200-400-800] | 1. | 3:53.74a | - |
| Apr 4 | Rebel RelaysApr 4 · DMR 4000m · Place 3 · Old Bridge | DMR 4000m[1200-400-800-1600] | 3. | 11:19.43a | - |
| Apr 4 | Rebel RelaysApr 4 · SMR 1600m · Place 9 · Old Bridge | SMR 1600m[200-200-400-800] | 9. | 3:58.77a | - |
| Apr 4 | Rebel RelaysApr 4 · 4x800 Relay · Place 3 · Old Bridge | 4x800 Relay | 3. | 8:48.76a | - |
| Apr 4 | Rebel RelaysApr 4 · 4x200 Relay · Place 8 · Old Bridge | 4x200 Relay | 8. | 1:34.88a | - |
| Apr 4 | Rebel RelaysApr 4 · 4x100 Relay · Place 1 · Old Bridge | 4x100 Relay | 1. | 43.51a | - |
2025 Indoor Track
4 results2024 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | The Egg Club InvitationalDec 27 · 4x200 Relay · Place 10 · Old Bridge | 4x200 Relay | 10. | 1:52.33a | - |
| Dec 27 | The Egg Club InvitationalDec 27 · 4x200 Relay · Place 3 · Old Bridge | 4x200 Relay | 3. | 1:46.74a | - |
| Dec 17 | SJTCA Meet #3Dec 17 · SMR 1600m · Place 9 · Old Bridge | SMR 1600m[200-200-400-800] | 9. | 4:01.83a | - |
| Dec 17 | SJTCA Meet #3Dec 17 · DMR 4000m · Place 3 · Old Bridge | DMR 4000m[1200-400-800-1600] | 3. | 11:44.09a | - |
| Dec 17 | SJTCA Meet #3Dec 17 · 4x400 Relay · Place 6 · Old Bridge | 4x400 Relay | 6. | 3:46.69a | - |
2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | SJTCA Winter Meet #3Dec 18 · SMR 1600m · Place 19 · Old Bridge | SMR 1600m[200-200-400-800] | 19. | 4:20.97a | - |
| Dec 18 | SJTCA Winter Meet #3Dec 18 · 4x55 Shuttle Hurdles · Place 6 · Old Bridge | 4x55 Shuttle Hurdles39" | 6. | 37.54a | - |
| Dec 18 | SJTCA Winter Meet #3Dec 18 · 4x200 Relay · Place 22 · Old Bridge | 4x200 Relay | 22. | 1:45.33a | - |
| Dec 18 | SJTCA Winter Meet #3Dec 18 · DMR 4000m · Place 3 · Old Bridge | DMR 4000m[1200-400-800-1600] | 3. | 11:23.13a | - |
| Dec 18 | SJTCA Winter Meet #3Dec 18 · 4x800 Relay · Place 16 · Old Bridge | 4x800 Relay | 16. | 10:01.08a | - |
2023 Outdoor Track
16 results2022 Indoor Track
3 results2022 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | Essex County RelaysMay 26 · 4x110 Shuttle Hurdles · Place 6 · Old Bridge | 4x110 Shuttle Hurdles36" | 6. | 1:12.65a | - |
| May 26 | Essex County RelaysMay 26 · 4x1600 Relay · Place 2 · Old Bridge | 4x1600 Relay | 2. | 18:51.51a | - |
| May 26 | Essex County RelaysMay 26 · SMR 1600m · Place 4 · Old Bridge | SMR 1600m[200-200-400-800] | 4. | 4:03.07a | - |
| May 26 | Essex County RelaysMay 26 · SMR 1600m · Place 1 · Old Bridge | SMR 1600m[200-200-400-800] | 1. | 3:35.43a | - |
| May 26 | Essex County RelaysMay 26 · 4x200 Relay · Place 3 · Old Bridge | 4x200 Relay | 3. | 1:31.23a | - |
| May 26 | Essex County RelaysMay 26 · DMR 4000m · Place 3 · Old Bridge | DMR 4000m[1200-400-800-1600] | 3. | 10:45.06a | - |
| May 26 | Essex County RelaysMay 26 · 4x800 Relay · Place 1 · Old Bridge | 4x800 Relay | 1. | 8:48.28a | - |
| May 26 | Essex County RelaysMay 26 · 4x800 Relay · Place 1 · Old Bridge | 4x800 Relay | 1. | 8:14.06a | - |
| May 26 | Essex County RelaysMay 26 · 4x400 Relay · Place 2 · Old Bridge | 4x400 Relay | 2. | 3:21.53a | - |
| May 26 | Essex County RelaysMay 26 · 4x100 Relay · Place 9 · Old Bridge | 4x100 Relay | 9. | 44.98a | - |
2019 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | Merli InvitationalDec 27 · 4x800 Relay · Place 18 · Old Bridge | 4x800 Relay | 18. | 11:29.47a | - |
| Dec 27 | Merli InvitationalDec 27 · 4x800 Relay · Place 16 · Old Bridge | 4x800 Relay | 16. | 10:31.80a | - |