Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Pole Green ParkAtlantic 10 Cross Country Championships · Oct 29 | 20:30.7 | Atlantic 10 Cross Country Championships | October 29, 2022 |
| 5,000 Meters · St. Bonaventure University XC CourseLittle Three Championships (Canisius-Niagara-St. Bonaventure) · Sep 6 | 19:27.1 | Little Three Championships (Canisius-Niagara-St. Bonaventure) | September 6, 2025 |
| 6,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 28 | 23:50.3 | Lock Haven Invite | September 28, 2024 |
| 6,000 Meters · CedarvilleA10 XC Conference Championships · Nov 1 | 24:17.00 | A10 XC Conference Championships | November 1, 2025 |
| 6,000 Meters · Elvin R. King Cross Country CourseAtlantic 10 Conference XC Championships · Oct 28 | 24:21.0 | Atlantic 10 Conference XC Championships | October 28, 2023 |
| 6,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 23:39.90 | Lock Haven Invite | September 27, 2025 |
| 6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 21 | 24:54.9 | Rochester Yellowjacket Invitational | September 21, 2024 |
| 6,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 18 | 23:25.40 | Aubrey Shenk Invitational | October 18, 2025 |
| 6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 23:45.8 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 6,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 11 | 23:35.6 | Highlander Invitational | October 11, 2025 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 24:57.2 | Paul Short Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA D1 Northeast Region ChampionshipsNov 14 · 6,000 Meters D1 Northeast · Place 236 · St. Bonaventure | 6,000 Meters D1 Northeast | 236 | 23:45.8 PB | Sr |
| Nov 1 | A10 XC Conference ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 116 · St. Bonaventure | 6,000 Meters Collegiate | 116 | 24:17.00 PB | Sr |
| Oct 18 | Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · Place 43 · St. Bonaventure | 6,000 Meters College | 43 | 23:25.40 PB | Sr |
| Oct 11 | Highlander InvitationalOct 11 · 6,000 Meters College · Place 29 · St. Bonaventure | 6,000 Meters College | 29 | 23:35.6 PB | Sr |
| Sep 27 | Lock Haven InviteSep 27 · 6,000 Meters Crimson · Place 75 · St. Bonaventure | 6,000 Meters Crimson | 75 | 23:39.90 PB | Sr |
| Sep 6 | Little Three Championships (Canisius-Niagara-St. Bonaventure) Sep 6 · 5,000 Meters College · Place 13 · St. Bonaventure | 5,000 Meters College | 13 | 19:27.1 PB | Sr |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Aubrey Shenk InvitationalOct 19 · 6,000 Meters Varsity · Place 53 · St. Bonaventure | 6,000 Meters Varsity | 53 | 23:54.0 | JR |
| Sep 28 | Lock Haven InviteSep 28 · 6,000 Meters Crimson · Place 104 · St. Bonaventure | 6,000 Meters Crimson | 104 | 23:50.3 PB | Jr |
| Sep 21 | Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 62 · St. Bonaventure | 6,000 Meters College | 62 | 24:54.9 PB | Jr |
2023 Cross Country
4 results2022 Cross Country
2 results