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 | 36:45.6 | NCAA DII East Regional | November 8, 2025 |
| 5,000 Meters · Conrad Weiser HSConrad Weiser Quad XC Meet #1 · Oct 3 | 17:48.0 | Conrad Weiser Quad XC Meet #1 | October 3, 2023 |
| 5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 7 | 17:10.6 | PTXC 15 by Kutztown University | September 7, 2024 |
| 5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 4 | 16:25.1 | The Paul Short Run | October 4, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 17:47.5 | Paul Short Invitational | September 30, 2023 |
| 5,000 Meters · Twin Valley HSTwin Valley Quad XC Meet #1 · Sep 3 | 16:32.6 | Twin Valley Quad XC Meet #1 | September 3, 2024 |
| 5,000 Meters · Twin Valley HSTwin Valley Quad XC Meet · Sep 12 | 17:48.12 | Twin Valley Quad XC Meet | September 12, 2023 |
| 8,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 6 | 31:21.8 | Philadelphia Cross Classic | September 6, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 28:06.71 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 27:21.80 | Lock Haven Invite | September 27, 2025 |
| 8,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 19 | 29:14.9 | University of Delaware Invitational | September 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 84 · Wilmington (Del.)Wilmington (Del.) | 10,000 Meters D2 East | 84 | 36:45.6 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 280 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters College Blue | 280 | 28:06.71 PB | Fr |
| Sep 27 | Lock Haven InviteSep 27 · 8,000 Meters Crimson · Place 133 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Crimson | 133 | 27:21.80 PB | Fr |
| Sep 19 | University of Delaware InvitationalSep 19 · 8,000 Meters Collegiate Men · Place 13 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters Collegiate Men | 13 | 29:14.9 PB | Fr |
| Sep 6 | Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Place 17 · Wilmington (Del.)Wilmington (Del.) | 8,000 Meters College | 17 | 31:21.8 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
3 results