Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1221:30.4Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1319:03.50Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Boiler XC Course @ Baker Park Golf Course22nd Annual Boiler Invite · Sep 2720:08.3022nd Annual Boiler InviteSeptember 27, 2025
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2020:16.40Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1919:50.2Dale Donner InviteSeptember 19, 2026
3 Miles · Centennial ParkRF Rocket Run 2025 · Aug 2620:44.30RF Rocket Run 2025August 26, 2025
3 Miles · Chautauqua ParkKewanee XC Chautauqua Meet · Aug 2722:16.98Kewanee XC Chautauqua MeetAugust 27, 2026
3 Miles · Roanoke ParkLWRB Invite · Oct 819:16.80LWRB InviteOctober 8, 2025
3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 119:10.6IHSA Class 1A XC Sectional - #4 SherrardNovember 1, 2025
3 Miles · Seneca Ag FarmTri County Conference · Sep 2920:09.6Tri County ConferenceSeptember 29, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2519:02.50IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
3 Miles · Three Sisters ParkIVC Senior Night with St. Bede · Oct 2120:58.52IVC Senior Night with St. BedeOctober 21, 2025
4554 m · PeruSt. Bede Academy #1 · Sep 419:21.7St. Bede Academy #1September 4, 2025
4602 m · PeruHome Meet #2 · Oct 1617:58.45Home Meet #2October 16, 2025
4602 m · Saint Bede AcademySt. Bede Home Meet #1 · Sep 319:15.05St. Bede Home Meet #1September 3, 2026
5,000 Meters · Marshall-Putnam FairgroundsMultiple Team Event · Sep 922:52.83Multiple Team EventSeptember 9, 2025
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 521:40.09Oregon HS OpenSeptember 5, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4C SenecaOct 24 · 3.04 Miles Varsity · Place 43 · Peru (St. Bede)3.04 Miles Varsity4319:09.511
Oct 20IVC Senior Night vs. St. BedeOct 20 · 3 Miles Varsity · Place 19 · Peru (St. Bede)3 Miles Varsity1922:04.4611
Oct 14Home Meet #2Oct 14 · 2.86 Miles Varsity · Place 13 · Peru (St. Bede)2.86 Miles Varsity1318:52.2711
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 105 · Peru (St. Bede)2.95 Miles Varsity10521:30.4 PB11
Oct 7LWRB InviteOct 7 · 3 Miles Varsity · Place 29 · Peru (St. Bede)3 Miles Varsity2921:43.9011
Sep 29Tri County ConferenceSep 29 · 3 Miles Varsity Boys 3 mile Race · Place 22 · Peru (St. Bede)3 Miles Varsity Boys 3 mile Race2220:09.6 PB11
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 98 · Peru (St. Bede)3 Miles Varsity9819:50.2 PB11
Sep 8Henry XC OpenerSep 8 · 5,000 Meters Varsity · Place 10 · Peru (St. Bede)5,000 Meters Varsity1022:27.14Unofficial11
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 104 · Peru (St. Bede)5,000 Meters Varsity10421:40.09 PB11
Sep 3St. Bede Home Meet #1Sep 3 · 2.86 Miles Varsity · Place 17 · Peru (St. Bede)2.86 Miles Varsity1719:15.05 PB11
Aug 27Kewanee XC Chautauqua MeetAug 27 · 3 Miles Varsity · Place 20 · Peru (St. Bede)3 Miles Varsity2022:16.98 PB11
Aug 2514th Annual Rocket RunAug 25 · 3 Miles Varsity · Place 86 · Peru (St. Bede)3 Miles Varsity8621:43.9011

2025 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 136 · Peru (St. Bede)3 Miles Varsity13619:10.6 PB10
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 45 · Peru (St. Bede)3 Miles Varsity4519:02.50 PB10
Oct 21IVC Senior Night with St. BedeOct 21 · 3 Miles Varsity · Place 18 · Peru (St. Bede)3 Miles Varsity1820:58.52 PB10
Oct 16Home Meet #2Oct 16 · 2.86 Miles Varsity · Place 3 · Peru (St. Bede)2.86 Miles Varsity317:58.45 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 88 · Peru (St. Bede)2.95 Miles Varsity8819:03.50 PB10
Oct 8LWRB InviteOct 8 · 3 Miles Varsity · Place 16 · Peru (St. Bede)3 Miles Varsity1619:16.80 PB10
Sep 30Tri County Conference MeetSep 30 · 3 Miles Varsity · Place 23 · Peru (St. Bede)3 Miles Varsity2320:32.0010
Sep 2722nd Annual Boiler InviteSep 27 · 3 Miles F/S Boys · Place 12 · Peru (St. Bede)3 Miles F/S Boys1220:08.30 PB10
Sep 24Oregon Midweek XC MeetSep 24 · 5,000 Meters Varsity · Place 34 · Peru (St. Bede)5,000 Meters Varsity3422:10.510
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 120 · Peru (St. Bede)3 Miles Varsity12020:16.40 PB10
Sep 16BV Quad MeetSep 16 · 3 Miles Varsity · Place 17 · Peru (St. Bede)3 Miles Varsity1721:32.610
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 430 · Peru (St. Bede)3 Miles Varsity 1A43020:02.3010
Sep 9Multiple Team EventSep 9 · 5,000 Meters Varisty · Place 15 · Peru (St. Bede)5,000 Meters Varisty1522:52.83 PB10
Sep 4St. Bede Academy #1Sep 4 · 2.83 Miles Varsity · Place 15 · Peru (St. Bede)2.83 Miles Varsity1519:21.7 PB10
Aug 28Kewanee Meet 1Aug 28 · 3 Miles Varsity · Place 15 · Peru (St. Bede)3 Miles Varsity1522:2510
Aug 26RF Rocket Run 2025Aug 26 · 3 Miles Varsity · Place 66 · Peru (St. Bede)3 Miles Varsity6620:44.30 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15St. Bede Home Meet #2 Senior NightOct 15 · 2.91 Miles Varsity · Place 22 · Peru (St. Bede)2.91 Miles Varsity2224:44.009
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.4 Miles Frosh/Soph Freshman · Place 45 · Peru (St. Bede)2.4 Miles Frosh/Soph Freshman4520:13.50—