Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oakland UniversityGolden Grizzly High School Invite · Aug 29 | 13:43.7 | Golden Grizzly High School Invite | August 29, 2014 |
| 5,000 Meters · Bath Brett Clement Bath Invitational · Sep 6 | 17:12.4 | Brett Clement Bath Invitational | September 6, 2014 |
| 5,000 Meters · Brookwood Golf CourseFML Championship Meet · Oct 15 | 16:45.76 | FML Championship Meet | October 15, 2014 |
| 5,000 Meters · Corunna HSCorunna Earlybird Invitational · Aug 27 | 17:46.56 | Corunna Earlybird Invitational | August 27, 2014 |
| 5,000 Meters · Cummings CenterFlint Metro League Jamboree 2 · Sep 24 | 16:42.16 | Flint Metro League Jamboree 2 | September 24, 2014 |
| 5,000 Meters · Delta College OFFICIALMHSAA LP D1 Region 2 @ Bay City Western · Oct 25 | 16:19.83 | MHSAA LP D1 Region 2 @ Bay City Western | October 25, 2014 |
| 5,000 Meters · Dutch Hollow Golf CourseGreater Flint Area Championships · Oct 2 | 16:52.2 | Greater Flint Area Championships | October 2, 2014 |
| 5,000 Meters · Goodrich Middle SchoolKayla O'Mara Invite · Oct 11 | 16:42.37 | Kayla O'Mara Invite | October 11, 2014 |
| 5,000 Meters · Linden HSLinden Classic · Sep 20 | 17:44.51 | Linden Classic | September 20, 2014 |
| 5,000 Meters · Linden MS/HS OFFICIALFlint Metro League Jamboree 1 · Sep 3 | 17:50.32 | Flint Metro League Jamboree 1 | September 3, 2014 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 State Finals · Nov 1 | 16:51.1 | MHSAA LP D1 State Finals | November 1, 2014 |
| 6,000 Meters · Oakland UniversityGolden Grizzly Open - COLLEGIATE · Sep 1 | 20:38.8 | Golden Grizzly Open - COLLEGIATE | September 1, 2017 |
| 8,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Sep 30 | 26:36.9 | Greater Louisville Classic | September 30, 2017 |
| 8,000 Meters · Ferris State UniversityGLIAC Championship · Oct 22 | 27:26.9 | GLIAC Championship | October 22, 2016 |
| 8,000 Meters · Forest Akers EastAuto Owners Spartan Invitational · Sep 16 | 27:30 | Auto Owners Spartan Invitational | September 16, 2016 |
| 8,000 Meters · Forest Akers East Golf CourseMSU Spartan Invitational · Sep 15 | 27:47.3 | MSU Spartan Invitational | September 15, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
2 results2014 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP D1 State FinalsNov 1 · 5,000 Meters Varsity · Place 138 · FlushingFlushing | 5,000 Meters Varsity | 138 | 16:51.1 PB | 12 |
| Oct 25 | MHSAA LP D1 Region 2 @ Bay City WesternOct 25 · 5,000 Meters Varsity · Place 13 · FlushingFlushing | 5,000 Meters Varsity | 13 | 16:19.83 PB | 12 |
| Oct 15 | FML Championship MeetOct 15 · 5,000 Meters Varsity · Place 10 · FlushingFlushing | 5,000 Meters Varsity | 10 | 16:45.76 PB | 12 |
| Oct 11 | Kayla O'Mara InviteOct 11 · 5,000 Meters Large School Varsity · Place 10 · FlushingFlushing | 5,000 Meters Large School Varsity | 10 | 16:42.37 PB | 12 |
| Oct 2 | Greater Flint Area ChampionshipsOct 2 · 5,000 Meters Varsity · Place 9 · FlushingFlushing | 5,000 Meters Varsity | 9 | 16:52.2 PB | 12 |
| Sep 24 | Flint Metro League Jamboree 2Sep 24 · 5,000 Meters Varsity · Place 7 · FlushingFlushing | 5,000 Meters Varsity | 7 | 16:42.16 PB | 12 |
| Sep 20 | Linden ClassicSep 20 · 5,000 Meters Large School Varsity · Place 15 · FlushingFlushing | 5,000 Meters Large School Varsity | 15 | 17:44.51 PB | 12 |
| Sep 6 | Brett Clement Bath InvitationalSep 6 · 5,000 Meters Class 1 Boys · Place 25 · FlushingFlushing | 5,000 Meters Class 1 Boys | 25 | 17:12.4 PB | 12 |
| Sep 3 | Flint Metro League Jamboree 1Sep 3 · 5,000 Meters Varsity · Place 10 · FlushingFlushing | 5,000 Meters Varsity | 10 | 17:50.32 PB | 12 |
| Aug 29 | Golden Grizzly High School InviteAug 29 · 4,000 Meters Men · Place 23 · FlushingFlushing | 4,000 Meters Men | 23 | 13:43.7 PB | 12 |
| Aug 27 | Corunna Earlybird InvitationalAug 27 · 5,000 Meters Large School Boys · Place 13 · FlushingFlushing | 5,000 Meters Large School Boys | 13 | 17:46.56 PB | 12 |