Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 'New' South Course32nd Annual Gabriel Richard Invitational · Oct 15 | 25:07.70 | 32nd Annual Gabriel Richard Invitational | October 15, 2016 |
| 5,000 Meters · "Old" South Course31st Annual Gabriel Richard Invitational · Oct 17 | 23:53.0 | 31st Annual Gabriel Richard Invitational | October 17, 2015 |
| 5,000 Meters · Cass BentonMustang Invite · Sep 1 | 26:50.4 | Mustang Invite | September 1, 2015 |
| 5,000 Meters · Chestnut GroveWayne County Championship · Oct 4 | 22:55 | Wayne County Championship | October 4, 2014 |
| 5,000 Meters · Hudson Mills Metropark - OFFICIALAA Gabriel Richard Invite · Oct 11 | 23:09.09 | AA Gabriel Richard Invite | October 11, 2014 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALK.L.A.A. Kensington Conference Finals · Oct 16 | 22:54 | K.L.A.A. Kensington Conference Finals | October 16, 2014 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALWarrior Classic · Sep 11 | 24:38.4 | Warrior Classic | September 11, 2015 |
| 5,000 Meters · Nankin Mills Park OFFICIALLivonia Franklin J.V. Invitational · Oct 29 | 22:52.15 | Livonia Franklin J.V. Invitational | October 29, 2015 |
| 5,000 Meters · Sterling State ParkMonroe Jefferson Invitational · Sep 24 | 24:34.38 | Monroe Jefferson Invitational | September 24, 2016 |
| 5,000 Meters · Sterling State ParkMonroe Jefferson Invitational · Sep 20 | 23:46.37 | Monroe Jefferson Invitational | September 20, 2014 |
| 5,000 Meters · Stony Creek MetroparkAutumn Classic · Sep 13 | 23:15 | Autumn Classic | September 13, 2014 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsRunning Fit HS Coaching Legends Invite · Oct 3 | 23:23.5 | Running Fit HS Coaching Legends Invite | October 3, 2015 |
| 5,000 Meters · Wayne Memorial HSWayne Memorial vs. Plymouth · Sep 29 | 25:19.6 | Wayne Memorial vs. Plymouth | September 29, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | KLAA Conference ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 79 · Plymouth | 5,000 Meters Junior Varsity | 79 | 23:58.3 | 12 |
| Oct 15 | 32nd Annual Gabriel Richard InvitationalOct 15 · 5,000 Meters Large School JV (D1) · Place 105 · Plymouth | 5,000 Meters Large School JV (D1) | 105 | 25:07.70 PB | 12 |
| Oct 8 | Wayne County ChampionshipOct 8 · 5,000 Meters JV · Place 118 · Plymouth | 5,000 Meters JV | 118 | 24:52 | 12 |
| Oct 4 | Wayne Memorial at PlymouthOct 4 · 5,000 Meters Varsity · Place 20 · Plymouth | 5,000 Meters Varsity | 20 | 25:35Unofficial | 12 |
| Sep 27 | Churchill vs. PlymouthSep 27 · 5,000 Meters Varsity · Place 25 · Plymouth | 5,000 Meters Varsity | 25 | 25:59Unofficial | 12 |
| Sep 24 | Monroe Jefferson InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 44 · Plymouth | 5,000 Meters Junior Varsity | 44 | 24:34.38 PB | 12 |
| Sep 20 | Canton Vs. PlymouthSep 20 · 5,000 Meters Varsity · Place 32 · Plymouth | 5,000 Meters Varsity | 32 | 25:48Unofficial | 12 |
| Sep 9 | Warrior CC ClassicSep 9 · 5,000 Meters Varsity · Place 101 · Plymouth | 5,000 Meters Varsity | 101 | 26:11.80 | 12 |
| Sep 1 | A2 Running Co. Saline Hornet Early BirdSep 1 · 5,000 Meters Gold Open Varsity · Place 140 · Plymouth | 5,000 Meters Gold Open Varsity | 140 | 24:48.15Unofficial | 12 |
2015 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Livonia Franklin J.V. InvitationalOct 29 · 5,000 Meters Junior Varsity 11th/12th · Place 27 · Plymouth | 5,000 Meters Junior Varsity 11th/12th | 27 | 22:52.15 PB | 11 |
| Oct 21 | K.L.A.A. Kensington Conference FinalsOct 21 · 5,000 Meters Reserve · Place 77 · Plymouth | 5,000 Meters Reserve | 77 | 23:53.8 | 11 |
| Oct 17 | 31st Annual Gabriel Richard InvitationalOct 17 · 5,000 Meters Junior Varsity Division I · Place 108 · Plymouth | 5,000 Meters Junior Varsity Division I | 108 | 23:53.0 PB | 11 |
| Oct 10 | Wayne County ChampionshipOct 10 · 5,000 Meters Junior Varsity · Place 89 · Plymouth | 5,000 Meters Junior Varsity | 89 | 23:33.8 | 11 |
| Oct 3 | Running Fit HS Coaching Legends InviteOct 3 · 5,000 Meters JV-Small/Mid Schools (Orange & Blue) · Place 27 · Plymouth | 5,000 Meters JV-Small/Mid Schools (Orange & Blue) | 27 | 23:23.5 PB | 11 |
| Sep 29 | Wayne Memorial vs. PlymouthSep 29 · 5,000 Meters Varsity · Place 21 · Plymouth | 5,000 Meters Varsity | 21 | 25:19.6 PB | 11 |
| Sep 22 | Plymouth @ Livonia ChurchillSep 22 · 5,000 Meters Varsity · Place 26 · Plymouth | 5,000 Meters Varsity | 26 | 24:44Unofficial | 11 |
| Sep 19 | Autumn ClassicSep 19 · 5,000 Meters Varsity · Place 153 · Plymouth | 5,000 Meters Varsity | 153 | 24:50 | 11 |
| Sep 15 | Canton vs. PlymouthSep 15 · 5,000 Meters Varsity · Place 33 · Plymouth | 5,000 Meters Varsity | 33 | 26:08Unofficial | 11 |
| Sep 11 | Warrior ClassicSep 11 · 5,000 Meters Varsity · Place 99 · Plymouth | 5,000 Meters Varsity | 99 | 24:38.4 PB | 11 |
| Sep 1 | Mustang InviteSep 1 · 5,000 Meters 11/12 Race · Place 99 · Plymouth | 5,000 Meters 11/12 Race | 99 | 26:50.4 PB | 11 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Livonia Franklin JV InvitationalOct 23 · 5,000 Meters Freshmen Sophomores · Place 28 · Plymouth | 5,000 Meters Freshmen Sophomores | 28 | 22:59 | 10 |
| Oct 16 | K.L.A.A. Kensington Conference FinalsOct 16 · 5,000 Meters Junior Varsity · Place 46 · Plymouth | 5,000 Meters Junior Varsity | 46 | 22:54 PB | 10 |
| Oct 11 | AA Gabriel Richard InviteOct 11 · 5,000 Meters Large School Varsity · Place 51 · Plymouth | 5,000 Meters Large School Varsity | 51 | 23:09.09 PB | 10 |
| Oct 7 | Livonia Franklin @ PlymouthOct 7 · 5,000 Meters Varsity · Plymouth | 5,000 Meters Varsity | 0 | 23:40Unofficial | 10 |
| Oct 4 | Wayne County ChampionshipOct 4 · 5,000 Meters Varsity · Place 106 · Plymouth | 5,000 Meters Varsity | 106 | 22:55 PB | 10 |
| Sep 20 | Monroe Jefferson InvitationalSep 20 · 5,000 Meters Varsity D1 · Place 63 · Plymouth | 5,000 Meters Varsity D1 | 63 | 23:46.37 PB | 10 |
| Sep 13 | Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 36 · Plymouth | 5,000 Meters Varsity | 36 | 23:15 PB | 10 |
| Sep 6 | Ramblin' Rock InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 40 · Plymouth | 5,000 Meters Junior Varsity | 40 | 24:20 | 10 |