Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 12 | 18:38.67 | MPSSAA 1A State Championships | November 12, 2022 |
| 5,000 Meters · Allegany College CourseFort Hill Cross Country · Mar 30 | 20:55 | Fort Hill Cross Country | March 30, 2021 |
| 5,000 Meters · Catoctin High SchoolMPSSAA 1A West Region Championships · Nov 3 | 17:53 | MPSSAA 1A West Region Championships | November 3, 2022 |
| 5,000 Meters · Frankfort HS Course29th Frankfort Invitational Sponsored by WVU Medicine/Potomac Valley Hospital · Sep 10 | 19:41.8 | 29th Frankfort Invitational Sponsored by WVU Medicine/Potomac Valley Hospital | September 10, 2022 |
| 5,000 Meters · Frankfort HS Course28th Frankfort Invitational Sponsored by WVU Medicine/Potomac Valley Hospital · Sep 11 | 21:21.0 | 28th Frankfort Invitational Sponsored by WVU Medicine/Potomac Valley Hospital | September 11, 2021 |
| 5,000 Meters · Frostburg DepotMountain Ridge Cross Country · Apr 6 | 19:39 | Mountain Ridge Cross Country | April 6, 2021 |
| 5,000 Meters · Penn State Fayette, The Eberly CampusAJ Everhart Invitational · Sep 24 | 18:46.4 | AJ Everhart Invitational | September 24, 2022 |
| 6,000 Meters · EdinboroDoug Watts Open · Sep 6 | 21:13.2 | Doug Watts Open | September 6, 2025 |
| 8,000 Meters · Bloomsburg University Home CoursePSAC XC Champs · Nov 7 | 27:50.1 | PSAC XC Champs | November 7, 2026 |
| 8,000 Meters · EdinboroPSAC Cross Country Championships · Oct 25 | 27:57.2 | PSAC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 27:50.60 | Lock Haven Invite | September 27, 2025 |
| 8,000 Meters · Kutztown University Farm CoursePSAC XC Champs · Oct 26 | 29:55.4 | PSAC XC Champs | October 26, 2024 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 27:18.94 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 26 | 27:09.2 | Harry F Anderson Invitational | September 26, 2026 |
| 8,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 21 | 29:57.5 | YSU Alumni XC Meet | September 21, 2024 |
| 8,000 Meters · West Branch Cross Country CourseLock Haven Go Fast · Oct 24 | 27:06.4 | Lock Haven Go Fast | October 24, 2026 |
| 8,000 Meters · Youthtown XC CourseCMU Invitational · Oct 11 | 27:35.50 | CMU Invitational | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | PSAC XC ChampsNov 7 · 8,000 Meters PSAC · Place 83 · EdinboroEdinboro | 8,000 Meters PSAC | 83 | 27:50.1 PB | Jr |
| Oct 24 | Lock Haven Go FastOct 24 · 8,000 Meters Collegiate · Place 180 · EdinboroEdinboro | 8,000 Meters Collegiate | 180 | 27:06.4 PB | Jr |
| Oct 10 | Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 204 · EdinboroEdinboro | 8,000 Meters Collegiate | 204 | 27:18.94 PB | Jr |
| Sep 26 | Harry F Anderson InvitationalSep 26 · 8,000 Meters Men · Place 66 · EdinboroEdinboro | 8,000 Meters Men | 66 | 27:09.2 PB | Jr |
| Sep 5 | Doug Watts OpenSep 5 · 6,000 Meters Collegiate · Place 34 · EdinboroEdinboro | 6,000 Meters Collegiate | 34 | 21:28.3 | Jr |
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII AtlanticNov 9 · 10,000 Meters Varsity · Place 140 · EdinboroEdinboro | 10,000 Meters Varsity | 140 | 35:37.2 | FR |
| Oct 26 | PSAC XC ChampsOct 26 · 8,000 Meters College · Place 121 · EdinboroEdinboro | 8,000 Meters College | 121 | 29:55.4 PB | Fr |
| Oct 11 | Fighting Scots InviteOct 11 · 8,000 Meters Varsity · Place 48 · EdinboroEdinboro | 8,000 Meters Varsity | 48 | 29:07.5 | FR |
| Sep 21 | YSU Alumni XC MeetSep 21 · 8,000 Meters College · Place 69 · EdinboroEdinboro | 8,000 Meters College | 69 | 29:57.5 PB | Fr |
| Sep 7 | Doug Watts OpenSep 7 · 6,000 Meters College · Place 35 · EdinboroEdinboro | 6,000 Meters College | 35 | 21:57.20 | Fr |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | MPSSAA 1A State ChampionshipsNov 12 · 3 Miles Varsity · Place 12 · Mountain RidgeMountain Ridge | 3 Miles Varsity | 12 | 18:38.67 PB | 11 |
| Nov 3 | MPSSAA 1A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 8 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 8 | 17:53 PB | 11 |
| Oct 26 | Husky Pride InvitationalOct 26 · 5,000 Meters Varsity · Place 5 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 5 | 19:01.8 | 11 |
| Oct 18 | West MAC - ChampionshipOct 18 · 5,000 Meters Varsity · Place 7 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 7 | 20:05 | 11 |
| Oct 12 | Allegany County Championship (MR)Oct 12 · 5,000 Meters Varsity · Place 4 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 4 | 19:40 | 11 |
| Sep 27 | 8th Annual Progressive Physical Therapy InvitationalSep 27 · 5,000 Meters Varsity · Place 9 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 9 | 18:07.90 | 11 |
| Sep 24 | AJ Everhart InvitationalSep 24 · 5,000 Meters Varsity · Place 23 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 23 | 18:46.4 PB | 11 |
| Sep 17 | Altoona Mt. Lion XC InvitationalSep 17 · 5,000 Meters Varsity · Place 20 · MT RIDGEMT RIDGE | 5,000 Meters Varsity | 20 | 18:34.56 | — |
| Sep 13 | Broadford InviteSep 13 · Varsity · Place 9 · Mountain RidgeMountain Ridge | Varsity | 9 | 19:48 | 11 |
| Sep 10 | 29th Frankfort Invitational Sponsored by WVU Medicine/Potomac Valley HospitalSep 10 · 5,000 Meters Varsity · Place 17 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 17 | 19:41.8 PB | 11 |
| Sep 6 | New and Improved New Germany Race!Sep 6 · Varsity · Place 13 · Mountain RidgeMountain Ridge | Varsity | 13 | 20:07 | 11 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Husky Pride InvitationalOct 27 · 5,000 Meters Varsity · Place 4 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 4 | 20:11.2 | 10 |
| Oct 22 | WestMAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 4 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 4 | 20:58.1 | 10 |
| Oct 19 | Allegheny Passage FASTEST 5KOct 19 · 5,000 Meters Varsity · Place 2 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 2 | 18:09 | 10 |
| Oct 13 | Allegany Country ChampionshipsOct 13 · 5,000 Meters Varsity · Place 2 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 2 | 19:50 | 10 |
| Oct 7 | The Area MeetOct 7 · 5,000 Meters Varsity · Place 12 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 12 | 21:02 | 10 |
| Oct 2 | 31st Don Stoner Cross Country InvitationalOct 2 · 3.04 Miles Varsity · Place 38 · Mountain RidgeMountain Ridge | 3.04 Miles Varsity | 38 | 19:57.5 | 10 |
| Sep 28 | 7th Annual Progressive Physical Therapy XC InvitationalSep 28 · 5,000 Meters Varsity · Place 39 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 39 | 20:05.3 | 10 |
| Sep 11 | 28th Frankfort Invitational Sponsored by WVU Medicine/Potomac Valley HospitalSep 11 · 5,000 Meters Varsity · Place 16 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 16 | 21:21.0 PB | 10 |
| Sep 7 | Savage Mountain 5k @ Glendening ParkSep 7 · 5,000 Meters Varsity · Place 8 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 8 | 21:46 | 10 |
| Apr 6 | Mountain Ridge Cross CountryApr 6 · 5,000 Meters Varsity · Place 7 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 7 | 19:39 PB | 9 |
| Mar 30 | Fort Hill Cross CountryMar 30 · 5,000 Meters Varsity · Place 5 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 5 | 20:55 PB | 9 |
| Mar 23 | Allegany Cross Country Mar 23 · 5,000 Meters Varsity · Place 11 · Mountain RidgeMountain Ridge | 5,000 Meters Varsity | 11 | 22:19 | 9 |