Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor3C2A NorCal Track & Field Championships · May 211.48a3C2A NorCal Track & Field ChampionshipsMay 2, 2025
100m Hurdles · 30" / 0.762m · OutdoorWindsor HS vs Piner HS Dual Meet · May 1918.5Windsor HS vs Piner HS Dual MeetMay 19, 2021
110m Hurdles · 39" / 0.991m · Outdoor2022 NCS Redwood Empire Area Track & Field Championship · May 1416.32a2022 NCS Redwood Empire Area Track & Field ChampionshipMay 14, 2022
110m Hurdles · 42" / 1.067m · Outdoor2025 Big 8 Champs · Apr 2115.86a2025 Big 8 ChampsApril 21, 2025
1500 Meters · Outdoor3C2A NorCal Track & Field Championships · May 24:33.97a3C2A NorCal Track & Field ChampionshipsMay 2, 2025
2000m Steeplechase · OutdoorSanta Rosa Twilight Invitational · Mar 107:37.68Santa Rosa Twilight InvitationalMarch 10, 2023
300m Hurdles · 36" / 0.914m · Outdoor2022 NCS Redwood Empire Area Track & Field Championship · May 1442.01a2022 NCS Redwood Empire Area Track & Field ChampionshipMay 14, 2022
400 Meters · Outdoor3C2A NorCal Track & Field Championships · May 249.97a3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Decathlon · Outdoor3C2A NorCal Track & Field Championships · May 263433C2A NorCal Track & Field ChampionshipsMay 2, 2025
Discus · 2kg · OutdoorPat Ryan Invitational · Mar 1333.75mPat Ryan InvitationalMarch 13, 2025
High Jump · OutdoorBig 8 Conference Championships · Apr 251.65mBig 8 Conference ChampionshipsApril 25, 2024
Javelin · 800g · OutdoorBrutus Hamilton Invitational · Apr 541.41mBrutus Hamilton InvitationalApril 5, 2025
Long Jump · Outdoor3C2A NorCal Track & Field Championships · May 26.38m3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Pole Vault · OutdoorBig 8 Conference Championships · Apr 253.95mBig 8 Conference ChampionshipsApril 25, 2024
Shot Put · 16lb / 7.26kg · Outdoor3C2A NorCal Track & Field Championships · May 210.53m3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Triple Jump · OutdoorNBL #5 vs Piner HS · May 2633-05NBL #5 vs Piner HSMay 26, 2021

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

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Decathlon · Place 3 · Santa Rosa JCSanta Rosa JCDecathlon3.6343 PBSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Long Jump · Place 1 · Santa Rosa JCSanta Rosa JCLong Jump1.6.38m PBSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Pole Vault · Place 1 · Santa Rosa JCSanta Rosa JCPole Vault1.4.40mSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Pole Vault · Place 4 · Santa Rosa JCSanta Rosa JCPole Vault4.4.10mSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Javelin · Place 6 · Santa Rosa JCSanta Rosa JCJavelin800g6.39.53mSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Discus · Place 5 · Santa Rosa JCSanta Rosa JCDiscus2kg5.30.62mSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Shot Put · Place 5 · Santa Rosa JCSanta Rosa JCShot Put16lb / 7.26kg5.10.53m PBSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 4 · Santa Rosa JCSanta Rosa JC110m Hurdles42" / 1.067m4.16.01aSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · High Jump · Place 10 · Santa Rosa JCSanta Rosa JCHigh Jump10.1.63mSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 1500 Meters · Place 3 · Santa Rosa JCSanta Rosa JC1500 Meters3.4:33.97a PBSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 400 Meters · Place 3 · Santa Rosa JCSanta Rosa JC400 Meters3.49.97a PBSo
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 100 Meters · Place 4 · Santa Rosa JCSanta Rosa JC100 Meters4.11.48a PBSo
Apr 212025 Big 8 ChampsApr 21 · Long Jump · Place 8 · Santa Rosa JCSanta Rosa JCLong Jump8.6.08mWind: 0So
Apr 212025 Big 8 ChampsApr 21 · Pole Vault · Place 3 · Santa Rosa JCSanta Rosa JCPole Vault3.4.50mSo
Apr 212025 Big 8 ChampsApr 21 · Javelin · Place 11 · Santa Rosa JCSanta Rosa JCJavelin800g11.37.08mSo
Apr 212025 Big 8 ChampsApr 21 · 110m Hurdles · Place 4 · Santa Rosa JCSanta Rosa JC110m Hurdles42" / 1.067mRound P4.15.86a PBWind: 0.3So
Apr 212025 Big 8 ChampsApr 21 · 110m Hurdles · Place 4 · Santa Rosa JCSanta Rosa JC110m Hurdles42" / 1.067m4.16.44aSo
Apr 212025 Big 8 ChampsApr 21 · High Jump · Place 7 · Santa Rosa JCSanta Rosa JCHigh Jump7.1.75mSo
Apr 5Brutus Hamilton InvitationalApr 5 · Javelin · Place 14 · Santa Rosa JCSanta Rosa JCJavelin800g14.41.41m PBSo
Apr 3Brutus Hamilton MultisApr 3 · Javelin · Place 14 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JCJavelin1441.41mSo
Mar 13Pat Ryan InvitationalMar 13 · 1500 Meters · Place 2 · Santa Rosa JCSanta Rosa JC1500 MetersRound M2.4:43.07aSo
Mar 13Pat Ryan InvitationalMar 13 · Javelin · Place 2 · Santa Rosa JCSanta Rosa JCJavelin800gRound M2.37.58mSo
Mar 13Pat Ryan InvitationalMar 13 · Pole Vault · Place 1 · Santa Rosa JCSanta Rosa JCPole VaultRound M1.4.10mSo
Mar 13Pat Ryan InvitationalMar 13 · Discus · Place 1 · Santa Rosa JCSanta Rosa JCDiscus2kgRound M1.33.75m PBSo
Mar 13Pat Ryan InvitationalMar 13 · 110m Hurdles · Place 3 · Santa Rosa JCSanta Rosa JC110m Hurdles42" / 1.067mRound M3.17.55aWind: 1.8So
Mar 13Pat Ryan InvitationalMar 13 · 400 Meters · Place 2 · Santa Rosa JCSanta Rosa JC400 MetersRound M2.51.14aSo
Mar 13Pat Ryan InvitationalMar 13 · High Jump · Place 3 · Santa Rosa JCSanta Rosa JCHigh JumpRound M3.1.68mSo
Mar 13Pat Ryan InvitationalMar 13 · Shot Put · Place 4 · Santa Rosa JCSanta Rosa JCShot Put16lb / 7.26kgRound M4.9.68mSo
Mar 13Pat Ryan InvitationalMar 13 · Long Jump · Place 2 · Santa Rosa JCSanta Rosa JCLong JumpRound M2.6.07mSo
Mar 13Pat Ryan InvitationalMar 13 · 100 Meters · Place 1 · Santa Rosa JCSanta Rosa JC100 MetersRound M1.11.57aWind: -0.9So
Mar 13Pat Ryan InvitationalMar 13 · Decathlon · Place 1 · Santa Rosa JCSanta Rosa JCDecathlonRound M1.5917So
Feb 22CCCAA NorCal PreviewFeb 22 · Javelin · Place 9 · Santa Rosa JCSanta Rosa JCJavelin800g9.36.88mSo
Feb 22CCCAA NorCal PreviewFeb 22 · 1500 Meters · Place 28 · Santa Rosa JCSanta Rosa JC1500 Meters28.4:35.90aSo

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Big 8 Conference ChampionshipsApr 25 · Pole Vault · Place 3 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JCPole Vault33.95m PB—
Apr 25Big 8 Conference ChampionshipsApr 25 · High Jump · Place 16 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JCHigh Jump161.65m PB—
Apr 25Big 8 Conference ChampionshipsApr 25 · Javelin · Place 3 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JCJavelin344.45m—
Apr 25Big 8 Conference ChampionshipsApr 25 · 400m Hurdles · Place 3 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC400m Hurdles356.85a—
Apr 25Big 8 Conference ChampionshipsApr 25 · 400m Hurdles · Place 5 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC400m Hurdles556.73a—
Apr 25Big 8 Conference ChampionshipsApr 25 · 110m Hurdles · Place 6 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC110m Hurdles616.32a—
Apr 25Big 8 Conference ChampionshipsApr 25 · 110m Hurdles · Place 6 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC110m Hurdles616.21a—
Apr 4Brutus Hamilton InvitationalApr 4 · Javelin · Place 15 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JCJavelin1540.51m—
Apr 4Brutus Hamilton InvitationalApr 4 · 400m Hurdles · Place 18 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC400m Hurdles181:00.98a—
Apr 4Brutus Hamilton InvitationalApr 4 · 110m Hurdles · Place 17 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC110m Hurdles1716.90a—
Mar 152024 Hornet InviteMar 15 · 110m Hurdles · Place 16 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC110m Hurdles1616.19a—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 19CIF North Coast Section Meet of ChampionsMay 19 · 300m Hurdles · Place 7 · PinerPiner300m Hurdles742.1812
May 19CIF North Coast Section Meet of ChampionsMay 19 · 300m Hurdles · Place 5 · PinerPiner300m HurdlesRound P541.5212
May 19CIF North Coast Section Meet of ChampionsMay 19 · 110m Hurdles · Place 14 · PinerPiner110m HurdlesRound P1416.2412
May 132023 Redwood Empire NCS ChampionshipMay 13 · Pole Vault · Place 7 · Piner (NC)Piner (NC)Pole Vault711-812
May 132023 Redwood Empire NCS ChampionshipMay 13 · 300m Hurdles · Place 3 · Piner (NC)Piner (NC)300m Hurdles340.5312
May 132023 Redwood Empire NCS ChampionshipMay 13 · 110m Hurdles · Place 3 · Piner (NC)Piner (NC)110m Hurdles315.8612
May 2NBL ChampionshipMay 2 · Pole Vault · Place 4 · Piner (Nc)Piner (Nc)Pole Vault410-06.0012
May 2NBL ChampionshipMay 2 · 300m Hurdles · Place 4 · Piner (Nc)Piner (Nc)300m Hurdles443.0612
May 2NBL ChampionshipMay 2 · 110m Hurdles · Place 4 · Piner (Nc)Piner (Nc)110m Hurdles416.5012
Apr 22Viking Track ClassicApr 22 · 300m Hurdles · Place 1 · PinerPiner300m Hurdles141.2112
Apr 22Viking Track ClassicApr 22 · 110m Hurdles · Place 2 · PinerPiner110m Hurdles215.7612
Apr 15Granada Distance & Sprint FestivalApr 15 · Long Jump · Place 18 · Piner (Nc)Piner (Nc)Long Jump1817-04.5012
Apr 15Granada Distance & Sprint FestivalApr 15 · Long Jump · Place 18 · Piner (Nc)Piner (Nc)Long Jump1817-04.5012
Mar 31Stanford InvitationalMar 31 · 400m Hurdles · Place 6 · PINER (NC)PINER (NC)400m Hurdles658.06—
Mar 25Castro Valley RelaysMar 25 · Triple Jump · Place 12 · PinerPinerTriple Jump1233-11.2512
Mar 25Castro Valley RelaysMar 25 · 300m Hurdles · Place 4 · PinerPiner300m Hurdles442.6512
Mar 18Santa Rosa Field Events JamboreeMar 18 · Triple Jump · Place 9 · PinerPinerTriple Jump934-05.25—
Mar 18Santa Rosa Field Events JamboreeMar 18 · Long Jump · Place 7 · PinerPinerLong Jump717-09.75—
Mar 18Santa Rosa Field Events JamboreeMar 18 · Pole Vault · Place 3 · PinerPinerPole Vault310-06—
Mar 18Santa Rosa Field Events JamboreeMar 18 · High Jump · Place 6 · PinerPinerHigh Jump65-02—
Mar 18Santa Rosa Field Events JamboreeMar 18 · Triple Jump · Place 12 · PinerPinerTriple Jump1234-05.25—
Mar 10Santa Rosa Twilight InvitationalMar 10 · 300m Hurdles · Place 1 · Piner (Nc)Piner (Nc)300m Hurdles142.1812
Mar 10Santa Rosa Twilight InvitationalMar 10 · 110m Hurdles · Place 4 · Piner (Nc)Piner (Nc)110m Hurdles416.8812
Mar 10Santa Rosa Twilight InvitationalMar 10 · 2000m Steeplechase · Place 5 · Piner (Nc)Piner (Nc)2000m Steeplechase57:37.68 PB12
Mar 4Big Cat InvitationalMar 4 · 300m Hurdles · Place 3 · PinerPiner300m Hurdles342.92a12
Mar 4Big Cat InvitationalMar 4 · 110m Hurdles · Place 3 · PinerPiner110m Hurdles316.73a12

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20CIF North Coast Section Meet of ChampionsMay 20 · 300m Hurdles · Place 13 · PinerPiner300m Hurdles1342.8711
May 20CIF North Coast Section Meet of ChampionsMay 20 · 110m Hurdles · Place 13 · PinerPiner110m Hurdles1316.3811
May 142022 NCS Redwood Empire Area Track & Field ChampionshipMay 14 · 300m Hurdles · Place 4 · PinerPiner300m Hurdles36" / 0.914m4.42.01a PB11
May 142022 NCS Redwood Empire Area Track & Field ChampionshipMay 14 · 110m Hurdles · Place 7 · PinerPiner110m Hurdles39" / 0.991m7.16.32a PBWind: 1.811
May 4NBL ChampionshipMay 4 · 300m Hurdles · Place 2 · Piner (Nc)Piner (Nc)300m Hurdles241.8711
May 4NBL ChampionshipMay 4 · 110m Hurdles · Place 4 · Piner (Nc)Piner (Nc)110m Hurdles416.7811
Apr 23Viking Track ClassicApr 23 · Pole Vault · Place 12 · PinerPinerPole Vault1210-06.0011
Apr 23Viking Track ClassicApr 23 · 300m Hurdles · Place 6 · PinerPiner300m Hurdles642.8611
Apr 23Viking Track ClassicApr 23 · 110m Hurdles · Place 1 · PinerPiner110m Hurdles116.9011
Apr 16Granada Distance & Sprint FestivalApr 16 · 110m Hurdles · Place 7 · Piner (Nc)Piner (Nc)110m Hurdles717.0911
Apr 16Granada Distance & Sprint FestivalApr 16 · 100 Meters · Place 58 · Piner (Nc)Piner (Nc)100 Meters5812.1111
Mar 19Santa Rosa Field JamboreeMar 19 · Triple Jump · Place 4 · PinerPinerTriple Jump433-09.511
Mar 19Santa Rosa Field JamboreeMar 19 · Long Jump · Place 9 · PinerPinerLong Jump916-05.511
Mar 19Santa Rosa Field JamboreeMar 19 · Pole Vault · Place 4 · PinerPinerPole Vault49-0611
Mar 19Santa Rosa Field JamboreeMar 19 · High Jump · Place 9 · PinerPinerHigh Jump94-0811
Mar 5Big Cat InvitationalMar 5 · 300m Hurdles · Place 3 · PinerPiner300m Hurdles344.9211
Mar 5Big Cat InvitationalMar 5 · 110m Hurdles · Place 3 · PinerPiner110m Hurdles318.2911

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26NBL #5 vs Piner HSMay 26 · Triple Jump · Place 3 · PinerPinerTriple Jump3.33-05 PB10
May 26NBL #5 vs Piner HSMay 26 · 300m Hurdles · Place 1 · PinerPiner300m Hurdles36" / 0.914m1.46.710
May 26NBL #5 vs Piner HSMay 26 · 110m Hurdles · Place 1 · PinerPiner110m Hurdles39" / 0.991m1.18.510
May 19Windsor HS vs Piner HS Dual MeetMay 19 · 100m Hurdles · Place 1 · PinerPiner100m Hurdles30" / 0.762m1.18.5 PB10
May 19Windsor HS vs Piner HS Dual MeetMay 19 · Triple Jump · Place 3 · PinerPinerTriple Jump3.31-08.5010
May 19Windsor HS vs Piner HS Dual MeetMay 19 · 300m Hurdles · Place 1 · PinerPiner300m Hurdles36" / 0.914m1.47.410
May 15Granada Sprint & Distance FestivalMay 15 · 110m Hurdles · Place 16 · Piner HighPiner High110m Hurdles1619.78—

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 12Practice MeetMar 12 · Triple Jump · Place 3 · PinerPinerTriple Jump3.33-04.009
Mar 12Practice MeetMar 12 · 300m Hurdles · Place 3 · PinerPiner300m Hurdles36" / 0.914m3.48.02a9
Mar 12Practice MeetMar 12 · 110m Hurdles · Place 3 · PinerPiner110m Hurdles39" / 0.991m3.20.14a9
Mar 7Big Cat InvitationalMar 7 · Triple Jump · Place 3 · PinerPinerTriple Jump334-08.509
Mar 7Big Cat InvitationalMar 7 · 300m Hurdles · Place 1 · PinerPiner300m Hurdles149.589
Mar 7Big Cat InvitationalMar 7 · 110m Hurdles · Place 2 · PinerPiner110m Hurdles220.119