Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Memorial Park OFFICIALCYO Division B Meet @ Memorial Park · Sep 2811:44CYO Division B Meet @ Memorial ParkSeptember 28, 2023
1931 m · Joseph Delia ParkCYO Division B Meet @ Delia Park · Sep 1214:25CYO Division B Meet @ Delia ParkSeptember 12, 2023
1931 m · Matthew C. Patterson ParkCYO Division B Meet @ Patterson Park · Oct 516:43CYO Division B Meet @ Patterson ParkOctober 5, 2023
2 Miles · Autumn Classic 2023 2 Mile CourseAutumn Classic · Sep 1924:08.83Autumn ClassicSeptember 19, 2026
2 Miles · Baypoint BeachCYO week 5 Jamboree - A & B Divisions · Oct 1025:18.72CYO week 5 Jamboree - A & B DivisionsOctober 10, 2026
2 Miles · Clawson Park 2-mileClawson Popsicle Invite · Aug 2523:57.36Clawson Popsicle InviteAugust 25, 2026
2 Miles · CYO 2 Mile CourseCYO XC Championship 2024 · Oct 1920:11.10CYO XC Championship 2024October 19, 2024
2 Miles · Dakota High School MS 2 Mile CourseDAKOTA COUGARS XC CARNIVAL OF RACES · Oct 128:25.45DAKOTA COUGARS XC CARNIVAL OF RACESOctober 1, 2026
2 Miles · Lake St. Clair Metropark OFFICIALCYO A&B Division Jamboree 1 · Sep 1024:01.62CYO A&B Division Jamboree 1September 10, 2026
2 Miles · Memorial Park OFFICIALCYO A&B Division Jamboree 2 · Sep 1724:58.67CYO A&B Division Jamboree 2September 17, 2026
2 Miles · Stony Creek MetroparkCYO A and B Division week 5 · Oct 424:17.69CYO A and B Division week 5October 4, 2025
2 Miles · Wolcott Mill Historic Center Rd, ROld Skool Classic · Sep 1224:57.76Old Skool ClassicSeptember 12, 2026
2,000 Meters · Memorial Park OFFICIALCYO Jamboree #1 (Divisions A & B) · Sep 913:55.01CYO Jamboree #1 (Divisions A & B)September 9, 2025
2,000 Meters · Stony Creek MetroparkCYO week 1 Jamboree · Sep 615:00.7CYO week 1 JamboreeSeptember 6, 2025
2,000 Meters · Willow Metropark OFFICIAL2025 CYO Cross Country Championship · Oct 1813:40.902025 CYO Cross Country ChampionshipOctober 18, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 172026 CYO XC ChampionshipOct 17 · 2 Miles Varsity BOYS CYO CHAMPIONSHIP · Place 164 · St Thecla2 Miles Varsity BOYS CYO CHAMPIONSHIP16425:10.097
Oct 10CYO week 5 Jamboree - A & B DivisionsOct 10 · 2 Miles Varsity · Place 70 · St Thecla2 Miles Varsity7025:18.72 PB7
Oct 3CYO week 4 Jamboree - A&B DivisionsOct 3 · 2 Miles Varsity · Place 58 · St Thecla2 Miles Varsity5827:01.87
Oct 1DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 2 Miles Boys Middle School · Place 202 · St Thecla2 Miles Boys Middle School20228:25.45 PB7
Sep 19Autumn ClassicSep 19 · 2 Miles Boys - Middle School Race · Place 202 · St Thecla2 Miles Boys - Middle School Race20224:08.83 PB7
Sep 17CYO A&B Division Jamboree 2Sep 17 · 2 Miles Boys 2 Mile · Place 72 · St Thecla2 Miles Boys 2 Mile7224:58.67 PB7
Sep 12Old Skool ClassicSep 12 · 2 Miles Boys JV · Place 229 · St Thecla2 Miles Boys JV22924:57.76 PB7
Sep 10CYO A&B Division Jamboree 1Sep 10 · 2 Miles Varsity · Place 57 · St Thecla2 Miles Varsity5724:01.62 PB7
Aug 25Clawson Popsicle InviteAug 25 · 2 Miles MS 2-Mile · Place 37 · St Thecla2 Miles MS 2-Mile3723:57.36 PB7

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 182025 CYO Cross Country ChampionshipOct 18 · 2,000 Meters JV FUN RUN · Place 130 · St Thecla2,000 Meters JV FUN RUN13013:40.90 PB6
Oct 4CYO A and B Division week 5Oct 4 · 2 Miles Varsity · Place 63 · St Thecla2 Miles Varsity6324:17.69 PB6
Oct 1DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 2 Miles Middle School · Place 179 · St Thecla2 Miles Middle School17922:06.436
Sep 13Autumn ClassicSep 13 · 2 Miles Middle School · Place 141 · St Thecla2 Miles Middle School14123:11.086
Sep 9CYO Jamboree #1 (Divisions A & B)Sep 9 · 2,000 Meters Boys 2K · Place 58 · St Thecla2,000 Meters Boys 2K5813:55.01 PB6
Sep 6CYO week 1 JamboreeSep 6 · 2,000 Meters Junior Varsity · Place 50 · St Thecla2,000 Meters Junior Varsity5015:00.7 PB6
Aug 26Clawson Popsicle InviteAug 26 · 1 Mile Middle School · Place 76 · St Thecla1 Mile Middle School7611:03.006

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19CYO XC Championship 2024Oct 19 · 2 Miles Varsity BOYS CYO CHAMPIONSHIP · Place 127 · St Thecla2 Miles Varsity BOYS CYO CHAMPIONSHIP12720:11.10 PB5
Oct 12Eastside InvitationalOct 12 · 2 Miles Junior Varsity · Place 170 · St Thecla2 Miles Junior Varsity17021:18.15
Oct 3Dakota Cougars XC Carnival of RacesOct 3 · 1 Mile Elementary · Place 72 · St. Thecla1 Mile Elementary7210:02.95
Sep 28CYO League MeetSep 28 · 2,000 Meters Junior Varsity · Place 76 · St Thecla2,000 Meters Junior Varsity7614:25.1Unofficial5
Sep 20James Cleverley Friday Night InviteSep 20 · 1.8 Miles Middle School · Place 106 · St Thecla1.8 Miles Middle School10619:45.65
Sep 14Autumn Classic InviteSep 14 · 2 Miles Middle School · Place 127 · St Thecla2 Miles Middle School12724:10.05

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14CYO XCountry ChampionshipOct 14 · 2,000 Meters Junior Varsity · Place 89 · St Thecla2,000 Meters Junior Varsity8915:27.704
Oct 5CYO Division B Meet @ Patterson ParkOct 5 · 1.2 Miles Middle School · Place 44 · St Thecla1.2 Miles Middle School4416:43 PB4
Sep 28CYO Division B Meet @ Memorial ParkSep 28 · 1 Miles JV · Place 41 · St Thecla1 Miles JV4111:44 PB4
Sep 12CYO Division B Meet @ Delia ParkSep 12 · 1.2 Miles Middle School · Place 20 · St Thecla1.2 Miles Middle School2014:25 PB4