Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 14 | 10:40.67 | Turkey Trot | September 14, 2023 |
| 1,600 Meters · St James Golf CourseSt James Cross Country Invitational · Sep 26 | 8:11.65 | St James Cross Country Invitational | September 26, 2023 |
| 2,000 Meters · Cedar Creek ParkI-90 Invitational · Oct 5 | 10:14.1 | I-90 Invitational | October 5, 2023 |
| 2750 m · Marshall Golf ClubMarshall Cross Country Invitational · Aug 28 | 17:48.80 | Marshall Cross Country Invitational | August 28, 2023 |
| 4,000 Meters · Fairmont Early Bird Invite · Aug 28 | 21:40.8 | Early Bird Invite | August 28, 2026 |
| 5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 23 | 24:05.67 | MSHSL Section 2A Championships | October 23, 2025 |
| 5,000 Meters · Cedar Creek ParkI-90 Invite · Oct 8 | 25:43.2 | I-90 Invite | October 8, 2026 |
| 5,000 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 24 | 25:38.6 | Caty Delwiche Invitational | September 24, 2026 |
| 5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 15 | 23:29.48 | Big South Conference Championships | October 15, 2024 |
| 5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 10 | 26:20.7 | Gerry Smith XC Invitational | September 10, 2026 |
| 5,000 Meters · Mt. Lake Golf CourseMt Lake meet · Sep 4 | 27:18.3 | Mt Lake meet | September 4, 2026 |
| 5,000 Meters · St James Golf CourseSt James Cross Country Invitational · Sep 29 | 27:32.4 | St James Cross Country Invitational | September 29, 2026 |
| 5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 21 | 25:36.4 | Windom Eagle Invite | September 21, 2026 |
| 5,000 Meters · Worthington High SchoolTurkey Trot · Sep 17 | 26:26.9 | Turkey Trot | September 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 71 · St. James | 5,000 Meters Varsity | 71 | 24:45.71 | 10 |
| Oct 20 | Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 84 · St. James | 5,000 Meters Varsity | 84 | 26:49.0 | — |
| Oct 20 | Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 41 · St. James | 5,000 Meters Varsity | 41 | 26:49.0 | — |
| Oct 13 | BEA Plocker InviteOct 13 · 5,000 Meters Varsity · Place 25 · St. James | 5,000 Meters Varsity | 25 | 25:23.7 | 10 |
| Oct 8 | I-90 InviteOct 8 · 5,000 Meters Varsity/JV · Place 38 · St. James | 5,000 Meters Varsity/JV | 38 | 25:43.2 PB | 10 |
| Sep 29 | St James Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 20 · St. James | 5,000 Meters Varsity | 20 | 27:32.4 PB | 10 |
| Sep 24 | Caty Delwiche InvitationalSep 24 · 5,000 Meters Varsity · Place 65 · St. James | 5,000 Meters Varsity | 65 | 25:38.6 PB | 10 |
| Sep 21 | Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 37 · St. James | 5,000 Meters Varsity | 37 | 25:36.4 PB | 10 |
| Sep 17 | Turkey TrotSep 17 · 5,000 Meters Varsity · Place 43 · St. James | 5,000 Meters Varsity | 43 | 26:26.9 PB | 10 |
| Sep 10 | Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 124 · St. James | 5,000 Meters Varsity | 124 | 26:20.7 PB | 10 |
| Sep 4 | Mt Lake meetSep 4 · 5,000 Meters Varsity · Place 57 · St. James | 5,000 Meters Varsity | 57 | 27:18.3 PB | 10 |
| Aug 28 | Early Bird InviteAug 28 · 4,000 Meters High School · Place 51 · St. James | 4,000 Meters High School | 51 | 21:40.8 PB | 10 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 67 · St. James | 5,000 Meters Varsity | 67 | 24:05.67 PB | 9 |
| Oct 14 | Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 43 · St. James | 5,000 Meters Varsity | 43 | 24:40.03 | 9 |
| Oct 7 | Buc Invite Oct 7 · 5,000 Meters Varsity · Place 24 · St. James | 5,000 Meters Varsity | 24 | 25:03.3 | 9 |
| Oct 2 | I-90 InviteOct 2 · 5,000 Meters Varsity/JV · Place 27 · St. James | 5,000 Meters Varsity/JV | 27 | 26:35.2 | 9 |
| Sep 23 | St James Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 29 · St. James | 5,000 Meters Varsity | 29 | 27:43.18 | — |
| Sep 18 | Caty Delwiche InvitationalSep 18 · 5,000 Meters Varsity · Place 66 · St. James | 5,000 Meters Varsity | 66 | 27:02.1 | 9 |
| Sep 15 | Windom Eagle InviteSep 15 · 5,000 Meters Varsity · Place 39 · St. James | 5,000 Meters Varsity | 39 | 28:35.28 | — |
| Sep 11 | Turkey TrotSep 11 · 5,000 Meters Varsity · Place 47 · St. James | 5,000 Meters Varsity | 47 | 26:46.87 | — |
| Aug 29 | Paul Metcalf Invitational Aug 29 · 5,000 Meters Varsity · Place 63 · St. James | 5,000 Meters Varsity | 63 | 28:35.07 | 9 |
| Aug 22 | Early Bird InviteAug 22 · 4,000 Meters High School · Place 54 · St. James | 4,000 Meters High School | 54 | 22:39.6 | 9 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 2A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 58 · St. James | 5,000 Meters Varsity | 58 | 24:15.43 | 8 |
| Oct 15 | Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Small Schools · Place 34 · St. James | 5,000 Meters Varsity - Small Schools | 34 | 23:29.48 PB | 8 |
| Oct 8 | Buc Invite Oct 8 · 5,000 Meters Varsity · Place 21 · St. James | 5,000 Meters Varsity | 21 | 25:39.3 | 8 |
| Oct 3 | I-90 InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 31 · St. James | 5,000 Meters Junior Varsity | 31 | 25:02.7 | 8 |
| Sep 26 | St James Cross Country InvitationalSep 26 · 1,600 Meters Middle School · Place 8 · St. James | 1,600 Meters Middle School | 8 | 7:06.18 | 8 |
| Sep 19 | Caty Delwiche InvitationalSep 19 · 5,000 Meters Middle School · Place 16 · St. James | 5,000 Meters Middle School | 16 | 17:40.4 | 8 |
| Sep 16 | Windom Eagle InvitationalSep 16 · 1,600 Meters Middle School · Place 4 · St. James | 1,600 Meters Middle School | 4 | 7:43.70 | 8 |
| Sep 12 | Turkey TrotSep 12 · 1,600 Meters Middle School · Place 8 · St. James | 1,600 Meters Middle School | 8 | 8:23.14 | 8 |
| Sep 5 | Gerry Smith XC InvitationalSep 5 · 2,500 Meters Middle School · Place 44 · St. James | 2,500 Meters Middle School | 44 | 12:17.3 | 8 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Big South Cross Country Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 36 · St. James | 5,000 Meters Junior Varsity | 36 | 30:03.92Unofficial | 7 |
| Oct 5 | I-90 InvitationalOct 5 · 2,000 Meters Junior High · Place 14 · St. James | 2,000 Meters Junior High | 14 | 10:14.1 PB | 7 |
| Sep 26 | St James Cross Country InvitationalSep 26 · 1,600 Meters Junior High · Place 12 · St. James | 1,600 Meters Junior High | 12 | 8:11.65 PB | 7 |
| Sep 18 | Windom MeetSep 18 · 1,600 Meters Middle School · Place 25 · St. James Area | 1,600 Meters Middle School | 25 | 9:41.10 | 7 |
| Sep 14 | Turkey TrotSep 14 · 1,600 Meters Junior High · Place 20 · St. James | 1,600 Meters Junior High | 20 | 10:40.67 PB | 7 |
| Aug 28 | Marshall Cross Country InvitationalAug 28 · 2,750 Meters 7-8 Middle School Girls · Place 17 · St. James | 2,750 Meters 7-8 Middle School Girls | 17 | 17:48.80 PB | 7 |