Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorGreat Hearts West Valley Meet 7 · Apr 1714.21Great Hearts West Valley Meet 7April 17, 2019
110m Hurdles · 39" / 0.991m · OutdoorAIA Division IV State Championship · May 515.12aAIA Division IV State ChampionshipMay 5, 2023
110m Hurdles · 42" / 1.067m · OutdoorCarvel Jackson Memorial Showcase · Mar 2815.45aCarvel Jackson Memorial ShowcaseMarch 28, 2026
150 Meters · OutdoorHoliday Classic '23 · Dec 218.13aHoliday Classic '23December 2, 2023
200 Meters · OutdoorGreat Hearts West Valley Meet 6 · Apr 1224.09Great Hearts West Valley Meet 6April 12, 2019
300 Meters · OutdoorPVCC Holiday Classic · Dec 638.81aPVCC Holiday ClassicDecember 6, 2025
300m Hurdles · 36" / 0.914m · Outdoor2024 Moorpark Season Opener and Multis · Feb 141.04a2024 Moorpark Season Opener and MultisFebruary 1, 2024
400 Meters · IndoorPVCC Indoor · Jan 2753.83aPVCC IndoorJanuary 27, 2024
400 Meters · OutdoorEstrella Foothills Last Chance Meet · Apr 2853.57Estrella Foothills Last Chance MeetApril 28, 2022
400m Hurdles · 36" / 0.914m · OutdoorCal Pac / GSAC Conference Championships · Apr 2457.73aCal Pac / GSAC Conference ChampionshipsApril 24, 2025
60 Meter · Outdoor2024 Moorpark Season Opener and Multis · Feb 17.61a2024 Moorpark Season Opener and MultisFebruary 1, 2024
60m Hurdles · 42" / 1.067m · IndoorAir Force Holiday Open · Dec 88.74aAir Force Holiday OpenDecember 8, 2023
60m Hurdles · 42" / 1.067m · OutdoorCAC Indoor · Jan 318.83aCAC IndoorJanuary 31, 2026
High Jump · OutdoorCal Pac / GSAC Conference Championships · Apr 241.66mCal Pac / GSAC Conference ChampionshipsApril 24, 2025
Long Jump · OutdoorGreat Hearts West Valley Meet 5 · Apr 417-05.50Great Hearts West Valley Meet 5April 4, 2019
Triple Jump · OutdoorCalPac/GSAC Championships · Apr 2312.48mCalPac/GSAC ChampionshipsApril 23, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 23CalPac/GSAC ChampionshipsApr 23 · Triple Jump · Place 5 · Arizona ChristianArizona ChristianTriple Jump512.48m PBJR
Apr 23CalPac/GSAC ChampionshipsApr 23 · 400m Hurdles · Place 7 · Arizona ChristianArizona Christian400m Hurdles758.26aJR
Apr 23CalPac/GSAC ChampionshipsApr 23 · 400m Hurdles · Place 3 · Arizona ChristianArizona Christian400m Hurdles357.60aJR
Apr 23CalPac/GSAC ChampionshipsApr 23 · 110m Hurdles · Place 4 · Arizona ChristianArizona Christian110m Hurdles415.39aJR
Apr 23CalPac/GSAC ChampionshipsApr 23 · 110m Hurdles · Place 2 · Arizona ChristianArizona Christian110m Hurdles215.18aJR
Apr 11Glendale InviteApr 11 · Triple Jump · Place 18 · Arizona ChristianArizona ChristianTriple Jump18.11.24mWind: 0Jr
Apr 11Glendale InviteApr 11 · 400m Hurdles · Place 10 · Arizona ChristianArizona Christian400m Hurdles36" / 0.914m10.1:02.61aJr
Apr 11Glendale InviteApr 11 · 110m Hurdles · Place 5 · Arizona ChristianArizona Christian110m Hurdles42" / 1.067m5.15.72aWind: 0.6Jr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 400m Hurdles · Place 21 · Arizona ChristianArizona Christian400m Hurdles36" / 0.914m21.1:01.58aJr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 110m Hurdles · Place 7 · Arizona ChristianArizona Christian110m Hurdles42" / 1.067m7.15.45a PBWind: -0.9Jr
Mar 20Cody McBrideMar 20 · 110m Hurdles · Place 8 · Arizona ChristianArizona Christian110m Hurdles42" / 1.067m8.15.94aWind: 0Jr
Mar 13PLNU Sea Lion InviteMar 13 · 400m Hurdles · Place 17 · Arizona ChristianArizona Christian400m Hurdles1759.20aJr
Mar 13PLNU Sea Lion InviteMar 13 · 110m Hurdles · Place 13 · Arizona ChristianArizona Christian110m Hurdles1315.80aJr
Jan 31CAC IndoorJan 31 · 60m Hurdles · Place 11 · Arizona ChristianArizona Christian60m Hurdles42" / 1.067mRound P11.8.83a PBJr
Jan 31CAC IndoorJan 31 · 400 Meters · Place 35 · Arizona ChristianArizona Christian400 Meters35.56.30aJr
Jan 17Al Shirley InvitationalJan 17 · 60m Hurdles · Place 10 · Arizona ChristianArizona Christian60m Hurdles42" / 1.067mRound P10.9.24aJr
Jan 17Al Shirley InvitationalJan 17 · 400 Meters · Place 23 · Arizona ChristianArizona Christian400 Meters23.55.83aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20NAU Tune-UpFeb 20 · 60m Hurdles · Place 16 · Arizona ChristianArizona Christian60m HurdlesRound P168.82JR
Feb 6Gaucho IndoorFeb 6 · 60m Hurdles · Place 10 · Arizona ChristianArizona Christian60m HurdlesRound P108.84aJr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 6PVCC Holiday ClassicDec 6 · 300 Meters · Place 28 · Arizona ChristianArizona Christian300 Meters28.38.81a PBJr
Dec 6PVCC Holiday ClassicDec 6 · 60m Hurdles · Place 3 · Arizona ChristianArizona Christian60m Hurdles42" / 1.067m3.9.07aJr
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 400m Hurdles · Place 3 · Arizona ChristianArizona Christian400m Hurdles36" / 0.914m3.57.73a PBSo
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 400m Hurdles · Place 4 · Arizona ChristianArizona Christian400m Hurdles36" / 0.914m4.1:01.02aSo
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 110m Hurdles · Place 2 · Arizona ChristianArizona Christian110m Hurdles42" / 1.067m2.15.58aWind: 2.3So
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · High Jump · Place 9 · Arizona ChristianArizona ChristianHigh Jump9.1.66m PBSo
Apr 12Glendale InviteApr 12 · High Jump · Place 9 · Arizona ChristianArizona ChristianHigh Jump91.68mSo
Apr 12Glendale InviteApr 12 · 110m Hurdles · Place 7 · Arizona ChristianArizona Christian110m Hurdles716.74aSo
Mar 27Cody McBrideMar 27 · High Jump · Arizona ChristianArizona ChristianHigh Jump—NHSo
Mar 27Cody McBrideMar 27 · 400m Hurdles · Place 10 · Arizona ChristianArizona Christian400m Hurdles1059.40aSo
Mar 27Cody McBrideMar 27 · 110m Hurdles · Place 6 · Arizona ChristianArizona Christian110m Hurdles616.60aSo
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 400m Hurdles · Place 15 · Arizona ChristianArizona Christian400m Hurdles1559.82a—
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 110m Hurdles · Place 15 · Arizona ChristianArizona Christian110m Hurdles1515.99a—
Mar 8Arizona Spring Break FiestaMar 8 · 400m Hurdles · Place 5 · Arizona ChristianArizona Christian400m Hurdles51:03.07a—
Mar 8Arizona Spring Break FiestaMar 8 · 110m Hurdles · Place 6 · Arizona ChristianArizona Christian110m Hurdles616.69a—
Feb 1CAC IndoorFeb 1 · 60m Hurdles · Place 5 · Arizona ChristianArizona Christian60m Hurdles42" / 1.067m5.9.42aSo
Feb 1CAC IndoorFeb 1 · 400 Meters · Place 15 · Arizona ChristianArizona Christian400 Meters15.55.76aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Gaucho IndoorFeb 8 · 60m Hurdles · Place 9 · Arizona ChristianArizona Christian60m Hurdles99.19a—
Feb 8Gaucho IndoorFeb 8 · 60m Hurdles · Place 8 · Arizona ChristianArizona Christian60m Hurdles89.17a—
Jan 18Puma IndoorJan 18 · 60m Hurdles · Place 8 · Arizona ChristianArizona Christian60m Hurdles89.51a—
Jan 18Puma IndoorJan 18 · 60m Hurdles · Place 7 · Arizona ChristianArizona Christian60m Hurdles79.47a—
Jan 18Puma IndoorJan 18 · 400 Meters · Place 21 · Arizona ChristianArizona Christian400 Meters2156.53a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 72024 Desert Spectacular Masters & All-Comers Track & Field MeetDec 7 · 400 Meters · Place 9 · Arizona ChristianArizona Christian400 Meters9.57.50aSo
Dec 72024 Desert Spectacular Masters & All-Comers Track & Field MeetDec 7 · 400 Meters · Place 12 · Arizona ChristianArizona Christian400 Meters12.57.50aSo
Mar 1RCC InvitationalMar 1 · 400m Hurdles · Place 12 · Arizona ChristianArizona Christian400m Hurdles121:01.77FR
Mar 1RCC InvitationalMar 1 · 110m Hurdles · Place 7 · Arizona ChristianArizona Christian110m Hurdles715.58FR
Feb 12024 Moorpark Season Opener and MultisFeb 1 · 60 Meter · Place 31 · Arizona ChristianArizona Christian60 Meter31.7.61a PBFr
Feb 12024 Moorpark Season Opener and MultisFeb 1 · 300m Hurdles · Place 1 · Arizona ChristianArizona Christian300m Hurdles36" / 0.914m1.41.04a PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10Gaucho IndoorFeb 10 · 60m Hurdles · Place 4 · Arizona ChristianArizona Christian60m HurdlesRound P48.83a—
Feb 10Gaucho IndoorFeb 10 · 60m Hurdles · Place 2 · Arizona ChristianArizona Christian60m Hurdles28.77a—
Jan 27PVCC IndoorJan 27 · 60m Hurdles · Place 12 · Arizona ChristianArizona Christian60m Hurdles129.01a—
Jan 27PVCC IndoorJan 27 · 60m Hurdles · Place 9 · Arizona ChristianArizona Christian60m Hurdles98.85a—
Jan 27PVCC IndoorJan 27 · 400 Meters · Place 30 · Arizona ChristianArizona Christian400 Meters3053.83a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Air Force Holiday OpenDec 8 · 60m Hurdles · Place 10 · Arizona ChristianArizona Christian60m Hurdles42" / 1.067m10.8.74a PBFr
Dec 8Air Force Holiday OpenDec 8 · 400 Meters · Place 13 · Arizona ChristianArizona Christian400 Meters13.57.26aFr

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 2Holiday Classic '23Dec 2 · 150 Meters · Place 11 · Arizona ChristianArizona Christian150 Meters11.18.13a PBFr
Dec 2Holiday Classic '23Dec 2 · 60m Hurdles · Place 1 · Arizona ChristianArizona Christian60m Hurdles42" / 1.067m1.9.07aFr
May 12AIA STATE CHAMPIONSHIPMay 12 · 110m Hurdles · Place 12 · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991mRound P12.15.42aWind: -0.512
May 5AIA Division IV State ChampionshipMay 5 · 300m Hurdles · Place 14 · Odyssey InstituteOdyssey Institute300m Hurdles36" / 0.914mRound P14.43.88a12
May 5AIA Division IV State ChampionshipMay 5 · 110m Hurdles · Place 2 · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991mRound P2.15.30aWind: 1.912
May 5AIA Division IV State ChampionshipMay 5 · 110m Hurdles · Place 2 · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991m2.15.12a PBWind: 0.912
Apr 28Seton Catholic Last Chance (Milesplit)Apr 28 · Long Jump · Place 19 · Odyssey InstOdyssey InstLong Jump1917-10.25—
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · Long Jump · Place 7 · OdysseyOdysseyLong Jump718-09.50SR
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · High Jump · OdysseyOdysseyHigh Jump—NHSR
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · 300m Hurdles · Place 1 · OdysseyOdyssey300m Hurdles142.99SR
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · 110m Hurdles · Place 1 · OdysseyOdyssey110m Hurdles115.70SR

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10AIA D3 State Track & Field ChampionshipsMay 10 · 300m Hurdles · Place 16 · Odyssey InstituteOdyssey Institute300m Hurdles36" / 0.914mRound P16.42.44a11
May 10AIA D3 State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 6 · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991mRound P6.15.74aWind: -1.111
May 10AIA D3 State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 6 · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991m6.15.30aWind: 1.511
Apr 28Estrella Foothills Last Chance MeetApr 28 · 110m Hurdles · Place 4 · Odyssey InstOdyssey Inst110m Hurdles416.00—
Apr 28Estrella Foothills Last Chance MeetApr 28 · 400 Meters · Place 6 · Odyssey InstOdyssey Inst400 Meters653.57 PB—
Apr 28Estrella Foothills Last Chance MeetApr 28 · 200 Meters · Place 6 · Odyssey InstOdyssey Inst200 Meters624.19—
Apr 26Seton Catholic Last Chance MeetApr 26 · 300m Hurdles · Place 3 · OdysseyOdyssey300m Hurdles343.13JR
Apr 14Al Nelson InvitationalApr 14 · High Jump · Place 10 · Odyssey InstOdyssey InstHigh Jump105-03.00—
Apr 14Al Nelson InvitationalApr 14 · 300m Hurdles · Place 3 · Odyssey InstOdyssey Inst300m Hurdles342.50—
Apr 14Al Nelson InvitationalApr 14 · 110m Hurdles · Place 1 · Odyssey InstOdyssey Inst110m Hurdles116.41—
Apr 6Tri Meet: SR / CV / OIApr 6 · 400 Meters · Place 3 · Odyssey InstituteOdyssey Institute400 Meters3.54.711
Apr 6Tri Meet: SR / CV / OIApr 6 · 200 Meters · Place 16 · Odyssey InstituteOdyssey Institute200 Meters16.25.111
Apr 25th Annual Sentinel InviteApr 2 · 110m Hurdles · Place 6 · Odyssey InstituteOdyssey Institute110m Hurdles616.1311
Apr 25th Annual Sentinel InviteApr 2 · High Jump · Place 20 · Odyssey InstituteOdyssey InstituteHigh Jump205-011
Apr 25th Annual Sentinel InviteApr 2 · 300m Hurdles · Place 6 · Odyssey InstituteOdyssey Institute300m Hurdles642.5911
Mar 30Mid Knight QualifierMar 30 · 110m Hurdles · Place 1 · Odyssey InstOdyssey Inst110m Hurdles116.68—
Mar 1818th Annual Mario Castro Track and Field Invitational Mar 18 · 110m Hurdles · Place 3 · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991m3.16.81aWind: 1.211
Mar 1818th Annual Mario Castro Track and Field Invitational Mar 18 · High Jump · Odyssey InstituteOdyssey InstituteHigh Jump—NH11

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 4Buckeye Dual MeetMar 4 · 110m Hurdles · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991m—16.06Unofficial9
Mar 4Buckeye Dual MeetMar 4 · 100 Meters · Odyssey InstituteOdyssey Institute100 Meters—11.92Unofficial9
Feb 26Wickenburg Mid WeekFeb 26 · 110m Hurdles · Odyssey InstituteOdyssey Institute110m Hurdles39" / 0.991m—16.24Unofficial9
Feb 26Wickenburg Mid WeekFeb 26 · High Jump · Odyssey InstituteOdyssey InstituteHigh Jump—5'4"Unofficial9
Feb 26Wickenburg Mid WeekFeb 26 · 400 Meters · Odyssey InstituteOdyssey Institute400 Meters—54.6Unofficial9
Feb 26Wickenburg Mid WeekFeb 26 · 200 Meters · Odyssey InstituteOdyssey Institute200 Meters—24.35Unofficial9

2019 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 27Great Hearts MS ChampionshipApr 27 · 100m Hurdles · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762mRound P1.14.73a8
Apr 27Great Hearts MS ChampionshipApr 27 · 100m Hurdles · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m2.14.57a8
Apr 27Great Hearts MS ChampionshipApr 27 · Long Jump · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)Long Jump2.17-00.758
Apr 27Great Hearts MS ChampionshipApr 27 · 400 Meters · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)400 MetersRound P1.57.49a8
Apr 27Great Hearts MS ChampionshipApr 27 · 400 Meters · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)400 Meters1.59.31a8
Apr 27Great Hearts MS ChampionshipApr 27 · 200 Meters · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)200 MetersRound P2.25.20a8
Apr 27Great Hearts MS ChampionshipApr 27 · 200 Meters · Place 3 · Odyssey (Buckeye)Odyssey (Buckeye)200 Meters3.24.98a8
Apr 17Great Hearts West Valley Meet 7Apr 17 · 100m Hurdles · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m1.14.21 PB8
Apr 17Great Hearts West Valley Meet 7Apr 17 · Triple Jump · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)Triple Jump2.35-10.508
Apr 17Great Hearts West Valley Meet 7Apr 17 · 400 Meters · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)400 Meters1.56.648
Apr 17Great Hearts West Valley Meet 7Apr 17 · 200 Meters · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)200 Meters1.24.668
Apr 12Great Hearts West Valley Meet 6Apr 12 · 100m Hurdles · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m1.14.328
Apr 12Great Hearts West Valley Meet 6Apr 12 · Triple Jump · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)Triple Jump2.34-11.008
Apr 12Great Hearts West Valley Meet 6Apr 12 · 200 Meters · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)200 Meters2.24.09 PB8
Apr 4Great Hearts West Valley Meet 5Apr 4 · 100m Hurdles · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m1.15.198
Apr 4Great Hearts West Valley Meet 5Apr 4 · Triple Jump · Place 3 · Odyssey (Buckeye)Odyssey (Buckeye)Triple Jump3.35-01.008
Apr 4Great Hearts West Valley Meet 5Apr 4 · Long Jump · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)Long Jump2.17-05.50 PB8
Apr 4Great Hearts West Valley Meet 5Apr 4 · 400 Meters · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)400 Meters1.55.408
Mar 2Great Hearts West Valley Meet 1Mar 2 · 100m Hurdles · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m1.15.718
Mar 2Great Hearts West Valley Meet 1Mar 2 · Long Jump · Place 2 · Odyssey (Buckeye)Odyssey (Buckeye)Long Jump2.15-09.008
Mar 2Great Hearts West Valley Meet 1Mar 2 · 400 Meters · Place 1 · Odyssey (Buckeye)Odyssey (Buckeye)400 Meters1.57.978

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Great Hearts West Valley Meet 7Apr 22 · 100m Hurdles · Place 7 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m7.18.846
Apr 13Great Hearts West Valley Meet 6Apr 13 · 100m Hurdles · Place 10 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m10.19.826
Apr 13Great Hearts West Valley Meet 6Apr 13 · Long Jump · Place 19 · Odyssey (Buckeye)Odyssey (Buckeye)Long Jump19.11-03.506
Mar 2Great Hearts East Valley Meet 1Mar 2 · 100m Hurdles · Place 6 · Odyssey (Buckeye)Odyssey (Buckeye)100m Hurdles30" / 0.762m6.19.196
Mar 2Great Hearts East Valley Meet 1Mar 2 · 400 Meters · Place 8 · Odyssey (Buckeye)Odyssey (Buckeye)400 Meters8.1:09.066