Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Six Mile Creek Golf CourseDon Ray Invitational at Deubrook · Aug 28 | 12:59.62 | Don Ray Invitational at Deubrook | August 28, 2021 |
| 4,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 3 | 18:00.56 | Augustana Twilight XC Meet | September 3, 2021 |
| 5,000 Meters · Madison Country ClubJohn Collignon Invitiational · Aug 27 | 21:29 | John Collignon Invitiational | August 27, 2026 |
| 5,000 Meters · Broadland Creek Golf CourseSDHSAA Class B State Cross Country Meet · Oct 25 | 19:58.29 | SDHSAA Class B State Cross Country Meet | October 25, 2025 |
| 5,000 Meters · Broadland Creek National Golf Course SDHSAA Class B State Cross Country Meet · Oct 22 | 20:58.80 | SDHSAA Class B State Cross Country Meet | October 22, 2022 |
| 5,000 Meters · Clear Lake Golf ClubDeuel Invite · Sep 22 | 21:27.58 | Deuel Invite | September 22, 2025 |
| 5,000 Meters · De SmetDakota Valley Conference · Oct 7 | 21:13.97 | Dakota Valley Conference | October 7, 2026 |
| 5,000 Meters · Hendricks Golf CourseRedhawks Invite · Sep 1 | 20:39.72 | Redhawks Invite | September 1, 2026 |
| 5,000 Meters · Lake Region Golf CourseArlington Invitational · Sep 15 | 21:51.48 | Arlington Invitational | September 15, 2025 |
| 5,000 Meters · Six Mile Creek Golf CourseDon Ray Invitational at Deubrook · Aug 26 | 21:45.06 | Don Ray Invitational at Deubrook | August 26, 2023 |
| 5,000 Meters · Sunrise Ridge Golf CourseDakota Valley Conference Meet · Oct 8 | 20:14 | Dakota Valley Conference Meet | October 8, 2025 |
| 5,000 Meters · Valley View Golf CourseFlyer Invitational · Sep 16 | 21:29.19 | Flyer Invitational | September 16, 2026 |
| 5,000 Meters · Webster Golf ClubSDHSAA Region 1B Cross County Meet · Oct 15 | 20:28.88 | SDHSAA Region 1B Cross County Meet | October 15, 2025 |
| 5,000 Meters · Webster Golf CourseSDHSAA Region 1B Cross Country Meet · Oct 12 | 21:39.06 | SDHSAA Region 1B Cross Country Meet | October 12, 2022 |
| 5,000 Meters · Yankton Trail ParkSDHSAA Class B State Cross Country Meet · Oct 21 | 20:40.58 | SDHSAA Class B State Cross Country Meet | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2026 SDHSAA State Cross Country MeetOct 24 · 5,000 Meters Varsity · Place 44 · Deubrook Area | 5,000 Meters Varsity | 44 | 21:06.4 | 12 |
| Oct 14 | SDHSAA Region 1B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 7 · Deubrook Area | 5,000 Meters Varsity | 7 | 20:30.94 | 12 |
| Oct 7 | Dakota Valley ConferenceOct 7 · 5,000 Meters Varsity Girls · Place 3 · Deubrook Area | 5,000 Meters Varsity Girls | 3 | 21:13.97 PB | 12 |
| Sep 30 | Colman-Egan InviteSep 30 · 5,000 Meters Girls Varsity · Place 3 · Deubrook Area | 5,000 Meters Girls Varsity | 3 | 20:49.08 | 12 |
| Sep 16 | Flyer InvitationalSep 16 · 5,000 Meters Varsity · Place 11 · Deubrook Area | 5,000 Meters Varsity | 11 | 21:29.19 PB | 12 |
| Sep 4 | Don Ray Invitational at DeubrookSep 4 · 5,000 Meters Varsity Girls · Place 3 · Deubrook Area | 5,000 Meters Varsity Girls | 3 | 22:13.64 | 12 |
| Sep 1 | Redhawks InviteSep 1 · 5,000 Meters Varsity · Place 2 · Deubrook Area | 5,000 Meters Varsity | 2 | 20:39.72 PB | 12 |
| Aug 27 | John Collignon InvitiationalAug 27 · 5,000 Meters Varsity · Place 10 · Deubrook Area | 5,000 Meters Varsity | 10 | 21:29 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | SDHSAA Class B State Cross Country MeetOct 25 · 5,000 Meters Class B · Place 9 · Deubrook Area | 5,000 Meters Class B | 9 | 19:58.29 PB | 11 |
| Oct 15 | SDHSAA Region 1B Cross County MeetOct 15 · 5,000 Meters Varsity · Place 9 · Deubrook Area | 5,000 Meters Varsity | 9 | 20:28.88 PB | 11 |
| Oct 8 | Dakota Valley Conference MeetOct 8 · 5,000 Meters Varsity Girls · Place 1 · Deubrook Area | 5,000 Meters Varsity Girls | 1 | 20:14 PB | 11 |
| Sep 22 | Deuel InviteSep 22 · 5,000 Meters Varsity · Place 4 · Deubrook Area | 5,000 Meters Varsity | 4 | 21:27.58 PB | 11 |
| Sep 15 | Arlington InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · Deubrook Area | 5,000 Meters Varsity | 3 | 21:51.48 PB | 11 |
| Sep 2 | Redhawk RunSep 2 · 5,000 Meters Varsity · Place 2 · Deubrook Area | 5,000 Meters Varsity | 2 | 20:16.16 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | SDHSAA Class B State Cross Country MeetOct 21 · 5,000 Meters Varsity · Place 12 · Deubrook Area | 5,000 Meters Varsity | 12 | 20:40.58 PB | 9 |
| Oct 11 | SDHSAA Region 1B Cross Country MeetOct 11 · 5,000 Meters Varsity · Place 10 · Deubrook Area | 5,000 Meters Varsity | 10 | 21:53.12 | 9 |
| Oct 4 | Dakota Valley Conference MeetOct 4 · 5,000 Meters Varsity · Place 7 · Deubrook Area | 5,000 Meters Varsity | 7 | 22:28.00 | 9 |
| Sep 27 | Colman/Egan MeetSep 27 · 5,000 Meters Varsity · Place 13 · Deubrook Area | 5,000 Meters Varsity | 13 | 20:36.20 | 9 |
| Aug 29 | Estelline InviteAug 29 · 5,000 Meters Varsity · Place 2 · Deubrook Area | 5,000 Meters Varsity | 2 | 21:30.66 | 9 |
| Aug 26 | Don Ray Invitational at DeubrookAug 26 · 5,000 Meters Varsity · Place 5 · Deubrook Area | 5,000 Meters Varsity | 5 | 21:45.06 PB | 9 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | SDHSAA Class B State Cross Country MeetOct 22 · 5,000 Meters Varsity · Place 15 · Deubrook Area | 5,000 Meters Varsity | 15 | 20:58.80 PB | 8 |
| Oct 12 | SDHSAA Region 1B Cross Country MeetOct 12 · 5,000 Meters Varsity · Place 8 · Deubrook Area | 5,000 Meters Varsity | 8 | 21:39.06 PB | 8 |
| Oct 5 | DVC Cross Country MeetOct 5 · 5,000 Meters Varsity · Place 4 · Deubrook Area | 5,000 Meters Varsity | 4 | 20:44.98 | 8 |
| Sep 28 | Colman-Egan Invite Sep 28 · 5,000 Meters Varsity Girls · Place 4 · Deubrook Area | 5,000 Meters Varsity Girls | 4 | 20:34.74Unofficial | 8 |
| Sep 24 | Castlewood InviteSep 24 · 5,000 Meters Varsity · Place 4 · Deubrook Area | 5,000 Meters Varsity | 4 | 19:53.78 | 8 |
| Sep 12 | Webster InviteSep 12 · 5,000 Meters Varsity · Place 10 · Deubrook Area | 5,000 Meters Varsity | 10 | 22:08.16 | 8 |
| Sep 8 | DeSmet InviteSep 8 · 5,000 Meters Varsity · Place 7 · Deubrook Area | 5,000 Meters Varsity | 7 | 21:40.23 | 8 |
| Sep 2 | Augustana Twilight XC MeetSep 2 · 4,000 Meters Junior Varsity · Place 6 · Deubrook Area | 4,000 Meters Junior Varsity | 6 | 17:09.14 | 8 |
| Aug 30 | Redhawks Run Cross Country MeetAug 30 · 5,000 Meters Varsity · Place 3 · Deubrook Area | 5,000 Meters Varsity | 3 | 20:52.81 | 8 |
| Aug 27 | Don Ray Invitational at DeubrookAug 27 · 5,000 Meters Varsity · Place 4 · Deubrook Area | 5,000 Meters Varsity | 4 | 21:42.03 | 8 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | SDHSAA Class A State Cross Country MeetOct 23 · 5,000 Meters Varsity · Place 66 · Deubrook Area | 5,000 Meters Varsity | 66 | 21:25.95 | 7 |
| Oct 14 | SDHSAA Region 2A Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 19 · Deubrook Area | 5,000 Meters Varsity | 19 | 21:57.39 | 7 |
| Oct 6 | DVC MeetOct 6 · 3,000 Meters Junior Varsity · Place 1 · Deubrook Area | 3,000 Meters Junior Varsity | 1 | 12:27.31 | 7 |
| Sep 25 | Castlewood InviteSep 25 · 3,000 Meters Junior Varsity · Place 1 · Deubrook Area | 3,000 Meters Junior Varsity | 1 | 12:16.36 | 7 |
| Sep 9 | De Smet InviteSep 9 · 3,000 Meters Junior Varsity · Place 1 · Deubrook Area | 3,000 Meters Junior Varsity | 1 | 13:21 | 7 |
| Sep 3 | Augustana Twilight XC MeetSep 3 · 4,000 Meters Junior Varsity · Place 29 · Deubrook Area | 4,000 Meters Junior Varsity | 29 | 18:00.56 PB | 7 |
| Aug 28 | Don Ray Invitational at DeubrookAug 28 · 3,000 Meters Junior Varsity Girls · Place 5 · Deubrook Area | 3,000 Meters Junior Varsity Girls | 5 | 12:59.62 PB | 7 |