Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Concordia Lutheran High SchoolConcordia XC Middle School Invitational · Oct 209:27Concordia XC Middle School InvitationalOctober 20, 2018
1.5 Miles · Spring Creek ParkRosehill Christian Cross Country Challenge · Sep 911:10.96Rosehill Christian Cross Country ChallengeSeptember 9, 2017
1.5 Miles · Trinity Klein 1.5 Mile CourseHLAC XC Championship Meet · Oct 79:54.18HLAC XC Championship MeetOctober 7, 2016
1.5 Miles · Trinity Klein Lutheran SchoolTrinity Klein XC Middle School Invitational · Sep 1610:45.85Trinity Klein XC Middle School InvitationalSeptember 16, 2017
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2232:05.62025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 833:00.4NCAA DII South RegionalNovember 8, 2025
10,000 Meters · John Hunt Cross Country ParkNCAA DII South Regional · Nov 933:18.92NCAA DII South RegionalNovember 9, 2024
2 Miles · Houston ChristianHouston Christian Dave Jantzen Invitational · Sep 2914:33.22Houston Christian Dave Jantzen InvitationalSeptember 29, 2017
2 Miles · Pearland Dawson HSPearland Dawson Will Sirmon #1 Invitational · Aug 1310:34.5Pearland Dawson Will Sirmon #1 InvitationalAugust 13, 2021
2 Miles · Trinity Klein Lutheran SchoolHouston Lutheran Schools XC Championship · Oct 1314:32.03Houston Lutheran Schools XC ChampionshipOctober 13, 2017
2400 m · The Woodlands Christian AcademyWoodlands Christian Cross Country meet · Aug 2510:39.6Woodlands Christian Cross Country meetAugust 25, 2018
2400 m · Trinity Klein Lutheran SchoolTrinity Klein XC Classic · Sep 159:03.00Trinity Klein XC ClassicSeptember 15, 2018
3 Miles · Spring Creek ParkUIL 6A District 15 · Oct 1315:16.4UIL 6A District 15October 13, 2022
3,200 Meters · Faith West Academy6th Annual Faith West Hills Cross Country Race · Oct 713:54.06th Annual Faith West Hills Cross Country RaceOctober 7, 2017
3,200 Meters · Houston ChristianHouston Christian Dave Jantzen MS Invitational · Sep 2112:14.10Houston Christian Dave Jantzen MS InvitationalSeptember 21, 2018
3,200 Meters · Marion Sansom ParkLMSCC- Lutheran Middle School State Cross Country Meet · Oct 2814:27.57LMSCC- Lutheran Middle School State Cross Country MeetOctober 28, 2017
4634 m · Bear Branch ParkNike South Invitational-HS races · Oct 215:11.4Nike South Invitational-HS racesOctober 2, 2021
5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 1116:45.1Brenham Hillacious HS InvitationalSeptember 11, 2021
5,000 Meters · Lynn Creek ParkUIL 6A Region 2 Championship · Oct 2416:07.63UIL 6A Region 2 ChampionshipOctober 24, 2022
5,000 Meters · New World Sports ComplexFlorida Intercollegiate Invitational · Sep 416:23.4Florida Intercollegiate InvitationalSeptember 4, 2026
5,000 Meters · Seven Lakes High SchoolSeven Lakes Showcase · Sep 316:32.7Seven Lakes ShowcaseSeptember 3, 2022
5,000 Meters · Spring Creek ParkUIL 6A District 15 · Oct 2816:58.9UIL 6A District 15October 28, 2020
5,000 Meters · The Woodlands College Park High SchoolCollege Park Invitational · Sep 2617:17.78College Park InvitationalSeptember 26, 2020
6,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 619:38.8Swan City Cross Country ClassicSeptember 6, 2025
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1825:39.14FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2726:50.23Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Embry-RiddleEmbry-Riddle Cross Country Classic · Sep 1627:40.9Embry-Riddle Cross Country ClassicSeptember 16, 2023
8,000 Meters · Holloway ParkSunshine State Cross Country Championships · Nov 725:22.5Sunshine State Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 1126:17.50UAH Chargers XC InvitationalOctober 11, 2025
8,000 Meters · Old Tampa Highway WestSunshine State Cross Country Championships · Oct 2525:55.0Sunshine State Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Rim Rock FarmNCAA D2 Pre-Nationals · Oct 1125:15.7NCAA D2 Pre-NationalsOctober 11, 2026
8,000 Meters · Southeastern UniversitySunshine State Cross Country Championships · Oct 2525:45.4Sunshine State Cross Country ChampionshipsOctober 25, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Sunshine State Cross Country ChampionshipsNov 7 · 8,000 Meters Sunshine State · Place 16 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters Sunshine State1625:22.5 PBSr
Oct 11NCAA D2 Pre-NationalsOct 11 · 8,000 Meters Collegiate · Place 44 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters Collegiate4425:15.7 PBSr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 35 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters New Division3525:39.14 PBSr
Sep 4Florida Intercollegiate InvitationalSep 4 · 5,000 Meters Collegiate · Place 73 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)5,000 Meters Collegiate7316:23.4 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 136 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)10,000 Meters D2 Championship13632:05.6 PBJr
Nov 8NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 29 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)10,000 Meters South2933:00.4 PBJr
Oct 25Sunshine State Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 25 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters College2525:55.0 PBJr
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 94 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters Men9426:17.50 PBJr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 116 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters Men's Championship11626:50.23 PBJr
Sep 6Swan City Cross Country ClassicSep 6 · 6,000 Meters College · Place 28 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)6,000 Meters College2819:38.8 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9NCAA DII South RegionalNov 9 · 10,000 Meters South · Place 49 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)10,000 Meters South4933:18.92 PBSo
Oct 25Sunshine State Cross Country ChampionshipsOct 25 · 8,000 Meters Champs · Place 13 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters Champs1325:45.4 PBSo
Aug 30Holloway Park Collegiate OpenerAug 30 · 6,000 Meters College · Place 27 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)6,000 Meters College2719:55.6So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Sunshine State Conference ChampionshipsOct 21 · 8,000 Meters Championship · Place 51 · Embry-RiddleEmbry-Riddle8,000 Meters Championship5127:05.9FR
Sep 29FSU XC InvitationalSep 29 · 8,000 Meters College · Place 81 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters College8126:11.6Fr
Sep 16Embry-Riddle Cross Country ClassicSep 16 · 8,000 Meters College · Place 4 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)8,000 Meters College427:40.9 PBFr
Sep 1Mocs XC Kick-OFFSep 1 · 6,000 Meters Varsity · Place 33 · Embry-RiddleEmbry-Riddle6,000 Meters Varsity3320:04.8FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UIL 6A Region 2 ChampionshipOct 24 · 5,000 Meters II-6A · Place 21 · Tomball MemorialTomball Memorial5,000 Meters II-6A2116:07.63 PB12
Oct 13UIL 6A District 15Oct 13 · 3 Miles Varsity · Place 2 · Tomball MemorialTomball Memorial3 Miles Varsity215:16.4 PB12
Sep 16Texas A&M High School InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · Tomball MemorialTomball Memorial5,000 Meters Varsity616:13.112
Sep 10Strake Jesuit Crusader InvitationalSep 10 · 5,000 Meters Varsity · Place 6 · Tomball MemorialTomball Memorial5,000 Meters Varsity616:04.712
Sep 3Seven Lakes ShowcaseSep 3 · 5,000 Meters Varsity Derks Memorial · Place 14 · Tomball MemorialTomball Memorial5,000 Meters Varsity Derks Memorial1416:32.7 PB12
Aug 27Kingwood Classmate ChallengeAug 27 · 2 Miles Varsity · Place 4 · Tomball MemorialTomball Memorial2 Miles Varsity410:09.2212

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14UIL 6A District 15Oct 14 · 5,000 Meters Varsity · Place 12 · Tomball MemorialTomball Memorial5,000 Meters Varsity1217:57.911
Oct 2Nike South Invitational-HS racesOct 2 · 2.88 Miles Varsity Red & Green · Place 10 · Tomball MemorialTomball Memorial2.88 Miles Varsity Red & Green1015:11.4 PB11
Oct 1Nike South Invitational-JH racesOct 1 · 2.88 Miles Varsity · Place 11 · Tomball MemorialTomball Memorial2.88 Miles Varsity1115:11.411
Sep 17Cy-Fair ISD InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · Tomball MemorialTomball Memorial5,000 Meters Varsity717:26.2511
Sep 11Brenham Hillacious HS InvitationalSep 11 · 5,000 Meters 5-6A Varsity · Place 12 · Tomball MemorialTomball Memorial5,000 Meters 5-6A Varsity1216:45.1 PB11
Sep 10Brenham Hillacious JH InvitationalSep 10 · 5,000 Meters Varsity 6A · Place 12 · Tomball Memorial ATomball Memorial A5,000 Meters Varsity 6A1216:45.111
Sep 4Grand Oaks Grizzly InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · Tomball MemorialTomball Memorial5,000 Meters Varsity517:14.111
Aug 28Kingwood Classmate ChallengeAug 28 · 2 Miles Varsity · Place 10 · Tomball MemorialTomball Memorial2 Miles Varsity1010:49.1811
Aug 21Barbers Hill Soaring Eagle InvitationalAug 21 · 3 Miles Varsity · Place 4 · Tomball MemorialTomball Memorial3 Miles Varsity417:14.311
Aug 13Pearland Dawson Will Sirmon #1 InvitationalAug 13 · 2 Miles Varsity · Place 9 · Tomball MemorialTomball Memorial2 Miles Varsity910:34.5 PB11

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28UIL 6A District 15Oct 28 · 5,000 Meters Varsity · Place 19 · Tomball MemorialTomball Memorial5,000 Meters Varsity1916:58.9 PB10
Oct 27UIL 6A District 15 JVOct 27 · Varsity · Place 19 · Tomball MemorialTomball MemorialVarsity1916:58.9—
Oct 10Seven Lakes ShowcaseOct 10 · 2 Miles Varsity Division 2 · Place 13 · Tomball MemorialTomball Memorial2 Miles Varsity Division 21310:37.0710
Oct 2Klein Bearkat Tune-upOct 2 · 3 Miles Open · Place 5 · Tomball MemorialTomball Memorial3 Miles Open516:41.510
Sep 26College Park InvitationalSep 26 · 5,000 Meters Varsity · Place 25 · Tomball MemorialTomball Memorial5,000 Meters Varsity2517:17.78 PB10
Sep 19Brazosport ISD InvitationalSep 19 · 4,000 Meters Varsity · Place 3 · Tomball MemorialTomball Memorial4,000 Meters Varsity313:58.2—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18UIL 6A District 14Oct 18 · 5,000 Meters Varsity · Place 35 · Tomball MemorialTomball Memorial5,000 Meters Varsity3518:27.529
Oct 5Klein Bearkat Tune-upOct 5 · 2 Miles Freshman · Place 6 · Tomball MemorialTomball Memorial2 Miles Freshman611:31.339
Sep 28Brenham Hillacious HS InvitationalSep 28 · 5,000 Meters Varsity Division 1 Boys · Place 156 · Tomball MemorialTomball Memorial5,000 Meters Varsity Division 1 Boys15619:19.09
Sep 14Dayton Bronco InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 4 · Tomball MemorialTomball Memorial5,000 Meters Junior Varsity419:41.59
Sep 7SHSU Region III PreviewSep 7 · 5,000 Meters Junior Varsity · Place 30 · Tomball MemorialTomball Memorial5,000 Meters Junior Varsity3020:20.29
Aug 31Seven Lakes ShowcaseAug 31 · 5,000 Meters Junior Varsity · Place 45 · Tomball MemorialTomball Memorial5,000 Meters Junior Varsity4519:47.479
Aug 24Kingwood Classmate ChallengeAug 24 · 2 Miles Varsity · Place 176 · Tomball MemorialTomball Memorial2 Miles Varsity17612:13.19—

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27LMSCC- Lutheran Middle School State Cross Country meetOct 27 · 3,200 Meters Middle School · Place 1 · Trinity Klein LutheranTrinity Klein Lutheran3,200 Meters Middle School112:57.228
Oct 20Concordia XC Middle School InvitationalOct 20 · 1.5 Miles 8th Grade Boys · Place 9 · Trinity Klein LutheranTrinity Klein Lutheran1.5 Miles 8th Grade Boys99:27 PB8
Oct 12HLAC Cross Country ChampionshipOct 12 · 2 Miles Varsity · Place 2 · Trinity Klein LutheranTrinity Klein Lutheran2 Miles Varsity212:35.68
Oct 6Westlake Prep Cross Country InvitationalOct 6 · 2,800 Meters 8th Grade · Place 3 · Trinity Klein LutheranTrinity Klein Lutheran2,800 Meters 8th Grade313:308
Sep 28Nike South InvitationalSep 28 · Middle School · Place 45 · Trinity Klein LutheranTrinity Klein LutheranMiddle School4511:56.48
Sep 21Houston Christian Dave Jantzen MS InvitationalSep 21 · 3,200 Meters 8th Grade · Place 14 · Trinity Klein LutheranTrinity Klein Lutheran3,200 Meters 8th Grade1412:14.10 PB8
Sep 15Trinity Klein XC ClassicSep 15 · 2,400 Meters Division 1 · Place 11 · Trinity Klein LutheranTrinity Klein Lutheran2,400 Meters Division 1119:03.00 PB8
Aug 25Woodlands Christian Cross Country meetAug 25 · 2,400 Meters MS Div 1 · Place 62 · Trinity Klein LutheranTrinity Klein Lutheran2,400 Meters MS Div 16210:39.6 PB8

2017 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28LMSCC- Lutheran Middle School State Cross Country MeetOct 28 · 3,200 Meters Varsity · Place 10 · Trinity Klein LutheranTrinity Klein Lutheran3,200 Meters Varsity1014:27.57 PB7
Oct 13Houston Lutheran Schools XC ChampionshipOct 13 · 2 Miles Varsity · Place 9 · Trinity Klein LutheranTrinity Klein Lutheran2 Miles Varsity914:32.03 PB7
Oct 76th Annual Faith West Hills Cross Country RaceOct 7 · 3,200 Meters Middle School Boys 9:30am - 11:30am · Place 77 · Trinity Klein LutheranTrinity Klein Lutheran3,200 Meters Middle School Boys 9:30am - 11:30am7713:54.0 PB7
Sep 29Houston Christian Dave Jantzen InvitationalSep 29 · 2 Miles 7th Grade · Place 34 · Trinity Klein LutheranTrinity Klein Lutheran2 Miles 7th Grade3414:33.22 PB7
Sep 16Trinity Klein XC Middle School InvitationalSep 16 · 1.5 Miles Varsity · Place 76 · Trinity Klein LutheranTrinity Klein Lutheran1.5 Miles Varsity7610:45.85 PB7
Sep 9Rosehill Christian Cross Country ChallengeSep 9 · 1.5 Miles Middle School Grade 7 & 8 · Place 54 · Trinity Klein LutheranTrinity Klein Lutheran1.5 Miles Middle School Grade 7 & 85411:10.96 PB7

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7HLAC XC Championship MeetOct 7 · 1.5 Miles Varsity · Place 12 · Trinity Klein LutheranTrinity Klein Lutheran1.5 Miles Varsity129:54.18 PB6