Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 1 | 21:59.41 | Allendale Falcon Invite | October 1, 2016 |
| 5,000 Meters · Baker WoodsHesperia Baker Woods Invitational · Aug 22 | 24:49.58 | Hesperia Baker Woods Invitational | August 22, 2018 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 21:19.01 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Gracewil Country ClubOK Black meet 1 @ Kenowa Hills · Sep 21 | 23:08.46 | OK Black meet 1 @ Kenowa Hills | September 21, 2016 |
| 5,000 Meters · Jenison HSOK Black Jamboree #1 · Sep 20 | 22:09.00 | OK Black Jamboree #1 | September 20, 2017 |
| 5,000 Meters · Macatawa Bay MS - West OttawaWest Ottawa Bredeweg Invitational · Sep 9 | 21:56.27 | West Ottawa Bredeweg Invitational | September 9, 2017 |
| 5,000 Meters · McGraft ParkMuskegon Big Red Invitational · Aug 26 | 21:13.90 | Muskegon Big Red Invitational | August 26, 2017 |
| 5,000 Meters · Oak Ridge Golf CourseOK Black Conference Meet @ Mona Shores · Oct 17 | 20:51.00 | OK Black Conference Meet @ Mona Shores | October 17, 2018 |
| 5,000 Meters · Oak Ridge Golf CourseMona Shores Invitational · Oct 25 | 20:18.22 | Mona Shores Invitational | October 25, 2016 |
| 5,000 Meters · Reeths-Puffer HSRP CC Duel Invite · Sep 7 | 21:01 | RP CC Duel Invite | September 7, 2018 |
| 5,000 Meters · Richmond ParkOK Black Jamboree · Oct 4 | 24:44.64 | OK Black Jamboree | October 4, 2017 |
| 5,000 Meters · Rycenga ParkOK Black Conference Meet · Oct 18 | 21:14.00 | OK Black Conference Meet | October 18, 2017 |
| 5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 21 | 21:04.9 | Mel Hall Invitational | October 21, 2017 |
| 5,000 Meters · University Park Golf CourseGMAA High School · Oct 13 | 20:38.26 | GMAA High School | October 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Mel Hall InvitationalOct 20 · 5,000 Meters Varsity · Place 103 · Muskegon Mona Shores | 5,000 Meters Varsity | 103 | 21:09.9 | 12 |
| Oct 17 | OK Black Conference Meet @ Mona ShoresOct 17 · 5,000 Meters Junior Varsity · Place 34 · Muskegon Mona Shores | 5,000 Meters Junior Varsity | 34 | 20:51.00 PB | 12 |
| Oct 3 | OK Black Jamboree 2 @ Kenowa HillsOct 3 · Varsity · Place 65 · Muskegon Mona Shores | Varsity | 65 | 22:29.99 | 12 |
| Sep 29 | Fruitport InvitationalSep 29 · 5,000 Meters Varsity · Place 43 · Muskegon Mona Shores | 5,000 Meters Varsity | 43 | 21:04.27 | 12 |
| Sep 19 | OK Black Reeths Puffer Jamboree 1Sep 19 · Varsity · Place 68 · Muskegon Mona Shores | Varsity | 68 | 21:32.38 | 12 |
| Sep 7 | RP CC Duel InviteSep 7 · 5,000 Meters Varsity · Place 26 · Muskegon Mona Shores | 5,000 Meters Varsity | 26 | 21:01 PB | 12 |
| Aug 22 | Hesperia Baker Woods InvitationalAug 22 · 5,000 Meters Varsity · Place 81 · Muskegon Mona Shores | 5,000 Meters Varsity | 81 | 24:49.58 PB | 12 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Mel Hall InvitationalOct 21 · 5,000 Meters Varsity · Place 99 · Muskegon Mona Shores | 5,000 Meters Varsity | 99 | 21:04.9 PB | 11 |
| Oct 18 | OK Black Conference MeetOct 18 · 5,000 Meters Junior Varsity · Place 30 · Muskegon Mona Shores | 5,000 Meters Junior Varsity | 30 | 21:14.00 PB | 11 |
| Oct 13 | GMAA High SchoolOct 13 · 5,000 Meters Junior Varsity · Place 24 · Muskegon Mona Shores | 5,000 Meters Junior Varsity | 24 | 20:38.26 PB | 11 |
| Oct 4 | OK Black JamboreeOct 4 · 5,000 Meters Varsity · Place 67 · Muskegon Mona Shores | 5,000 Meters Varsity | 67 | 24:44.64 PB | 11 |
| Sep 30 | Fruitport InvitationalSep 30 · 5,000 Meters Varsity · Place 85 · Muskegon Mona Shores | 5,000 Meters Varsity | 85 | 21:39.22 | 11 |
| Sep 20 | OK Black Jamboree #1Sep 20 · 5,000 Meters Varsity · Place 60 · Muskegon Mona Shores | 5,000 Meters Varsity | 60 | 22:09.00 PB | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High School JV #2 (Green/White) · Place 201 · Muskegon Mona Shores | 5,000 Meters High School JV #2 (Green/White) | 201 | 21:19.01 PB | 11 |
| Sep 9 | West Ottawa Bredeweg InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 144 · Muskegon Mona Shores | 5,000 Meters Junior Varsity | 144 | 21:56.27 PB | 11 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Black Race · Place 148 · Muskegon Mona Shores | 5,000 Meters Black Race | 148 | 22:06.40Unofficial | 11 |
| Aug 26 | Muskegon Big Red InvitationalAug 26 · 5,000 Meters Varsity · Place 90 · Muskegon Mona Shores | 5,000 Meters Varsity | 90 | 21:13.90 PB | 11 |
| Aug 23 | 28th Annual Baker Woods Hesperia InvitationalAug 23 · 5,000 Meters Varsity · Place 83 · Muskegon Mona Shores | 5,000 Meters Varsity | 83 | 24:59.24 | 11 |
2016 Cross Country
4 results2015 Cross Country
4 results