Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sierra CollegeSierra Invitational · Aug 2111:56.93Sierra InvitationalAugust 21, 2021
2 Miles · Woodcreek High SchoolWoodcreek Time Trials · Feb 511:38.30Woodcreek Time TrialsFebruary 5, 2021
3 Miles · Calaveras County FairgroundsSJS Sub Section XC meet at Frogtown · Nov 516:28.1SJS Sub Section XC meet at FrogtownNovember 5, 2022
3 Miles · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 1120:02.39Nevada Union Cross Country InvitationalSeptember 11, 2021
3,400 Meters · 2.11 mile courseTom Laythe Invitational hosted by Bella Vista HS · Oct 212:15.79Tom Laythe Invitational hosted by Bella Vista HSOctober 2, 2021
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 2613:24.60Oakmont InvitationalAugust 26, 2023
5,000 Meters · Maidu ParkCVC Center Meet · Sep 2216:54.1CVC Center MeetSeptember 22, 2022
5,000 Meters · Salisbury Community ParkLivingstone XC Invitational · Sep 1918:34.09Livingstone XC InvitationalSeptember 19, 2025
5,000 Meters · Woodcreek High SchoolWoodcreek Vs Roseville · Mar 1317:30.9Woodcreek Vs RosevilleMarch 13, 2021
7850 m · Salisbury Community ParkBlue Bear XC Invitational · Oct 1027:50.21Blue Bear XC InvitationalOctober 10, 2025
8,000 Meters · Green Hill ParkCIAA Cross Country Championship · Oct 2329:45.2CIAA Cross Country ChampionshipOctober 23, 2025
8,000 Meters · Ivey Redmon Sports ComplexRams Atlantic Region Preview · Sep 2530:19.3Rams Atlantic Region PreviewSeptember 25, 2026
8,000 Meters · Pfeiffer UniversityPfeiffer Invitational · Sep 1429:37.6Pfeiffer InvitationalSeptember 14, 2024
8,000 Meters · Salisbury Community ParkLivingstone XC Invitational · Oct 930:18.56Livingstone XC InvitationalOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9Livingstone XC InvitationalOct 9 · 8,000 Meters Collegiate · Place 6 · LivingstoneLivingstone8,000 Meters Collegiate630:18.56 PBJr
Oct 2Spartan ClassicOct 2 · 8,000 Meters Collegiate · Place 21 · LivingstoneLivingstone8,000 Meters Collegiate2130:41.30Jr
Sep 25Rams Atlantic Region PreviewSep 25 · 8,000 Meters Men · Place 62 · LivingstoneLivingstone8,000 Meters Men6230:19.3 PBJr
Sep 11Blue Bear InvitationalSep 11 · 5,000 Meters Collegiate · Place 11 · LivingstoneLivingstone5,000 Meters Collegiate1119:54.7Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23CIAA Cross Country ChampionshipOct 23 · 8,000 Meters College · Place 21 · LivingstoneLivingstone8,000 Meters College2129:45.2 PBSo
Oct 10Blue Bear XC InvitationalOct 10 · 7,850 Meters College · Place 4 · LivingstoneLivingstone7,850 Meters College427:50.21 PBSo
Sep 19Livingstone XC InvitationalSep 19 · 5,000 Meters College · Place 9 · LivingstoneLivingstone5,000 Meters College918:34.09 PBSo
Sep 12Pfeiffer XC InvitationalSep 12 · 8,000 Meters College · Place 50 · LivingstoneLivingstone8,000 Meters College5031:32.8So
Sep 6Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 46 · LivingstoneLivingstone8,000 Meters College4633:33.32So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11Livingstone XC InvitationalOct 11 · 8,000 Meters Varsity · Place 7 · LivingstoneLivingstone8,000 Meters Varsity728:51.9FR
Oct 4Great American XC Festival, Presented by GarminOct 4 · 8,000 Meters Varsity · Place 22 · LivingstoneLivingstone8,000 Meters Varsity2228:30.6—
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Varsity · Place 30 · LivingstoneLivingstone5,000 Meters Varsity3019:16.89—
Sep 19Blue Bear XC InvitationalSep 19 · 8,000 Meters Varsity · Place 7 · LivingstoneLivingstone8,000 Meters Varsity729:45.6FR
Sep 14Pfeiffer InvitationalSep 14 · 8,000 Meters College · Place 39 · LivingstoneLivingstone8,000 Meters College3929:37.6 PBFr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26CVC FinalsOct 26 · 5,000 Meters Varsity · Place 17 · RosevilleRoseville5,000 Meters Varsity1717:24.612
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 80 · Roseville (SJ)Roseville (SJ)5,000 Meters Varsity8017:21.912
Sep 30Tom Laythe Cross Country Inv.Sep 30 · 5,000 Meters Varsity · Place 21 · RosevilleRoseville5,000 Meters Varsity2117:31.9412
Sep 23Goldmine Invitational- Hosted by Placer XCSep 23 · 3 Miles Varsity · Place 10 · RosevilleRoseville3 Miles Varsity1017:06.0912
Sep 21CVC Center MeetSep 21 · 5,000 Meters Varsity · Place 6 · RosevilleRoseville5,000 Meters Varsity616:39.712
Sep 16Bret Harte Frogtown Invite 2023Sep 16 · 3 Miles Varsity · Place 10 · RosevilleRoseville3 Miles Varsity1017:36.9112
Sep 9Josh Ruff Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 71 · Roseville (SJ)Roseville (SJ)5,000 Meters Varsity7119:09.9012
Sep 2Del Oro InviteSep 2 · 5,000 Meters Varsity · Place 23 · Roseville (SJ)Roseville (SJ)5,000 Meters Varsity2319:00.2012
Sep 2Del Oro InviteSep 2 · 5,000 Meters Varsity · Place 23 · Roseville (SJ)Roseville (SJ)5,000 Meters Varsity2319:00.2012
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 55 · RosevilleRoseville4,000 Meters Varsity5513:24.60 PB12
Aug 19Sierra InvitationalAug 19 · 2 Miles Senior · Place 35 · RosevilleRoseville2 Miles Senior3512:08.7112

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 12CIF Sac-Joaquin Section XC ChampionshipsNov 12 · Varsity · Place 27 · 3 Roseville3 RosevilleVarsity2717:31.511
Nov 12CIF Sac-Joaquin Section XC ChampionshipsNov 12 · Varsity · Place 27 · 3 Roseville3 RosevilleVarsity2717:31.511
Nov 5SJS Sub Section XC meet at FrogtownNov 5 · 3 Miles Varsity- Division 3 · Place 22 · RosevilleRoseville3 Miles Varsity- Division 32216:28.1 PB11
Oct 27CVC FinalsOct 27 · 5,000 Meters Varsity · Place 2 · RosevilleRoseville5,000 Meters Varsity216:16.811
Oct 22Flat SAC InvitationalOct 22 · 5,000 Meters Varsity · Place 8 · RosevilleRoseville5,000 Meters Varsity817:20.4811
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 58 · Roseville (SJ)Roseville (SJ)5,000 Meters Varsity5817:03.611
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 58 · Roseville (SJ)Roseville (SJ)5,000 Meters Varsity5817:03.611
Oct 1Tom Laythe Cross Country InvitationalOct 1 · 5,000 Meters Varsity · Place 19 · RosevilleRoseville5,000 Meters Varsity1918:08.9711
Sep 24Gold Mine Invitational hosted By Placer Cross CountrySep 24 · Invitational · Place 3 · HS RosevilleHS RosevilleInvitational317:38.411
Sep 22CVC Center MeetSep 22 · 5,000 Meters Varsity · Place 5 · RosevilleRoseville5,000 Meters Varsity516:54.1 PB11
Sep 17Bret Harte Frogtown Invitational 2022Sep 17 · 3 Miles Varsity · Place 9 · RosevilleRoseville3 Miles Varsity917:33.1411
Sep 10Josh Ruff Memorial InvitationalSep 10 · 3,400 Meters Varsity · Place 31 · RosevilleRoseville3,400 Meters Varsity3111:59.0011
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 17 · LV RosevilleLV RosevilleVarsity1717:40.411
Aug 20Sierra InvitationalAug 20 · 2 Miles Junior · Place 16 · RosevilleRoseville2 Miles Junior1611:57.0011

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 6Sac-Joaquin SubsectionsNov 6 · 3 Miles Varsity Division 2 · Place 36 · RosevilleRoseville3 Miles Varsity Division 23617:30.510
Oct 28CVC FinalsOct 28 · 5,000 Meters Varsity · Place 11 · RosevilleRoseville5,000 Meters Varsity1117:55.710
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Varsity · Place 112 · RosevilleRoseville5,000 Meters Varsity11218:03.610
Oct 2Tom Laythe Invitational hosted by Bella Vista HSOct 2 · 3,400 Meters Frosh/Soph Large School · Place 13 · RosevilleRoseville3,400 Meters Frosh/Soph Large School1312:15.79 PB10
Sep 23CVC Center MeetSep 23 · 5,000 Meters Varsity · Place 5 · RosevilleRoseville5,000 Meters Varsity518:20.510
Sep 23CVC Center MeetSep 23 · 5,000 Meters Varsity · Place 5 · RosevilleRoseville5,000 Meters Varsity518:20.510
Sep 11Nevada Union Cross Country InvitationalSep 11 · 3 Miles Varsity Large · Place 93 · RosevilleRoseville3 Miles Varsity Large9320:02.39 PB10
Aug 21Sierra InvitationalAug 21 · 2 Miles Sophomores · Place 10 · RosevilleRoseville2 Miles Sophomores1011:56.93 PB10
Mar 20Roseville Vs River ValleyMar 20 · 5,000 Meters Varsity · Place 3 · RosevilleRoseville5,000 Meters Varsity317:489
Mar 13Woodcreek Vs RosevilleMar 13 · 5,000 Meters Varsity · Place 2 · RosevilleRoseville5,000 Meters Varsity217:30.9 PB9
Mar 6Roseville Vs InderkumMar 6 · 5,000 Meters Varsity · Place 3 · RosevilleRoseville5,000 Meters Varsity317:549
Feb 27Bella Vista Vs RosevilleFeb 27 · 5,000 Meters Varsity · Place 10 · RosevilleRoseville5,000 Meters Varsity1018:149
Feb 5Woodcreek Time TrialsFeb 5 · 2 Miles Junior Varsity · Place 1 · RosevilleRoseville2 Miles Junior Varsity111:38.30 PB9