Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTS Meet 2 · Mar 2219.42aSTS Meet 2March 22, 2025
1500 Meters · OutdoorLawrence Brice Invitational · Apr 257:04.10Lawrence Brice InvitationalApril 25, 2026
1500m Race Walk · OutdoorBurning Batons Relay Carnival · Apr 1811:06.86aBurning Batons Relay CarnivalApril 18, 2026
1500m Racewalk · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2512:01.90aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · Outdoor3M INVITATIONAL - 2025 · May 1742.81a3M INVITATIONAL - 2025May 17, 2025
400 Meters · OutdoorSTS Club Championship · May 301:37.60aSTS Club ChampionshipMay 30, 2026
800 Meters · Outdoor8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIP · Mar 143:33.63a8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMarch 14, 2026
High Jump · OutdoorSTS Club Championship · May 310.97mSTS Club Championship May 31, 2025
Javelin · 450g AeroJav · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2517.60mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · Outdoor3M INVITATIONAL - 2025 · May 172.40m3M INVITATIONAL - 2025May 17, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 16 · M.P. Striders Youth TrackJavelin450g AeroJav16.17.60m PB6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500m Racewalk · Place 9 · M.P. Striders Youth Track1500m Racewalk9.12:01.90a PB6
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 11 · M.P. Striders YouthJavelin1115.08m12
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 1500m Race Walk · Place 8 · M.P. Striders Youth1500m Race Walk811:47.8812
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 24 · M.P. Striders Youth800 Meters243:44.7212
May 30STS Club ChampionshipMay 30 · Javelin · Place 5 · M.P. Striders YouthJavelin514.60m6
May 30STS Club ChampionshipMay 30 · 800 Meters · Place 9 · M.P. Striders Youth800 Meters93:47.36a6
May 30STS Club ChampionshipMay 30 · 400 Meters · Place 30 · M.P. Striders Youth400 Meters301:37.60a PB6
May 163M INVITATIONAL 2026May 16 · High Jump · Place 10 · M.P. Striders YouthHigh Jump101.00m6
May 163M INVITATIONAL 2026May 16 · Javelin · Place 16 · M.P. Striders YouthJavelin1614.50m6
May 163M INVITATIONAL 2026May 16 · 1500m Race Walk · Place 7 · M.P. Striders Youth1500m Race Walk712:44.80a6
May 2Running Rebels InvitationalMay 2 · Javelin · Place 7 · M.P. Striders YouthJavelin711.73m6
May 2Running Rebels InvitationalMay 2 · 1500m Race Walk · Place 3 · M.P. Striders Youth1500m Race Walk311:16.62a6
May 2Running Rebels InvitationalMay 2 · 1500 Meters · Place 8 · M.P. Striders Youth1500 Meters87:26.48a6
Apr 25Lawrence Brice InvitationalApr 25 · Long Jump · Place 37 · M.P. Striders YouthLong Jump376-1012
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 12 · M.P. Striders YouthJavelin1211.32m12
Apr 25Lawrence Brice InvitationalApr 25 · 1500 Meters · Place 12 · M.P. Striders Youth1500 Meters127:04.10 PB12
Apr 18Burning Batons Relay CarnivalApr 18 · Long Jump · Place 20 · M.P. Striders YouthLong Jump202.48m6
Apr 18Burning Batons Relay CarnivalApr 18 · Javelin · Place 16 · M.P. Striders YouthJavelin1611.17m6
Apr 18Burning Batons Relay CarnivalApr 18 · 1500m Race Walk · Place 5 · M.P. Striders Youth1500m Race Walk511:06.86a PB6
Apr 11Speed Showcase STSApr 11 · Javelin · Place 2 · M.P. Striders YouthJavelin215.61m6
Apr 4God Speed Easter EggstravaganzaApr 4 · Long Jump · Place 28 · M.P. Striders YouthLong Jump282.40m6
Apr 4God Speed Easter EggstravaganzaApr 4 · Javelin · Place 11 · M.P. Striders YouthJavelin1113.30m6
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 38 · M.P. Striders Youth800 Meters383:34.42a6
Mar 21STS 2026 OpenerMar 21 · Long Jump · Place 24 · M.P. Striders YouthLong Jump248-36
Mar 21STS 2026 OpenerMar 21 · Javelin · Place 8 · M.P. Striders YouthJavelin841-116
Mar 21STS 2026 OpenerMar 21 · 800 Meters · Place 17 · M.P. Striders Youth800 Meters173:48.68a6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Long Jump · Place 18 · M.P. Striders Youth TrackLong Jump18.8' 2"6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 1500 Meters · Place 11 · M.P. Striders Youth Track1500 Meters11.7:22.32a6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 800 Meters · Place 16 · M.P. Striders Youth Track800 Meters16.3:33.63a PB6

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Long Jump · Place 18 · M.P. Striders YouthLong Jump182.73m5
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 27 · M.P. Striders YouthLong Jump272.59m11
May 31STS Club Championship May 31 · Long Jump · Place 13 · M.P. Striders YouthLong Jump132.42m5
May 31STS Club Championship May 31 · High Jump · Place 2 · M.P. Striders YouthHigh Jump20.97m PB5
May 31STS Club Championship May 31 · Javelin · Place 3 · M.P. Striders YouthJavelin328-115
May 24Tom Moore Youth Classic May 24 · Long Jump · Place 17 · M.P. Striders YouthLong Jump172.51m5
May 24Tom Moore Youth Classic May 24 · 400 Meters · Place 40 · M.P. Striders Youth400 Meters401:43.89a5
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 56 · M.P. Striders Youth200 MetersRound P5644.31a5
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 32 · M.P. Striders YouthLong Jump322.40m PB5
May 173M INVITATIONAL - 2025May 17 · Discus · M.P. Striders YouthDiscus—FOUL5
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 87 · M.P. Striders Youth200 Meters8742.81a PB5
May 10TrackMania II STS 4May 10 · Javelin · Place 4 · M.P. Striders Youth TrackJavelin450g AeroJav4.10.30m5
May 10TrackMania II STS 4May 10 · 400 Meters · Place 16 · M.P. Striders Youth Track400 Meters16.1:42.72a5
May 10TrackMania II STS 4May 10 · 200 Meters · Place 37 · M.P. Striders Youth Track200 Meters37.45.80a5
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 23 · M.P. Striders Youth Track800 Meters23.3:52.54a5
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 69 · M.P. Striders Youth Track400 Meters69.1:43.57a5
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 79 · M.P. Striders Youth Track100 MetersRound P79.19.57aWind: 05
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · High Jump · Place 7 · M.P. Striders YouthHigh Jump73-45
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Javelin · Place 11 · M.P. Striders YouthJavelin119.35m5
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 800 Meters · Place 19 · M.P. Striders Youth800 Meters193:51.89a5
Apr 5Speed Showcase STS 3Apr 5 · High Jump · M.P. Striders YouthHigh Jump—NH5
Apr 5Speed Showcase STS 3Apr 5 · Javelin · Place 11 · M.P. Striders YouthJavelin119.43m5
Apr 5Speed Showcase STS 3Apr 5 · 800 Meters · Place 15 · M.P. Striders Youth800 Meters153:47.88a5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 1500 Meters · Place 23 · M.P. Striders Youth1500 Meters238:16.96a5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 58 · M.P. Striders Youth400 Meters581:52.46a5
Mar 22STS Meet 2Mar 22 · 1500 Meters · Place 7 · M.P. Striders Youth1500 Meters77:46.74a5
Mar 22STS Meet 2Mar 22 · 800 Meters · Place 14 · M.P. Striders Youth800 Meters143:53.51a5
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 33 · M.P. Striders Youth100 Meters3319.42a PB5