Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Big DriverFour Rivers Conference Championship · Oct 1818:53.41Four Rivers Conference ChampionshipOctober 18, 2022
3,200 Meters · Linn Athletic Complex44th Annual Linn MS Invitational · Sep 1019:23.4444th Annual Linn MS InvitationalSeptember 10, 2022
3,200 Meters · Loutre Shore Country ClubHermann Middle School Invitational · Oct 416:08.43Hermann Middle School InvitationalOctober 4, 2022
3,200 Meters · Owensville High SchoolFour Rivers Conference Championship · Oct 1717:47.65Four Rivers Conference ChampionshipOctober 17, 2023
5,000 Meters · Airport Road4 Rivers Conference Meet · Oct 2225:36.604 Rivers Conference MeetOctober 22, 2024
5,000 Meters · Belle City ParkBelle XC Invitational · Sep 2224:42.86Belle XC InvitationalSeptember 22, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2524:38.9Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · HermannHermann Invitational Cross Country Meet · Oct 826:34.3Hermann Invitational Cross Country Meet October 8, 2024
5,000 Meters · Knights of Columbus Hall, Westphalia MOFatima Cross Country Invitational · Oct 2525:26.59Fatima Cross Country InvitationalOctober 25, 2025
5,000 Meters · Linn Athletic Complex48th Annual Linn Cross Country Invitational · Sep 1226:23.8848th Annual Linn Cross Country InvitationalSeptember 12, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 724:28.60Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2924:20.66St. James XC InvitationalSeptember 29, 2026
5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 527:29.8New Haven InvitationalSeptember 5, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 44 · New HavenNew Haven5,000 Meters Junior Varsity4424:5611
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 95 · New HavenNew Haven5,000 Meters Varsity9524:20.66 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 265 · New HavenNew Haven5,000 Meters White Varsity26524:38.9 PB11
Sep 22Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 61 · New HavenNew Haven5,000 Meters Varsity6124:42.86 PB11
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters JV Boys · Place 31 · New HavenNew Haven5,000 Meters JV Boys3126:23.88 PB11
Sep 5New Haven InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 36 · New HavenNew Haven5,000 Meters Junior Varsity3627:29.8 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Fatima Cross Country InvitationalOct 25 · 5,000 Meters Varsity Boys · Place 102 · New HavenNew Haven5,000 Meters Varsity Boys10225:26.59 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 40 · New HavenNew Haven5,000 Meters Junior Varsity4024:28.60 PB10
Sep 24Belle XC InvitationalSep 24 · 5,000 Meters Varsity · Place 56 · New HavenNew Haven5,000 Meters Varsity5627:34.7910

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 224 Rivers Conference MeetOct 22 · 5,000 Meters Junior Varsity · Place 21 · New HavenNew Haven5,000 Meters Junior Varsity2125:36.60 PB9
Oct 8Hermann Invitational Cross Country Meet Oct 8 · 5,000 Meters Varsity · Place 40 · New HavenNew Haven5,000 Meters Varsity4026:34.3 PB9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Four Rivers Conference ChampionshipOct 17 · 3,200 Meters Middle School · Place 51 · New HavenNew Haven3,200 Meters Middle School5117:47.65 PB8
Oct 10Owensville MS InvitationalOct 10 · 3,200 Meters Middle School · Place 70 · New HavenNew Haven3,200 Meters Middle School7020:01.808

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Four Rivers Conference ChampionshipOct 18 · 3,200 Meters Middle School · Place 71 · New Haven M.S.New Haven M.S.3,200 Meters Middle School7118:53.417
Oct 18Four Rivers Conference ChampionshipOct 18 · 3,200 Meters Middle School · Place 71 · New HavenNew Haven3,200 Meters Middle School7118:53.41 PB7
Oct 11Owensville InvitationalOct 11 · 3,200 Meters Middle School · Place 78 · New HavenNew Haven3,200 Meters Middle School7820:42.827
Oct 4Hermann Middle School InvitationalOct 4 · 3,200 Meters Middle School · Place 62 · New HavenNew Haven3,200 Meters Middle School6216:08.43 PB7
Sep 28St. James InvitationalSep 28 · 2,500 Meters Middle School · Place 75 · New Haven Middle SchNew Haven Middle Sch2,500 Meters Middle School7514:06.7—
Sep 22Belle InvitationalSep 22 · 1.8 Miles Middle School · Place 77 · New Haven Middle SchNew Haven Middle Sch1.8 Miles Middle School7717:12.5—
Sep 1044th Annual Linn MS InvitationalSep 10 · 3,200 Meters Middle School · Place 140 · New HavenNew Haven3,200 Meters Middle School14019:23.44 PB7