Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 8 | 34:49.0 | NCAA DII East Regional | November 8, 2025 |
| 4 Miles · Haverford CollegeHaverford Invite · Oct 23 | 21:17.9 | Haverford Invite | October 23, 2026 |
| 5,000 Meters · Burlington Twp HSSouth Jersey Tech School Race · Sep 30 | 17:58 | South Jersey Tech School Race | September 30, 2021 |
| 5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 6 | 18:44.37 | NJSIAA Sectionals - South | November 6, 2021 |
| 6,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 4 | 22:10.6 | University of Delaware Invitational | September 4, 2026 |
| 8,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 12 | 28:52.08 | Philadelphia Cross Classic | September 12, 2026 |
| 8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 10 | 26:32.38 | NJIT Invitational | October 10, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 28:40.36 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 27:19.20 | Lock Haven Invite | September 27, 2025 |
| 8,000 Meters · Ocean County ParkCACC Cross Country Championships · Nov 8 | 27:19.90 | CACC Cross Country Championships | November 8, 2026 |
| 8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 26 | 26:45.9 | Lock Haven Invite | September 26, 2026 |
| 8,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 19 | 29:41.5 | University of Delaware Invitational | September 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | CACC Cross Country ChampionshipsNov 8 · 8,000 Meters CACC · Place 14 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters CACC | 14 | 27:19.90 PB | So |
| Oct 23 | Haverford InviteOct 23 · 4 Miles College · Place 28 · Wilmington (Del.)Wilmington (Del.) | 4 Miles College | 28 | 21:17.9 PB | So |
| Oct 10 | NJIT InvitationalOct 10 · 8,000 Meters Invitational · Place 29 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Invitational | 29 | 26:32.38 PB | So |
| Sep 26 | Lock Haven InviteSep 26 · 8,000 Meters Crimson · Place 83 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Crimson | 83 | 26:45.9 PB | So |
| Sep 12 | Philadelphia Cross ClassicSep 12 · 8,000 Meters Collegiate · Place 4 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Collegiate | 4 | 28:52.08 PB | So |
| Sep 4 | University of Delaware InvitationalSep 4 · 6,000 Meters Collegiate Men · Place 16 · Wilmington (Del.)Wilmington (Del.) | 6,000 Meters Collegiate Men | 16 | 22:10.6 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 56 · Wilmington (Del.)Wilmington (Del.) | 10,000 Meters D2 East | 56 | 34:49.0 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 314 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters College Blue | 314 | 28:40.36 PB | Fr |
| Sep 27 | Lock Haven InviteSep 27 · 8,000 Meters Crimson · Place 130 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Crimson | 130 | 27:19.20 PB | Fr |
| Sep 19 | University of Delaware InvitationalSep 19 · 8,000 Meters Collegiate Men · Place 16 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Collegiate Men | 16 | 29:41.5 PB | Fr |
| Sep 6 | Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Place 11 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters College | 11 | 30:10.4 | Fr |
2021 Cross Country
2 results