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:52 | Fleet Feet Free Cross Country Meet | August 16, 2019 |
| 5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 21 | 23:50.3 | Centerville Saturday Night Lights | September 21, 2019 |
| 5,000 Meters · Centerville HSSaturday Night Lights Invitational · Sep 23 | 23:11.0 | Saturday Night Lights Invitational | September 23, 2017 |
| 5,000 Meters · Hedges Boyer ParkTiffin XC Carnival · Sep 9 | 22:00.1 | Tiffin XC Carnival | September 9, 2017 |
| 5,000 Meters · Hilliard Darby HSOhio Capital Conference - Buckeye · Oct 14 | 22:01.68 | Ohio Capital Conference - Buckeye | October 14, 2017 |
| 5,000 Meters · Hilliard Darby HSOCC - Buckeye Division Championships · Oct 15 | 23:57.89 | OCC - Buckeye Division Championships | October 15, 2016 |
| 5,000 Meters · Otterbein CollegeOtterbein Invitational · Sep 16 | 22:34.1 | Otterbein Invitational | September 16, 2017 |
| 5,000 Meters · Pickerington HSTiger Invitational - Pickerington Central · Sep 24 | 23:26.09 | Tiger Invitational - Pickerington Central | September 24, 2016 |
| 5,000 Meters · Thomas Worthington HSEisenhart Invitational - TWHS · Oct 8 | 23:28 | Eisenhart Invitational - TWHS | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
2 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Ohio Capital Conference - BuckeyeOct 14 · 5,000 Meters Junior Varsity · Place 141 · Olen. OrangeOlen. Orange | 5,000 Meters Junior Varsity | 141 | 22:01.68 PB | 10 |
| Sep 23 | Saturday Night Lights InvitationalSep 23 · 5,000 Meters Frosh/Soph · Place 100 · Olen. OrangeOlen. Orange | 5,000 Meters Frosh/Soph | 100 | 23:11.0 PB | 10 |
| Sep 16 | Otterbein InvitationalSep 16 · 5,000 Meters High School · Place 255 · Olen. OrangeOlen. Orange | 5,000 Meters High School | 255 | 22:34.1 PB | 10 |
| Sep 9 | Tiffin XC CarnivalSep 9 · 5,000 Meters Open - D1 · Place 362 · Olen. OrangeOlen. Orange | 5,000 Meters Open - D1 | 362 | 22:00.1 PB | 10 |
| Sep 2 | Westerville North XC ClassicSep 2 · 5,000 Meters Open · Place 149 · Olentangy OrangeOlentangy Orange | 5,000 Meters Open | 149 | 22:48.50 | — |
| Aug 26 | Pickerington North XC ClassicAug 26 · 5,000 Meters Varsity · Place 355 · Olentangy OrangeOlentangy Orange | 5,000 Meters Varsity | 355 | 23:07.51 | 10 |
2016 Cross Country
3 results2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | All Olentangy Cross Country ChallengeOct 6 · 3,200 Meters Middle School · Place 104 · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 104 | 14:26Unofficial | 8 |
| Sep 29 | Orange vs LibertySep 29 · 3,200 Meters Middle School · Place 56 · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 56 | 15:01Unofficial | 8 |
| Sep 26 | Tiger Cross Country InvitationalSep 26 · 3,200 Meters Middle School · Place 147 · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 147 | 16:59.9Unofficial | 8 |
| Sep 22 | Orange vs BerkshireSep 22 · 3,200 Meters Middle School · Place 37 · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 37 | 16:42Unofficial | 8 |
| Sep 15 | Orange vs Mount VernonSep 15 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:02Unofficial | 8 |
| Sep 12 | Tiffin Cross Country Carnival InvitationalSep 12 · 3,200 Meters Boys MS Div I-II Varsity · Olen. OrangeOlen. Orange | 3,200 Meters Boys MS Div I-II Varsity | 0 | 16:33.97Unofficial | 8 |
| Sep 8 | Orange vs ShanahanSep 8 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:35Unofficial | 8 |
| Sep 1 | Orange vs Delaware DempseySep 1 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:42Unofficial | 8 |
| Aug 25 | Orange vs Big Walnut vs New AlbanyAug 25 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:40Unofficial | 8 |