Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Baertschi FarmBaerschi Invite MS · Oct 10 | 13:57.5 | Baerschi Invite MS | October 10, 2015 |
| 3,000 Meters · McCarthy Co ParkDana Waddell Invitational · Sep 13 | 14:59.8 | Dana Waddell Invitational | September 13, 2016 |
| 3,000 Meters · wyona parkPortage Invitational · Sep 26 | 13:20.76 | Portage Invitational | September 26, 2017 |
| 3,000 Meters · Wyona ParkPortage Invite · Sep 27 | 12:45.50 | Portage Invite | September 27, 2016 |
| 3,200 Meters · McCarthy Co ParkMarshall Invitational · Sep 12 | 15:07.9 | Marshall Invitational | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Portage InvitationalSep 26 · 3,000 Meters Middle School · Place 22 · Pardeeville | 3,000 Meters Middle School | 22 | 13:20.76 PB | 8 |
| Sep 12 | Marshall InvitationalSep 12 · 3,200 Meters Middle School · Place 3 · Pardeeville | 3,200 Meters Middle School | 3 | 15:07.9 PB | 8 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Baertschi Invite MSOct 8 · 3,000 Meters Middle School · Place 8 · Pardeeville | 3,000 Meters Middle School | 8 | 12:59.3Unofficial | 7 |
| Sep 27 | Portage InviteSep 27 · 3,000 Meters Mixed · Place 9 · Pardeeville | 3,000 Meters Mixed | 9 | 12:45.50 PB | 7 |
| Sep 13 | Dana Waddell InvitationalSep 13 · 3,000 Meters Varsity · Place 5 · Pardeeville | 3,000 Meters Varsity | 5 | 14:59.8 PB | 7 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Baerschi Invite MSOct 10 · 3,000 Meters Middle School · Place 32 · Pardeeville | 3,000 Meters Middle School | 32 | 13:57.5 PB | 6 |
| Sep 15 | Marshall InvitationalSep 15 · 3,200 Meters Middle School · Place 13 · Pardeeville | 3,200 Meters Middle School | 13 | 15:59 | 6 |