Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWBAL 3A · Apr 2211.91aWBAL 3AApril 22, 2026
1500 Meters · IndoorCA Winter Championship Qualifier (High School Athletes Only) · Jan 204:56.12aCA Winter Championship Qualifier (High School Athletes Only)January 20, 2024
1600 Meters · IndoorSkyline Invitational · Feb 255:16.99aSkyline InvitationalFebruary 25, 2023
1600 Meters · OutdoorWBAL 3A · Apr 194:56.12WBAL 3AApril 19, 2023
200 Meters · IndoorTKA vs SHC Dual · Feb 2525.14aTKA vs SHC DualFebruary 25, 2025
200 Meters · OutdoorWBAL 3A · Apr 1623.73aWBAL 3AApril 16, 2025
3200 Meters · OutdoorWBAL Championships · May 511:20.18aWBAL ChampionshipsMay 5, 2023
400 Meters · IndoorTKA vs SHC Dual · Feb 2555.36aTKA vs SHC DualFebruary 25, 2025
400 Meters · OutdoorWBAL Finals · May 952.45aWBAL FinalsMay 9, 2025
800 Meters · IndoorSkyline Invitational · Feb 252:19.64aSkyline InvitationalFebruary 25, 2023
800 Meters · OutdoorTIME TRIALS: Valley Christian HS/The Kings Academy @ Woodside · Mar 22:10.97aTIME TRIALS: Valley Christian HS/The Kings Academy @ WoodsideMarch 2, 2024
Long Jump · OutdoorNor-Cal Youth Championships · Jun 85.12mNor-Cal Youth ChampionshipsJune 8, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5WBAL ChampionshipsMay 5 · 400 Meters · Place 5 · The King’s AcademyThe King’s Academy400 MetersRound P5.55.41a12
May 5WBAL ChampionshipsMay 5 · 400 Meters · Place 5 · The King’s AcademyThe King’s Academy400 Meters5.54.66a12
Apr 22WBAL 3AApr 22 · 200 Meters · Place 10 · The King’s AcademyThe King’s Academy200 Meters1023.96a12
Apr 22WBAL 3AApr 22 · 100 Meters · Place 13 · The King’s AcademyThe King’s Academy100 Meters1311.91a PB12
Apr 22WBAL 3AApr 22 · 200 Meters · Place 10 · The King's AcademyThe King's Academy200 Meters1023.9612
Apr 22WBAL 3AApr 22 · 100 Meters · Place 13 · The King's AcademyThe King's Academy100 Meters1311.9112
Apr 14WBAL 2BApr 14 · 400 Meters · Place 3 · The King’s AcademyThe King’s Academy400 Meters3.54.29a12
Apr 14WBAL 2BApr 14 · 200 Meters · Place 9 · The King’s AcademyThe King’s Academy200 Meters9.24.96a12
Mar 18WBAL 1AMar 18 · 100 Meters · Place 5 · The King's AcademyThe King's Academy100 Meters511.99a12
Mar 18WBAL 1AMar 18 · 100 Meters · Place 5 · The Kings AcademyThe Kings Academy100 Meters511.9912
Mar 4The King's Academy & Crystal Springs Uplands @ SFHSMar 4 · 400 Meters · Place 1 · The King's AcademyThe King's Academy400 Meters156.19a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 400 Meters · Place 55 · The King'sThe King's400 Meters5556.1512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9WBAL FinalsMay 9 · 400 Meters · Place 5 · The King's AcademyThe King's Academy400 Meters553.25a11
May 9WBAL FinalsMay 9 · 400 Meters · Place 3 · The King's AcademyThe King's Academy400 Meters352.45a PB11
May 9WBAL FinalsMay 9 · 200 Meters · Place 7 · The King's AcademyThe King's Academy200 Meters724.02a11
May 9WBAL FinalsMay 9 · 200 Meters · Place 8 · The King's AcademyThe King's Academy200 Meters823.87a11
Apr 16WBAL 3AApr 16 · 400 Meters · Place 1 · The King’s AcademyThe King’s Academy400 Meters1.52.62a11
Apr 16WBAL 3AApr 16 · 200 Meters · Place 7 · The King’s AcademyThe King’s Academy200 Meters7.23.73a PB11
Apr 9WBAL 2BApr 9 · 400 Meters · Place 7 · The King’s AcademyThe King’s Academy400 Meters7.57.08a11
Apr 9WBAL 2BApr 9 · 200 Meters · Place 7 · The King’s AcademyThe King’s Academy200 Meters7.24.14a11
Mar 19WBAL 1AMar 19 · 400 Meters · Place 2 · The King's AcademyThe King's Academy400 Meters254.5311
Mar 7Sunset InvitationalMar 7 · 200 Meters · Place 4 · The King's AcademyThe King's Academy200 Meters423.8611
Mar 7Sunset InvitationalMar 7 · 100 Meters · Place 10 · The King's AcademyThe King's Academy100 Meters1011.9211

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25TKA vs SHC DualFeb 25 · 400 Meters · Place 2 · The King's AcademyThe King's Academy400 Meters255.36a PB—
Feb 25TKA vs SHC DualFeb 25 · 200 Meters · Place 10 · The King's AcademyThe King's Academy200 Meters1025.14a PB—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 24 · UmojaUmojaLong Jump24.5.64m11
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 35 · UmojaUmoja400 MetersRound P35.54.59a11
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 60 · UmojaUmoja200 MetersRound P60.25.16aWind: -0.411
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 70 · UmojaUmoja100 MetersRound P70.12.36aWind: 0.911
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 13 · UmojaUmojaLong Jump135.12m PB17
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 31 · UmojaUmoja200 MetersRound P3125.5717
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 21 · UmojaUmoja400 Meters2156.8517
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 44 · UmojaUmoja100 MetersRound P4412.7517
May 25Tom Moore Youth ClassicMay 25 · Long Jump · Place 5 · UmojaUmojaLong Jump5.13-11.0011
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 11 · UmojaUmoja400 Meters11.56.56a11
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 16 · UmojaUmoja200 MetersRound P16.24.87a11
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 10 · UmojaUmoja100 MetersRound P10.12.31a11
Apr 30WBAL ChampionshipsApr 30 · 400 Meters · Place 2 · The King's AcademyThe King's Academy400 MetersRound P256.1410
Apr 30WBAL ChampionshipsApr 30 · 400 Meters · Place 3 · The King's AcademyThe King's Academy400 Meters356.3310
Apr 30WBAL ChampionshipsApr 30 · 200 Meters · Place 5 · The King's AcademyThe King's Academy200 MetersRound P525.2910
Apr 30WBAL ChampionshipsApr 30 · 200 Meters · Place 6 · The King's AcademyThe King's Academy200 Meters625.0810
Apr 17WBAL 3AApr 17 · 200 Meters · Place 13 · The King's AcademyThe King's Academy200 Meters1325.1710
Apr 17WBAL 3AApr 17 · 400 Meters · Place 3 · The King's AcademyThe King's Academy400 Meters355.9210
Apr 13CCS Last Chance InviteApr 13 · 400 Meters · Place 12 · The King's AcademyThe King's Academy400 Meters1256.27a—
Mar 20WBAL 2AMar 20 · 400 Meters · Place 4 · The King's AcademyThe King's Academy400 Meters455.3710
Mar 20WBAL 2AMar 20 · 200 Meters · Place 6 · The King's AcademyThe King's Academy200 Meters625.9710
Mar 16Saint Francis InvitationalMar 16 · 800 Meters · Place 14 · The King's AcademyThe King's Academy800 Meters142:12.33a—
Mar 7WBAL 1bMar 7 · 400 Meters · Place 4 · The King's AcademyThe King's Academy400 Meters455.6110
Mar 7WBAL 1bMar 7 · 200 Meters · Place 9 · The King's AcademyThe King's Academy200 Meters925.4110
Mar 2TIME TRIALS: Valley Christian HS/The Kings Academy @ WoodsideMar 2 · 800 Meters · Place 4 · The King’s AcademyThe King’s Academy800 Meters4.2:10.97a PB10
Feb 24Palma Time TrialsFeb 24 · 400 Meters · Place 2 · The King’s AcademyThe King’s Academy400 Meters2.56.23a10
Feb 24Palma Time TrialsFeb 24 · 200 Meters · Place 6 · The King’s AcademyThe King’s Academy200 Meters6.25.70a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20CA Winter Championship Qualifier (High School Athletes Only)Jan 20 · 1500 Meters · Place 23 · The King's AcademyThe King's Academy1500 Meters234:56.12a PB—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 5WBAL ChampionshipsMay 5 · 3200 Meters · Place 3 · The King’s AcademyThe King’s Academy3200 Meters3.11:20.18a PB9
May 5WBAL ChampionshipsMay 5 · 1600 Meters · Place 1 · The King’s AcademyThe King’s Academy1600 MetersRound P1.5:12.34a9
May 5WBAL ChampionshipsMay 5 · 1600 Meters · Place 2 · The King’s AcademyThe King’s Academy1600 Meters2.4:56.26a9
May 5WBAL ChampionshipsMay 5 · 800 Meters · Place 4 · The King’s AcademyThe King’s Academy800 MetersRound P4.2:24.05a9
May 5WBAL ChampionshipsMay 5 · 800 Meters · Place 11 · The King’s AcademyThe King’s Academy800 Meters11.2:25.39a9
Apr 19WBAL 3AApr 19 · 1600 Meters · Place 1 · The King's AcademyThe King's Academy1600 Meters14:56.12 PB9
Apr 19WBAL 3AApr 19 · 800 Meters · Place 2 · The King's AcademyThe King's Academy800 Meters22:13.969
Mar 29WBAL 2BMar 29 · 800 Meters · Place 7 · The King's AcademyThe King's Academy800 Meters72:17.339
Mar 29WBAL 2BMar 29 · 1600 Meters · Place 5 · The King's AcademyThe King's Academy1600 Meters55:02.879
Mar 23WBAL # 1B Mar 23 · 800 Meters · Place 4 · The King's AcademyThe King's Academy800 Meters42:14.979
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 447 · The King’sThe King’s1600 Meters4475:01.879
Mar 11Willow Glen Track and Field InvitationalMar 11 · 1600 Meters · Place 11 · The King’s AcademyThe King’s Academy1600 Meters11.5:03.54a9
Mar 3Sunset InvitationalMar 3 · 1600 Meters · Place 38 · The King'sThe King's1600 Meters385:17.129
Mar 3Sunset InvitationalMar 3 · 800 Meters · Place 37 · The King'sThe King's800 Meters372:20.629
Mar 3Sunset InvitationalMar 3 · 200 Meters · Place 47 · The King'sThe King's200 Meters4726.579

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Skyline InvitationalFeb 25 · 1600 Meters · Place 75 · The King's AcademyThe King's Academy1600 Meters755:16.99a PB9
Feb 25Skyline InvitationalFeb 25 · 800 Meters · Place 37 · The King's AcademyThe King's Academy800 Meters372:19.64a PB9