Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 1 | 15:57.7 | Centerville Saturday Night Lights | October 1, 2022 |
| 5,000 Meters · Fairborn Community ParkMike Baumer Classic · Sep 4 | 15:19.3 | Mike Baumer Classic | September 4, 2026 |
| 5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 5 | 15:56.6 | OHSAA State XC Championships | November 5, 2022 |
| 5,000 Meters · Hilliard Darby HSOHSAA D1 Central District - Darby · Oct 23 | 16:12.4 | OHSAA D1 Central District - Darby | October 23, 2021 |
| 5,000 Meters · Hilliard Darby HSOHSAA Central District Championships · Oct 24 | 16:48.40 | OHSAA Central District Championships | October 24, 2020 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 16:03.5 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Pickerington North HSOHSAA Pickerington Regional · Oct 29 | 15:46.03 | OHSAA Pickerington Regional | October 29, 2022 |
| 5,000 Meters · Three Creeks Metro ParkCentral Ohio Cross Country Invitational · Sep 18 | 16:33.40 | Central Ohio Cross Country Invitational | September 18, 2021 |
| 5,000 Meters · Wakins 5kMcGowan Invitational - Watkins Memorial · Sep 11 | 16:18.42 | McGowan Invitational - Watkins Memorial | September 11, 2021 |
| 8,000 Meters · Angel Mounds State ParkRiver States Cross Country Championships · Nov 9 | 25:05.6 | River States Cross Country Championships | November 9, 2024 |
| 8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Cross Country Collegiate Championships · Sep 20 | 25:33.4 | All-Ohio Cross Country Collegiate Championships | September 20, 2024 |
| 8,000 Meters · Hedges Boyer ParkGMAC College Cross Country Championships · Nov 7 | 24:28.4 | GMAC College Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 6 | 25:17.10 | Indiana Wesleyan Twilight Invitational | September 6, 2024 |
| 8,000 Meters · Youthtown XC CourseCMU INVITATIONAL 2026 · Oct 10 | 24:52.7 | CMU INVITATIONAL 2026 | October 10, 2026 |
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 | GMAC College Cross Country ChampionshipsNov 7 · 8,000 Meters College · Place 10 · AshlandAshland | 8,000 Meters College | 10 | 24:28.4 PB | Jr |
| Oct 10 | CMU INVITATIONAL 2026Oct 10 · 8,000 Meters Collegiate · Place 6 · AshlandAshland | 8,000 Meters Collegiate | 6 | 24:52.7 PB | Jr |
| Sep 25 | Tiffin University XC Preview MeetSep 25 · 8,000 Meters Men · Place 9 · AshlandAshland | 8,000 Meters Men | 9 | 24:49.5 | Jr |
| Sep 18 | All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 9 · AshlandAshland | 8,000 Meters College | 9 | 25:36.9 | Jr |
| Sep 4 | Mike Baumer ClassicSep 4 · 5,000 Meters Collegiate · Place 5 · AshlandAshland | 5,000 Meters Collegiate | 5 | 15:19.3 PB | Jr |
2024 Cross Country
3 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 126 · LancasterLancaster | 5,000 Meters Championship | 126 | 16:03.5 PB | 12 |
| Nov 5 | OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D1 · Place 22 · LancasterLancaster | 5,000 Meters Varsity - D1 | 22 | 15:56.6 PB | 12 |
| Oct 29 | OHSAA Pickerington RegionalOct 29 · 5,000 Meters D1 Region 3 · Place 10 · LancasterLancaster | 5,000 Meters D1 Region 3 | 10 | 15:46.03 PB | 12 |
| Oct 22 | OHSAA Central District - Hillard DarbyOct 22 · 5,000 Meters Varsity - D1 Sec 1 · Place 38 · LancasterLancaster | 5,000 Meters Varsity - D1 Sec 1 | 38 | 17:51.95 | 12 |
| Oct 15 | Ohio Capital Conference - BuckeyeOct 15 · Varsity · Place 3 · LancasterLancaster | Varsity | 3 | 16:16.7 | SR |
| Oct 8 | Unioto InvitationalOct 8 · Varsity · Place 6 · LancasterLancaster | Varsity | 6 | 15:46.39 | 12 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 15 · LancasterLancaster | 5,000 Meters Championship | 15 | 15:57.7 PB | 12 |
| Sep 17 | Belpre XC Invitational Sep 17 · Varsity · Place 1 · LancasterLancaster | Varsity | 1 | 16:03.23 | — |
| Sep 10 | McGowan Invitational - Watkins MemorialSep 10 · 5,000 Meters Varsity Division 1 · Place 3 · LancasterLancaster | 5,000 Meters Varsity Division 1 | 3 | 16:16.0 | SR |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | OHSAA D1 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 64 · LancasterLancaster | 5,000 Meters Varsity | 64 | 16:12.6 | 11 |
| Oct 30 | OHSAA D1 Region 3 - PickeringtonOct 30 · 5,000 Meters Varsity · Place 14 · LancasterLancaster | 5,000 Meters Varsity | 14 | 17:20.5 | 11 |
| Oct 23 | OHSAA District - Hil. DarbyOct 23 · 5,000 Meters Division 1 · Place 5 · LancasterLancaster | 5,000 Meters Division 1 | 5 | 16:12.4 | 11 |
| Oct 23 | OHSAA D1 Central District - DarbyOct 23 · 5,000 Meters Section 2 · Place 5 · LancasterLancaster | 5,000 Meters Section 2 | 5 | 16:12.4 PB | 11 |
| Oct 16 | Ohio Capital Conference - BuckeyeOct 16 · 5,000 Meters Varsity Open · Place 14 · LancasterLancaster | 5,000 Meters Varsity Open | 14 | 17:21.00 | 11 |
| Oct 2 | Midwest Meet of Champions - Hil. BradleyOct 2 · 5,000 Meters Championship · Place 5 · LancasterLancaster | 5,000 Meters Championship | 5 | 16:34.19 | 11 |
| Sep 25 | Lancaster Bob Reall InvitationalSep 25 · Division 1 · Place 34 · LancasterLancaster | Division 1 | 34 | 17:51.1 | JR |
| Sep 18 | Central Ohio Cross Country InvitationalSep 18 · 5,000 Meters Large School (D1) · Place 5 · LancasterLancaster | 5,000 Meters Large School (D1) | 5 | 16:33.40 PB | 11 |
| Sep 11 | McGowan Invitational - Watkins MemorialSep 11 · 5,000 Meters Div 1 Varsity · Place 4 · LancasterLancaster | 5,000 Meters Div 1 Varsity | 4 | 16:18.42 PB | 11 |
| Aug 27 | Hartford Twilight InviteAug 27 · 5,000 Meters Open · Place 4 · LancasterLancaster | 5,000 Meters Open | 4 | 16:20.10 | 11 |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OHSAA Region 3, 7, 11 - PickeringtonOct 31 · 5,000 Meters Division 1 · Place 38 · LancasterLancaster | 5,000 Meters Division 1 | 38 | 17:08.27 | 10 |
| Oct 24 | OHSAA Central District ChampionshipsOct 24 · 5,000 Meters D1 Section 3 · Place 23 · LancasterLancaster | 5,000 Meters D1 Section 3 | 23 | 16:48.40 PB | 10 |
| Oct 17 | Ohio Capital Conference - Buckeye, Cardinal & OhioOct 17 · 5,000 Meters Varsity · Place 8 · LancasterLancaster | 5,000 Meters Varsity | 8 | 16:53.42 | 10 |
| Oct 3 | Midwest Meet of Champions - Hilliard BradleyOct 3 · 5,000 Meters Varsity · Place 64 · LancasterLancaster | 5,000 Meters Varsity | 64 | 18:06.72 | 10 |