Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNotre Dame vs Alemany · Mar 510.87aNotre Dame vs AlemanyMarch 5, 2026
200 Meters · IndoorTara Davis Invitational · Feb 2822.80aTara Davis InvitationalFebruary 28, 2026
200 Meters · OutdoorAlemany vs Crespi And Louisville · Apr 1622.69aAlemany vs Crespi And Louisville April 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorLoyola vs Alemany · Mar 1142.33aLoyola vs Alemany March 11, 2026
400 Meters · IndoorTara Davis Invitational · Feb 2850.46aTara Davis InvitationalFebruary 28, 2026
400 Meters · OutdoorAlemany v Loyola v Chaminade · Apr 2252.37aAlemany v Loyola v ChaminadeApril 22, 2026
55 Meter · Indoor29th Annual Arizona Indoor Classic (YOM) · Feb 167.64a29th Annual Arizona Indoor Classic (YOM)February 16, 2020
800 Meters · OutdoorValley United Invitational All Comers Meet -B-2 · Feb 292:31.08aValley United Invitational All Comers Meet -B-2February 29, 2020
80m Hurdles · 30" / 0.762m · OutdoorValley United Invitational All Comers Meet -B-2 · Feb 2917.06aValley United Invitational All Comers Meet -B-2February 29, 2020
Combined results · OutdoorPacific Coast Shockwaves (SCA Qualifier) · Jun 113.391Pacific Coast Shockwaves (SCA Qualifier)June 1, 2019

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 200 Meters · Place 25 · Bishop Alemany (SS)Bishop Alemany (SS)200 Meters2525.8812
Apr 30Mission league finals Apr 30 · 100 Meters · Place 28 · Bishop Alemany (SS)Bishop Alemany (SS)100 Meters2811.4712
Apr 30Mission league finals Apr 30 · 200 Meters · Place 25 · Bishop Alemany (SS)Bishop Alemany (SS)200 MetersRound P2525.8812
Apr 30Mission league finals Apr 30 · 100 Meters · Place 28 · Bishop Alemany (SS)Bishop Alemany (SS)100 MetersRound P2811.4712
Apr 22Alemany v Loyola v ChaminadeApr 22 · 400 Meters · Place 3 · Bishop AlemanyBishop Alemany400 Meters3.52.37a PB12
Apr 16Alemany vs Crespi And Louisville Apr 16 · 200 Meters · Place 2 · Bishop AlemanyBishop Alemany200 Meters222.69a PB12
Mar 18Alemany vs Sierra CanyonMar 18 · 110m Hurdles · Place 2 · Bishop AlemanyBishop Alemany110m Hurdles218.56a12
Mar 18Alemany vs Sierra CanyonMar 18 · 100 Meters · Place 8 · Bishop AlemanyBishop Alemany100 Meters813.68a12
Mar 11Loyola vs Alemany Mar 11 · 300m Hurdles · Place 5 · Bishop AlemanyBishop Alemany300m Hurdles36" / 0.914m5.42.33a PB12
Mar 11Loyola vs Alemany Mar 11 · 100 Meters · Place 4 · Bishop AlemanyBishop Alemany100 Meters4.11.12aWind: -2.612
Mar 5Notre Dame vs AlemanyMar 5 · 100 Meters · Place 3 · Bishop AlemanyBishop Alemany100 Meters310.87a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 400 Meters · Place 4 · Bishop AlemanyBishop Alemany400 Meters450.46a PB12
Feb 28Tara Davis InvitationalFeb 28 · 200 Meters · Place 7 · Bishop AlemanyBishop Alemany200 Meters722.80a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 400 Meters · 33-Unattached33-Unattached400 Meters—DNS7
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 200 Meters · 33-Unattached33-Unattached200 Meters—DNS7
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 100 Meters · Place 12 · 33-Unattached33-Unattached100 Meters12.13.41a7

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Valley United Invitational All Comers Meet -B-2Feb 29 · 80m Hurdles · Place 1 · Lane 5Lane 580m Hurdles30" / 0.762m1.17.06a PB6
Feb 29Valley United Invitational All Comers Meet -B-2Feb 29 · 800 Meters · Place 1 · Lane 5Lane 5800 Meters1.2:31.08a PB6
Feb 29Valley United Invitational All Comers Meet -B-2Feb 29 · 200 Meters · Place 1 · Lane 5Lane 5200 Meters1.27.27a6

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1629th Annual Arizona Indoor Classic (YOM)Feb 16 · 55 Meter · Place 2 · Lane 5Lane 555 MeterRound P2.7.71a6
Feb 1629th Annual Arizona Indoor Classic (YOM)Feb 16 · 55 Meter · Place 2 · Lane 5Lane 555 Meter2.7.64a PB6
Feb 1629th Annual Arizona Indoor Classic (YOM)Feb 16 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:02.17a6
Feb 1629th Annual Arizona Indoor Classic (YOM)Feb 16 · 200 Meters · Place 1 · Lane 5Lane 5200 Meters1.26.73a6

2019 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 13Pacific Coast Championship GamesJul 13 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters11:00.5911
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 6 · Plyometric FPlyometric FCombined results61:00.93—
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 12 · Plyometric FPlyometric FCombined resultsRound P1213.391 PB—
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 400 Meters · Place 9 · Plyometric FusionPlyometric Fusion400 Meters91:02.5311
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 200 Meters · Place 7 · Plyometric FusionPlyometric Fusion200 Meters727.5611
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 100 Meters · Place 13 · Plyometric FusionPlyometric Fusion100 Meters1313.5411
May 18VCYTC & SCYTFC ChampionshipsMay 18 · 400 Meters · Place 2 · Lane 5Lane 5400 Meters2.1:00.70a5
May 18VCYTC & SCYTFC ChampionshipsMay 18 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.13.14a5
May 11SCYTFC Varsity MeetMay 11 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.59.65a5
May 11SCYTFC Varsity MeetMay 11 · 100 Meters · Place 1 · Lane 5Lane 5100 MetersRound P1.13.26a5
May 11SCYTFC Varsity MeetMay 11 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.13.26a5
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 400 Meters · Place 3 · Plyometric FusionPlyometric Fusion400 Meters3.1:00.50a5
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 200 Meters · Place 9 · Plyometric FusionPlyometric Fusion200 Meters9.26.98aWind: 1.25
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 100 Meters · Place 5 · Plyometric FusionPlyometric Fusion100 MetersRound P5.13.24a5
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 100 Meters · Place 5 · Plyometric FusionPlyometric Fusion100 Meters5.13.33aWind: 3.25
Apr 27SCYTFC Meet 6 CC vs FP vs Ln5Apr 27 · 200 Meters · Place 1 · Lane 5Lane 5200 Meters1.27.59a5
Apr 27SCYTFC Meet 6 CC vs FP vs Ln5Apr 27 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.13.40a5
Apr 20SCYTFC Meet 5 FP vs LN5 vs CAL @ SVRRApr 20 · 800 Meters · Place 1 · Lane 5Lane 5800 Meters1.2:36.99a5
Apr 20SCYTFC Meet 5 FP vs LN5 vs CAL @ SVRRApr 20 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.13.81a5
Apr 1310th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 400 Meters · Place 2 · Lane 5Lane 5400 Meters2.1:00.69aUnofficial5
Apr 6SCYTFC Meet 4 SVRR @ Lane 5Apr 6 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:01.05a5
Apr 6SCYTFC Meet 4 SVRR @ Lane 5Apr 6 · 200 Meters · Place 1 · Lane 5Lane 5200 Meters1.27.34a5
Apr 6SCYTFC Meet 4 SVRR @ Lane 5Apr 6 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.13.39a5
Mar 30SCYTFC Meet 3 Lane 5 @ SVRRMar 30 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:03.85a5
Mar 30SCYTFC Meet 3 Lane 5 @ SVRRMar 30 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.27.82a5
Mar 30SCYTFC Meet 3 Lane 5 @ SVRRMar 30 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.13.46a5
Mar 23SCYTFC Meet 2 United @ Lane 5Mar 23 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:02.90a5
Mar 23SCYTFC Meet 2 United @ Lane 5Mar 23 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.14.50a5
Mar 16SCYTFC Meet 1 FP & Lane 5 @ CALMar 16 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:01.20a5
Mar 16SCYTFC Meet 1 FP & Lane 5 @ CALMar 16 · 100 Meters · Place 3 · Lane 5Lane 5100 Meters3.13.84a5
Mar 910 East Track and Field InvitationalMar 9 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:03.37a5
Mar 910 East Track and Field InvitationalMar 9 · 200 Meters · Lane 5Lane 5200 Meters—DNS5
Mar 910 East Track and Field InvitationalMar 9 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.13.55a5

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 55 Meter · Place 4 · 33-Unattached33-Unattached55 MeterRound P4.7.94a5
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 55 Meter · Place 4 · 33-Unattached33-Unattached55 Meter4.7.90a5
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 400 Meters · Place 2 · 33-Unattached33-Unattached400 Meters2.1:03.32a5
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 200 Meters · Place 4 · 33-Unattached33-Unattached200 Meters4.27.93a5

2018 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 4 · Plyometric FusionPlyometric Fusion400 Meters41:04.071
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · Plyometric FusionPlyometric Fusion400 Meters31:02.581
Jun 8USATF Southern California Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 6 · Plyometric FusionPlyometric Fusion400 MetersRound P6.1:05.79a4
Jun 8USATF Southern California Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 5 · Plyometric FusionPlyometric Fusion400 Meters5.1:02.61a4
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 400 Meters · Place 1 · Plyometric FusionPlyometric Fusion400 Meters1.1:03.43a4
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 200 Meters · Place 11 · Plyometric FusionPlyometric Fusion200 Meters11.28.47aWind: 0.34
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 100 Meters · Place 65 · Plyometric FusionPlyometric Fusion100 MetersRound P65.16.31a4
May 25LA Jets 34th InvitationalMay 25 · 400 Meters · Place 3 · Plyometric FusionPlyometric Fusion400 Meters31:02.841
May 25LA Jets 34th InvitationalMay 25 · 200 Meters · Place 6 · Plyometric FusionPlyometric Fusion200 Meters628.141
May 25LA Jets 34th InvitationalMay 25 · 100 Meters · Place 11 · Plyometric FusionPlyometric Fusion100 Meters1114.091
May 12SCYTFC-VCYTC Co-Conference ChampionshipsMay 12 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:03.66a4
May 12SCYTFC-VCYTC Co-Conference ChampionshipsMay 12 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.29.26a4
May 12SCYTFC-VCYTC Co-Conference ChampionshipsMay 12 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.14.14a4
May 5SCYTFC Varsity FinalsMay 5 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:03.91a4
May 5SCYTFC Varsity FinalsMay 5 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.28.21a4
May 5SCYTFC Varsity FinalsMay 5 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.13.76a4
Apr 21SCYTFC Meet 7 LN5 vs SVRR us UTCApr 21 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:04.86a4
Apr 21SCYTFC Meet 7 LN5 vs SVRR us UTCApr 21 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.28.58a4
Apr 21SCYTFC Meet 7 LN5 vs SVRR us UTCApr 21 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.13.91a4
Apr 14SCYTFC Meet 6 LN5 vs UTCApr 14 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:07.84a4
Apr 14SCYTFC Meet 6 LN5 vs UTCApr 14 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.29.17a4
Apr 79th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:05.49a4
Apr 79th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 100 Meters · Place 1 · Lane 5Lane 5100 MetersRound P1.14.26a4
Apr 79th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.13.79a4
Mar 31SCYTFC Meet 4 LN5 vs CALMar 31 · 800 Meters · Place 1 · Lane 5Lane 5800 Meters1.2:43.11a4
Mar 31SCYTFC Meet 4 LN5 vs CALMar 31 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.14.09a4
Mar 24SCYTFC Meet 3 LN5 vs CC @ SCWMar 24 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:05.53a4
Mar 24SCYTFC Meet 3 LN5 vs CC @ SCWMar 24 · 200 Meters · Place 1 · Lane 5Lane 5200 Meters1.29.35a4
Mar 24SCYTFC Meet 3 LN5 vs CC @ SCWMar 24 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.14.53a4
Mar 17SCYTFC Meet 2 CC vs SVRR @ LN5Mar 17 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:08.77a4
Mar 17SCYTFC Meet 2 CC vs SVRR @ LN5Mar 17 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.30.74a4
Mar 17SCYTFC Meet 2 CC vs SVRR @ LN5Mar 17 · 100 Meters · Place 2 · Lane 5Lane 5100 Meters2.14.61a4
Mar 10SCYTFC Meet 1 Lane5 @ CALMar 10 · 400 Meters · Place 1 · Lane 5Lane 5400 Meters1.1:08.98a4
Mar 10SCYTFC Meet 1 Lane5 @ CALMar 10 · 200 Meters · Place 2 · Lane 5Lane 5200 Meters2.31.02a4
Mar 10SCYTFC Meet 1 Lane5 @ CALMar 10 · 100 Meters · Place 1 · Lane 5Lane 5100 Meters1.15.06a4

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 8West Coast AAU Junior Olympic GamesJul 8 · 200 Meters · Place 5 · Valley United Track ClubValley United Track Club200 MetersRound P5.30.77aUnofficial3
Jul 8West Coast AAU Junior Olympic GamesJul 8 · 200 Meters · Place 5 · Valley United Track ClubValley United Track Club200 Meters5.30.34aUnofficial3
Jul 8West Coast AAU Junior Olympic GamesJul 8 · 100 Meters · Place 7 · Valley United Track ClubValley United Track Club100 MetersRound P7.14.52aUnofficial3
Jul 8West Coast AAU Junior Olympic GamesJul 8 · 100 Meters · Place 7 · Valley United Track ClubValley United Track Club100 Meters7.14.52aUnofficial3
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 15 · Valley United Track ClubValley United Track Club200 MetersRound P15.30.15a3
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 200 Meters · Place 15 · Valley United Track ClubValley United Track Club200 Meters15.30.89aWind: 0.73
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 100 Meters · Place 11 · Valley United Track ClubValley United Track Club100 MetersRound P11.14.40aWind: 3.13
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 200 Meters · Place 19 · Valley United Track ClubValley United Track Club200 Meters19.30.74aWind: -33
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 100 Meters · Place 28 · Valley United Track ClubValley United Track Club100 MetersRound P28.15.16a3