Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorJSerra Invitational · Feb 1714.18JSerra InvitationalFebruary 17, 2024
100 Meters · OutdoorTrinity League Varsity Championships · May 212.919Trinity League Varsity ChampionshipsMay 2, 2025
150 Meters · OutdoorLos Alamitos - Winter Qualifier 01 · Dec 1320.55aLos Alamitos - Winter Qualifier 01December 13, 2025
200 Meters · IndoorMustang Round Up · Feb 2827.99aMustang Round UpFebruary 28, 2026
200 Meters · OutdoorTrinity League Varsity Championships · May 226.44Trinity League Varsity ChampionshipsMay 2, 2025
300 Meters · OutdoorLos Alamitos - Winter Qualifier 01 · Dec 1345.22aLos Alamitos - Winter Qualifier 01December 13, 2025
400 Meters · IndoorEagle Invitational · Feb 211:05.69aEagle InvitationalFebruary 21, 2026
400 Meters · OutdoorServite-OLU-MD Tri-Meet · Apr 91:01.99aServite-OLU-MD Tri-MeetApril 9, 2025
400 Meters · Relay Split · OutdoorTrinity League Cluster @ Mater Dei · Apr 161:00.72Trinity League Cluster @ Mater DeiApril 16, 2025
60 Meter · OutdoorLos Alamitos All-Comers · Dec 148.63aLos Alamitos All-ComersDecember 14, 2024
Long Jump · OutdoorTrinity Cluster Meet #1 · Mar 134.59mTrinity Cluster Meet #1March 13, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Long Jump · Leap Squad TrackLeap Squad TrackLong Jump—DNS11
Jun 6Long Beach Sprinters InvitationalJun 6 · Long Jump · Place 1 · Leap Squad TrackLeap Squad TrackLong Jump1.5.15m11
May 16CIF-SS FinalsMay 16 · Long Jump · Place 13 · Orange LutheranOrange LutheranLong JumpRound P13.17-01.50Wind: 1.111
May 9CIF SS D3 PreliminariesMay 9 · Long Jump · Place 13 · Orange LutheranOrange LutheranLong JumpRound P13.5.22m11
May 1Trinity League ChampionshipsMay 1 · Long Jump · Place 2 · Orange LutheranOrange LutheranLong Jump2.17-08.0011
May 1Trinity League ChampionshipsMay 1 · 100 Meters · Place 10 · Orange LutheranOrange Lutheran100 Meters10.13.31aWind: 0.811
Apr 18Orange County Track & Field ChampionshipsApr 18 · Long Jump · Place 17 · Orange LutheranOrange LutheranLong Jump17.15-11.0011
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · Long Jump · Place 3 · Orange LutheranOrange LutheranLong Jump3.4.93m11
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 200 Meters · Place 26 · Orange LutheranOrange Lutheran200 Meters26.28.24aWind: 1.511
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 100 Meters · Place 22 · Orange LutheranOrange Lutheran100 Meters22.13.26aWind: 311
Apr 3Trabuco Hills InvitationalApr 3 · 400 Meters · Place 42 · Orange LutheranOrange Lutheran400 Meters421:04.37a11
Apr 3Trabuco Hills InvitationalApr 3 · 200 Meters · Place 66 · Orange LutheranOrange Lutheran200 Meters6627.67a11
Apr 1Trinity League Cluster 2Apr 1 · Long Jump · Place 3 · Orange LutheranOrange LutheranLong Jump316-711
Apr 1Trinity League Cluster 2Apr 1 · 200 Meters · Place 10 · Orange LutheranOrange Lutheran200 Meters1028.04a11
Apr 1Trinity League Cluster 2Apr 1 · 100 Meters · Place 15 · Orange LutheranOrange Lutheran100 Meters1513.43a11
Mar 28Beach Cities Invitational Mar 28 · 400 Meters · Place 19 · Orange LutheranOrange Lutheran400 Meters191:05.73a11
Mar 26Mater Dei-Servite/Rosary-Santa Margarita-Orange Lutheran MeetMar 26 · Long Jump · Place 2 · Orange LutheranOrange LutheranLong Jump215-11.7511
Mar 21Triton InvitationalMar 21 · Long Jump · Place 8 · Orange LutheOrange LutheLong Jump815-00.5011
Mar 21Triton InvitationalMar 21 · 200 Meters · Place 31 · Orange LutheOrange Luthe200 Meters3128.5711
Mar 21Triton InvitationalMar 21 · 100 Meters · Place 47 · Orange LutheOrange Luthe100 Meters4714.0911
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Long Jump · Orange LutheranOrange LutheranLong Jump—DNS11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 100 Meters · Orange LutheranOrange Lutheran100 Meters—DNSWind: 0.811
Mar 7EARL ENGMAN RELAYS Mar 7 · Long Jump · Place 2 · Orange LutheranOrange LutheranLong Jump215-911
Mar 4St. John Bosco Quad MeetMar 4 · 400 Meters · Place 3 · Orange LutheranOrange Lutheran400 Meters31:04.12a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · Long Jump · Place 6 · Orange LutheranOrange LutheranLong Jump616-3.2511
Feb 28Mustang Round UpFeb 28 · 200 Meters · Place 45 · Orange LutheranOrange Lutheran200 Meters4527.99a PB11
Feb 21Eagle InvitationalFeb 21 · 400 Meters · Place 12 · Orange LutheranOrange Lutheran400 Meters121:05.69a PB11
Feb 21Eagle InvitationalFeb 21 · 200 Meters · Place 19 · Orange LutheranOrange Lutheran200 Meters1928.22a11

2025 Outdoor Track

39 results
DateMeetEventPlMarkGr
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 150 Meters · Place 32 · UnattachedUnattached150 Meters32.20.55a PB11
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 300 Meters · Place 25 · UnattachedUnattached300 Meters25.45.22a PB11
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 60 Meter · Place 30 · UnattachedUnattached60 Meter30.8.65a11
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · Long Jump · Place 7 · UnattachedUnattachedLong Jump7.15-05.0011
May 17CIF-SS FinalsMay 17 · Long Jump · Place 5 · Orange LutheranOrange LutheranLong Jump5.17-03.0010
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Long Jump · Place 6 · Orange LutheranOrange LutheranLong JumpRound P6.17-07.0010
May 2Trinity League Varsity ChampionshipsMay 2 · Long Jump · Place 1 · Orange Lutheran (SS)Orange Lutheran (SS)Long Jump15.44m10
May 2Trinity League Varsity ChampionshipsMay 2 · 200 Meters · Place 7 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters726.44 PB10
May 2Trinity League Varsity ChampionshipsMay 2 · 100 Meters · Place 11 · Orange Lutheran (SS)Orange Lutheran (SS)100 Meters1112.919 PB10
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 400 Meters · Orange LutheranOrange Lutheran400 MetersRelay Split—1:00.72 PB10
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 200 Meters · Place 6 · Orange LutheranOrange Lutheran200 Meters6.26.74aWind: 1.210
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 100 Meters · Place 13 · Orange LutheranOrange Lutheran100 Meters13.13.10aWind: 1.510
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · Long Jump · Place 2 · Orange LutheranOrange LutheranLong Jump216-810
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 200 Meters · Place 10 · Orange LutheranOrange Lutheran200 Meters1026.66a10
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 100 Meters · Place 15 · Orange LutheranOrange Lutheran100 Meters1513.04a10
Apr 9Servite-OLU-MD Tri-MeetApr 9 · Long Jump · Orange LutheranOrange LutheranLong Jump—DNS10
Apr 9Servite-OLU-MD Tri-MeetApr 9 · 400 Meters · Place 2 · Orange LutheranOrange Lutheran400 Meters2.1:01.99a PB10
Apr 9Servite-OLU-MD Tri-MeetApr 9 · 200 Meters · Place 6 · Orange LutheranOrange Lutheran200 Meters6.26.78aWind: -0.210
Apr 4Trabuco Hills InvitationalApr 4 · Long Jump · Place 6 · Orange Lutheran (SS)Orange Lutheran (SS)Long Jump65.21m10
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 36 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters3626.4510
Apr 4Trabuco Hills InvitationalApr 4 · 100 Meters · Place 49 · Orange Lutheran (SS)Orange Lutheran (SS)100 Meters4913.16510
Mar 29Orange County Champs @ Mission ViejoMar 29 · Long Jump · Place 7 · Orange LutheranOrange LutheranLong Jump7.16-06.0010
Mar 29Orange County Champs @ Mission ViejoMar 29 · 100 Meters · Place 23 · Orange LutheranOrange Lutheran100 Meters23.13.11aWind: 0.910
Mar 22Beach Cities Invitational Mar 22 · Long Jump · Place 4 · Orange LutheranOrange LutheranLong Jump416-1110
Mar 22Beach Cities Invitational Mar 22 · 200 Meters · Place 7 · Orange LutheranOrange Lutheran200 Meters726.93a10
Mar 22Beach Cities Invitational Mar 22 · 100 Meters · Place 10 · Orange LutheranOrange Lutheran100 Meters1013.27a10
Mar 20Trinity League Cluster @ St John BoscoMar 20 · Long Jump · Place 5 · Orange LutheranOrange LutheranLong Jump5.15-03.0010
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 400 Meters · Place 5 · Orange LutheranOrange Lutheran400 Meters5.1:02.77a10
Mar 15Triton InvitationalMar 15 · 100 Meters · Place 19 · Orange Lutheran (SS)Orange Lutheran (SS)100 Meters1913.2810
Mar 15Triton InvitationalMar 15 · 200 Meters · Place 8 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters827.1810
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · Long Jump · Place 8 · Orange LutheranOrange LutheranLong Jump8.15-11.0010
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 200 Meters · Place 12 · Orange LutheranOrange Lutheran200 Meters12.27.62aWind: -2.110
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 100 Meters · Place 21 · Orange LutheranOrange Lutheran100 Meters21.13.16aWind: 2.510
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · Long Jump · Place 1 · Orange LutheranOrange LutheranLong Jump1.15-11.5010
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 200 Meters · Place 8 · Orange LutheranOrange Lutheran200 Meters8.27.33aWind: 210
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 100 Meters · Place 11 · Orange LutheranOrange Lutheran100 Meters11.13.49aWind: 110
Jan 4Winter QualifierJan 4 · 300 Meters · Place 40 · UNAUNA300 Meters40.46.81a10
Jan 4Winter QualifierJan 4 · 60 Meter · Place 54 · UNAUNA60 Meter54.8.79aWind: -0.810
Jan 4Winter QualifierJan 4 · Long Jump · Place 2 · UNAUNALong Jump2.15-09.0010

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 14Los Alamitos All-ComersDec 14 · 150 Meters · Place 39 · UnattachedUnattached150 Meters39.20.78aWind: 0.210
Dec 14Los Alamitos All-ComersDec 14 · 60 Meter · Place 31 · UnattachedUnattached60 Meter31.8.63a PBWind: 0.110
Dec 14Los Alamitos All-ComersDec 14 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.15-10.0010
May 4CIF-SS D3 PrelimsMay 4 · Long Jump · Place 17 · Orange LutheranOrange LutheranLong JumpRound P17.16-00.009
Apr 26Trinity League Varsity FinalsApr 26 · Long Jump · Place 4 · Orange LutheranOrange LutheranLong Jump4.16-07.00Wind: 09
Apr 26Trinity League Varsity FinalsApr 26 · 200 Meters · Place 15 · Orange LutheranOrange Lutheran200 Meters15.28.14aWind: 29
Apr 26Trinity League Varsity FinalsApr 26 · 100 Meters · Place 15 · Orange LutheranOrange Lutheran100 Meters15.13.62aWind: 1.19
Apr 13OC ChampionshipsApr 13 · Long Jump · Place 10 · Orange LutheranOrange LutheranLong Jump10.15-00.009
Apr 13OC ChampionshipsApr 13 · 200 Meters · Place 20 · Orange LutheranOrange Lutheran200 Meters20.27.89aWind: 1.99
Apr 11Trinity League Cluster Meet #2Apr 11 · Long Jump · Place 1 · Orange LutheranOrange LutheranLong Jump116-3.25—
Apr 11Trinity League Cluster Meet #2Apr 11 · 200 Meters · Place 5 · Orange LutheranOrange Lutheran200 Meters528.81a—
Apr 11Trinity League Cluster Meet #2Apr 11 · 100 Meters · Place 6 · Orange LutheranOrange Lutheran100 Meters613.80a—
Apr 5West Coast Classic Track and Field InvitationalApr 5 · Long Jump · Orange LutheranOrange LutheranLong Jump—DNS9
Apr 5West Coast Classic Track and Field InvitationalApr 5 · 200 Meters · Orange LutheranOrange Lutheran200 Meters—DNSWind: -0.89
Apr 5West Coast Classic Track and Field InvitationalApr 5 · 100 Meters · Orange LutheranOrange Lutheran100 Meters—DNS9
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · Long Jump · Place 1 · Orange Lutheran (SS)Orange Lutheran (SS)Long Jump14.82m9
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 200 Meters · Place 10 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters1028.879
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 100 Meters · Place 12 · Orange Lutheran (SS)Orange Lutheran (SS)100 Meters1214.299
Mar 23Beach Cities Invitational Mar 23 · Long Jump · Place 2 · Orange LutheranOrange LutheranLong Jump214-10—
Mar 23Beach Cities Invitational Mar 23 · 100 Meters · Place 7 · Orange LutheranOrange Lutheran100 Meters714.32a—
Mar 13Trinity Cluster Meet #1Mar 13 · Long Jump · Place 1 · Orange Lutheran (SS)Orange Lutheran (SS)Long Jump14.59m PB9
Mar 13Trinity Cluster Meet #1Mar 13 · 200 Meters · Place 5 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters528.229
Mar 13Trinity Cluster Meet #1Mar 13 · 100 Meters · Place 9 · Orange Lutheran (SS)Orange Lutheran (SS)100 Meters913.919
Mar 2EARL ENGMAN RELAYS Mar 2 · Long Jump · Place 2 · Orange LutheranOrange LutheranLong Jump215-5.509

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Servite/Rosary vs Orange Lutheran and Santa MargaritaFeb 28 · Long Jump · Place 3 · Orange Lutheran (SS)Orange Lutheran (SS)Long Jump315-02.009
Feb 28Servite/Rosary vs Orange Lutheran and Santa MargaritaFeb 28 · 200 Meters · Place 8 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters828.919
Feb 17JSerra InvitationalFeb 17 · 200 Meters · Place 9 · Orange Lutheran (SS)Orange Lutheran (SS)200 Meters928.989
Feb 17JSerra InvitationalFeb 17 · 100 Meters · Place 11 · Orange Lutheran (SS)Orange Lutheran (SS)100 Meters1114.18 PB9