Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Fortress ObetzOHSAA 7th & 8th Grade Invitational · Oct 24 | 15:40.1 | OHSAA 7th & 8th Grade Invitational | October 24, 2021 |
| 3,200 Meters · Hilliard Municipal ParkHil. Heritage vs. Jones - Upper Arlington · Sep 20 | 14:13.9 | Hil. Heritage vs. Jones - Upper Arlington | September 20, 2022 |
| 3,200 Meters · Watkins 2 milesMcGowan Invitational - Watkins Memorial · Sep 11 | 16:32.49 | McGowan Invitational - Watkins Memorial | September 11, 2021 |
| 4,000 Meters · Troy Memorial StadiumTroy Twilight Invite (HS) · Sep 19 | 15:40.4 | Troy Twilight Invite (HS) | September 19, 2026 |
| 5,000 Meters · Berlin XC CourseBear Den Dash · Oct 3 | 18:40.70 | Bear Den Dash | October 3, 2026 |
| 5,000 Meters · Champions ParkJim Murray Invitational - Northeastern · Sep 28 | 18:27.4 | Jim Murray Invitational - Northeastern | September 28, 2024 |
| 5,000 Meters · Clark State CollegeNorthwestern Cross Country Classic · Aug 23 | 18:47.20 | Northwestern Cross Country Classic | August 23, 2025 |
| 5,000 Meters · Corwin Nixon ParkMason Invitational · Sep 7 | 19:28.4 | Mason Invitational | September 7, 2024 |
| 5,000 Meters · Ella Canavan Elementary SchoolMilt Place Invitational - Medina · Oct 4 | 19:11.08 | Milt Place Invitational - Medina | October 4, 2025 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 18:42.60 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Hilliard Bradley HSOhio Capital Conference - Cardinal · Oct 17 | 18:54.65 | Ohio Capital Conference - Cardinal | October 17, 2026 |
| 5,000 Meters · Hilliard Davidson HSHot Summer Bash · Sep 5 | 21:05.86 | Hot Summer Bash | September 5, 2026 |
| 5,000 Meters · Lancaster High SchoolLancaster Bob Reall Invitational · Sep 20 | 19:04.69 | Lancaster Bob Reall Invitational | September 20, 2025 |
| 5,000 Meters · London Country ClubLondon Invitational · Sep 30 | 20:32.92 | London Invitational | September 30, 2023 |
| 5,000 Meters · MasonMason High School Cross Country Invitational · Sep 6 | 18:43.50 | Mason High School Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · Northwestern HSNorthwestern Warrior Classic (HS) · Aug 29 | 19:45.3 | Northwestern Warrior Classic (HS) | August 29, 2026 |
| 5,000 Meters · Olentangy Berlin - 5kOhio Capital Conference - Cardinal · Oct 14 | 19:34.73 | Ohio Capital Conference - Cardinal | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Ohio Capital Conference - CardinalOct 17 · 5,000 Meters Open (Cardinal) · Place 36 · Hil. DarbyHil. Darby | 5,000 Meters Open (Cardinal) | 36 | 18:54.65 PB | 12 |
| Oct 3 | Bear Den DashOct 3 · 5,000 Meters Bear Open · Place 140 · Hil. DarbyHil. Darby | 5,000 Meters Bear Open | 140 | 18:40.70 PB | 12 |
| Sep 26 | Lancaster Bob Reall Cross Country Invitational HSSep 26 · 5,000 Meters HS Boys Team · Place 178 · Hil. DarbyHil. Darby | 5,000 Meters HS Boys Team | 178 | 19:43.19 | 12 |
| Sep 19 | Troy Twilight Invite (HS)Sep 19 · 4,000 Meters HS Men's Scarlet · Place 23 · Hil. DarbyHil. Darby | 4,000 Meters HS Men's Scarlet | 23 | 15:40.4 PB | 12 |
| Sep 12 | Mason Cross Country Inv. (HS)Sep 12 · 5,000 Meters Reserves Division · Place 135 · Hil. DarbyHil. Darby | 5,000 Meters Reserves Division | 135 | 20:54.1 | 12 |
| Sep 5 | Hot Summer BashSep 5 · 5,000 Meters Boys Open · Place 107 · Hil. DarbyHil. Darby | 5,000 Meters Boys Open | 107 | 21:05.86 PB | 12 |
| Aug 29 | Northwestern Warrior Classic (HS)Aug 29 · 5,000 Meters High School · Place 35 · Hil. DarbyHil. Darby | 5,000 Meters High School | 35 | 19:45.3 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Milt Place Invitational - MedinaOct 4 · 5,000 Meters D1 / 2 Open · Place 28 · Hil. DarbyHil. Darby | 5,000 Meters D1 / 2 Open | 28 | 19:11.08 PB | 11 |
| Sep 27 | Jim Murray Memorial XC MeetSep 27 · 5,000 Meters Varsity · Place 78 · Hil. DarbyHil. Darby | 5,000 Meters Varsity | 78 | 18:57.90 | 11 |
| Sep 20 | Lancaster Bob Reall InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 23 · Hil. DarbyHil. Darby | 5,000 Meters Junior Varsity | 23 | 19:04.69 PB | 11 |
| Sep 6 | Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Reserves · Place 24 · Hil. DarbyHil. Darby | 5,000 Meters Boys 5000m HS Reserves | 24 | 18:43.50 PB | 11 |
| Aug 23 | Northwestern Cross Country ClassicAug 23 · 5,000 Meters 5000 meters · Place 15 · Hil. DarbyHil. Darby | 5,000 Meters 5000 meters | 15 | 18:47.20 PB | 11 |
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OHSAA 7th & 8th Grade InvitationalOct 24 · 2 Miles Section B · Place 149 · Hill. HeritageHill. Heritage | 2 Miles Section B | 149 | 15:40.1 PB | 7 |
| Oct 2 | Midwest Meet of Champions - Hil. BradleyOct 2 · 3,200 Meters Middle School Varsity · Place 94 · Hilliard HeritageHilliard Heritage | 3,200 Meters Middle School Varsity | 94 | 15:33.90 | 7 |
| Sep 28 | Hilliard Heritage vs. HastingsSep 28 · 3,200 Meters Middle School · Place 20 · Hilliard HeritageHilliard Heritage | 3,200 Meters Middle School | 20 | 15:24.05 | 7 |
| Sep 14 | Hilliard Heritage vs. Hilliard WeaverSep 14 · 3,200 Meters Middle School · Place 23 · Hilliard HeritageHilliard Heritage | 3,200 Meters Middle School | 23 | 16:31.42 | 7 |
| Sep 11 | McGowan Invitational - Watkins MemorialSep 11 · 3,200 Meters MS Open L-Z · Place 116 · Hill. HeritageHill. Heritage | 3,200 Meters MS Open L-Z | 116 | 16:32.49 PB | 7 |
| Aug 31 | Hilliard Heritage vs. Marysville BunsoldAug 31 · 3,200 Meters Middle School · Place 26 · Hilliard HeritageHilliard Heritage | 3,200 Meters Middle School | 26 | 16:23.08 | 7 |