Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Glen Oak HSStark County Cross Country Championships · Sep 29 | 19:43.09 | Stark County Cross Country Championships | September 29, 2012 |
| 5,000 Meters · Hoover HSFederal League Championship · Oct 15 | 20:51.89 | Federal League Championship | October 15, 2011 |
| 5,000 Meters · Maize Valley Winery & Craft BreweryFederal League Championship · Oct 12 | 19:42.40 | Federal League Championship | October 12, 2013 |
| 5,000 Meters · Malone CollegeNEO OHSAA District CC Meet - Malone · Oct 22 | 20:28.84 | NEO OHSAA District CC Meet - Malone | October 22, 2011 |
| 5,000 Meters · Perry High SchoolFederal League Championships · Oct 13 | 19:33.01 | Federal League Championships | October 13, 2012 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2013 Cross Country
2 results2012 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | OHSAA Regions 1, 5 & 9Oct 27 · 5,000 Meters Division 1 · Place 22 · Uniont. Lake | 5,000 Meters Division 1 | 22 | 19:59.82 | 11 |
| Oct 20 | OHSAA District - Malone University Oct 20 · 5,000 Meters Varsity · Place 10 · Uniont. Lake | 5,000 Meters Varsity | 10 | 19:50.11 | 11 |
| Oct 13 | Federal League ChampionshipsOct 13 · 5,000 Meters Varsity · Place 6 · Uniont. Lake | 5,000 Meters Varsity | 6 | 19:33.01 PB | 11 |
| Sep 29 | Stark County Cross Country ChampionshipsSep 29 · 5,000 Meters Varsity · Place 7 · Uniont. Lake | 5,000 Meters Varsity | 7 | 19:43.09 PB | 11 |
| Sep 22 | Bill Brown ClassicSep 22 · 5,000 Meters Varsity · Place 6 · Uniont. Lake | 5,000 Meters Varsity | 6 | 6:46 | — |
| Sep 15 | Boardman Spartan InvitationalSep 15 · 5,000 Meters Division 1 · Place 12 · Uniont. Lake | 5,000 Meters Division 1 | 12 | 19:56.41 | 11 |
| Sep 8 | Dover InvitationalSep 8 · Varsity · Place 2 · Uniont. Lake | Varsity | 2 | 21:58.06 | 11 |
2011 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OHSAA Cross Country Regions 1, 5 & 9Oct 29 · 5,000 Meters Varsity · Place 49 · Uniontown Lake | 5,000 Meters Varsity | 49 | 21:38.08 | 10 |
| Oct 22 | NEO OHSAA District CC Meet - MaloneOct 22 · 5,000 Meters D1 · Place 14 · Uniont. Lake | 5,000 Meters D1 | 14 | 20:28.84 PB | 10 |
| Oct 15 | Federal League ChampionshipOct 15 · 5,000 Meters Varsity · Place 17 · Uniont. Lake | 5,000 Meters Varsity | 17 | 20:51.89 PB | 10 |
| Oct 1 | Stark County Cross Country ChampionshipsOct 1 · 5,000 Meters Varsity · Place 16 · Uniont. Lake | 5,000 Meters Varsity | 16 | 22:23.89 | 10 |
| Sep 10 | Dover InvitationalSep 10 · 5,000 Meters Varsity · Place 7 · Lake | 5,000 Meters Varsity | 7 | 21:36.44 | 10 |
| Aug 27 | Revere InvitationalAug 27 · 5,000 Meters Varsity · Place 67 · Uniontown Lake | 5,000 Meters Varsity | 67 | 21:51.76 | 10 |
2010 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Youngstown Regionals 1, 5, 9Oct 30 · 5,000 Meters Division 1 · Place 63 · Uniontown Lake | 5,000 Meters Division 1 | 63 | 6:42.6 | 9 |
| Oct 16 | Federal League ChampionshipOct 16 · 5,000 Meters Varsity · Place 31 · Lake | 5,000 Meters Varsity | 31 | 21:48.80 | 9 |
| Oct 2 | Stark County Cross Country ChampionshipsOct 2 · 5,000 Meters Varsity · Place 49 · Uniont. Lake | 5,000 Meters Varsity | 49 | 21:14.51 | 9 |
| Sep 25 | Bill Brown ClassicSep 25 · 5,000 Meters Varsity · Place 42 · Lake | 5,000 Meters Varsity | 42 | 7:04 | — |
| Sep 11 | Rick Sayre InvitationalSep 11 · 5,000 Meters Varsity · Place 19 · Lake | 5,000 Meters Varsity | 19 | 21:24.97 | — |
| Sep 4 | Marlington InvitationalSep 4 · 5,000 Meters Varsity · Place 35 · Lake (Uniontown) | 5,000 Meters Varsity | 35 | 22:21.98 | FR |
| Aug 28 | Revere InvitationalAug 28 · 5,000 Meters Varsity · Place 73 · Lake | 5,000 Meters Varsity | 73 | 22:11.65 | 9 |