Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Western Brown HSWestern Brown HS XC Invitational · Sep 2 | 13:12.8 | Western Brown HS XC Invitational | September 2, 2025 |
| 5,000 Meters · CedarvilleCedarville Univ. Friendship XC Invitational / Midwest Catholic Championships · Sep 20 | 19:48.70 | Cedarville Univ. Friendship XC Invitational / Midwest Catholic Championships | September 20, 2025 |
| 5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 17 | 23:13.26 | OHSAA Early Bird Invitational | August 17, 2024 |
| 5,000 Meters · St. Xavier High SchoolSt. Xavier HS XC Invitational · Sep 13 | 20:35.0 | St. Xavier HS XC Invitational | September 13, 2025 |
| 5,000 Meters · Troy Memorial StadiumOHSAA D3 Troy Regional · Oct 26 | 20:04.42 | OHSAA D3 Troy Regional | October 26, 2024 |
| 5,000 Meters · Voice of America MetroParkHS Fall Classic · Sep 30 | 19:36.3 | HS Fall Classic | September 30, 2025 |
| 5,000 Meters · Voice of America ParkOHSAA D3 Southwest District - Voice of America · Oct 22 | 21:52.9 | OHSAA D3 Southwest District - Voice of America | October 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | OHSAA D3 Troy RegionalOct 26 · 5,000 Meters Varsity · Place 87 · MVCA | 5,000 Meters Varsity | 87 | 20:04.42 PB | 11 |
| Aug 17 | OHSAA Early Bird InvitationalAug 17 · 5,000 Meters Varsity D2/D3 · Place 301 · MVCA | 5,000 Meters Varsity D2/D3 | 301 | 23:13.26 PB | 11 |
2023 Cross Country
1 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OHSAA Troy RegionalOct 29 · 5,000 Meters D3 Region 12 · Place 90 · MVCA | 5,000 Meters D3 Region 12 | 90 | 21:05.7 | 9 |
| Oct 22 | OHSAA D3 Southwest District - Voice of AmericaOct 22 · 5,000 Meters Varsity · Place 52 · MVCA | 5,000 Meters Varsity | 52 | 21:52.9 PB | 9 |
| Oct 11 | MVC League MeetOct 11 · 5,000 Meters Varsity · Place 55 · MVCA | 5,000 Meters Varsity | 55 | 20:56.6 | 9 |
| Oct 11 | MVC League MeetOct 11 · 5,000 Meters Varsity · Place 55 · MVCA | 5,000 Meters Varsity | 55 | 20:56.6 | 9 |
| Oct 4 | CHCA XC InvitationalOct 4 · 5,000 Meters Varsity · Place 93 · MVCA | 5,000 Meters Varsity | 93 | 21:34.2 | 9 |
| Oct 4 | CHCA XC InvitationalOct 4 · 5,000 Meters Varsity · Place 93 · MVCA | 5,000 Meters Varsity | 93 | 21:34.2 | 9 |
| Oct 4 | CHCA XC InvitationalOct 4 · 5,000 Meters Varsity · Place 93 · MVCA | 5,000 Meters Varsity | 93 | 21:34.2 | 9 |
| Sep 17 | Cedarville Friendship Night MeetSep 17 · 5,000 Meters Division 2 · Place 141 · MVCA | 5,000 Meters Division 2 | 141 | 21:52.3 | 9 |
| Sep 17 | Cedarville Friendship Night MeetSep 17 · 5,000 Meters Division 2 · Place 141 · MVCA | 5,000 Meters Division 2 | 141 | 21:52.3 | 9 |
| Aug 27 | Cincinnati Country Day XC InvitationalAug 27 · Varsity · Place 39 · MVCA | Varsity | 39 | 23:02.34 | — |
2021 Cross Country
2 results