Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Three Sisters ParkIVC XC Invite · Aug 29 | 13:41.92 | IVC XC Invite | August 29, 2025 |
| 2.5 Miles · Bureau Valley Junior High F/S CourseDale Donner XC Invitational · Sep 20 | 17:19.30 | Dale Donner XC Invitational | September 20, 2025 |
| 2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 12 | 24:57.4 | Amboy XC Invitational | October 12, 2026 |
| 2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 13 | 22:26.60 | Amboy Columbus Day XC Invitational | October 13, 2025 |
| 2.96 Miles · Faber Field (Lake Mendota)Mendota First Home Meet · Sep 24 | 21:05 | Mendota First Home Meet | September 24, 2025 |
| 2.96 Miles · Putnam County Jr. High SchoolPutnam County High CC Meet · Oct 9 | 21:14.00 | Putnam County High CC Meet | October 9, 2025 |
| 3 Miles · Baker Park8-Team Meet · Sep 16 | 21:34 | 8-Team Meet | September 16, 2025 |
| 3 Miles · Boiler XC Course @ Baker Park Golf Course22nd Annual Boiler Invite · Sep 27 | 22:19.90 | 22nd Annual Boiler Invite | September 27, 2025 |
| 3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 19 | 24:22.8 | Dale Donner Invite | September 19, 2026 |
| 3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 18 | 19:59.20 | 47th Annual Patriot XC Invite | October 18, 2025 |
| 3 Miles · Kewanee High School23rd Annual Boiler Invite · Sep 26 | 24:44.1 | 23rd Annual Boiler Invite | September 26, 2026 |
| 3 Miles · Seneca Ag FarmRescheduled Twilight in the Woods · Sep 22 | 23:06.0 | Rescheduled Twilight in the Woods | September 22, 2026 |
| 3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 25 | 21:32.60 | IHSA Class 1A XC Regional - #4C Seneca | October 25, 2025 |
| 3 Miles · Three Sisters ParkIVC XC Invite · Aug 28 | 22:18.89 | IVC XC Invite | August 28, 2026 |
| 5,000 Meters · Marshall-Putnam FairgroundsMultiple Team Event · Sep 9 | 23:06.27 | Multiple Team Event | September 9, 2025 |
| 5,000 Meters · Oregon High SchoolOregon HS Open · Sep 5 | 23:49.3 | Oregon HS Open | September 5, 2026 |
| 5,000 Meters · Oregon Park WestOregon HS Open · Sep 6 | 22:54.8 | Oregon HS Open | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2026 IHSA Class 1A XC Regional - #4C SenecaOct 24 · 3.04 Miles Varsity · Place 94 · Granville (Putnam County) | 3.04 Miles Varsity | 94 | 23:48.6 | 11 |
| Oct 17 | 48th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 255 · Granville (Putnam County) | 3 Miles Varsity | 255 | 20:57.5 | 11 |
| Oct 12 | Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 144 · Granville (Putnam County) | 2.95 Miles Varsity | 144 | 24:57.4 PB | 11 |
| Sep 29 | Tri County ConferenceSep 29 · 3 Miles Varsity Boys 3 mile Race · Place 43 · Granville (Putnam County) | 3 Miles Varsity Boys 3 mile Race | 43 | 24:37.4 | 11 |
| Sep 26 | 23rd Annual Boiler InviteSep 26 · 3 Miles Varsity Boys · Place 83 · Granville (Putnam County) | 3 Miles Varsity Boys | 83 | 24:44.1 PB | 11 |
| Sep 23 | Mendota First Home MeetSep 23 · 2.96 Miles Varsity · Granville (Putnam County) | 2.96 Miles Varsity | 0 | 22:08Unofficial | 11 |
| Sep 22 | Rescheduled Twilight in the WoodsSep 22 · 3 Miles Varsity Boys 3 mile Race · Place 88 · Granville (Putnam County) | 3 Miles Varsity Boys 3 mile Race | 88 | 23:06.0 PB | 11 |
| Sep 19 | Dale Donner InviteSep 19 · 3 Miles Varsity · Place 179 · Granville (Putnam County) | 3 Miles Varsity | 179 | 24:22.8 PB | 11 |
| Sep 15 | 8-Team MeetSep 15 · 3 Miles Varsity · Place 35 · Granville (Putnam County) | 3 Miles Varsity | 35 | 23:22 | 11 |
| Sep 12 | First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 671 · Granville (Putnam County) | 3 Miles 3 Miles-Varsity-1A | 671 | 22:58.2 | 11 |
| Sep 8 | Henry XC OpenerSep 8 · 5,000 Meters Varsity · Place 22 · Granville (Putnam County) | 5,000 Meters Varsity | 22 | 26:38.54Unofficial | 11 |
| Sep 5 | Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 133 · Granville (Putnam County) | 5,000 Meters Varsity | 133 | 23:49.3 PB | 11 |
| Aug 28 | IVC XC InviteAug 28 · 3 Miles Varsity Boys · Place 66 · Granville (Putnam County) | 3 Miles Varsity Boys | 66 | 22:18.89 PB | 11 |
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 77 · Granville (Putnam County) | 3 Miles Varsity | 77 | 21:32.60 PB | 10 |
| Oct 18 | 47th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 212 · Granville (Putnam County) | 3 Miles Varsity | 212 | 19:59.20 PB | 10 |
| Oct 13 | Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 139 · Granville (Putnam County) | 2.95 Miles Varsity | 139 | 22:26.60 PB | 10 |
| Oct 9 | Putnam County High CC MeetOct 9 · 2.96 Miles Boys Varsity · Place 2 · Granville (Putnam County) | 2.96 Miles Boys Varsity | 2 | 21:14.00 PB | 10 |
| Sep 30 | Tri County Conference MeetSep 30 · 3 Miles Varsity · Place 29 · Granville (Putnam County) | 3 Miles Varsity | 29 | 21:44.80 | 10 |
| Sep 27 | 22nd Annual Boiler InviteSep 27 · 3 Miles F/S Boys · Place 21 · Granville (Putnam County) | 3 Miles F/S Boys | 21 | 22:19.90 PB | 10 |
| Sep 24 | Mendota First Home MeetSep 24 · 2.96 Miles Varsity · Place 15 · Granville (Putnam County) | 2.96 Miles Varsity | 15 | 21:05 PB | 10 |
| Sep 20 | Dale Donner XC InvitationalSep 20 · 2.5 Miles Frosh/Soph · Place 50 · Granville (Putnam County) | 2.5 Miles Frosh/Soph | 50 | 17:19.30 PB | 10 |
| Sep 16 | 8-Team MeetSep 16 · 3 Miles Varsity · Place 27 · Granville (Putnam County) | 3 Miles Varsity | 27 | 21:34 PB | 10 |
| Sep 13 | First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 553 · Granville (Putnam County) | 3 Miles Varsity 1A | 553 | 21:34.80 | 10 |
| Sep 9 | Multiple Team EventSep 9 · 5,000 Meters Varisty · Place 16 · Granville (Putnam County) | 5,000 Meters Varisty | 16 | 23:06.27 PB | 10 |
| Sep 6 | Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 143 · Granville (Putnam County) | 5,000 Meters Varsity | 143 | 22:54.8 PB | 10 |
| Sep 5 | Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 35 · Granville (Putnam County) | 3 Miles Junior Varsity | 35 | 24:53.10 | 10 |
| Aug 29 | IVC XC InviteAug 29 · 2 Miles FS Boys · Place 11 · Granville (Putnam County) | 2 Miles FS Boys | 11 | 13:41.92 PB | 10 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 2024 IHSA Class 1A XC Regional-#4C SenecaOct 26 · 3 Miles Varsity · Place 63 · Granville (Putnam County) | 3 Miles Varsity | 63 | 21:51.10 | 9 |
| Oct 10 | PC, Hall, Fieldcrest CC MeetOct 10 · Varsity · Place 6 · Granville (Putnam County) | Varsity | 6 | 21:31 | 9 |
| Oct 8 | LWRB InviteOct 8 · Varsity · Place 30 · Granville (Putnam County) | Varsity | 30 | 19:51 | 9 |
| Oct 1 | Tri County ConferenceOct 1 · 3 Miles Varsity · Place 22 · Granville (Putnam County) | 3 Miles Varsity | 22 | 21:48.57 | 9 |
| Sep 19 | Hall Home Meet #1Sep 19 · 2.5 Miles Varsity · Place 8 · Granville (Putnam County) | 2.5 Miles Varsity | 8 | 18:12.43 | 9 |
| Sep 17 | 8-Team MeetSep 17 · Varsity · Place 22 · Granville (Putnam County) | Varsity | 22 | 20:54 | 9 |
| Sep 14 | First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 485 · Granville (Putnam County) | 3 Miles Varsity 1A | 485 | 22:16.50 | 9 |
| Sep 10 | Henry-Senachwine Kick off meetSep 10 · 5,000 Meters Varsity · Place 14 · Granville (Putnam County) | 5,000 Meters Varsity | 14 | 24:33.11 | 9 |
| Sep 6 | Twilight in the WoodsSep 6 · 2.35 Miles Junior Varsity · Place 11 · Granville (Putnam County) | 2.35 Miles Junior Varsity | 11 | 15:59.30 | 9 |
| Aug 30 | IVC XC InviteAug 30 · 2 Miles Varsity · Place 10 · Granville (Putnam County) | 2 Miles Varsity | 10 | 13:37.30 | 9 |