Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Thomas Worthington High SchoolFleet Feet Free Cross Country Meet · Aug 16 | 13:57 | Fleet Feet Free Cross Country Meet | August 16, 2019 |
| 3,200 Meters · Pickerington North HSPanther XC Invitational - Pickerington North · Sep 27 | 15:04.0 | Panther XC Invitational - Pickerington North | September 27, 2014 |
| 5,000 Meters · Hilliard Darby HSOhio Capital Conference - Buckeye · Oct 14 | 24:17.20 | Ohio Capital Conference - Buckeye | October 14, 2017 |
| 5,000 Meters · Hilliard Darby HSOCC - Buckeye Division Championships · Oct 15 | 21:38.50 | OCC - Buckeye Division Championships | October 15, 2016 |
| 5,000 Meters · Lancaster HSLancaster Bob Reall Invite · Sep 22 | 23:46.2 | Lancaster Bob Reall Invite | September 22, 2018 |
| 5,000 Meters · Mason HSMason XC Invitational · Sep 7 | 24:20.4 | Mason XC Invitational | September 7, 2019 |
| 5,000 Meters · Watkins-Memorial HSOHSAA D1 Central District - Section 3 · Oct 22 | 22:28.41 | OHSAA D1 Central District - Section 3 | October 22, 2016 |
| 5,000 Meters · Westerville North HSWesterville North XC Invitational · Sep 1 | 23:50.60 | Westerville North XC Invitational | September 1, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Central District - Hilliard DarbyOct 19 · 5,000 Meters Division 1 · Place 65 · Wester. NorthWester. North | 5,000 Meters Division 1 | 65 | 21:45.2 | 12 |
| Oct 12 | Ohio Capital Conference - Buckeye Division ChampionshipsOct 12 · 5,000 Meters Varsity · Place 43 · Wester. NorthWester. North | 5,000 Meters Varsity | 43 | 21:47.7 | 12 |
| Sep 28 | Midwest Meet of Champions - Hilliard BradleySep 28 · 5,000 Meters Open · Place 18 · Wester. NorthWester. North | 5,000 Meters Open | 18 | 22:18.3 | 12 |
| Sep 7 | Mason InvitationalSep 7 · 5,000 Meters Varsity · Place 301 · Wester. NorthWester. North | 5,000 Meters Varsity | 301 | 24:20.4 | SR |
| Sep 7 | Mason InvitationalSep 7 · 5,000 Meters Varsity · Place 301 · Wester. NorthWester. North | 5,000 Meters Varsity | 301 | 24:20.4 | SR |
| Sep 7 | Mason XC InvitationalSep 7 · 5,000 Meters Varsity - Section 1 · Place 301 · Wester. NorthWester. North | 5,000 Meters Varsity - Section 1 | 301 | 24:20.4 PB | 12 |
| Aug 31 | Westerville North XC ClassicAug 31 · 5,000 Meters Varsity Division 1 · Place 65 · Westerville NorthWesterville North | 5,000 Meters Varsity Division 1 | 65 | 22:43.61 | 12 |
| Aug 24 | Pickerington XC ClassicAug 24 · 5,000 Meters Division 2 · Place 67 · Wester. NorthWester. North | 5,000 Meters Division 2 | 67 | 7:28.1 | 12 |
| Aug 16 | Fleet Feet Free Cross Country MeetAug 16 · 2 Miles Varsity · Place 64 · Wester. NorthWester. North | 2 Miles Varsity | 64 | 13:57 PB | 12 |
2018 Cross Country
5 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Ohio Capital Conference - OhioOct 14 · 5,000 Meters Open · Place 40 · Wester. NorthWester. North | 5,000 Meters Open | 40 | 24:17.20 | 10 |
| Oct 14 | Ohio Capital Conference - BuckeyeOct 14 · 5,000 Meters Junior Varsity · Place 40 · Wester. NorthWester. North | 5,000 Meters Junior Varsity | 40 | 24:17.20 PB | 10 |
| Sep 30 | Midwest Meet of ChampionsSep 30 · 5,000 Meters Grades 9-10 · Place 70 · West. NorthWest. North | 5,000 Meters Grades 9-10 | 70 | 22:58.31 | 10 |
| Sep 16 | Central Ohio Cross Country InvitationalSep 16 · 5,000 Meters Open · Place 8 · Wester. NorthWester. North | 5,000 Meters Open | 8 | 25:10.75 | — |
| Sep 2 | Westerville North XC ClassicSep 2 · 5,000 Meters Varsity Division 1 · Place 70 · Westerville NorthWesterville North | 5,000 Meters Varsity Division 1 | 70 | 23:41.90 | — |
| Aug 26 | Pickerington North XC ClassicAug 26 · 5,000 Meters Varsity · Place 108 · Westerville NorthWesterville North | 5,000 Meters Varsity | 108 | 23:22.70 | 10 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | OHSAA D1 Central District - Section 3Oct 22 · 5,000 Meters Varsity · Place 70 · Wester. NorthWester. North | 5,000 Meters Varsity | 70 | 22:28.41 PB | 9 |
| Oct 15 | OCC - Buckeye Division ChampionshipsOct 15 · 5,000 Meters Varsity · Place 42 · Wester. NorthWester. North | 5,000 Meters Varsity | 42 | 21:38.50 PB | 9 |
| Oct 8 | Les Eisenhart InvitationalOct 8 · 5,000 Meters Varsity · Place 19 · Wester. NorthWester. North | 5,000 Meters Varsity | 19 | 21:43.0 | — |
| Oct 1 | Midwest Meet of ChampionsOct 1 · 5,000 Meters Varsity · Place 106 · West. NorthWest. North | 5,000 Meters Varsity | 106 | 22:42.65 | 9 |
| Sep 24 | Bob Reall InvitationalSep 24 · 5,000 Meters Varsity · Place 58 · Wester. NorthWester. North | 5,000 Meters Varsity | 58 | 22:14.2 | 9 |
| Sep 17 | Central Ohio Cross Country InvitationalSep 17 · 5,000 Meters Varsity Division 1 · Place 24 · Wester. NorthWester. North | 5,000 Meters Varsity Division 1 | 24 | 7:09.9 | 9 |
| Sep 17 | Central Ohio Cross Country Classic - COCCISep 17 · 5,000 Meters Varsity - D1 · Place 24 · Wester. NorthWester. North | 5,000 Meters Varsity - D1 | 24 | 22:15.59Unofficial | 9 |
| Aug 27 | Pickerington North XC ClassicAug 27 · 5,000 Meters Varsity · Place 49 · West. NorthWest. North | 5,000 Meters Varsity | 49 | 23:22.13 | 9 |
2014 Cross Country
1 results