Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Berlin XC CourseBear Den Dash · Oct 3 | 16:19.00 | Bear Den Dash | October 3, 2026 |
| 5,000 Meters · Bryn Du MansionNewark Catholic Invitational · Aug 29 | 17:09.47 | Newark Catholic Invitational | August 29, 2026 |
| 5,000 Meters · CedarvilleCedarville Univ. Friendship XC Invitational / Midwest Catholic Championships · Sep 20 | 17:18.60 | Cedarville Univ. Friendship XC Invitational / Midwest Catholic Championships | September 20, 2025 |
| 5,000 Meters · Champions ParkJim Murray Invitational - Northeastern · Sep 28 | 17:41.1 | Jim Murray Invitational - Northeastern | September 28, 2024 |
| 5,000 Meters · Dublin JeromeCeltic Clash · Sep 13 | 16:59.54 | Celtic Clash | September 13, 2025 |
| 5,000 Meters · Fortress ObetzOHSAA D2 State XC Championships · Nov 2 | 17:30.05 | OHSAA D2 State XC Championships | November 2, 2024 |
| 5,000 Meters · Fortress Obetz HS Inv/State Championship Course2026 OHSAA Cross Country State Championships · Nov 7 | 16:45.47 | 2026 OHSAA Cross Country State Championships | November 7, 2026 |
| 5,000 Meters · Hilliard Darby High SchoolOHSAA District Championship - Hilliard · Oct 19 | 17:28.83 | OHSAA District Championship - Hilliard | October 19, 2024 |
| 5,000 Meters · Hilliard Darby HSOHSAA Division 2 District - Hilliard Darby · Oct 18 | 19:31.18 | OHSAA Division 2 District - Hilliard Darby | October 18, 2025 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 18:35.52 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Olentangy Berlin High SchoolBear Den Dash · Sep 27 | 17:31.52 | Bear Den Dash | September 27, 2025 |
| 5,000 Meters · Pick North XC2026 OHSAA Regional - Central - Pickerington · Oct 31 | 16:11.0 | 2026 OHSAA Regional - Central - Pickerington | October 31, 2026 |
| 5,000 Meters · Pickerington North High SchoolOHSAA D2 Pickerington Regional · Oct 26 | 17:31.30 | OHSAA D2 Pickerington Regional | October 26, 2024 |
| 5,000 Meters · Seneca East High SchoolSeneca East's Stars, Stripes and Lights · Sep 12 | 16:47.15 | Seneca East's Stars, Stripes and Lights | September 12, 2026 |
| 5,000 Meters · St. Matthew Athletic FieldsCCL - Bob Lennon Memorial Championship · Oct 11 | 17:02.22 | CCL - Bob Lennon Memorial Championship | October 11, 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 |
| Nov 7 | 2026 OHSAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division 2 Boys · Place 102 · Watterson | 5,000 Meters Division 2 Boys | 102 | 16:45.47 PB | 11 |
| Oct 31 | 2026 OHSAA Regional - Central - PickeringtonOct 31 · 5,000 Meters D2 Boys · Place 16 · Watterson | 5,000 Meters D2 Boys | 16 | 16:11.0 PB | 11 |
| Oct 17 | Bob Lennon Memorial CCL ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · Watterson | 5,000 Meters Varsity | 7 | 16:51.3 | 11 |
| Oct 3 | Bear Den DashOct 3 · 5,000 Meters Bear Varsity · Place 58 · Watterson | 5,000 Meters Bear Varsity | 58 | 16:19.00 PB | 11 |
| Sep 12 | Seneca East's Stars, Stripes and LightsSep 12 · 5,000 Meters HS Stars Varsity · Place 8 · Watterson | 5,000 Meters HS Stars Varsity | 8 | 16:47.15 PB | 11 |
| Aug 29 | Newark Catholic InvitationalAug 29 · 5,000 Meters Varsity Boys · Place 4 · Watterson | 5,000 Meters Varsity Boys | 4 | 17:09.47 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | OHSAA Division 2 District - Hilliard DarbyOct 18 · 5,000 Meters Varsity Sect 1 · Place 40 · Watterson | 5,000 Meters Varsity Sect 1 | 40 | 19:31.18 PB | 10 |
| Oct 18 | OHSAA District Championship - HilliardOct 18 · 5,000 Meters D2 Section 1 · Place 40 · Watterson | 5,000 Meters D2 Section 1 | 40 | 19:31.18 | 10 |
| Oct 11 | CCL - Bob Lennon Memorial ChampionshipOct 11 · 5,000 Meters Varsity Boys · Place 10 · Watterson | 5,000 Meters Varsity Boys | 10 | 17:02.22 PB | 10 |
| Sep 27 | Bear Den DashSep 27 · 5,000 Meters Double Blue · Place 28 · Watterson | 5,000 Meters Double Blue | 28 | 17:31.52 PB | 10 |
| Sep 20 | Cedarville Univ. Friendship XC Invitational / Midwest Catholic ChampionshipsSep 20 · 5,000 Meters Midwest Catholic Gold · Place 15 · Watterson | 5,000 Meters Midwest Catholic Gold | 15 | 17:18.60 PB | 10 |
| Sep 13 | Celtic ClashSep 13 · 5,000 Meters Varsity · Place 64 · Watterson | 5,000 Meters Varsity | 64 | 16:59.54 PB | 10 |
| Sep 6 | Seneca East's Stars, Stripes and LightsSep 6 · 5,000 Meters HS Stars Varsity · Place 13 · Watterson | 5,000 Meters HS Stars Varsity | 13 | 16:55.44 | 10 |
| Aug 23 | Newark Catholic InvitationalAug 23 · 5,000 Meters Varsity · Place 17 · Watterson | 5,000 Meters Varsity | 17 | 17:46.03 | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 156 · Watterson | 5,000 Meters Open 3 | 156 | 18:35.52 PB | 9 |
| Nov 2 | OHSAA D2 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 148 · Watterson | 5,000 Meters Varsity | 148 | 17:30.05 PB | 9 |
| Oct 26 | OHSAA D2 Pickerington RegionalOct 26 · 5,000 Meters Varsity · Place 73 · Watterson | 5,000 Meters Varsity | 73 | 17:31.30 PB | 9 |
| Oct 19 | OHSAA District Championship - HilliardOct 19 · 5,000 Meters D2 Section 1 · Place 17 · Watterson | 5,000 Meters D2 Section 1 | 17 | 17:28.83 PB | 9 |
| Sep 28 | Jim Murray Invitational - NortheasternSep 28 · 5,000 Meters Varsity · Place 42 · Watterson | 5,000 Meters Varsity | 42 | 17:41.1 PB | 9 |
| Sep 21 | Celtic ClashSep 21 · 5,000 Meters Varsity · Place 88 · Watterson | 5,000 Meters Varsity | 88 | 17:15.3 | 9 |
| Sep 7 | Tiffin Cross Country CarnivalSep 7 · 5,000 Meters Varsity · Place 54 · Watterson | 5,000 Meters Varsity | 54 | 17:23.5 | 9 |
| Aug 24 | Newark Catholic InvitationalAug 24 · 5,000 Meters Varsity · Place 23 · Watterson | 5,000 Meters Varsity | 23 | 17:36.01 | 9 |