Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · National Trails RacewayOHSAA Early Preview Meet · Aug 15 | 19:12.50 | OHSAA Early Preview Meet | August 15, 2015 |
| 5,000 Meters · Ammans ParkGalion Cross Country Festival · Sep 16 | 27:16.9 | Galion Cross Country Festival | September 16, 2017 |
| 5,000 Meters · Hilliard Darby HSOCC Championships - Central · Oct 11 | 25:15.87 | OCC Championships - Central | October 11, 2014 |
| 5,000 Meters · Hilliard Darby HSOCC - Buckeye Division Championships · Oct 15 | 25:17.49 | OCC - Buckeye Division Championships | October 15, 2016 |
| 5,000 Meters · Hilliard DavidsonHot Summer Bash - Hilliard Davidson · Sep 2 | 25:23.13 | Hot Summer Bash - Hilliard Davidson | September 2, 2017 |
| 5,000 Meters · London Country ClubErin L. Nance Invitational · Sep 27 | 25:27.46 | Erin L. Nance Invitational | September 27, 2014 |
| 5,000 Meters · London Country ClubErin L. Nance London Invitational · Oct 3 | 24:13.2 | Erin L. Nance London Invitational | October 3, 2015 |
| 5,000 Meters · Pickerington North HSPanther XC Classic · Aug 23 | 26:54.10 | Panther XC Classic | August 23, 2014 |
| 5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 23 | 26:56.69 | Strongsville Fleet Feet Invitational | September 23, 2017 |
| 5,000 Meters · Watkins MemorialMark McGowan Invitational · Sep 12 | 25:11.41 | Mark McGowan Invitational | September 12, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Ohio Capital Conference - BuckeyeOct 14 · 5,000 Meters Junior Varsity · Place 104 · Olen. Liberty | 5,000 Meters Junior Varsity | 104 | 26:41.33 | 12 |
| Sep 30 | Erin Nance Invitational Sep 30 · 5,000 Meters Junior Varsity · Place 101 · Olen. Liberty | 5,000 Meters Junior Varsity | 101 | 25:44.2 | 12 |
| Sep 23 | Strongsville Fleet Feet InvitationalSep 23 · 5,000 Meters Open · Place 250 · Olen. Liberty | 5,000 Meters Open | 250 | 26:56.69 PB | 12 |
| Sep 16 | Galion Cross Country FestivalSep 16 · 5,000 Meters Open - D1 · Place 276 · Olen. Liberty | 5,000 Meters Open - D1 | 276 | 27:16.9 PB | 12 |
| Sep 2 | Hot Summer Bash - Hilliard DavidsonSep 2 · 5,000 Meters Open · Place 61 · Olen. Liberty | 5,000 Meters Open | 61 | 25:23.13 PB | 12 |
| Aug 26 | Pickerington North XC ClassicAug 26 · 5,000 Meters Varsity · Place 196 · Olentangy Liberty | 5,000 Meters Varsity | 196 | 25:03.00 | 12 |
2016 Cross Country
3 results2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Erin L. Nance London InvitationalOct 3 · 5,000 Meters Open · Place 58 · Olen. Liberty | 5,000 Meters Open | 58 | 24:13.2 PB | 10 |
| Sep 12 | Mark McGowan InvitationalSep 12 · 5,000 Meters Division I Open · Place 88 · Olen. Liberty | 5,000 Meters Division I Open | 88 | 25:11.41 PB | 10 |
| Aug 15 | OHSAA Early Preview MeetAug 15 · 3,200 Meters Varsity Section E · Place 51 · Olen. Liberty | 3,200 Meters Varsity Section E | 51 | 19:12.50 PB | 10 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | OCC Championships - CentralOct 11 · 5,000 Meters Open · Place 80 · Olen. Liberty | 5,000 Meters Open | 80 | 25:15.87 PB | 9 |
| Sep 27 | Erin L. Nance InvitationalSep 27 · 5,000 Meters Reserve · Place 107 · Olen. Liberty | 5,000 Meters Reserve | 107 | 25:27.46 PB | 9 |
| Aug 23 | Panther XC ClassicAug 23 · 5,000 Meters Panther · Place 158 · Olen. Liberty | 5,000 Meters Panther | 158 | 26:54.10 PB | 9 |