Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hilliard Darby HSOhio Capital Conference - Central · Oct 14 | 17:33.47 | Ohio Capital Conference - Central | October 14, 2017 |
| 5,000 Meters · Hilliard Darby HSOCC - Central Division Championships · Oct 15 | 18:15.83 | OCC - Central Division Championships | October 15, 2016 |
| 5,000 Meters · Hilliard DavidsonHot Summer Bash - Hilliard Davidson · Sep 2 | 18:13.40 | Hot Summer Bash - Hilliard Davidson | September 2, 2017 |
| 5,000 Meters · Otterbein CollegeOtterbein Invitational · Sep 16 | 18:26.0 | Otterbein Invitational | September 16, 2017 |
| 5,000 Meters · Pickerington North HSPanther XC Classic · Aug 23 | 21:26.20 | Panther XC Classic | August 23, 2014 |
| 5,000 Meters · Thomas Worthington HSEisenhart Invitational - TWHS · Oct 8 | 18:15 | Eisenhart Invitational - TWHS | October 8, 2016 |
| 5,000 Meters · Watkins MemorialOHSAA D1 Central District · Oct 24 | 18:23.83 | OHSAA D1 Central District | October 24, 2015 |
| 5,000 Meters · Watkins-Memorial HSOHSAA D1 Central District - Watkins Memorial · Oct 21 | 17:26.88 | OHSAA D1 Central District - Watkins Memorial | October 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OHSAA D1 Central District - Watkins MemorialOct 21 · 5,000 Meters Varsity - Section 1 · Place 43 · Upper Arlington | 5,000 Meters Varsity - Section 1 | 43 | 17:26.88 PB | 12 |
| Oct 14 | Ohio Capital Conference - OhioOct 14 · 5,000 Meters Varsity · Place 20 · Upper Arlington | 5,000 Meters Varsity | 20 | 5:39.1 | 12 |
| Oct 14 | Ohio Capital Conference - CentralOct 14 · 5,000 Meters Varsity · Place 20 · Upper Arlington | 5,000 Meters Varsity | 20 | 17:33.47 PB | 12 |
| Sep 30 | Midwest Meet of ChampionsSep 30 · 5,000 Meters Middle School · Place 106 · Upper Arlington | 5,000 Meters Middle School | 106 | 17:09.40 | 12 |
| Sep 23 | Saturday Night Lights MSSep 23 · 5,000 Meters Varsity · Place 116 · Upper Arlington | 5,000 Meters Varsity | 116 | 17:38.5 | SR |
| Sep 16 | Otterbein InvitationalSep 16 · 5,000 Meters Varsity · Place 27 · Upper Arlington | 5,000 Meters Varsity | 27 | 18:26.0 | — |
| Sep 16 | Otterbein InvitationalSep 16 · 5,000 Meters High School · Place 27 · Upper Arlington | 5,000 Meters High School | 27 | 18:26.0 PB | 12 |
| Sep 2 | Hot Summer Bash - Hilliard DavidsonSep 2 · 5,000 Meters Open · Place 9 · Upper Arlington | 5,000 Meters Open | 9 | 18:13.40 PB | 12 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | OHSAA D1 Central District - Section 3Oct 22 · 5,000 Meters Varsity · Place 95 · Upper Arlington | 5,000 Meters Varsity | 95 | 18:31.89 | 11 |
| Oct 15 | OCC - Central Division ChampionshipsOct 15 · 5,000 Meters Varsity · Place 31 · Upper Arlington | 5,000 Meters Varsity | 31 | 18:15.83 PB | 11 |
| Oct 8 | Eisenhart Invitational - TWHSOct 8 · 5,000 Meters Varsity · Place 148 · Upper Arlington | 5,000 Meters Varsity | 148 | 18:15 PB | 11 |
| Oct 1 | Midwest Meet of ChampionsOct 1 · 5,000 Meters Open · Place 16 · Upper Arlington | 5,000 Meters Open | 16 | 18:19.09 | 11 |
| Sep 17 | Central Ohio Cross Country InvitationalSep 17 · 5,000 Meters Open Division 1 · Place 16 · Upper Arlington | 5,000 Meters Open Division 1 | 16 | 19:29.21 | 11 |
| Sep 17 | Central Ohio Cross Country Classic - COCCISep 17 · 5,000 Meters Open - D1 · Place 16 · Upper Arlington | 5,000 Meters Open - D1 | 16 | 19:29.21Unofficial | 11 |
| Sep 10 | McGowan InvitationalSep 10 · 5,000 Meters Open · Place 43 · Upper Arlington | 5,000 Meters Open | 43 | 19:16.7 | — |
| Sep 3 | Westerville North XC ClassicSep 3 · 5,000 Meters Open · Place 8 · Upper Arlington | 5,000 Meters Open | 8 | 18:44.74 | 11 |
| Aug 27 | Pickerington North XC ClassicAug 27 · 5,000 Meters Varsity · Place 167 · Upper Arlington | 5,000 Meters Varsity | 167 | 20:28.84 | 11 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OHSAA D1 Central DistrictOct 24 · 5,000 Meters Varsity - Section 3 · Place 88 · Upper Arlington | 5,000 Meters Varsity - Section 3 | 88 | 18:23.83 PB | 10 |
| Oct 10 | Les Eisenhart InvitationalOct 10 · 5,000 Meters Varsity · Place 148 · Upper Arlington | 5,000 Meters Varsity | 148 | 18:20 | — |
| Sep 19 | Central Ohio Cross Country InvitationalSep 19 · 5,000 Meters Open Division 1 · Place 51 · Upper Arlington | 5,000 Meters Open Division 1 | 51 | 6:23.0 | 10 |
| Sep 5 | Westerville ClassicSep 5 · 5,000 Meters Open Division 1 · Place 41 · Upper Arlington | 5,000 Meters Open Division 1 | 41 | 21:56.70 | 10 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | OCC Championships - CentralOct 11 · 5,000 Meters Open · Place 31 · Upper Arlington | 5,000 Meters Open | 31 | 18:23.84 | 9 |
| Oct 4 | Les Eisenhart InvitationalOct 4 · 5,000 Meters Varsity · Place 75 · Upper Arlington | 5,000 Meters Varsity | 75 | 6:07 | — |
| Sep 27 | Midwest Meet of ChampionsSep 27 · 5,000 Meters Varsity · Place 87 · Upper Arlington | 5,000 Meters Varsity | 87 | 6:19.3 | 9 |
| Sep 13 | Central Ohio CC InvitationalSep 13 · 5,000 Meters Open · Place 38 · Upper Arlington | 5,000 Meters Open | 38 | 18:46.25 | 9 |
| Sep 6 | McGowan Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 99 · Upper Arlington | 5,000 Meters Varsity | 99 | 19:46.25 | 9 |
| Aug 30 | Asics Hot Summer BashAug 30 · 5,000 Meters Varsity · Place 35 · Upper Arlington | 5,000 Meters Varsity | 35 | 6:29.9 | 9 |
| Aug 23 | Panther XC ClassicAug 23 · 5,000 Meters Panther · Place 261 · Upper Arlington | 5,000 Meters Panther | 261 | 21:26.20 PB | 9 |
| Aug 16 | OHSAA Early Season InvitationalAug 16 · 5,000 Meters Varsity · Place 180 · Upper Arlington | 5,000 Meters Varsity | 180 | 21:07.92 | 9 |