Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Goodrich Middle SchoolFenton v. Goodrich MS · Oct 15 | 13:37.20 | Fenton v. Goodrich MS | October 15, 2020 |
| 2 Miles · Greater Flint MS Course (new 2017)Greater Flint MS CC Championships · Oct 6 | 15:28.79 | Greater Flint MS CC Championships | October 6, 2018 |
| 3,200 Meters · Goodrich Middle SchoolGAC Jamboree #3 · Oct 16 | 13:44.27 | GAC Jamboree #3 | October 16, 2018 |
| 3,200 Meters · MS courseGenesee Invite · Sep 8 | 14:29.23 | Genesee Invite | September 8, 2018 |
| 3,200 Meters · Powers 3200m MS courseGenesee Catholic Schools Middle School Meet · Sep 26 | 13:50.10 | Genesee Catholic Schools Middle School Meet | September 26, 2020 |
| 3,200 Meters · Torzewski ParkLapeer Middle School Halloween Themed Invitational · Oct 10 | 13:57.05 | Lapeer Middle School Halloween Themed Invitational | October 10, 2019 |
| 5,000 Meters · Goodrich Middle SchoolKayla O'Mara Memorial Invitational · Oct 14 | 22:44.72 | Kayla O'Mara Memorial Invitational | October 14, 2023 |
| 5,000 Meters · Linden HSLinden Classic · Sep 25 | 22:48.73 | Linden Classic | September 25, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 33-4 @ WebbervilleOct 27 · 5,000 Meters Division 4 · Place 70 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Division 4 | 70 | 22:41.22 | 11 |
| Oct 20 | Flint C-A Cavalier ClassicOct 20 · 5,000 Meters Open · Place 26 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Open | 26 | 23:57.46 | 11 |
| Oct 14 | Kayla O'Mara Memorial InvitationalOct 14 · 5,000 Meters Small School · Place 28 · Genesee ChristianGenesee Christian | 5,000 Meters Small School | 28 | 22:44.72 PB | 11 |
| Oct 7 | Greater Flint CC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 162 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 162 | 22:25.27 | 11 |
| Oct 3 | Birch Run Fall Invitational Oct 3 · 5,000 Meters Varsity · Place 135 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 135 | 22:52.15 | 11 |
| Sep 30 | Josh Lott Memorial Invitational (Formerly L&L/Spartan Invite) Sep 30 · 5,000 Meters Varsity · Place 14 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 14 | 21:40.48 | 11 |
| Sep 23 | 40th Linden ClassicSep 23 · 5,000 Meters Varsity · Place 23 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 23 | 22:32.23 | 11 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Varsity · Place 64 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 64 | 23:25.9 | 11 |
| Sep 9 | Genesee Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 22 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 22 | 23:44.20 | 11 |
| Aug 31 | Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 80 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 80 | 22:28.06 | 11 |
| Aug 29 | Corunna Earlybird InvitationalAug 29 · 5,000 Meters Varsity · Place 52 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 52 | 23:05.16 | 11 |
| Aug 18 | Evan Gardner XC Invitational Aug 18 · 5,000 Meters Varsity · Place 35 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 35 | 23:01.98 | 11 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 35-4 @ DeckervilleOct 29 · 5,000 Meters Division 4 · Place 56 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Division 4 | 56 | 20:39.37 | 10 |
| Oct 22 | Dryden Cardinal InvitationalOct 22 · 5,000 Meters Varsity · Place 61 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 61 | 22:55.57 | — |
| Oct 15 | Kayla O'Mara Memorial InvitationalOct 15 · 5,000 Meters Varsity · Place 98 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 98 | 21:59.39 | 10 |
| Oct 8 | Greater Flint CC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 166 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 166 | 21:59.28 | 10 |
| Oct 4 | Birch Run Fall InvitationalOct 4 · 5,000 Meters Varsity · Place 105 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 105 | 22:57.00 | 10 |
| Sep 24 | 39th Linden ClassicSep 24 · 5,000 Meters Varsity · Place 13 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 13 | 22:24.7 | 10 |
| Aug 30 | Corunna Earlybird InvitationalAug 30 · 5,000 Meters Varsity · Place 46 · Genesee Christian AcadeGenesee Christian Acade | 5,000 Meters Varsity | 46 | 23:30.07 | 10 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 35-4 @ DeckervilleOct 30 · 5,000 Meters Division 4 · Place 70 · Genesee Christian Ac..Genesee Christian Ac.. | 5,000 Meters Division 4 | 70 | 23:13.23 | 9 |
| Oct 23 | Dryden Cardinal InvitationalOct 23 · 5,000 Meters Varsity · Place 37 · Genesee Christian Ac..Genesee Christian Ac.. | 5,000 Meters Varsity | 37 | 25:11.16 | 9 |
| Oct 19 | Byron Fox and HoundOct 19 · 5,000 Meters Varsity · Place 34 · Genesee Christian Ac..Genesee Christian Ac.. | 5,000 Meters Varsity | 34 | 25:12 | 9 |
| Oct 16 | Kayla O'Mara Memorial InvitationalOct 16 · 5,000 Meters Varsity · Place 75 · Genesee Christian Ac..Genesee Christian Ac.. | 5,000 Meters Varsity | 75 | 28:14.74 | 9 |
| Sep 25 | Linden ClassicSep 25 · 5,000 Meters Division III/IV Team Race · Place 21 · Genesee ChristianGenesee Christian | 5,000 Meters Division III/IV Team Race | 21 | 22:48.73 PB | 9 |
| Sep 11 | Genesee Cross Country InvitationalSep 11 · 5,000 Meters Varsity · Place 28 · Genesee Christian Ac..Genesee Christian Ac.. | 5,000 Meters Varsity | 28 | 24:44.81 | 9 |
| Aug 28 | 3rd Annual Happy Acres InvitationalAug 28 · 5,000 Meters Varsity · Place 54 · Genesee Christian Ac..Genesee Christian Ac.. | 5,000 Meters Varsity | 54 | 24:13.02 | 9 |
2020 Cross Country
3 results2019 Cross Country
1 results2018 Cross Country
3 results