Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Frankenmuth HSTVC Jamboree 2 (Frankenmuth) · Sep 29 | 14:52.5 | TVC Jamboree 2 (Frankenmuth) | September 29, 2020 |
| 2 Miles · Ithaca Junior/Senior High SchoolAlma @ Ithaca Dual Meet · Oct 6 | 13:57.74 | Alma @ Ithaca Dual Meet | October 6, 2020 |
| 2 Miles · Roberts ParkTVC Middle School Conference Meet · Oct 22 | 13:27.30 | TVC Middle School Conference Meet | October 22, 2020 |
| 2 Miles · Shepherd Middle School 2 Mile CourseShepherd End of Season MS Invite · Oct 24 | 12:59.0 | Shepherd End of Season MS Invite | October 24, 2020 |
| 2 Miles · Stratford Woods OFFICIALTVC Overall MS Meet · Oct 16 | 13:54.38 | TVC Overall MS Meet | October 16, 2019 |
| 3,000 Meters · Delta CollegeTVC East Jamboree #2 (Host Garber) · Sep 24 | 13:05.06 | TVC East Jamboree #2 (Host Garber) | September 24, 2019 |
| 3,200 Meters · Freeland's Home Cross-Country CourseMS TVC Jamboree #1 · Sep 16 | 14:35.09 | MS TVC Jamboree #1 | September 16, 2020 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 28 | 19:30.6 | DeWitt Cross Country Invitational | September 28, 2024 |
| 5,000 Meters · Fish Creek Sportsman's Club48th Annual Don Baese Invitational · Oct 21 | 19:50.94 | 48th Annual Don Baese Invitational | October 21, 2022 |
| 5,000 Meters · Frankenmuth high schoolTVC 8 Jamboree (Host Frankenmuth) · Oct 11 | 21:15.41 | TVC 8 Jamboree (Host Frankenmuth) | October 11, 2022 |
| 5,000 Meters · Ithaca Junior/Senior High SchoolYellowjacket Invite · Aug 28 | 19:53.87 | Yellowjacket Invite | August 28, 2024 |
| 5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 19:15.6 | Joe Piane Invitational | October 3, 2025 |
| 5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 29 | 19:09.00 | 2025 Jeff Drenth Memorial | August 29, 2025 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 19:08.7 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 17 | 22:54.69 | Bradley "Pink" Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 110 · AlmaAlma | 5,000 Meters Elite | 110 | 19:29.87 | 12 |
| Nov 2 | MHSAA LP Division 2 FinalsNov 2 · 5,000 Meters Division 2 · Place 51 · AlmaAlma | 5,000 Meters Division 2 | 51 | 19:14.3 | 12 |
| Oct 25 | MHSAA LP Region 14-2 @ DeWittOct 25 · 5,000 Meters Division 2 · Place 6 · AlmaAlma | 5,000 Meters Division 2 | 6 | 19:16.7 | 12 |
| Oct 15 | TVC Overall Meet - 2024Oct 15 · 5,000 Meters Varsity · Place 5 · AlmaAlma | 5,000 Meters Varsity | 5 | 20:36.55 | 12 |
| Oct 12 | Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 14 · AlmaAlma | 5,000 Meters Varsity | 14 | 19:28.5 | 12 |
| Oct 8 | TVC Jamboree #3Oct 8 · 5,000 Meters Varsity · Place 3 · AlmaAlma | 5,000 Meters Varsity | 3 | 19:51.30 | 12 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 22 · AlmaAlma | 5,000 Meters Division 2 | 22 | 19:33.4 | 12 |
| Oct 1 | Birch Run Fall Invitational Oct 1 · 5,000 Meters Varsity · Place 5 · AlmaAlma | 5,000 Meters Varsity | 5 | 19:16.92 | 12 |
| Sep 28 | DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Girls Varsity Division 1 and 2 · Place 6 · AlmaAlma | 5,000 Meters Girls Varsity Division 1 and 2 | 6 | 19:30.6 PB | 12 |
| Sep 25 | TVC Jamboree 2 - IthacaSep 25 · 5,000 Meters Varsity · Place 3 · AlmaAlma | 5,000 Meters Varsity | 3 | 19:35.77 | 12 |
| Sep 17 | TVC Jamboree 1 - Swan ValleySep 17 · 5,000 Meters Varsity · Place 3 · AlmaAlma | 5,000 Meters Varsity | 3 | 20:18.77 | 12 |
| Sep 13 | 2024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 6 · AlmaAlma | 5,000 Meters Varsity | 6 | 19:50.2 | 12 |
| Sep 4 | 2024 Shepherd John Bruder ClassicSep 4 · 5,000 Meters Varsity · Place 9 · AlmaAlma | 5,000 Meters Varsity | 9 | 19:41.6 | 12 |
| Aug 28 | Yellowjacket InviteAug 28 · 5,000 Meters Varsity · Place 3 · AlmaAlma | 5,000 Meters Varsity | 3 | 19:53.87 PB | 12 |
2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | 4th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Girls Elite Team Race · Place 93 · AlmaAlma | 5,000 Meters Girls Elite Team Race | 93 | 19:08.7 PB | 11 |
| Nov 4 | MHSAA LP Division 2 FinalsNov 4 · 5,000 Meters Division 2 · Place 43 · AlmaAlma | 5,000 Meters Division 2 | 43 | 19:13.8 | 11 |
| Oct 27 | MHSAA LP Region 15-2 @ ShepherdOct 27 · 5,000 Meters Division 2 · Place 11 · AlmaAlma | 5,000 Meters Division 2 | 11 | 19:33.8 | 11 |
| Oct 17 | TVC Overall Meet 2023Oct 17 · 5,000 Meters Varsity · Place 8 · AlmaAlma | 5,000 Meters Varsity | 8 | 19:24.25 | 11 |
| Oct 14 | Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 23 · AlmaAlma | 5,000 Meters Varsity | 23 | 20:14.2 | 11 |
| Oct 10 | TVC Red #3- Hosted by Alma @ Shepherd HSOct 10 · 5,000 Meters HS Girls · Place 6 · AlmaAlma | 5,000 Meters HS Girls | 6 | 19:14.2 | 11 |
| Oct 3 | Birch Run Fall Invitational Oct 3 · 5,000 Meters Varsity · Place 4 · AlmaAlma | 5,000 Meters Varsity | 4 | 19:50.44 | 11 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 12 · AlmaAlma | 5,000 Meters Varsity | 12 | 19:47.4 | 11 |
| Sep 27 | TVC 8 Jamboree #2 @ Swan ValleySep 27 · 5,000 Meters Varsity · Place 7 · AlmaAlma | 5,000 Meters Varsity | 7 | 19:49.59 | 11 |
| Sep 15 | MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 6 · AlmaAlma | 5,000 Meters Varsity | 6 | 19:54.3 | 11 |
| Sep 13 | TVC 8 Jamboree (Host Garber)Sep 13 · 5,000 Meters Junior Varsity · Place 6 · AlmaAlma | 5,000 Meters Junior Varsity | 6 | 20:04.48 | 11 |
| Sep 7 | 2023 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 11 · AlmaAlma | 5,000 Meters Varsity | 11 | 19:40.5 | 11 |
| Aug 30 | Ithaca Yellowjacket InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · AlmaAlma | 5,000 Meters Varsity | 4 | 20:31.87 | 11 |
2022 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 87 · AlmaAlma | 5,000 Meters Elite | 87 | 19:18.7 | 10 |
| Nov 5 | MHSAA LP Division 2 FinalsNov 5 · 5,000 Meters Division 2 · Place 49 · AlmaAlma | 5,000 Meters Division 2 | 49 | 19:44.68 | 10 |
| Oct 28 | MHSAA LP Region 15-2 @ ShepherdOct 28 · 5,000 Meters Division 2 · Place 3 · AlmaAlma | 5,000 Meters Division 2 | 3 | 19:15.5 | 10 |
| Oct 21 | 48th Annual Don Baese InvitationalOct 21 · 5,000 Meters Varsity Girls · Place 5 · AlmaAlma | 5,000 Meters Varsity Girls | 5 | 19:50.94 PB | 10 |
| Oct 18 | TVC Overall ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · AlmaAlma | 5,000 Meters Varsity | 5 | 19:10.84 | 10 |
| Oct 15 | Greater Lansing Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 14 · AlmaAlma | 5,000 Meters Varsity | 14 | 19:16.30 | 10 |
| Oct 11 | TVC 8 Jamboree (Host Frankenmuth)Oct 11 · 5,000 Meters Girls HS · Place 6 · AlmaAlma | 5,000 Meters Girls HS | 6 | 21:15.41 PB | 10 |
| Oct 6 | Apples to Apples XCOct 6 · 5,000 Meters Varsity · Place 6 · AlmaAlma | 5,000 Meters Varsity | 6 | 19:31.4 | 10 |
| Oct 1 | 2022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 8 · AlmaAlma | 5,000 Meters Varsity | 8 | 19:42.5 | 10 |
| Sep 27 | TVC Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 6 · AlmaAlma | 5,000 Meters Varsity | 6 | 20:32.64 | SO |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 10 · AlmaAlma | 5,000 Meters Varsity | 10 | 20:24.98 | 10 |
| Sep 13 | TVC 8 Jamboree (Host Freeland)Sep 13 · 5,000 Meters Varsity · Place 4 · AlmaAlma | 5,000 Meters Varsity | 4 | 21:08.3 | 10 |
| Sep 7 | 2022 Shepherd John Bruder ClassicSep 7 · 5,000 Meters Varsity · Place 19 · AlmaAlma | 5,000 Meters Varsity | 19 | 20:33.5 | 10 |
| Aug 30 | Corunna Earlybird InvitationalAug 30 · 5,000 Meters Varsity · Place 8 · AlmaAlma | 5,000 Meters Varsity | 8 | 21:03.43 | 10 |
2020 Cross Country
9 results2019 Cross Country
6 results