Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hilliard Darby HSOhio Capital Conference - Buckeye · Oct 14 | 19:29.71 | Ohio Capital Conference - Buckeye | October 14, 2017 |
| 5,000 Meters · Hilliard Darby HSOCC - Buckeye Division Championships · Oct 15 | 18:02.76 | OCC - Buckeye Division Championships | October 15, 2016 |
| 5,000 Meters · Hilliard Davidson HSOhio Capital Conference Meet - Buckeye Division · Oct 13 | 18:34.7 | Ohio Capital Conference Meet - Buckeye Division | October 13, 2018 |
| 5,000 Meters · Lancaster High SchoolLancaster Bob Reall Invitational · Sep 23 | 19:20.6 | Lancaster Bob Reall Invitational | September 23, 2017 |
| 5,000 Meters · Lancaster HSLancaster Bob Reall Invite · Sep 22 | 19:03.8 | Lancaster Bob Reall Invite | September 22, 2018 |
| 5,000 Meters · Thomas Worthington HSLes Eisenhart Cross Country Invitational · Oct 6 | 18:57 | Les Eisenhart Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Watkins-Memorial HSOHSAA D1 Central District - Watkins Memorial · Oct 21 | 18:05.33 | OHSAA D1 Central District - Watkins Memorial | October 21, 2017 |
| 5,000 Meters · Westerville North HSWesterville North XC Invitational · Sep 1 | 19:57.67 | Westerville North XC Invitational | September 1, 2018 |
| 5,000 Meters · Wooster HSWooster Invitational · Sep 7 | 18:00.6 | Wooster Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Central District - Hilliard DarbyOct 19 · 5,000 Meters Division 1 · Place 64 · Wester. North | 5,000 Meters Division 1 | 64 | 17:57.6 | 12 |
| Oct 12 | Ohio Capital Conference - Buckeye Division ChampionshipsOct 12 · 5,000 Meters Varsity · Place 33 · Wester. North | 5,000 Meters Varsity | 33 | 17:48.9 | 12 |
| Sep 7 | Wooster InvitationalSep 7 · 5,000 Meters Varsity D1 · Place 91 · Wester. North | 5,000 Meters Varsity D1 | 91 | 18:00.6 PB | 12 |
| Aug 31 | Westerville North XC ClassicAug 31 · 5,000 Meters Varsity Division 1 · Place 55 · Westerville North | 5,000 Meters Varsity Division 1 | 55 | 17:58.72 | 12 |
| Aug 17 | OHSAA Pre-Season InviteAug 17 · 5,000 Meters Division 1 · Place 109 · Wester. North | 5,000 Meters Division 1 | 109 | 18:28.5 | SR |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OHSAA D1 Central District - Hilliard DarbyOct 20 · 5,000 Meters Division 1 · Place 85 · Wester. North | 5,000 Meters Division 1 | 85 | 18:35.1 | 11 |
| Oct 13 | Ohio Capital Conference Meet - Buckeye DivisionOct 13 · 5,000 Meters Open · Place 43 · Wester. North | 5,000 Meters Open | 43 | 18:34.7 PB | 11 |
| Oct 6 | Eisenhart InviteOct 6 · 5,000 Meters Junior Varsity · Place 20 · Wester. North | 5,000 Meters Junior Varsity | 20 | 6:07 | — |
| Oct 6 | Les Eisenhart Cross Country InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 20 · Wester. North | 5,000 Meters Junior Varsity | 20 | 18:57 PB | 11 |
| Sep 29 | Hilliard Midwest Meet of ChampionsSep 29 · 2.7 Miles Championship · Place 251 · Wester. North | 2.7 Miles Championship | 251 | 16:26.8 | 11 |
| Sep 22 | Lancaster Bob Reall InviteSep 22 · 5,000 Meters Varsity - D1 · Place 71 · Wester. North | 5,000 Meters Varsity - D1 | 71 | 19:03.8 PB | 11 |
| Sep 15 | Central Ohio Cross Country InvitationalSep 15 · Varsity Division 1 · Place 7 · Wester. North | Varsity Division 1 | 7 | 19:28.90 | — |
| Sep 1 | Westerville North XC InvitationalSep 1 · 5,000 Meters Varsity - D1 · Place 54 · Wester. North | 5,000 Meters Varsity - D1 | 54 | 19:57.67 PB | 11 |
| Aug 25 | Pickerington XC ClassicAug 25 · 5,000 Meters Varsity · Place 83 · Wester. North | 5,000 Meters Varsity | 83 | 19:29.63 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OHSAA D1 Central District - Watkins MemorialOct 21 · 5,000 Meters Varsity - Section 1 · Place 65 · Wester. North | 5,000 Meters Varsity - Section 1 | 65 | 18:05.33 PB | 10 |
| Oct 14 | Ohio Capital Conference - OhioOct 14 · 5,000 Meters Varsity · Place 53 · Wester. North | 5,000 Meters Varsity | 53 | 6:16.5 | 10 |
| Oct 14 | Ohio Capital Conference - BuckeyeOct 14 · 5,000 Meters Varsity · Place 53 · Wester. North | 5,000 Meters Varsity | 53 | 19:29.71 PB | 10 |
| Sep 30 | Midwest Meet of ChampionsSep 30 · 5,000 Meters Middle School · Place 174 · West. North | 5,000 Meters Middle School | 174 | 18:13.70 | 10 |
| Sep 23 | Bob Reall InvitationalSep 23 · 5,000 Meters Division 1 · Place 99 · Wester. North | 5,000 Meters Division 1 | 99 | 19:20.6 | — |
| Sep 23 | Lancaster Bob Reall InvitationalSep 23 · 5,000 Meters Division 1 · Place 99 · Wester. North | 5,000 Meters Division 1 | 99 | 19:20.6 PB | 10 |
| Sep 16 | Central Ohio Cross Country InvitationalSep 16 · 5,000 Meters Varsity Division 1 · Place 20 · Wester. North | 5,000 Meters Varsity Division 1 | 20 | 19:10.37 | — |
| Sep 2 | Westerville North XC ClassicSep 2 · 5,000 Meters Varsity Division 1 · Place 48 · Westerville North | 5,000 Meters Varsity Division 1 | 48 | 18:59.91 | — |
| Aug 26 | Pickerington North XC ClassicAug 26 · 5,000 Meters Varsity · Place 93 · Westerville North | 5,000 Meters Varsity | 93 | 18:57.95 | 10 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | OHSAA D1 Central District - Section 3Oct 22 · 5,000 Meters Varsity · Place 84 · Wester. North | 5,000 Meters Varsity | 84 | 18:17.70 | 9 |
| Oct 15 | OCC - Buckeye Division ChampionshipsOct 15 · 5,000 Meters Varsity · Place 35 · Wester. North | 5,000 Meters Varsity | 35 | 18:02.76 PB | 9 |
| Oct 1 | Midwest Meet of ChampionsOct 1 · 5,000 Meters Grades 9-10 · Place 19 · West. North | 5,000 Meters Grades 9-10 | 19 | 5:56.5 | 9 |
| Sep 24 | Bob Reall InvitationalSep 24 · 5,000 Meters Varsity · Place 96 · Wester. North | 5,000 Meters Varsity | 96 | 18:45.6 | 9 |
| Sep 17 | Central Ohio Cross Country InvitationalSep 17 · 5,000 Meters Varsity Division 1 · Place 39 · Wester. North | 5,000 Meters Varsity Division 1 | 39 | 19:13.94 | 9 |
| Sep 10 | Tiffin Cross Country CarnivalSep 10 · 5,000 Meters Open Division 1 · Place 69 · Wester. North | 5,000 Meters Open Division 1 | 69 | 18:57.6 | — |
| Aug 27 | Pickerington North XC ClassicAug 27 · 5,000 Meters Varsity · Place 202 · West. North | 5,000 Meters Varsity | 202 | 21:01.53 | 9 |