Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 1 | 17:27.3 | Centerville Saturday Night Lights | October 1, 2022 |
| 5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 10 | 18:44.9 | Mason XC Invitational | September 10, 2022 |
| 5,000 Meters · Elvin R. King Cross Country CourseOHSAA D1 Southwest District - Cedarville · Oct 22 | 16:57.6 | OHSAA D1 Southwest District - Cedarville | October 22, 2022 |
| 5,000 Meters · Fort St. Clair ParkSouthwestern Buckeye League Championships · Oct 15 | 17:43.3 | Southwestern Buckeye League Championships | October 15, 2022 |
| 5,000 Meters · Franklin Community ParkFranklin High School CC Invitational · Sep 21 | 18:12 | Franklin High School CC Invitational | September 21, 2022 |
| 5,000 Meters · Lebanon HSLebanon Warrior XC Invitational · Sep 5 | 18:15.2 | Lebanon Warrior XC Invitational | September 5, 2020 |
| 5,000 Meters · Troy Memorial StadiumOHSAA Troy Regional · Oct 29 | 20:55.0 | OHSAA Troy Regional | October 29, 2022 |
| 6,000 Meters · Bluffton University Nature PreserveBeaver Dam Invitational · Sep 4 | 21:46.5 | Beaver Dam Invitational | September 4, 2026 |
| 8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 19 | 31:51.20 | All-Ohio InterCollegiate Challenge | September 19, 2025 |
| 8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 18 | 30:04.2 | All-Ohio Inter-Collegiate Classic | September 18, 2026 |
| 8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 30:56.0 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 17 | 28:34.40 | Roanoke College South Region Showdown | October 17, 2026 |
| 8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 2 | 29:16.7 | OAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 19 | 29:47.4 | Mike Woods Invitational | October 19, 2024 |
| 8,000 Meters · Liberty ParkOWU Invitational · Oct 2 | 29:49.29 | OWU Invitational | October 2, 2026 |
| 8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 31 | 29:03.4 | OAC College XC Championships | October 31, 2026 |
| 8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 1 | 29:34.80 | OAC XC Championships | November 1, 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 |
| Oct 31 | OAC College XC ChampionshipsOct 31 · 8,000 Meters College · Place 124 · Ohio NorthernOhio Northern | 8,000 Meters College | 124 | 29:03.4 PB | Sr |
| Oct 17 | Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 117 · Ohio NorthernOhio Northern | 8,000 Meters Men 8k | 117 | 28:34.40 PB | Sr |
| Oct 2 | OWU InvitationalOct 2 · 8,000 Meters New Division · Place 159 · Ohio NorthernOhio Northern | 8,000 Meters New Division | 159 | 29:49.29 PB | Sr |
| Sep 18 | All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 299 · Ohio NorthernOhio Northern | 8,000 Meters College | 299 | 30:04.2 PB | Sr |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 289 · Ohio NorthernOhio Northern | 8,000 Meters College | 289 | 30:56.0 PB | Sr |
| Sep 4 | Beaver Dam InvitationalSep 4 · 6,000 Meters Men · Place 77 · Ohio NorthernOhio Northern | 6,000 Meters Men | 77 | 21:46.5 PB | Sr |
2025 Cross Country
3 results2024 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OHSAA Troy RegionalOct 29 · 5,000 Meters D1 Region 4 · Place 138 · FranklinFranklin | 5,000 Meters D1 Region 4 | 138 | 20:55.0 PB | 12 |
| Oct 22 | OHSAA D1 Southwest District - CedarvilleOct 22 · 5,000 Meters Varsity · Place 28 · FranklinFranklin | 5,000 Meters Varsity | 28 | 16:57.6 PB | 12 |
| Oct 15 | Southwestern Buckeye League ChampionshipsOct 15 · 5,000 Meters East · Place 18 · FranklinFranklin | 5,000 Meters East | 18 | 17:43.3 PB | 12 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Varsity A · Place 40 · FranklinFranklin | 5,000 Meters Varsity A | 40 | 17:27.3 PB | 12 |
| Sep 21 | Franklin High School CC InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · FranklinFranklin | 5,000 Meters Varsity | 4 | 18:12 PB | 12 |
| Sep 10 | Mason XC InvitationalSep 10 · 5,000 Meters Varsity - Sec 1 · Place 127 · FranklinFranklin | 5,000 Meters Varsity - Sec 1 | 127 | 18:44.9 PB | 12 |
2021 Cross Country
1 results2020 Cross Country
1 results