Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hilliard Darby HSOhio Capital Conference - Buckeye · Oct 14 | 20:32.75 | Ohio Capital Conference - Buckeye | October 14, 2017 |
| 5,000 Meters · Hilliard Darby HSOCC - Buckeye Division Championships · Oct 15 | 20:35.91 | OCC - Buckeye Division Championships | October 15, 2016 |
| 5,000 Meters · Hilliard Davidson HSOhio Capital Conference Meet - Buckeye Division · Oct 13 | 19:13.5 | Ohio Capital Conference Meet - Buckeye Division | October 13, 2018 |
| 5,000 Meters · Lancaster High SchoolLancaster Bob Reall Invitational · Sep 23 | 21:30.4 | Lancaster Bob Reall Invitational | September 23, 2017 |
| 5,000 Meters · Lancaster HSLancaster Bob Reall Invite · Sep 22 | 20:02.4 | Lancaster Bob Reall Invite | September 22, 2018 |
| 5,000 Meters · Thomas Worthington HSLes Eisenhart Cross Country Invitational · Oct 6 | 20:09 | Les Eisenhart Cross Country Invitational | October 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OHSAA D1 Central District - Hilliard DarbyOct 20 · 5,000 Meters Division 1 · Place 133 · Wester. North | 5,000 Meters Division 1 | 133 | 20:12.1 | 12 |
| Oct 13 | Ohio Capital Conference Meet - Buckeye DivisionOct 13 · 5,000 Meters Open · Place 53 · Wester. North | 5,000 Meters Open | 53 | 19:13.5 PB | 12 |
| Oct 6 | Eisenhart InviteOct 6 · 5,000 Meters Junior Varsity · Place 68 · Wester. North | 5,000 Meters Junior Varsity | 68 | 6:30 | — |
| Oct 6 | Les Eisenhart Cross Country InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 68 · Wester. North | 5,000 Meters Junior Varsity | 68 | 20:09 PB | 12 |
| Sep 29 | Hilliard Midwest Meet of ChampionsSep 29 · 2.7 Miles Championship · Place 259 · Wester. North | 2.7 Miles Championship | 259 | 16:41.0 | 12 |
| Sep 22 | Lancaster Bob Reall InviteSep 22 · 5,000 Meters Varsity - D1 · Place 92 · Wester. North | 5,000 Meters Varsity - D1 | 92 | 20:02.4 PB | 12 |
| Sep 15 | Central Ohio Cross Country InvitationalSep 15 · Varsity Division 1 · Place 10 · Wester. North | Varsity Division 1 | 10 | 20:08.00 | — |
| Aug 25 | Pickerington XC ClassicAug 25 · 5,000 Meters Varsity · Place 97 · Wester. North | 5,000 Meters Varsity | 97 | 19:51.06 | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Ohio Capital Conference - OhioOct 14 · 5,000 Meters Open · Place 96 · Wester. North | 5,000 Meters Open | 96 | 20:32.75 | 11 |
| Oct 14 | Ohio Capital Conference - BuckeyeOct 14 · 5,000 Meters Junior Varsity · Place 96 · Wester. North | 5,000 Meters Junior Varsity | 96 | 20:32.75 PB | 11 |
| Sep 30 | Midwest Meet of ChampionsSep 30 · 5,000 Meters Open · Place 161 · West. North | 5,000 Meters Open | 161 | 19:58.12 | 11 |
| Sep 23 | Bob Reall InvitationalSep 23 · 5,000 Meters Open Division 1 · Place 118 · Wester. North | 5,000 Meters Open Division 1 | 118 | 21:30.4 | — |
| Sep 23 | Lancaster Bob Reall InvitationalSep 23 · 5,000 Meters Open 2 · Place 118 · Wester. North | 5,000 Meters Open 2 | 118 | 21:30.4 PB | 11 |
| Sep 16 | Central Ohio Cross Country InvitationalSep 16 · 5,000 Meters Open · Place 34 · Wester. North | 5,000 Meters Open | 34 | 21:03.94 | — |
| Sep 2 | Westerville North XC ClassicSep 2 · 5,000 Meters Open · Place 76 · Westerville North | 5,000 Meters Open | 76 | 20:31.18 | — |
| Aug 26 | Pickerington North XC ClassicAug 26 · 5,000 Meters Varsity · Place 212 · Westerville North | 5,000 Meters Varsity | 212 | 20:50.70 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | OCC - Buckeye Division ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 91 · Wester. North | 5,000 Meters Junior Varsity | 91 | 20:35.91 PB | 10 |
| Oct 1 | Midwest Meet of ChampionsOct 1 · 5,000 Meters Grades 9-10 · Place 121 · West. North | 5,000 Meters Grades 9-10 | 121 | 6:46.7 | 10 |
| Sep 17 | Central Ohio Cross Country InvitationalSep 17 · 5,000 Meters Open Division 1 · Place 67 · Wester. North | 5,000 Meters Open Division 1 | 67 | 21:53.35 | 10 |
| Sep 10 | Tiffin Cross Country CarnivalSep 10 · 5,000 Meters Open Division 1 · Place 275 · Wester. North | 5,000 Meters Open Division 1 | 275 | 20:33.9 | — |
| Aug 27 | Pickerington North XC ClassicAug 27 · 5,000 Meters Varsity · Place 380 · West. North | 5,000 Meters Varsity | 380 | 24:16.00 | 10 |