Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:57.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2019:42.1Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Dunlap Valley Middle SchoolDunlap Invitational · Sep 1919:35.2Dunlap InvitationalSeptember 19, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2921:59.4EPGXC InvitationalSeptember 29, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2619:44.50SHS XC InviteSeptember 26, 2026
3 Miles · Lower Lake ParkHOI Conference Meet · Oct 1818:53.97HOI Conference MeetOctober 18, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 319:38.6Elmwood HS XC InviteOctober 3, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 151 · Eureka3 Miles Varsity15119:38.6 PB12
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 31 · Eureka3 Miles Open3121:59.4 PB12
Sep 26SHS XC InviteSep 26 · 3 Miles Junior Varsity · Place 21 · Eureka3 Miles Junior Varsity2119:44.50 PB12
Sep 19Dunlap InvitationalSep 19 · 3 Miles Open Boys · Place 66 · Eureka3 Miles Open Boys6619:35.2 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 431 · Eureka3 Miles 3 Miles-Varsity-1A43119:57.1 PB12
Aug 25Eureka Meet 2.0Aug 25 · 3 Miles Varsity · Place 35 · Eureka3 Miles Varsity3519:0612

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18HOI Conference MeetOct 18 · 3 Miles Open · Place 32 · Eureka3 Miles Open3218:53.97 PB11
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 154 · Eureka3 Miles Varsity15420:16.1011
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 93 · Eureka3 Miles Open9324:47.711
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Open Boys · Place 89 · Eureka3 Miles Open Boys8919:42.1 PB11
Aug 26Dual vs WashingtonAug 26 · 3 Miles Boys Race · Place 37 · Eureka3 Miles Boys Race3719:14.2711