Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2118:1974th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Central Park - Huntington BeachHuntington Beach Central Park · Oct 117:55.0Huntington Beach Central ParkOctober 1, 2022
3 Miles · El Dorado Park36th Annual Bell Gardens Invitational · Oct 1416:54.5336th Annual Bell Gardens InvitationalOctober 14, 2023
3 Miles · Pierce CollegeCity Finals · Nov 1817:13.4City FinalsNovember 18, 2023
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2917:46.2Loras College Bob Schultz InviteAugust 29, 2025
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 517:00.7John Kurtt InvitationalSeptember 5, 2026
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1329:58.0Les Duke InvitationalSeptember 13, 2025
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2130:10.7ISU John McNicholsSeptember 21, 2024
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 428:25.7Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 228:47.532024 Midwest Conference XC ChampionshipNovember 2, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1828:06.0Interregional InvitationalOctober 18, 2025
8,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 127:47.7Midwest Conference ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1828:01.8Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 87 · Cornell CollegeCornell College8,000 Meters Collegiate8728:01.8 PBJr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 30 · Cornell CollegeCornell College5,000 Meters Collegiate3017:00.7 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 157 · Cornell CollegeCornell College8,000 Meters College15728:52.3So
Nov 1Midwest Conference ChampionshipsNov 1 · 8,000 Meters Champ · Place 54 · Cornell CollegeCornell College8,000 Meters Champ5427:47.7 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 310 · Cornell CollegeCornell College8,000 Meters Gold31028:06.0 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 144 · Cornell CollegeCornell College8,000 Meters College14428:25.7 PBSo
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 108 · Cornell CollegeCornell College8,000 Meters College10828:49.00So
Sep 13Les Duke InvitationalSep 13 · 8,000 Meters Men's Race · Place 67 · Cornell CollegeCornell College8,000 Meters Men's Race6729:58.0 PBSo
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Men's Race · Place 53 · Cornell CollegeCornell College5,000 Meters Men's Race5317:46.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 67 · Cornell CollegeCornell College8,000 Meters Midwest6728:47.53 PBFr
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 341 · Cornell CollegeCornell College8,000 Meters Varsity34130:57.9FR
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 434 · Cornell CollegeCornell College8,000 Meters College43430:10.7 PBFr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18City FinalsNov 18 · 3 Miles Division 1 · Place 35 · VeniceVenice3 Miles Division 13517:13.4 PB12
Nov 11CIF-LA City Section PrelimsNov 11 · Varsity · Place 24 · Venice (LA)Venice (LA)Varsity2417:44.0—
Nov 2Western League FinalsNov 2 · 3 Miles Varsity · Place 12 · VeniceVenice3 Miles Varsity1217:26.812
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 1 · Place 55 · VeniceVenice2.93 Miles Varsity Division 15517:5312
Oct 1436th Annual Bell Gardens InvitationalOct 14 · 3 Miles Senior · Place 37 · VeniceVenice3 Miles Senior3716:54.53 PB12
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 147 · Venice (LA)Venice (LA)3 Miles Varsity14717:05.112
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 33 · VeniceVenice3 Miles Varsity3317:21.512
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Varsity · Place 98 · Venice (LA)Venice (LA)3 Miles Varsity9817:52.012

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 946 · Venice -LAVenice -LAVarsity94619:25.0—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 196 · Venice -LAVenice -LAVarsity19619:25.0—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 2 · Place 196 · Venice -LAVenice -LA5,000 Meters Division 219619:25.0—
Nov 192022 CIF Los Angeles City Section Championships- FinalsNov 19 · Varsity · Place 39 · Venice (LA)Venice (LA)Varsity3918:36.0—
Nov 192022 CIF Los Angeles City Section Championships- FinalsNov 19 · 3 Miles Division 2 · Place 39 · VeniceVenice3 Miles Division 23918:36.011
Nov 122022 CIF Los Angeles City Section Championships- PrelimsNov 12 · Varsity · Place 27 · Venice (LA)Venice (LA)Varsity2719:20.5—
Nov 122022 CIF Los Angeles City Section Championships- PrelimsNov 12 · Division 2 · Place 27 · Venice (LA)Venice (LA)Division 22719:20.5—
Nov 4Western League FinalsNov 4 · 3 Miles Varsity · Place 15 · VeniceVenice3 Miles Varsity1518:15.1011
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D2 Varsity Red · Place 77 · VeniceVenice2.93 Miles D2 Varsity Red7718:19 PB11
Oct 1535th Annual Bell Gardens InvitationalOct 15 · 3 Miles Senior · Place 55 · VeniceVenice3 Miles Senior5517:28.1311
Oct 1Huntington Beach Central ParkOct 1 · 3 Miles Varsity · Place 111 · VeniceVenice3 Miles Varsity11117:55.0 PB11
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Division 2 · Place 46 · Venice (LA)Venice (LA)3 Miles Division 24618:30.311
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Division 2 · Place 46 · Venice (LA)Venice (LA)3 Miles Division 24618:30.311
Sep 10Rosemead Cross Country Invitational Sep 10 · 3 Miles Sophomore · Place 106 · Venice (LA)Venice (LA)3 Miles Sophomore10619:14.711