2026 Outdoor Track
6 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | SOL AmericanMay 9 · 4x800 Relay · Place 4 · Lower Moreland | 4x800 Relay | 4. | 9:02.94a | - |
| May 9 | SOL AmericanMay 9 · 4x400 Relay · Place 3 · Lower Moreland | 4x400 Relay | 3. | 3:38.02a | - |
| May 9 | SOL AmericanMay 9 · 4x100 Relay · Place 4 · Lower Moreland | 4x100 Relay | 4. | 45.38a | - |
| Apr 25 | UD InviteApr 25 · 4x800 Relay · Place 2 · Lower Moreland | 4x800 Relay | 2. | 8:32.21a | - |
| Apr 25 | UD InviteApr 25 · 4x400 Relay · Place 10 · Lower Moreland | 4x400 Relay | 10. | 3:53.64a | - |
| Apr 25 | UD InviteApr 25 · 4x100 Relay · Lower Moreland | 4x100 Relay | -- | DNS | - |
| Apr 11 | Fords TwilightApr 11 · 4x800 Relay · Place 2 · Lower Moreland | 4x800 Relay | 2. | 9:23.56a | - |
| Apr 11 | Fords TwilightApr 11 · 4x800 Relay · Place 1 · Lower Moreland | 4x800 Relay | 1. | 8:56.57a | - |
| Apr 11 | Fords TwilightApr 11 · 4x400 Relay · Place 9 · Lower Moreland | 4x400 Relay | 9. | 3:57.86a | - |
| Apr 11 | Fords TwilightApr 11 · 4x400 Relay · Place 3 · Lower Moreland | 4x400 Relay | 3. | 3:39.33a | - |
2024 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | TFCAGP #1Dec 14 · 4x200 Relay · Place 31 · Lower Moreland | 4x200 Relay | 31. | 1:43.31a | - |
| Dec 14 | TFCAGP #1Dec 14 · DMR 4000m · Place 21 · Lower Moreland | DMR 4000m[1200-400-800-1600] | 21. | 12:08.63a | - |
| Dec 14 | TFCAGP #1Dec 14 · 4x800 Relay · Place 9 · Lower Moreland | 4x800 Relay | 9. | 9:03.45a | - |
| Dec 14 | TFCAGP #1Dec 14 · 4x400 Relay · Place 43 · Lower Moreland | 4x400 Relay | 43. | 4:22.24a | - |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 4x200 Relay · Place 35 · Lower Moreland | 4x200 Relay | 35. | 1:55.19a | - |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · DMR 4000m · Place 20 · Lower Moreland | DMR 4000m[1200-400-800-1600] | 20. | 13:20.12a | - |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 4x800 Relay · Place 1 · Lower Moreland | 4x800 Relay | 1. | 8:45.62a | - |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 4x400 Relay · Place 32 · Lower Moreland | 4x400 Relay | 32. | 4:29.84a | - |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 4x400 Relay · Place 28 · Lower Moreland | 4x400 Relay | 28. | 4:21.41a | - |
2023 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x200 Relay · Place 60 · Lower Moreland | 4x200 Relay | 60. | 1:59.04a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · DMR 4000m · Place 34 · Lower Moreland | DMR 4000m[1200-400-800-1600] | 34. | 13:11.54a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x800 Relay · Place 23 · Lower Moreland | 4x800 Relay | 23. | 9:40.62a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 46 · Lower Moreland | 4x400 Relay | 46. | 4:36.17a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 29 · Lower Moreland | 4x400 Relay | 29. | 3:51.15a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x200 Relay · Place 68 · Lower Moreland | 4x200 Relay | 68. | 1:56.03a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x800 Relay · Place 22 · Lower Moreland | 4x800 Relay | 22. | 10:22.97a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x400 Relay · Place 28 · Lower Moreland | 4x400 Relay | 28. | 3:57.02a | - |
2023 Outdoor Track
4 results2022 Indoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 4x200 Relay · Place 23 · Lower Moreland | 4x200 Relay | 23. | 2:08.51a | - |
| Dec 22 | TFCAofGP Meet #3Dec 22 · DMR 4000m · Place 10 · Lower Moreland | DMR 4000m[1200-400-800-1600] | 10. | 12:36.93a | - |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 4x800 Relay · Place 10 · Lower Moreland | 4x800 Relay | 10. | 10:42.42a | - |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 4x400 Relay · Place 13 · Lower Moreland | 4x400 Relay | 13. | 4:21.35a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x200 Relay · Place 40 · Lower Moreland | 4x200 Relay | 40. | 2:01.60a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · DMR 4000m · Place 8 · Lower Moreland | DMR 4000m[1200-400-800-1600] | 8. | 12:35.13a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x800 Relay · Place 11 · Lower Moreland | 4x800 Relay | 11. | 10:24.35a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x400 Relay · Place 22 · Lower Moreland | 4x400 Relay | 22. | 4:21.69a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x400 Relay · Place 10 · Lower Moreland | 4x400 Relay | 10. | 3:52.37a | - |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 4x200 Relay · Place 55 · Lower Moreland | 4x200 Relay | 55. | 1:59.42a | - |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 4x800 Relay · Place 33 · Lower Moreland | 4x800 Relay | 33. | 10:06.81a | - |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 4x400 Relay · Place 40 · Lower Moreland | 4x400 Relay | 40. | 4:19.25a | - |
| Jan 8 | Kevin Dare InvitationalJan 8 · 4x200 Relay · Place 21 · Lower Moreland | 4x200 Relay | 21. | 1:48.58a | - |
| Jan 8 | Kevin Dare InvitationalJan 8 · 4x800 Relay · Place 16 · Lower Moreland | 4x800 Relay | 16. | 9:13.88a | - |
| Jan 8 | Kevin Dare InvitationalJan 8 · 4x400 Relay · Place 15 · Lower Moreland | 4x400 Relay | 15. | 3:50.05a | - |
2022 Outdoor Track
5 results2021 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | TFCAofGP Meet #2Dec 18 · 4x200 Relay · Place 19 · Lower Moreland | 4x200 Relay | 19. | 1:55.65a | - |
| Dec 18 | TFCAofGP Meet #2Dec 18 · 4x400 Relay · Place 5 · Lower Moreland | 4x400 Relay | 5. | 4:08.62a | - |
| Dec 18 | TFCAofGP Meet #2Dec 18 · 4x400 Relay · Place 7 · Lower Moreland | 4x400 Relay | 7. | 4:02.22a | - |
2021 Outdoor Track
9 results2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x800 Relay · Place 5 · Lower Moreland | 4x800 Relay | 5. | 8:59.69a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 5 · Lower Moreland | 4x400 Relay | 5. | 4:07.18a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x200 Relay · Place 26 · Lower Moreland | 4x200 Relay | 26. | 2:02.12a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x800 Relay · Place 11 · Lower Moreland | 4x800 Relay | 11. | 9:41.26a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x400 Relay · Place 13 · Lower Moreland | 4x400 Relay | 13. | 4:14.06a | - |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 4x200 Relay · Place 41 · Lower Moreland | 4x200 RelayRound P | 41. | 1:38.85a | - |
2019 Outdoor Track
4 results2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | TFCAofGP Meet #3Dec 29 · 4x200 Relay · Place 4 · Lower Moreland | 4x200 Relay | 4. | 1:40.63a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 10 · Lower Moreland | 4x200 Relay | 10. | 1:41.62a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x400 Relay · Place 13 · Lower Moreland | 4x400 Relay | 13. | 4:09.67a | - |
| Dec 15 | TFCAofGP Meet #1Dec 15 · 4x200 Relay · Place 12 · Lower Moreland | 4x200 Relay | 12. | 1:45.70a | - |
| Dec 15 | TFCAofGP Meet #1Dec 15 · 4x400 Relay · Place 19 · Lower Moreland | 4x400 Relay | 19. | 4:17.42a | - |
2018 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 3 | Lower Moreland DualApr 3 · 4x400 Relay · Place 2 · Lower Moreland | 4x400 Relay | 2. | 4:10.0 | - |
| Apr 3 | Lower Moreland DualApr 3 · 4x400 Relay · Place 1 · Lower Moreland | 4x400 Relay | 1. | 3:53.2 | - |
| Apr 3 | Lower Moreland DualApr 3 · 4x100 Relay · Place 1 · Lower Moreland | 4x100 Relay | 1. | 46.1 | - |
2017 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x200 Relay · Place 18 · Lower Moreland | 4x200 Relay | 18. | 1:51.57a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x800 Relay · Place 3 · Lower Moreland | 4x800 Relay | 3. | 9:11.02a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x400 Relay · Place 4 · Lower Moreland | 4x400 Relay | 4. | 3:54.03a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x200 Relay · Place 9 · Lower Moreland | 4x200 Relay | 9. | 1:44.80a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · DMR 4000m · Place 11 · Lower Moreland | DMR 4000m[1200-400-800-1600] | 11. | 12:10.57a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x800 Relay · Place 8 · Lower Moreland | 4x800 Relay | 8. | 9:52.38a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x400 Relay · Place 16 · Lower Moreland | 4x400 Relay | 16. | 4:26.48a | - |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 3 · Lower Moreland | 4x200 Relay | 3. | 1:47.71a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 14 · Lower Moreland | 4x200 Relay | 14. | 1:46.36a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x800 Relay · Place 10 · Lower Moreland | 4x800 Relay | 10. | 9:41.87a | - |