Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dublin JeromeCeltic Clash · Sep 21 | 17:37.7 | Celtic Clash | September 21, 2024 |
| 5,000 Meters · Hilliard Darby High SchoolOHSAA District Championship - Hilliard · Oct 19 | 17:48.94 | OHSAA District Championship - Hilliard | October 19, 2024 |
| 5,000 Meters · Hilliard Darby HSOHSAA District Championships - Hilliard · Oct 21 | 17:55.29 | OHSAA District Championships - Hilliard | October 21, 2023 |
| 5,000 Meters · Hilliard DavidsonHilliard Davidson Hot Summer Bash 2023 · Sep 2 | 17:50.1 | Hilliard Davidson Hot Summer Bash 2023 | September 2, 2023 |
| 5,000 Meters · Olentangy Berlin High SchoolBear Den Dash · Sep 27 | 17:53.24 | Bear Den Dash | September 27, 2025 |
| 5,000 Meters · Pickerington North High SchoolOHSAA D1 Region - Pickerington · Oct 28 | 17:35.52 | OHSAA D1 Region - Pickerington | October 28, 2023 |
| 5,000 Meters · Thomas Worthington High School XC CourseLes Eisenhart Cross Country Invitational 2025 · Oct 4 | 18:10.6 | Les Eisenhart Cross Country Invitational 2025 | October 4, 2025 |
| 5,000 Meters · Wooster HSWooster HS Invitational · Sep 6 | 17:56.65 | Wooster HS Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | OHSAA D1 Region 2 ChampionshipOct 25 · 5,000 Meters Varsity · Place 175 · Pick. North | 5,000 Meters Varsity | 175 | 18:59.02 | 12 |
| Oct 11 | Ohio Capital Conference - OhioOct 11 · 5,000 Meters Varsity · Place 39 · Pickerington North | 5,000 Meters Varsity | 39 | 19:19.99 | 12 |
| Oct 4 | Les Eisenhart Cross Country Invitational 2025Oct 4 · 5,000 Meters Varsity Team Race · Place 126 · Pick. North | 5,000 Meters Varsity Team Race | 126 | 18:10.6 PB | 12 |
| Sep 27 | Bear Den DashSep 27 · 5,000 Meters Bear Race · Place 158 · Pick. North | 5,000 Meters Bear Race | 158 | 17:53.24 PB | 12 |
| Sep 6 | Wooster HS InvitationalSep 6 · 5,000 Meters Varsity · Place 247 · Pick. North | 5,000 Meters Varsity | 247 | 17:56.65 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA District Championship - HilliardOct 19 · 5,000 Meters D1 Section 1 · Place 81 · Pick. North | 5,000 Meters D1 Section 1 | 81 | 17:48.94 PB | 11 |
| Oct 12 | Ohio Capital Conference - OhioOct 12 · 5,000 Meters Varsity · Place 30 · Pickerington North | 5,000 Meters Varsity | 30 | 18:07.32 | 11 |
| Oct 5 | Les Eisenhart Invitational - Thomas WorthingtonOct 5 · 5,000 Meters Open · Place 21 · Pickerington North | 5,000 Meters Open | 21 | 18:46.57 | 11 |
| Sep 28 | Berlin Bear Den DashSep 28 · 5,000 Meters Varsity · Place 149 · Pick. North | 5,000 Meters Varsity | 149 | 17:30.61 | 11 |
| Sep 21 | Celtic ClashSep 21 · 5,000 Meters Varsity · Place 102 · Pick. North | 5,000 Meters Varsity | 102 | 17:37.7 PB | 11 |
| Sep 7 | Wooster InvitationalSep 7 · 5,000 Meters Varsity · Place 67 · Pick. North | 5,000 Meters Varsity | 67 | 16:53.4 | JR |
| Aug 31 | Westerville North XC ClassicAug 31 · 5,000 Meters Varsity · Place 65 · Pickerington North | 5,000 Meters Varsity | 65 | 18:17.97 | 11 |
| Aug 24 | Pickerington North XC ClassicAug 24 · 5,000 Meters Varsity · Place 46 · Pick. North | 5,000 Meters Varsity | 46 | 17:12.9 | JR |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | OHSAA D1 Region - PickeringtonOct 28 · 5,000 Meters Varsity · Place 108 · Pick. North | 5,000 Meters Varsity | 108 | 17:35.52 PB | 10 |
| Oct 21 | OHSAA District Championships - HilliardOct 21 · 5,000 Meters D1 Section 2 · Place 61 · Pick. North | 5,000 Meters D1 Section 2 | 61 | 17:55.29 PB | 10 |
| Oct 14 | Ohio Capital Conference - OhioOct 14 · 5,000 Meters Varsity · Place 20 · Pickerington North | 5,000 Meters Varsity | 20 | 17:43.48 | 10 |
| Oct 7 | Les Eisenhart Invitational - Thomas WorthingtonOct 7 · 5,000 Meters Grades 9-10 · Place 5 · Pickerington North | 5,000 Meters Grades 9-10 | 5 | 17:16.28 | 10 |
| Sep 23 | Lancaster Bob Reall lnvitationalSep 23 · 5,000 Meters Varsity Division 1 · Place 123 · Pick. North | 5,000 Meters Varsity Division 1 | 123 | 18:05.9 | SO |
| Sep 23 | Lancaster Bob Reall lnvitationalSep 23 · Varsity · Place 123 · Pick. North | Varsity | 123 | 18:05.9 | SO |
| Sep 16 | Cedarville Friendship InvitationalSep 16 · 5,000 Meters Division 1 · Place 67 · Pick. North | 5,000 Meters Division 1 | 67 | 17:51.5 | SO |
| Sep 16 | Cedarville Friendship InvitationalSep 16 · 5,000 Meters Division 1 · Place 67 · Pick. North | 5,000 Meters Division 1 | 67 | 17:51.5 | SO |
| Sep 2 | Hilliard Davidson Hot Summer Bash 2023Sep 2 · 5,000 Meters Frosh/Soph · Place 5 · Pick. North | 5,000 Meters Frosh/Soph | 5 | 17:50.1 PB | 10 |
| Aug 19 | OHSAA Early Bird InvitationalAug 19 · Varsity · Place 40 · Pick. North | Varsity | 40 | 13:23.1 | SO |
| Aug 19 | OHSAA Early Bird InvitationalAug 19 · Varsity · Place 191 · Pick. North | Varsity | 191 | 18:39.4 | SO |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Hilliard Darby JV InviteOct 22 · 5,000 Meters Junior Varsity · Place 162 · Pick. North | 5,000 Meters Junior Varsity | 162 | 19:51.94 | 9 |
| Oct 15 | Ohio Capital Conference - OhioOct 15 · Open · Place 14 · Pickerington North | Open | 14 | 18:52.3 | FR |
| Oct 8 | Les Eisenhart Invitational - Thomas WorthingtonOct 8 · Open · Place 138 · Pickerington North | Open | 138 | 19:52.8 | FR |
| Oct 1 | Panther Invitational - Pick. NorthOct 1 · 5,000 Meters Division 1 · Place 53 · Pickerington North | 5,000 Meters Division 1 | 53 | 18:57.67 | FR |
| Sep 24 | Celtic Clash - Dublin JeromeSep 24 · 5,000 Meters Open · Place 26 · Pickerington North | 5,000 Meters Open | 26 | 18:31.9 | FR |
| Sep 17 | Newark InvitationalSep 17 · 5,000 Meters Varsity · Place 49 · Pick. North | 5,000 Meters Varsity | 49 | 19:56.8 | 9 |
| Sep 10 | McGowan Invitational - Watkins MemorialSep 10 · 5,000 Meters Varsity · Place 50 · Pickerington North | 5,000 Meters Varsity | 50 | 19:44.2 | FR |