Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 6AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 63 · Benilde-St Margaret's | 5,000 Meters Varsity | 63 | 18:15.4 PB | 12 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Varsity · Place 42 · Benilde-St Margaret's | 5,000 Meters Varsity | 42 | 17:26.7Unofficial | 12 |
| Sep 23 | Roy Griak InvitationalSep 23 · 3,000 Meters Varsity · Place 84 · Benilde-St Margaret's | 3,000 Meters Varsity | 84 | 11:21 | — |
| Sep 1 | Maple Lake InvitationalSep 1 · 5,000 Meters Varsity Invitational · Place 18 · Benilde-St Margaret's | 5,000 Meters Varsity Invitational | 18 | 17:49.0 | 12 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 6AA ChampionshipOct 26 · 5,000 Meters Varsity · Place 54 · Benilde-St Margaret's | 5,000 Meters Varsity | 54 | 17:58.0 PB | 11 |
| Oct 19 | Metro West ConferenceOct 19 · 5,000 Meters Varsity · Place 20 · Benilde St. Margaret's | 5,000 Meters Varsity | 20 | 17:58.4 | — |
| Oct 11 | Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 24 · Benilde St Margaret's | 5,000 Meters Varsity | 24 | 17:33.1 | 11 |
| Sep 3 | Columbus Catholic InviteSep 3 · 5,000 Meters Varsity · Place 38 · Benilde-St Margaret's | 5,000 Meters Varsity | 38 | 18:28.94 PB | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 6AA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 56 · Benilde-St Margaret's | 5,000 Meters Varsity | 56 | 18:44.90 | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Milaca Mega MeetSep 20 · 5,000 Meters Varsity · Place 257 · Benilde-St Margaret's | 5,000 Meters Varsity | 257 | 22:57.9 | 9 |