Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Hyatts Middle SchoolHyatts vs. McCord · Sep 22 | 15:16 | Hyatts vs. McCord | September 22, 2020 |
| 5,000 Meters · DeWine Cross Country CourseDual at the DeWine's · Aug 31 | 20:02.05 | Dual at the DeWine's | August 31, 2024 |
| 5,000 Meters · Hilliard Darby HSHilliard Darby JV Invite · Oct 22 | 21:07.00 | Hilliard Darby JV Invite | October 22, 2022 |
| 5,000 Meters · Lancaster High SchoolBob Reall Lancaster Invitational · Sep 21 | 20:20.45 | Bob Reall Lancaster Invitational | September 21, 2024 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 20:08.86 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Westerville North - 5kOhio Capital Conference - Capital · Oct 15 | 20:51.9 | Ohio Capital Conference - Capital | October 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 295 · Unattached OhioUnattached Ohio | 5,000 Meters Open 1 | 295 | 20:08.86 PB | 12 |
| Oct 12 | Ohio Capital Conference - CapitalOct 12 · 5,000 Meters Open · Place 19 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Open | 19 | 19:00.20 | 12 |
| Oct 5 | Les Eisenhart Invitational - Thomas WorthingtonOct 5 · 5,000 Meters Varsity · Place 147 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Varsity | 147 | 19:18.00 | 12 |
| Sep 21 | Bob Reall Lancaster InvitationalSep 21 · 5,000 Meters DI Varsity · Place 135 · Wor. KilbourneWor. Kilbourne | 5,000 Meters DI Varsity | 135 | 20:20.45 PB | 12 |
| Sep 14 | Central Ohio Cross Country InvitationalSep 14 · 5,000 Meters Varsity · Place 111 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Varsity | 111 | 19:13.00 | 12 |
| Sep 7 | Tiffin Cross Country CarnivalSep 7 · 5,000 Meters Open · Place 112 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open | 112 | 19:12.1 | 12 |
| Aug 31 | Dual at the DeWine'sAug 31 · 5,000 Meters Varsity · Place 79 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Varsity | 79 | 20:02.05 PB | 12 |
| Aug 24 | Pickerington North XC ClassicAug 24 · 5,000 Meters Varsity · Place 177 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Varsity | 177 | 19:35.4 | SR |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Hilliard Darby JV InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 183 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Junior Varsity | 183 | 20:04.83 | 11 |
| Oct 7 | Les Eisenhart Invitational - Thomas WorthingtonOct 7 · 5,000 Meters Grades 11-12 · Place 95 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Grades 11-12 | 95 | 19:23.37 | 11 |
| Sep 23 | Lancaster Bob Reall lnvitationalSep 23 · 5,000 Meters Open Division 1 · Place 74 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open Division 1 | 74 | 20:15.3 | JR |
| Sep 23 | Lancaster Bob Reall lnvitationalSep 23 · Open · Place 74 · Wor. KilbourneWor. Kilbourne | Open | 74 | 20:15.3 | JR |
| Sep 9 | Tiffin Columbian Cross Country CarnivalSep 9 · 5,000 Meters Open Division 1 · Place 182 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open Division 1 | 182 | 20:30.8 | JR |
| Sep 9 | Tiffin Columbian Cross Country CarnivalSep 9 · Open · Place 182 · Wor. KilbourneWor. Kilbourne | Open | 182 | 20:30.8 | JR |
| Sep 2 | Westerville North XC ClassicSep 2 · 5,000 Meters Open · Place 119 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Open | 119 | 21:22.17 | 11 |
| Aug 17 | Fleet Feet All Comers Cross Country MeetAug 17 · Varsity · Place 110 · Worthington KilbourneWorthington Kilbourne | Varsity | 110 | 14:15 | 11 |
2022 Cross Country
5 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Ohio Capital Conference - CapitalOct 16 · 5,000 Meters Open · Place 73 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Open | 73 | 21:17.26 | 9 |
| Sep 25 | Lancaster Bob Reall InvitationalSep 25 · 5,000 Meters Open Division 1 · Place 127 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open Division 1 | 127 | 22:38.3 | FR |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Open · Place 267 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open | 267 | 22:19.5 | 9 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Open · Place 267 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open | 267 | 22:19.5 | 9 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Open Division 1 · Place 267 · Wor. KilbourneWor. Kilbourne | 5,000 Meters Open Division 1 | 267 | 22:19.5 | 9 |
| Aug 28 | Pickerington XC ClassicAug 28 · 5,000 Meters Varsity · Place 342 · Worthington KilbourneWorthington Kilbourne | 5,000 Meters Varsity | 342 | 23:52.7 | 9 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Hyatts vs. McCordSep 22 · 3,200 Meters Middle School · Place 32 · Worth. McCordWorth. McCord | 3,200 Meters Middle School | 32 | 15:16 PB | 8 |