Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · New Haven City ParkNew Haven "Short Course" Invitational · Sep 6 | 18:35.71 | New Haven "Short Course" Invitational | September 6, 2014 |
| 5,000 Meters · Belle City ParkBelle HS Invitational · Sep 24 | 28:00.74 | Belle HS Invitational | September 24, 2015 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival - High School · Sep 10 | 28:09.6 | Forest Park Cross Country Festival - High School | September 10, 2016 |
| 5,000 Meters · Loutre Shore Country ClubHermann Invitational · Oct 6 | 27:59.11 | Hermann Invitational | October 6, 2015 |
| 5,000 Meters · Owensville City ParkOwensville Invitational · Oct 11 | 24:53.41 | Owensville Invitational | October 11, 2016 |
| 5,000 Meters · Owensville City ParkOwensville HS Invitational · Oct 14 | 30:16.60 | Owensville HS Invitational | October 14, 2014 |
| 5,000 Meters · Shaw Nature ReserveFour Rivers Conference · Oct 20 | 28:21.57 | Four Rivers Conference | October 20, 2015 |
| 5,000 Meters · Six FlagsMaryville University Six Flags · Sep 17 | 26:11.78 | Maryville University Six Flags | September 17, 2016 |
| 5,000 Meters · St. Clair High SchoolFour Rivers Conference · Oct 18 | 27:06.26 | Four Rivers Conference | October 18, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Four Rivers ConferenceOct 18 · 5,000 Meters Boys · Place 49 · Union | 5,000 Meters Boys | 49 | 27:06.26 PB | 12 |
| Oct 11 | Owensville InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 59 · Union | 5,000 Meters Junior Varsity | 59 | 24:53.41 PB | 12 |
| Oct 4 | 20th Annual Hermann Cross Country InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 58 · Union | 5,000 Meters Junior Varsity | 58 | 27:42.94Unofficial | 12 |
| Sep 17 | Maryville University Six FlagsSep 17 · 5,000 Meters JV Boys · Place 161 · Union | 5,000 Meters JV Boys | 161 | 26:11.78 PB | 12 |
| Sep 10 | Forest Park Cross Country Festival - High SchoolSep 10 · 5,000 Meters Junior Varsity - White-Gold · Place 417 · Union | 5,000 Meters Junior Varsity - White-Gold | 417 | 28:09.6 PB | 12 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Four Rivers ConferenceOct 20 · 5,000 Meters Junior Varsity · Place 45 · Union | 5,000 Meters Junior Varsity | 45 | 28:21.57 PB | 11 |
| Oct 13 | Owensville InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 60 · Union | 5,000 Meters Junior Varsity | 60 | 27:56.96 | 11 |
| Oct 6 | Hermann InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 56 · Union | 5,000 Meters Junior Varsity | 56 | 27:59.11 PB | 11 |
| Sep 24 | Belle HS InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 66 · Union | 5,000 Meters Junior Varsity | 66 | 28:00.74 PB | 11 |
| Sep 8 | Sullivan InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 35 · Union | 5,000 Meters Junior Varsity | 35 | 29:05Unofficial | 11 |
2014 Cross Country
2 results