Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Weaver Invite · Dec 64:43.45aJohn Weaver InviteDecember 6, 2024
1 Mile · OutdoorJohn Weaver Invite · Apr 244:49.04aJohn Weaver InviteApril 24, 2026
100 Meters · IndoorGlenn Poole Invitational · Feb 2613.36Glenn Poole Invitational February 26, 2022
100 Meters · OutdoorBella Vista - Roseville Dual · May 50.6Bella Vista - Roseville DualMay 5, 2021
100 Meters · Outdoor · Hand timedRoseville - River Valley Dual · Apr 1412.6hRoseville - River Valley DualApril 14, 2021
1000 Meters · IndoorDick Taylor Carolina Challenge · Jan 172:47.17aDick Taylor Carolina ChallengeJanuary 17, 2025
1500 Meters · OutdoorJCSU Golden Bulls Invitational · Apr 174:24.68aJCSU Golden Bulls InvitationalApril 17, 2026
1600 Meters · IndoorGlenn Poole Invitational · Feb 265:08.32Glenn Poole Invitational February 26, 2022
1600 Meters · OutdoorCVC Prelims and Finals · May 14:38.46aCVC Prelims and FinalsMay 1, 2024
200 Meters · OutdoorAntelope Quad Meet · Mar 1326.53aAntelope Quad MeetMarch 13, 2024
3000 Meters · IndoorJohn Weaver Invite · Dec 610:14.28aJohn Weaver InviteDecember 6, 2024
3000 Meters · OutdoorLivingstone Blue Bear Invitational · Mar 2810:02.78aLivingstone Blue Bear InvitationalMarch 28, 2026
400 Meters · OutdoorCVC Meet 2B · Mar 3056.30CVC Meet 2BMarch 30, 2023
5000 Meters · IndoorCIAA Championships · Feb 1617:49.65aCIAA ChampionshipsFebruary 16, 2025
800 Meters · IndoorGlenn Poole Invitational · Feb 262:17.81Glenn Poole Invitational February 26, 2022
800 Meters · OutdoorCVC Prelims and Finals · May 32:03.40aCVC Prelims and FinalsMay 3, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24John Weaver InviteApr 24 · 1 Mile · Place 17 · LivingstoneLivingstone1 Mile17.4:49.04a PBSo
Apr 17JCSU Golden Bulls InvitationalApr 17 · 1500 Meters · Place 11 · LivingstoneLivingstone1500 Meters11.4:24.68a PBSo
Apr 3JCSU Collegiate InvitationalApr 3 · 1500 Meters · Place 7 · LivingstoneLivingstone1500 Meters7.4:26.90aSo
Apr 3JCSU Collegiate InvitationalApr 3 · 800 Meters · Place 12 · LivingstoneLivingstone800 Meters12.2:17.73aSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · 3000 Meters · Place 8 · LivingstoneLivingstone3000 Meters8.10:02.78a PBSo
Mar 1949er ClassicMar 19 · 1500 Meters · Place 96 · LivingstoneLivingstone1500 Meters964:39.17aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 5000 Meters · LivingstoneLivingstone5000 Meters—DNSSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 1000 Meters · Place 24 · LivingstoneLivingstone1000 Meters242:47.52aSo
Jan 9UNC Asheville Collegiate OpenerJan 9 · 1 Mile · Place 13 · LivingstoneLivingstone1 Mile134:59.34aSO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 1 Mile · Place 26 · LivingstoneLivingstone1 Mile26.4:59.12aSo
Feb 16CIAA ChampionshipsFeb 16 · 5000 Meters · Place 15 · LivingstoneLivingstone5000 Meters15.17:49.65a PBFr
Feb 16CIAA ChampionshipsFeb 16 · 1 Mile · Place 16 · LivingstoneLivingstone1 Mile16.5:17.51aFr
Feb 8Camel City DistanceFeb 8 · 1 Mile · Place 62 · LivingstoneLivingstone1 Mile624:52.26—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1 Mile · Place 27 · LivingstoneLivingstone1 Mile275:02.70a—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1000 Meters · Place 11 · LivingstoneLivingstone1000 Meters112:47.17a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 5000 Meters · LivingstoneLivingstone5000 Meters—DNFFr
Apr 18Aggie ClassicApr 18 · 1500 Meters · Place 31 · LivingstoneLivingstone1500 Meters31.4:26.04aFr
Apr 11Southside Power and Fitness InvitationalApr 11 · 800 Meters · Place 22 · LivingstoneLivingstone800 Meters222:07.56FR
Apr 11Southside Power and Fitness InvitationalApr 11 · 1500 Meters · Place 14 · LivingstoneLivingstone1500 Meters144:29.04FR
Mar 292025 Livingstone InvitationalMar 29 · 3000 Meters · Place 2 · LivingstoneLivingstone3000 Meters2.10:24.91aFr
Mar 292025 Livingstone InvitationalMar 29 · 1500 Meters · Place 18 · LivingstoneLivingstone1500 Meters18.4:27.26aFr
Mar 2049er ClassicMar 20 · 1500 Meters · Place 64 · LivingstoneLivingstone1500 Meters64.4:27.98aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6John Weaver InviteDec 6 · 1 Mile · Place 1 · LivingstoneLivingstone1 Mile1.4:43.45a PBFr
Dec 6John Weaver InviteDec 6 · 3000 Meters · Place 5 · LivingstoneLivingstone3000 Meters5.10:14.28a PBFr

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 8CIF-SJS Division II Prelims/FinalsMay 8 · 1600 Meters · Place 13 · RosevilleRoseville1600 Meters13.4:44.85a12
May 1CVC Prelims and FinalsMay 1 · 1600 Meters · Place 6 · RosevilleRoseville1600 Meters64:38.46a PB—
May 1CVC Prelims and FinalsMay 1 · 800 Meters · Place 5 · RosevilleRoseville800 Meters52:06.09a—
May 1CVC Prelims and FinalsMay 1 · 800 Meters · Place 11 · RosevilleRoseville800 Meters112:18.47a—
Apr 261st Annual Tank Town Distance & Throws ClassicApr 26 · 1600 Meters · Place 1 · RosevilleRoseville1600 Meters14:47.78a—
Apr 261st Annual Tank Town Distance & Throws ClassicApr 26 · 800 Meters · Place 8 · RosevilleRoseville800 Meters82:17.15a—
Apr 24CVC Meet 3AApr 24 · 1600 Meters · Place 6 · RosevilleRoseville1600 Meters64:57.83a—
Apr 24CVC Meet 3AApr 24 · 800 Meters · Place 12 · RosevilleRoseville800 Meters122:21.60a—
Apr 11CVC Meet 2BApr 11 · 1600 Meters · Place 1 · RosevilleRoseville1600 Meters14:48.31a—
Apr 11CVC Meet 2BApr 11 · 800 Meters · Place 2 · RosevilleRoseville800 Meters22:12.53a—
Mar 30Falcon Hype Track & Field InvitationalMar 30 · 1600 Meters · Place 7 · RosevilleRoseville1600 Meters7.4:51.29a12
Mar 30Falcon Hype Track & Field InvitationalMar 30 · 800 Meters · Place 8 · RosevilleRoseville800 Meters8.2:13.50a12
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 582 · RosevilleRoseville1600 Meters5825:00.89a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 114 · RosevilleRoseville800 Meters1142:06.19a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 582 · Roseville (Sj)Roseville (Sj)1600 Meters5825:00.8912
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 114 · Roseville (Sj)Roseville (Sj)800 Meters1142:06.1912
Mar 13Antelope Quad MeetMar 13 · 400 Meters · Place 13 · RosevilleRoseville400 Meters1359.49a—
Mar 13Antelope Quad MeetMar 13 · 200 Meters · Place 31 · RosevilleRoseville200 Meters3126.53a PB—
Feb 16RJUHSD Time TrialsFeb 16 · 1600 Meters · RosevilleRoseville1600 Meters—DNS12
Feb 16RJUHSD Time TrialsFeb 16 · 800 Meters · RosevilleRoseville800 Meters—DNS12

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10CIF-SJS Division II Prelims/FinalsMay 10 · 1600 Meters · Place 8 · RosevilleRoseville1600 Meters8.4:38.92a11
May 10CIF-SJS Division II Prelims/FinalsMay 10 · 800 Meters · Place 9 · RosevilleRoseville800 MetersRound P9.2:03.73a11
May 10CIF-SJS Division II Prelims/FinalsMay 10 · 800 Meters · Place 12 · RosevilleRoseville800 Meters12.2:14.98a11
May 3CVC Prelims and FinalsMay 3 · 1600 Meters · Place 3 · RosevilleRoseville1600 Meters34:41.28a—
May 3CVC Prelims and FinalsMay 3 · 800 Meters · Place 2 · RosevilleRoseville800 Meters22:03.40a PB—
May 3CVC Prelims and FinalsMay 3 · 800 Meters · Place 7 · RosevilleRoseville800 Meters72:06.32a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 1600 Meters · Place 4 · RosevilleRoseville1600 Meters44:39.44a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 800 Meters · Place 5 · RosevilleRoseville800 Meters52:06.19a—
Apr 19CVC Meet 3BApr 19 · 800 Meters · Place 1 · RosevilleRoseville800 Meters12:08.67a—
Apr 19CVC Meet 3BApr 19 · 400 Meters · Place 4 · RosevilleRoseville400 Meters456.89a—
Mar 30CVC Meet 2BMar 30 · 800 Meters · Place 1 · RosevilleRoseville800 Meters12:09.1611
Mar 30CVC Meet 2BMar 30 · 400 Meters · Place 5 · RosevilleRoseville400 Meters556.30 PB11
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 152 · RosevilleRoseville1600 Meters1524:43.9311
Mar 15CVC Meet 1BMar 15 · 800 Meters · Place 6 · RosevilleRoseville800 Meters62:15.80a—
Mar 15CVC Meet 1BMar 15 · 400 Meters · Place 9 · RosevilleRoseville400 Meters957.31a—
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · 1600 Meters · Place 3 · RosevilleRoseville1600 Meters3.4:56.27a11

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4CVC Prelims and FinalsMay 4 · 1600 Meters · Place 1 · RosevilleRoseville1600 Meters14:57.07a10
May 4CVC Prelims and FinalsMay 4 · 800 Meters · Place 1 · RosevilleRoseville800 MetersRound P12:12.97a10
May 4CVC Prelims and FinalsMay 4 · 800 Meters · Place 5 · RosevilleRoseville800 Meters52:24.07a10
May 4CVC Prelims and FinalsMay 4 · 100 Meters · RosevilleRoseville100 MetersRound P—NT10
Apr 20CVC Meet #3AApr 20 · 1600 Meters · Place 1 · RosevilleRoseville1600 Meters15:01.1410
Apr 20CVC Meet #3AApr 20 · 800 Meters · Place 2 · RosevilleRoseville800 Meters22:16.1510
Apr 20CVC Meet #3AApr 20 · 100 Meters · RosevilleRoseville100 Meters—NT10
Mar 30CVC Meet #2BMar 30 · 1600 Meters · Place 1 · RosevilleRoseville1600 Meters15:01.3010
Mar 30CVC Meet #2BMar 30 · 800 Meters · Place 1 · RosevilleRoseville800 Meters12:14.2210
Mar 26Thunder InvitationalMar 26 · 1600 Meters · Place 9 · RosevilleRoseville1600 Meters95:03.0510
Mar 26Thunder InvitationalMar 26 · 800 Meters · Place 11 · RosevilleRoseville800 Meters112:17.5710
Mar 16CVC Meet #1AMar 16 · 1600 Meters · Place 2 · RosevilleRoseville1600 Meters25:02.4210
Mar 16CVC Meet #1AMar 16 · 800 Meters · Place 3 · RosevilleRoseville800 Meters32:20.8910

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Glenn Poole Invitational Feb 26 · 1600 Meters · Place 9 · RosevilleRoseville1600 Meters95:08.32 PB10
Feb 26Glenn Poole Invitational Feb 26 · 800 Meters · Place 6 · RosevilleRoseville800 Meters62:17.81 PB10
Feb 26Glenn Poole Invitational Feb 26 · 100 Meters · Place 36 · RosevilleRoseville100 Meters3613.36 PB10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Capital Valley Conference FinalsMay 21 · 1600 Meters · Place 1 · RosevilleRoseville1600 Meters14:56.289
May 21Capital Valley Conference FinalsMay 21 · 100 Meters · Place 7 · RosevilleRoseville100 Meters70.99
May 5Bella Vista - Roseville DualMay 5 · 110m Hurdles · Place 2 · RosevilleRoseville110m Hurdles21.49
May 5Bella Vista - Roseville DualMay 5 · 1600 Meters · Place 3 · RosevilleRoseville1600 Meters35:08.059
May 5Bella Vista - Roseville DualMay 5 · 100 Meters · Place 2 · RosevilleRoseville100 Meters20.6 PB9
Apr 30CVC Dual Meet Roseville @Yuba City HSApr 30 · 110m Hurdles · Place 2 · RosevilleRoseville110m Hurdles22.19
Apr 30CVC Dual Meet Roseville @Yuba City HSApr 30 · 100 Meters · Place 2 · RosevilleRoseville100 Meters21.59
Apr 14Roseville - River Valley DualApr 14 · 100m Hurdles · Place 2 · RosevilleRoseville100m Hurdles224.8h9
Apr 14Roseville - River Valley DualApr 14 · 100 Meters · Place 2 · RosevilleRoseville100 Meters212.6h PB9