Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTFU - Meet #1 (Invite Only) · Mar 1916.38aSTFU - Meet #1 (Invite Only)March 19, 2022
1500 Meters · OutdoorSTS Club Championship · May 305:21.41aSTS Club ChampionshipMay 30, 2026
1600 Meters · OutdoorEGUSD Middle School Meet · May 75:47.29aEGUSD Middle School MeetMay 7, 2026
200 Meters · OutdoorFast Fast All-Comers Meet · Jul 939.57aFast Fast All-Comers MeetJuly 9, 2022
3000 Meters · OutdoorTom Moore Youth Classic · May 2311:11.59aTom Moore Youth ClassicMay 23, 2026
3200 Meters · Outdoor66th Golden West Invitational · Jun 612:47.02a66th Golden West Invitational June 6, 2026
400 Meters · OutdoorSTFU - Meet #1 (Invite Only) · Mar 191:39.81aSTFU - Meet #1 (Invite Only)March 19, 2022
800 Meters · OutdoorToby Johnson Meet · Apr 272:45.85aToby Johnson MeetApril 27, 2026
Javelin · 300g TJ · OutdoorSac Track Union Meet #3 · Apr 1539' 0Sac Track Union Meet #3April 15, 2023
Javelin · 400g TJ · OutdoorSTFU - Meet #3 (Invite Only) · May 216.78mSTFU - Meet #3 (Invite Only)May 21, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 14 · Delta HawksDelta Hawks3000 Meters14.11:34.52a6
Jun 666th Golden West Invitational Jun 6 · 3200 Meters · Place 2 · Delta HawksDelta Hawks3200 Meters2.12:47.02a PB6
Jun 666th Golden West Invitational Jun 6 · 1500 Meters · Place 17 · Delta HawksDelta Hawks1500 Meters17.5:30.56a6
May 30STS Club ChampionshipMay 30 · 1500 Meters · Place 11 · Delta HawksDelta Hawks1500 Meters115:21.41a PB6
May 23Tom Moore Youth ClassicMay 23 · 3000 Meters · Place 5 · Delta HawksDelta Hawks3000 Meters511:11.59a PB6
May 19EGUSD Middle School ChampionshipsMay 19 · 1600 Meters · Place 7 · Toby JohnsonToby Johnson1600 Meters7.5:54.24a7
May 19EGUSD Middle School ChampionshipsMay 19 · 800 Meters · Place 13 · Toby JohnsonToby Johnson800 Meters13.2:45.99a7
May 9TrackMania III STSMay 9 · 1500 Meters · Place 14 · Delta HawksDelta Hawks1500 Meters145:24.45a6
May 9TrackMania III STSMay 9 · 1500 Meters · Place 14 · Delta HawksDelta Hawks1500 Meters145:24.45—
May 7EGUSD Middle School MeetMay 7 · 1600 Meters · Place 2 · Toby JohnsonToby Johnson1600 Meters2.5:47.29a PB7
May 7EGUSD Middle School MeetMay 7 · 800 Meters · Place 4 · Toby JohnsonToby Johnson800 Meters4.2:48.25a7
May 2Intrasquad Meet 2026May 2 · 3000 Meters · Place 2 · Delta HawksDelta Hawks3000 Meters2.11:32Unofficial6
May 2Intrasquad Meet 2026May 2 · 800 Meters · Place 4 · Delta HawksDelta Hawks800 Meters4.2:48Unofficial6
Apr 27Toby Johnson MeetApr 27 · 1600 Meters · Place 7 · Toby JohnsonToby Johnson1600 Meters75:51.74a7
Apr 27Toby Johnson MeetApr 27 · 800 Meters · Place 5 · Toby JohnsonToby Johnson800 Meters52:45.85a PB7
Apr 24Glenn Rogers Distance CarnivalApr 24 · 1600 Meters · Place 22 · Delta HawksDelta Hawks1600 Meters225:56.34a6
Apr 18Halden InvitationalApr 18 · 1600 Meters · Place 30 · Delta HawksDelta Hawks1600 Meters306:01.81a6
Apr 11Speed Showcase STSApr 11 · 1500 Meters · Place 9 · Delta HawksDelta Hawks1500 Meters95:45.96a6
Mar 21STS 2026 OpenerMar 21 · 1500 Meters · Place 9 · Delta HawksDelta Hawks1500 Meters95:46.81a6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 765th Annual Golden West InvitationalJun 7 · 1500 Meters · Place 11 · Delta HawksDelta Hawks1500 Meters11.5:46.47a5
May 24Tom Moore Youth Classic May 24 · 3000 Meters · Place 3 · Delta HawksDelta Hawks3000 Meters312:16.10a5
May 24Tom Moore Youth Classic May 24 · 1500 Meters · Place 12 · Delta HawksDelta Hawks1500 Meters125:48.37a5
May 3Running Rebels InvitationalMay 3 · 3000 Meters · Place 4 · Delta HawksDelta Hawks3000 Meters4.12:19.68a5
May 3Running Rebels InvitationalMay 3 · 1500 Meters · Place 12 · Delta HawksDelta Hawks1500 Meters12.5:50.63a5
Apr 25Glenn Rogers Distance CarnivalApr 25 · 1600 Meters · Place 27 · Delta HawksDelta Hawks1600 Meters276:11.775
Apr 19Halden InvitationalApr 19 · 1600 Meters · Place 34 · Delta HawksDelta Hawks1600 Meters346:17.375
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 1500 Meters · Place 14 · Delta HawksDelta Hawks1500 Meters145:54.26a5

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 16 · Delta HawksDelta Hawks3000 Meters16.13:02.69a4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 25 · Delta HawksDelta Hawks1500 Meters25.6:13.88a4
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500 Meters · Place 12 · Delta HawksDelta Hawks1500 Meters125:49.6911
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 3000 Meters · Place 9 · Delta HawksDelta Hawks3000 Meters912:31.6511
May 25Tom Moore Youth ClassicMay 25 · 3000 Meters · Place 6 · Delta HawksDelta Hawks3000 Meters6.12:19.28a4
May 25Tom Moore Youth ClassicMay 25 · 1500 Meters · Place 15 · Delta HawksDelta Hawks1500 Meters15.5:55.48a4
May 11Striders Fast Five #3May 11 · 1600 Meters · Place 7 · Delta HawksDelta Hawks1600 Meters7.6:24.80a4
May 11Striders Fast Five #3May 11 · 800 Meters · Place 6 · Delta HawksDelta Hawks800 Meters6.3:01.10a4
Apr 19Glenn Rogers Distance Carnival Apr 19 · 1600 Meters · Place 30 · Delta HawksDelta Hawks1600 Meters306:21.37a—
Apr 13Halden InvitationalApr 13 · 1600 Meters · Place 18 · Delta HawksDelta Hawks1600 Meters186:29.42a—

2023 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 19 · Sacramento Speed FactorySacramento Speed FactoryJavelin1913.15m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 21 · Sacramento Speed FactorSacramento Speed Factor1500 Meters216:02.35a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 25 · Sacramento Speed FactorSacramento Speed Factor800 Meters253:05.24a—
Jun 17Fast Fast All-Comers MeetJun 17 · 800 Meters · Place 2 · Sacramento Speed FactorSacramento Speed Factor800 Meters23:16.46a—
Jun 17Fast Fast All-Comers MeetJun 17 · 1500 Meters · Place 1 · Sacramento Speed FactorSacramento Speed Factor1500 Meters16:06.87a—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 13 · Sac Speed FactorySac Speed FactoryJavelin1335-0—
Jun 32023 Golden West Invitational Jun 3 · 1500 Meters · Place 9 · Sac Speed FactorySac Speed Factory1500 Meters96:09.26—
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 15 · Sac Speed FactorySac Speed Factory800 Meters153:04.44—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 13 · Sac Speed FactorySac Speed FactoryJavelin1335-0—
Jun 32023 Golden West Invitational Jun 3 · 1500 Meters · Place 9 · Sac Speed FactorySac Speed Factory1500 Meters96:09.26—
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 15 · Sac Speed FactorySac Speed Factory800 Meters153:04.44—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 13 · Sac Speed FactorySac Speed FactoryJavelin1335-0—
Jun 32023 Golden West Invitational Jun 3 · 1500 Meters · Place 9 · Sac Speed FactorySac Speed Factory1500 Meters96:09.26—
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 15 · Sac Speed FactorySac Speed Factory800 Meters153:04.44—
Jun 32023 Golden West Invitational Jun 3 · Javelin · Place 13 · Sac Speed FactorySac Speed FactoryJavelin1335-0—
Jun 32023 Golden West Invitational Jun 3 · 1500 Meters · Place 9 · Sac Speed FactorySac Speed Factory1500 Meters96:09.26—
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 15 · Sac Speed FactorySac Speed Factory800 Meters153:04.44—
May 27Tom Moore Youth ClassicMay 27 · Javelin · Place 18 · Sacramento Speed FactorySacramento Speed FactoryJavelin1810.90m—
May 27Tom Moore Youth ClassicMay 27 · 1500 Meters · Place 7 · Sacramento Speed FactorSacramento Speed Factor1500 Meters76:06.30a—
May 13Sac Track Union ChampionshipMay 13 · Javelin · Place 9 · Sacramento Speed FactorySacramento Speed FactoryJavelin932-4.25—
May 13Sac Track Union ChampionshipMay 13 · 1500 Meters · Place 4 · Sacramento Speed FactorSacramento Speed Factor1500 Meters46:13.30a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 17 · Sacramento Speed FactorySacramento Speed FactoryJavelin1712.90m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 1500 Meters · Place 8 · Sacramento Speed FactorSacramento Speed Factor1500 Meters86:07.74a—
Apr 15Sac Track Union Meet #3Apr 15 · Javelin · Place 6 · Sacramento Speed FactorySacramento Speed FactoryJavelin300g TJ6.39' 0 PB3
Apr 15Sac Track Union Meet #3Apr 15 · 1500 Meters · Place 4 · Sacramento Speed FactorySacramento Speed Factory1500 Meters4.7:28.22a3
Apr 15Sac Track Union Meet #3Apr 15 · 800 Meters · Sacramento Speed FactorySacramento Speed Factory800 Meters—DNS3
Apr 1Sac Speed ShowcaseApr 1 · Javelin · Place 12 · Sacramento Speed FactorySacramento Speed FactoryJavelin129.86m—
Apr 1Sac Speed ShowcaseApr 1 · 1500 Meters · Place 3 · Sacramento Speed FactorSacramento Speed Factor1500 Meters36:31.80a—
Apr 1Sac Speed ShowcaseApr 1 · 800 Meters · Place 16 · Sacramento Speed FactorSacramento Speed Factor800 Meters163:23.99a—
Mar 25Sac Track Union Meet #2Mar 25 · Javelin · Place 6 · Sacramento Speed FactorySacramento Speed FactoryJavelin300g TJ6.32' 73
Mar 25Sac Track Union Meet #2Mar 25 · 1500 Meters · Sacramento Speed FactorySacramento Speed Factory1500 Meters—NT3
Mar 25Sac Track Union Meet #2Mar 25 · 800 Meters · Place 8 · Sacramento Speed FactorySacramento Speed Factory800 Meters8.3:33.00a3
Mar 18Sac Track Union Meet #1Mar 18 · 800 Meters · Place 4 · Sacramento Speed FactorSacramento Speed Factor800 Meters43:26.12a—
Mar 18Sac Track Union Meet #1Mar 18 · 1500 Meters · Place 4 · Sacramento Speed FactorSacramento Speed Factor1500 Meters47:15.84a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 16STFU - Championship (Invite Only)Jul 16 · Javelin · Place 1 · Sacramento Speed FactorySacramento Speed FactoryJavelin400g TJ1.4.92m2
Jul 16STFU - Championship (Invite Only)Jul 16 · 200 Meters · Place 10 · Sacramento Speed FactorySacramento Speed Factory200 Meters10.41.69a2
Jul 16STFU - Championship (Invite Only)Jul 16 · 100 Meters · Place 9 · Sacramento Speed FactorySacramento Speed Factory100 MetersRound P9.18.64a2
Jul 9Fast Fast All-Comers MeetJul 9 · 200 Meters · Place 3 · Sacramento Speed FactorySacramento Speed Factory200 Meters3.39.57a PBWind: 0.52
Jul 9Fast Fast All-Comers MeetJul 9 · 100 Meters · Sacramento Speed FactorySacramento Speed Factory100 Meters—NT2
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 200 Meters · Place 56 · Sacramento Speed FactorSacramento Speed Factor200 MetersRound P5641.93a—
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 100 Meters · Place 68 · Sacramento Speed FactorSacramento Speed Factor100 MetersRound P6818.80a—
May 28Tom Moore Youth ClassicMay 28 · 200 Meters · Place 66 · Sacramento Speed FactorSacramento Speed Factor200 MetersRound P6640.85a—
May 21STFU - Meet #3 (Invite Only)May 21 · Javelin · Place 4 · Sacramento Speed FactorySacramento Speed FactoryJavelin400g TJ4.6.78m PB2
May 21STFU - Meet #3 (Invite Only)May 21 · 400 Meters · Sacramento Speed FactorySacramento Speed Factory400 Meters—DNS2
May 21STFU - Meet #3 (Invite Only)May 21 · 200 Meters · Place 16 · Sacramento Speed FactorySacramento Speed Factory200 Meters16.41.13a2
Apr 9STU Meet 2 (Invite Only)Apr 9 · 200 Meters · Place 17 · Sacramento Speed FactorySacramento Speed Factory200 Meters17.40.97a2
Apr 9STU Meet 2 (Invite Only)Apr 9 · 100 Meters · Place 19 · Sacramento Speed FactorySacramento Speed Factory100 Meters19.18.89a2
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Sacramento Speed FactorySacramento Speed Factory400 Meters—DNS2
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 101 · Sacramento Speed FactorySacramento Speed Factory100 Meters101.19.32a2
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 400 Meters · Place 5 · Sacramento Speed FactorySacramento Speed Factory400 Meters5.1:39.81a PB2
Mar 19STFU - Meet #1 (Invite Only)Mar 19 · 100 Meters · Place 6 · Sacramento Speed FactorySacramento Speed Factory100 Meters6.16.38a PB2