Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2216:5773rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
4 Miles · Chaffey CollegeSo. Cal Championships · Nov 821:05.4So. Cal ChampionshipsNovember 8, 2024
4 Miles · Morley Field Sports Complex2023 Pacific Coast Athletic Conference XC Championships · Oct 2021:39.52023 Pacific Coast Athletic Conference XC ChampionshipsOctober 20, 2023
5,000 Meters · Wayne County High SchoolRegion Meet · Oct 2417:25.42Region MeetOctober 24, 2019
6,000 Meters · Bob Jones UniversityBruins XC Night Classic · Sep 421:04.90Bruins XC Night ClassicSeptember 4, 2026
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2918:44.6Elon Friday Night Lights OpenerAugust 29, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 425:12.89Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1224:55.80Queen City InviteSeptember 12, 2025
8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 2425:00.512025 Appalachian ChallengeOctober 24, 2025
8,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 2526:27.0Tryon Western NC ShowcaseSeptember 25, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6AAC Conference ChampionshipsNov 6 · 8,000 Meters Championship · Place 12 · Montreat (N.C.)Montreat (N.C.)8,000 Meters Championship1225:45.46Jr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 43 · Montreat (N.C.)Montreat (N.C.)8,000 Meters Gold4325:12.3Jr
Sep 25Tryon Western NC ShowcaseSep 25 · 8,000 Meters Collegiate · Place 13 · Montreat (N.C.)Montreat (N.C.)8,000 Meters Collegiate1326:27.0 PBJr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · Place 33 · Montreat (N.C.)Montreat (N.C.)6,000 Meters Men3321:04.90 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Montreat (N.C.)Montreat (N.C.)8,000 Meters NAIA Championship0DNFSo
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 29 · Montreat (N.C.)Montreat (N.C.)8,000 Meters AAC2927:01.37So
Oct 242025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 22 · Montreat (N.C.)Montreat (N.C.)8,000 Meters College2225:00.51 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 86 · Montreat (N.C.)Montreat (N.C.)8,000 Meters College Gold8625:12.89 PBSo
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 16 · Montreat (N.C.)Montreat (N.C.)8,000 Meters Collegiate1624:55.80 PBSo
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 9 · Montreat (N.C.)Montreat (N.C.)6,000 Meters Men's Race918:44.6 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8So. Cal ChampionshipsNov 8 · 4 Miles Men · Place 10 · San Diego MesaSan Diego Mesa4 Miles Men1021:05.4 PBSo
Oct 25Pacific Coast Athletic Conference XC ChampionshipsOct 25 · 4 Miles Varsity · Place 1 · San Diego MesaSan Diego Mesa4 Miles Varsity120:40.50SO
Oct 11Manny Bautista InviteOct 11 · 4 Miles Varsity · Place 4 · San Diego Mesa CollegeSan Diego Mesa College4 Miles Varsity420:18.30—
Sep 28Cougar ChallengeSep 28 · 8,000 Meters Varsity · Place 20 · San Diego Mesa CollegeSan Diego Mesa College8,000 Meters Varsity2025:02.2—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Pacific Coast Athletic Conference ChampionshipsOct 20 · 4 Miles Varsity · Place 9 · San Diego MesaSan Diego Mesa4 Miles Varsity921:39.5Fr
Oct 202023 Pacific Coast Athletic Conference XC ChampionshipsOct 20 · 4 Miles PCAC · Place 9 · San Diego MesaSan Diego Mesa4 Miles PCAC921:39.5 PBFr
Oct 6Manny Bautista XC Invite College/OpenOct 6 · 4 Miles Varsity · Place 17 · San Diego Mesa CollegeSan Diego Mesa College4 Miles Varsity1721:09.85FR
Sep 23Cougar ChallengeSep 23 · 8,000 Meters Varsity · Place 48 · San Diego Mesa CollegeSan Diego Mesa College8,000 Meters Varsity4825:51.7—
Sep 1Fresno InvitationalSep 1 · 4 Miles Varsity · Place 15 · San Diego Mesa CollegeSan Diego Mesa College4 Miles Varsity1521:30.0—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 4 · Place 69 · La Jolla-SDSLa Jolla-SDS5,000 Meters Division 46916:42.7SR
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Varsity · Place 12 · La JollaLa Jolla3 Miles Varsity1216:35.312
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Division 4 · Place 12 · La JollaLa Jolla3 Miles Division 41216:35.312
Nov 9Eastern League Championship FinalsNov 9 · 3.11 Miles Varsity · Place 5 · La JollaLa Jolla3.11 Miles Varsity516:43.7012
Nov 2Eastern League Cluster Meet #4Nov 2 · 3.11 Miles Varsity · Place 11 · La JollaLa Jolla3.11 Miles Varsity1116:59.8012
Oct 30UC Postal 2-MileOct 30 · 2 Miles Varsity · Place 10 · La JollaLa Jolla2 Miles Varsity1010:12.8112
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Varsity Red · Place 14 · La JollaLa Jolla2.93 Miles D3,4&5 Varsity Red1416:57 PB12
Oct 12Eastern League Cluster Meet #2Oct 12 · 5,000 Meters Varsity · Place 10 · La JollaLa Jolla5,000 Meters Varsity1017:07.6012
Oct 1SD Mesa XC InviteOct 1 · 5,000 Meters Varsity · Place 10 · La JollaLa Jolla5,000 Meters Varsity1017:34.2512
Sep 18Mt. Carmel/ASICS XC InvitationalSep 18 · 3 Miles Division 2 · Place 39 · La JollaLa Jolla3 Miles Division 23917:38.312

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1GHSA State ChampionshipNov 1 · 5,000 Meters 5A · Place 52 · South EffinghamSouth Effingham5,000 Meters 5A5218:22.1110
Nov 1GHSA State ChampionshipNov 1 · Varsity · Place 399 · South EffinghamSouth EffinghamVarsity39918:22.1110
Oct 24Region MeetOct 24 · 5,000 Meters Varsity · Place 5 · South EffinghamSouth Effingham5,000 Meters Varsity517:25.42 PB10
Oct 17Wayne MeetOct 17 · 5,000 Meters Varsity · Place 13 · South EffinghamSouth Effingham5,000 Meters Varsity1317:43.8310
Oct 12Hills on WheelsOct 12 · 5,000 Meters Varsity · Place 19 · South EffingSouth Effing5,000 Meters Varsity1918:03.06—
Oct 3Honey Ridge 5KOct 3 · 5,000 Meters Varsity · Place 8 · South Effingham HighSouth Effingham High5,000 Meters Varsity818:49.3710
Sep 25South Georgia ChampionshipSep 25 · 5,000 Meters Varsity · Place 23 · South EffingSouth Effing5,000 Meters Varsity2319:10.14—
Sep 19WayneSep 19 · 5,000 Meters Varsity · Place 7 · South EffinghamSouth Effingham5,000 Meters Varsity718:03.6410
Sep 7Carrollton Orthopedic Invitational Sep 7 · 5,000 Meters 4A · Place 9 · South EffingSouth Effing5,000 Meters 4A919:43.0710
Aug 29Mann CenterAug 29 · 5,000 Meters Varsity · Place 11 · South EffinghamSouth Effingham5,000 Meters Varsity1118:48.7Unofficial10
Aug 24Saucony Arts in the Park Aug 24 · 5,000 Meters Varsity/JV · South EffinghamSouth Effingham5,000 Meters Varsity/JV018:50Unofficial10

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Western League ChampionshipsNov 7 · 3.11 Miles Junior Varsity · Place 17 · La JollaLa Jolla3.11 Miles Junior Varsity1719:159
Oct 31Western League Cluster #4Oct 31 · 3.11 Miles Junior Varsity · Place 28 · La JollaLa Jolla3.11 Miles Junior Varsity2819:539
Oct 27HOKA Postal 2-Mile NationalsOct 27 · 2 Miles Varsity · Place 28 · La JollaLa Jolla2 Miles Varsity2811:50.609
Oct 24Western League Cluster #3Oct 24 · 3.11 Miles Freshman · Place 15 · La JollaLa Jolla3.11 Miles Freshman1520:109
Oct 10Western League Cluster #2Oct 10 · Varsity · Place 14 · La JollaLa JollaVarsity1420:109
Oct 3Western League Cluster #1Oct 3 · Varsity · Place 14 · La JollaLa JollaVarsity1420:319