Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 13 | 20:15.80 | Amboy Columbus Day XC Invitational | October 13, 2025 |
| 2.96 Miles · Faber Field (Lake Mendota)Mendota First Home Meet · Sep 24 | 21:55 | Mendota First Home Meet | September 24, 2025 |
| 2.96 Miles · Putnam County Jr. High SchoolPutnam County High CC Meet · Oct 9 | 22:54.00 | Putnam County High CC Meet | October 9, 2025 |
| 3 Miles · Baker Park8-Team Meet · Sep 16 | 19:54 | 8-Team Meet | September 16, 2025 |
| 3 Miles · Boiler XC Course @ Baker Park Golf Course22nd Annual Boiler Invite · Sep 27 | 21:47.00 | 22nd Annual Boiler Invite | September 27, 2025 |
| 3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 20 | 19:57.20 | Dale Donner XC Invitational | September 20, 2025 |
| 3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 18 | 20:14.40 | 47th Annual Patriot XC Invite | October 18, 2025 |
| 3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 25 | 20:11.60 | IHSA Class 1A XC Regional - #4C Seneca | October 25, 2025 |
| 3 Miles · Three Sisters ParkIVC XC Invite · Aug 29 | 20:24.21 | IVC XC Invite | August 29, 2025 |
| 5,000 Meters · Marshall-Putnam FairgroundsMultiple Team Event · Sep 9 | 21:45.70 | Multiple Team Event | September 9, 2025 |
| 5,000 Meters · Oregon Park WestOregon HS Open · Sep 6 | 20:41.8 | Oregon HS Open | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 61 · Granville (Putnam County) | 3 Miles Varsity | 61 | 20:11.60 PB | 12 |
| Oct 18 | 47th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 228 · Granville (Putnam County) | 3 Miles Varsity | 228 | 20:14.40 PB | 12 |
| Oct 13 | Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 113 · Granville (Putnam County) | 2.95 Miles Varsity | 113 | 20:15.80 PB | 12 |
| Oct 9 | Putnam County High CC MeetOct 9 · 2.96 Miles Boys Varsity · Place 3 · Granville (Putnam County) | 2.96 Miles Boys Varsity | 3 | 22:54.00 PB | 12 |
| Sep 30 | Tri County Conference MeetSep 30 · 3 Miles Varsity · Place 20 · Granville (Putnam County) | 3 Miles Varsity | 20 | 20:21.60 | 12 |
| Sep 27 | 22nd Annual Boiler InviteSep 27 · 3 Miles Varsity Boys · Place 61 · Granville (Putnam County) | 3 Miles Varsity Boys | 61 | 21:47.00 PB | 12 |
| Sep 24 | Mendota First Home MeetSep 24 · 2.96 Miles Varsity · Place 17 · Granville (Putnam County) | 2.96 Miles Varsity | 17 | 21:55 PB | 12 |
| Sep 20 | Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 114 · Granville (Putnam County) | 3 Miles Varsity | 114 | 19:57.20 PB | 12 |
| Sep 16 | 8-Team MeetSep 16 · 3 Miles Varsity · Place 15 · Granville (Putnam County) | 3 Miles Varsity | 15 | 19:54 PB | 12 |
| Sep 13 | First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 557 · Granville (Putnam County) | 3 Miles Varsity 1A | 557 | 21:41.20 | 12 |
| Sep 9 | Multiple Team EventSep 9 · 5,000 Meters Varisty · Place 10 · Granville (Putnam County) | 5,000 Meters Varisty | 10 | 21:45.70 PB | 12 |
| Sep 6 | Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 109 · Granville (Putnam County) | 5,000 Meters Varsity | 109 | 20:41.8 PB | 12 |
| Sep 5 | Twilight in the WoodsSep 5 · 3 Miles Varsity · Place 55 · Granville (Putnam County) | 3 Miles Varsity | 55 | 19:43.10 | 12 |
| Aug 29 | IVC XC InviteAug 29 · 3 Miles Varsity Boys · Place 37 · Granville (Putnam County) | 3 Miles Varsity Boys | 37 | 20:24.21 PB | 12 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 2024 IHSA Class 1A XC Regional-#4C SenecaOct 26 · 3 Miles Varsity · Place 57 · Granville (Putnam County) | 3 Miles Varsity | 57 | 21:15.80 | 11 |
| Oct 14 | Amboy Columbus Day XC InvitationalOct 14 · 2.95 Miles Varsity · Place 113 · Granville (Putnam County) | 2.95 Miles Varsity | 113 | 20:07.20 | 11 |
| Oct 10 | PC, Hall, Fieldcrest CC MeetOct 10 · 2.96 Miles Varsity · Place 5 · Granville (Putnam County) | 2.96 Miles Varsity | 5 | 21:11 | 11 |
| Oct 8 | LWRB InviteOct 8 · 3 Miles Varsity · Place 29 · Granville (Putnam County) | 3 Miles Varsity | 29 | 19:50 | 11 |
| Oct 1 | Tri County ConferenceOct 1 · 3 Miles Varsity · Place 21 · Granville (Putnam County) | 3 Miles Varsity | 21 | 21:46.91 | 11 |
| Sep 19 | Hall Home Meet #1Sep 19 · 2.5 Miles Varsity · Place 6 · Granville (Putnam County) | 2.5 Miles Varsity | 6 | 17:48.91 | 22 |
| Sep 17 | 8-Team MeetSep 17 · 3 Miles Varsity · Place 21 · Granville (Putnam County) | 3 Miles Varsity | 21 | 20:53 | 11 |
| Sep 14 | First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 440 · Granville (Putnam County) | 3 Miles Varsity 1A | 440 | 21:32.60 | 11 |
| Sep 7 | Oregon OpenSep 7 · 5,000 Meters Varsity · Place 115 · Granville (Putnam County) | 5,000 Meters Varsity | 115 | 21:07.7 | 11 |
| Sep 6 | Twilight in the WoodsSep 6 · 3 Miles Varsity · Place 71 · Granville (Putnam County) | 3 Miles Varsity | 71 | 21:37.50 | 11 |
| Aug 30 | IVC XC InviteAug 30 · 3 Miles Varsity · Place 48 · Granville (Putnam County) | 3 Miles Varsity | 48 | 21:52.60 | 11 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Dale Donner XC InvitationalSep 16 · 2.5 Miles Freshman Sophomore · Place 41 · Granville (Putnam County) | 2.5 Miles Freshman Sophomore | 41 | 17:10.00 | 10 |