Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Colon HSSCAA League Meet · Oct 16 | 22:21.13 | SCAA League Meet | October 16, 2018 |
| 5,000 Meters · Hayden ParkHillsdale Academy Invite · Sep 6 | 22:41 | Hillsdale Academy Invite | September 6, 2019 |
| 5,000 Meters · Hayden Park 5kHilldale Academy Invitational · Sep 11 | 21:35.7 | Hilldale Academy Invitational | September 11, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 7 | 21:06.44 | MHSAA LP D4 Finals | November 7, 2020 |
| 5,000 Meters · Pittsford Area SchoolsSCAA Jamboree - Pittsford · Sep 30 | 21:35 | SCAA Jamboree - Pittsford | September 30, 2020 |
| 5,000 Meters · Pittsford HSSCAA Jamboree @ Pittsford · Sep 26 | 23:02 | SCAA Jamboree @ Pittsford | September 26, 2018 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 21:18.7 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Springbrook Golf CourseSCAA Jamboree @ St Philip (Springbrook Golf Course) · Oct 2 | 22:40.10 | SCAA Jamboree @ St Philip (Springbrook Golf Course) | October 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 30 · Hillsdale Academy | 5,000 Meters D4 - Official | 30 | 21:06.44 PB | 12 |
| Sep 30 | SCAA Jamboree - Pittsford Sep 30 · 5,000 Meters Varsity · Place 4 · Hillsdale Academy | 5,000 Meters Varsity | 4 | 21:35 PB | 12 |
| Sep 11 | Hilldale Academy InvitationalSep 11 · 5,000 Meters Girls Varsity · Place 12 · Hillsdale Academy | 5,000 Meters Girls Varsity | 12 | 21:35.7 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D4 FinalsNov 2 · 5,000 Meters D4 · Place 51 · Hillsdale Academy | 5,000 Meters D4 | 51 | 21:19.9 | 11 |
| Oct 15 | SCAA Championship Oct 15 · 5,000 Meters Varsity · Place 11 · Hillsdale Academy | 5,000 Meters Varsity | 11 | 22:41 | 11 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 4 · Place 21 · Hillsdale Academy | 5,000 Meters Division 4 | 21 | 21:18.7 PB | 11 |
| Oct 2 | SCAA Jamboree @ St Philip (Springbrook Golf Course)Oct 2 · 5,000 Meters Varsity · Place 12 · Hillsdale Academy | 5,000 Meters Varsity | 12 | 22:40.10 PB | 11 |
| Sep 25 | SCAA Jamboree #1 @Hillsdale Academy (Hayden Park)Sep 25 · 5,000 Meters Varsity · Place 13 · Hillsdale Academy | 5,000 Meters Varsity | 13 | 23:15.68 | 11 |
| Sep 6 | Hillsdale Academy InviteSep 6 · 5,000 Meters Varsity · Place 8 · Hillsdale Academy | 5,000 Meters Varsity | 8 | 22:41 PB | 11 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MHSAA LP Division 4 FinalsNov 3 · Division 4 · Place 68 · Hillsdale Academy | Division 4 | 68 | 21:46.6 | — |
| Oct 16 | SCAA League MeetOct 16 · 5,000 Meters High School · Place 14 · Hillsdale Academy | 5,000 Meters High School | 14 | 22:21.13 PB | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 4 Women · Place 35 · Hillsdale Academy | 5,000 Meters Division 4 Women | 35 | 22:04.0 | 10 |
| Sep 26 | SCAA Jamboree @ PittsfordSep 26 · 5,000 Meters Varsity Girls · Place 19 · Hillsdale Academy | 5,000 Meters Varsity Girls | 19 | 23:02 PB | 10 |