Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belle City ParkBelle Invitational · Sep 20 | 25:50.38 | Belle Invitational | September 20, 2018 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 26:43.6 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 2 State XC Championships · Nov 6 | 24:31.2 | MSHSAA Class 2 State XC Championships | November 6, 2020 |
| 5,000 Meters · Jefferson Barracks Park2020 Hancock Invitational · Oct 16 | 24:59.80 | 2020 Hancock Invitational | October 16, 2020 |
| 5,000 Meters · Linn Athletic Complex40th Annual Linn Invitational · Sep 8 | 26:09.28 | 40th Annual Linn Invitational | September 8, 2018 |
| 5,000 Meters · Loutre Shore Country ClubFour Rivers Conference HS Meet · Oct 16 | 24:29.02 | Four Rivers Conference HS Meet | October 16, 2018 |
| 5,000 Meters · New Haven City ParkNew Haven High School CC Invitational · Sep 5 | 25:37.48 | New Haven High School CC Invitational | September 5, 2020 |
| 5,000 Meters · Owensville High SchoolOwensville HS Invitational · Oct 13 | 25:43.96 | Owensville HS Invitational | October 13, 2020 |
| 5,000 Meters · St James Golf ClubSt. James Invitational · Oct 2 | 26:00.22 | St. James Invitational | October 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA Class 2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 92 · New Haven | 5,000 Meters Varsity | 92 | 24:31.2 PB | 12 |
| Oct 31 | MSHSAA Class 2 District 4 - LinnOct 31 · 5,000 Meters Varsity · Place 19 · New Haven | 5,000 Meters Varsity | 19 | 24:28.4 | 12 |
| Oct 22 | Four Rivers Conference MeetOct 22 · 5,000 Meters Varsity · Place 27 · New Haven | 5,000 Meters Varsity | 27 | 25:50.10 | 12 |
| Oct 16 | 2020 Hancock InvitationalOct 16 · 5,000 Meters Varsity - Small Schools · Place 20 · New Haven | 5,000 Meters Varsity - Small Schools | 20 | 24:59.80 PB | 12 |
| Oct 13 | Owensville HS InvitationalOct 13 · 5,000 Meters Varsity · Place 50 · New Haven | 5,000 Meters Varsity | 50 | 25:43.96 PB | 12 |
| Oct 6 | Hermann InvitationalOct 6 · 5,000 Meters Varsity · Place 46 · New Haven | 5,000 Meters Varsity | 46 | 25:23.94 | 12 |
| Sep 30 | St. James XC InvitationalSep 30 · 5,000 Meters Varsity · Place 10 · New Haven | 5,000 Meters Varsity | 10 | 24:36.93 | 12 |
| Sep 26 | Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 38 · New Haven | 5,000 Meters Varsity | 38 | 24:46.1 | 12 |
| Sep 12 | Linn InvitationalSep 12 · 5,000 Meters Varsity · Place 68 · New Haven | 5,000 Meters Varsity | 68 | 25:45.01 | SR |
| Sep 5 | New Haven High School CC InvitationalSep 5 · 5,000 Meters Varsity · Place 44 · New Haven | 5,000 Meters Varsity | 44 | 25:37.48 PB | 12 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Four Rivers Conference ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 7 · New Haven | 5,000 Meters Junior Varsity | 7 | 24:32.01 | 11 |
| Oct 19 | Borgia InvitationalOct 19 · 5,000 Meters Varsity · Place 80 · New Haven | 5,000 Meters Varsity | 80 | 27:21.89 | 11 |
| Oct 15 | Owensville HS InvitationalOct 15 · 5,000 Meters Varsity · Place 61 · New Haven | 5,000 Meters Varsity | 61 | 26:07.34 | 11 |
| Oct 8 | Hermann High School InvitationalOct 8 · 5,000 Meters Varsity · Place 36 · New Haven | 5,000 Meters Varsity | 36 | 25:38.25 | 11 |
| Oct 2 | St. James InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 18 · New Haven | 5,000 Meters Junior Varsity | 18 | 26:00.22 PB | 11 |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Blue · Place 183 · New Haven | 5,000 Meters Varsity Blue | 183 | 26:43.6 PB | 11 |
| Sep 14 | 41st Annual Linn InvitationalSep 14 · 5,000 Meters Varsity Girls · Place 80 · New Haven | 5,000 Meters Varsity Girls | 80 | 28:16.10 | 11 |
| Sep 7 | New Haven High School InvitationalSep 7 · 5,000 Meters Varsity · Place 87 · New Haven | 5,000 Meters Varsity | 87 | 27:38.68 | 11 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSAA Class 2 District 4Oct 27 · 5,000 Meters Varsity · Place 36 · New Haven | 5,000 Meters Varsity | 36 | 25:51.49 | SO |
| Oct 16 | Four Rivers Conference HS MeetOct 16 · 5,000 Meters Varsity Girls · Place 29 · New Haven | 5,000 Meters Varsity Girls | 29 | 24:29.02 PB | 10 |
| Oct 9 | Owensville High School InvitationalOct 9 · Varsity · Place 45 · New Haven | Varsity | 45 | 26:27.80 | 10 |
| Oct 2 | Hermann High School InvitationalOct 2 · 5,000 Meters Varsity · Place 30 · New Haven | 5,000 Meters Varsity | 30 | 25:29.88 | 10 |
| Sep 26 | St. James InvitationalSep 26 · 5,000 Meters Varsity · Place 11 · New Haven | 5,000 Meters Varsity | 11 | 23:55.5 | SO |
| Sep 20 | Belle InvitationalSep 20 · 5,000 Meters Varsity · Place 33 · New Haven | 5,000 Meters Varsity | 33 | 25:50.4 | SO |
| Sep 20 | Belle InvitationalSep 20 · 5,000 Meters Varsity · Place 33 · New Haven | 5,000 Meters Varsity | 33 | 25:50.4 | SO |
| Sep 20 | Belle InvitationalSep 20 · 5,000 Meters Varsity Girls · Place 65 · New Haven | 5,000 Meters Varsity Girls | 65 | 25:50.38 PB | 10 |
| Sep 8 | 40th Linn InvitationalSep 8 · 5,000 Meters Varsity · Place 68 · New Haven | 5,000 Meters Varsity | 68 | 26:09.28 | — |
| Sep 8 | 40th Annual Linn InvitationalSep 8 · 5,000 Meters Varsity · Place 68 · New Haven | 5,000 Meters Varsity | 68 | 26:09.28 PB | 10 |
| Sep 1 | New Haven High School InvitationalSep 1 · 5,000 Meters Varsity · Place 61 · New Haven | 5,000 Meters Varsity | 61 | 27:19.78 | 10 |