Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass BentonLPS City Meet · Oct 14 | 19:46.77 | LPS City Meet | October 14, 2016 |
| 5,000 Meters · Cass Benton Park OFFICIALLivonia City Meet · Oct 13 | 20:04.27 | Livonia City Meet | October 13, 2017 |
| 5,000 Meters · Chestnut Grove50th Annual Huron Invitational · Sep 15 | 17:42.1 | 50th Annual Huron Invitational | September 15, 2018 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Conference Finals · Oct 18 | 18:15.04 | KLAA Conference Finals | October 18, 2018 |
| 5,000 Meters · Nankin Mills Park OFFICIALFranklin JV Invitational · Oct 26 | 18:35.0 | Franklin JV Invitational | October 26, 2017 |
| 5,000 Meters · Sterling State ParkJefferson Invitational · Sep 26 | 19:14 | Jefferson Invitational | September 26, 2015 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 17:29.6 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Wayne Memorial HSWayne Memorial vs. Churchill · Oct 6 | 20:13.2 | Wayne Memorial vs. Churchill | October 6, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 06-1 @ AA HuronOct 27 · 5,000 Meters Division 1 · Place 63 · Livonia Churchill | 5,000 Meters Division 1 | 63 | 17:34.5 | 12 |
| Oct 18 | KLAA Conference FinalsOct 18 · 5,000 Meters Varsity · Place 77 · Livonia Churchill | 5,000 Meters Varsity | 77 | 18:15.04 PB | 12 |
| Oct 12 | LPS City MeetOct 12 · 5,000 Meters Varsity · Place 9 · Livonia Churchill | 5,000 Meters Varsity | 9 | 17:28.08 | 12 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 1 · Livonia Churchill | 5,000 Meters Varsity | 1 | 17:29.1 | 12 |
| Oct 2 | Double Dual: Wayne-Churchill-FordsonOct 2 · Varsity · Place 15 · Livonia Churchill | Varsity | 15 | 20:41.0 | 12 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Gold Varsity · Place 70 · Livonia Churchill | 5,000 Meters Gold Varsity | 70 | 17:29.6 PB | 12 |
| Sep 22 | Monroe Jefferson InvitationalSep 22 · Varsity · Place 24 · Livonia Churchill | Varsity | 24 | 17:03.54 | 12 |
| Sep 15 | 50th Annual Huron InvitationalSep 15 · 5,000 Meters High School Division 1 · Place 14 · Livonia Churchill | 5,000 Meters High School Division 1 | 14 | 17:42.1 PB | 12 |
| Sep 11 | Westland John Glenn @ Livonia ChurchillSep 11 · 5,000 Meters Varsity · Place 5 · Livonia Churchill | 5,000 Meters Varsity | 5 | 18:29.3Unofficial | 12 |
| Sep 8 | Ramblin' Rock InvitationalSep 8 · Varsity · Place 28 · Livonia Churchill | Varsity | 28 | 17:23.0 | 12 |
| Aug 30 | A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Gold Varsity · Place 75 · Livonia Churchill | 5,000 Meters Gold Varsity | 75 | 18:13.5 | 12 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Franklin JV InvitationalOct 26 · 5,000 Meters Boys 11/12 · Place 24 · Livonia Churchill | 5,000 Meters Boys 11/12 | 24 | 18:35.0 PB | 11 |
| Oct 19 | KLAA Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 137 · Livonia Churchill | 5,000 Meters Junior Varsity | 137 | 19:19.5 | 11 |
| Oct 13 | Livonia City MeetOct 13 · 5,000 Meters Varsity · Place 50 · Livonia Churchill | 5,000 Meters Varsity | 50 | 20:04.27 PB | 11 |
| Aug 31 | A2 Run Co Early Bird InviteAug 31 · 5,000 Meters Gold Varsity · Place 96 · Livonia Churchill | 5,000 Meters Gold Varsity | 96 | 18:42.6 | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Livonia Franklin JV InvitationalOct 27 · 5,000 Meters Varsity · Place 90 · Livonia Churchill | 5,000 Meters Varsity | 90 | 20:27.06 | — |
| Oct 20 | KLAA Conference ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 141 · Livonia Churchill | 5,000 Meters Junior Varsity | 141 | 19:50.8 | 10 |
| Oct 14 | LPS City MeetOct 14 · 5,000 Meters Varsity and JV · Place 58 · Livonia Churchill | 5,000 Meters Varsity and JV | 58 | 19:46.77 PB | 10 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 11/12 · Place 99 · Livonia Churchill | 5,000 Meters 11/12 | 99 | 22:37.72 | 10 |
2015 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Livonia Franklin J.V. InvitationalOct 29 · 5,000 Meters Junior Varsity 9th/10th · Place 30 · Livonia Churchill | 5,000 Meters Junior Varsity 9th/10th | 30 | 18:54.38 | 9 |
| Oct 21 | K.L.A.A. Kensington Conference FinalsOct 21 · 5,000 Meters Reserve · Place 109 · Livonia Churchill | 5,000 Meters Reserve | 109 | 19:29.3 | 9 |
| Oct 13 | Canton @Livonia ChurchillOct 13 · 5,000 Meters Varsity · Place 34 · Livonia Churchill | 5,000 Meters Varsity | 34 | 20:13.1Unofficial | 9 |
| Oct 10 | Wayne County ChampionshipOct 10 · 5,000 Meters Junior Varsity · Place 68 · Livonia Churchill | 5,000 Meters Junior Varsity | 68 | 19:24.5 | 9 |
| Oct 6 | Wayne Memorial vs. ChurchillOct 6 · 5,000 Meters Varsity · Place 16 · Livonia Churchill | 5,000 Meters Varsity | 16 | 20:13.2 PB | 9 |
| Oct 3 | Running Fit HS Coaching Legends InviteOct 3 · 5,000 Meters JV-Big Schools (Gold) · Place 42 · Livonia Churchill | 5,000 Meters JV-Big Schools (Gold) | 42 | 19:01.9 | 9 |
| Sep 29 | Livonia Churchill @ Livonia FranklinSep 29 · 5,000 Meters Varsity · Place 26 · Livonia Churchill | 5,000 Meters Varsity | 26 | 19:55Unofficial | 9 |
| Sep 26 | Jefferson InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 10 · Livonia Churchill | 5,000 Meters Junior Varsity | 10 | 19:14 PB | 9 |
| Sep 22 | Plymouth @ Livonia ChurchillSep 22 · 5,000 Meters Varsity · Place 38 · Livonia Churchill | 5,000 Meters Varsity | 38 | 21:41.2Unofficial | 9 |
| Sep 15 | Livonia Churchill @ John GlennSep 15 · 5,000 Meters Varsity · Livonia Churchill | 5,000 Meters Varsity | 0 | 20:03.33Unofficial | 9 |
| Sep 12 | Ramblin' Rock InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 55 · Livonia Churchill | 5,000 Meters Junior Varsity | 55 | 19:10.4 | 9 |
| Sep 9 | Livonia City MeetSep 9 · 5,000 Meters Varsity · Place 34 · Livonia Churchill | 5,000 Meters Varsity | 34 | 19:52.4Unofficial | 9 |
| Sep 1 | Mustang InviteSep 1 · 5,000 Meters 9/10 Race · Place 68 · Livonia Churchill | 5,000 Meters 9/10 Race | 68 | 20:58.7 | 9 |