Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Marion ParkButternut Middle School Invite · Sep 6 | 11:27.6 | Butternut Middle School Invite | September 6, 2023 |
| 2 Miles · Frey FieldAuburndale Invitational · Oct 4 | 13:54.8 | Auburndale Invitational | October 4, 2022 |
| 2 Miles · Marathon HSMarawood Middle School Invite · Oct 6 | 13:54 | Marawood Middle School Invite | October 6, 2022 |
| 2800 m · Phillips High SchoolPhillips Invitational · Sep 5 | 11:09 | Phillips Invitational | September 5, 2023 |
| 3,200 Meters · Frey FieldAuburndale Invitational · Oct 3 | 13:29.7 | Auburndale Invitational | October 3, 2023 |
| 3,200 Meters · Timms Hill County ParkTimm's Hill Invitational · Aug 24 | 13:00 | Timm's Hill Invitational | August 24, 2023 |
| 5,000 Meters · Chequamegon High SchoolChequamegon Invitational · Sep 12 | 20:22.1 | Chequamegon Invitational | September 12, 2026 |
| 5,000 Meters · Dodson's Family Recreational AreaBruce Invitational · Sep 1 | 20:32.8 | Bruce Invitational | September 1, 2026 |
| 5,000 Meters · Edgar School ForestMarawood Conference Meet · Oct 15 | 20:29.9 | Marawood Conference Meet | October 15, 2026 |
| 5,000 Meters · Erbach ParkAthens Invitational · Oct 1 | 19:36.7 | Athens Invitational | October 1, 2026 |
| 5,000 Meters · Nine Mile Recreation AreaMarathon Invite · Sep 5 | 21:34.7 | Marathon Invite | September 5, 2024 |
| 5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 31 | 19:52.8 | 2026 WIAA State Cross Country Championships | October 31, 2026 |
| 5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 25 | 19:50.4 | Nightfall Classic 715 - Marshfield | September 25, 2026 |
| 5,000 Meters · Timms Hill County ParkTimm's Hill Invitational · Aug 27 | 22:50.0 | Timm's Hill Invitational | August 27, 2026 |
| 5,000 Meters · Wausau East High SchoolSmiley Invitational · Sep 19 | 20:05.7 | Smiley Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D2 · Place 149 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity D2 | 149 | 19:52.8 PB | 11 |
| Oct 15 | Marawood Conference MeetOct 15 · 5,000 Meters Varsity · Place 43 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity | 43 | 20:29.9 PB | 11 |
| Oct 10 | 50th Annual Hatchet InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 27 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity Boys | 27 | 18:56.1Unofficial | 11 |
| Oct 1 | Athens InvitationalOct 1 · 5,000 Meters Varsity · Place 49 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity | 49 | 19:36.7 PB | 11 |
| Sep 25 | Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 3 · Place 106 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Division 3 | 106 | 19:50.4 PB | 11 |
| Sep 19 | Smiley InvitationalSep 19 · 5,000 Meters Varsity D2/3 · Place 105 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity D2/3 | 105 | 20:05.7 PB | 11 |
| Sep 12 | Chequamegon InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 18 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity Boys | 18 | 20:22.1 PB | 11 |
| Sep 1 | Bruce InvitationalSep 1 · 5,000 Meters High School · Place 22 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters High School | 22 | 20:32.8 PB | 11 |
| Aug 27 | Timm's Hill InvitationalAug 27 · 5,000 Meters Varsity Boys · Place 17 · Prentice/Rib LakePrentice/Rib Lake | 5,000 Meters Varsity Boys | 17 | 22:50.0 PB | 11 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Smiley InvitationalSep 21 · 5,000 Meters Division 2/3 Junior Varsity · Place 11 · PrenticePrentice | 5,000 Meters Division 2/3 Junior Varsity | 11 | 20:26.8 | 9 |
| Sep 21 | Bill Smiley InviteSep 21 · 5,000 Meters TWO · Place 11 · PrenticePrentice | 5,000 Meters TWO | 11 | 20:26.8 | 9 |
| Sep 5 | Marathon InviteSep 5 · 5,000 Meters Varsity · Place 91 · Rib LakeRib Lake | 5,000 Meters Varsity | 91 | 21:34.7 PB | 9 |
2023 Cross Country
5 results2022 Cross Country
2 results