Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRedondo Nike Track Festival · Mar 711.55Redondo Nike Track FestivalMarch 7, 2025
150 Meters · OutdoorCA Winter State Track & Field Championships · Feb 816.98aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
200 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3022.61aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
200 Meters · Outdoor2026 Wake Forest Invitational · Apr 1621.48a2026 Wake Forest InvitationalApril 16, 2026
400 Meters · OutdoorCIF-SS Division 4 Prelims · May 1049.91aCIF-SS Division 4 PrelimsMay 10, 2025
60 Meter · OutdoorArcadia Winter Qualifier · Jan 167.21aArcadia Winter QualifierJanuary 16, 2025
60 Meters · IndoorASICS Sound Invite · Feb 147.27aASICS Sound InviteFebruary 14, 2026
Long Jump · IndoorJDL Early Bird Invitational · Dec 76.01mJDL Early Bird InvitationalDecember 7, 2025
Long Jump · OutdoorCIF SS D4 Prelims @ Carpinteria · May 1020-04.00CIF SS D4 Prelims @ CarpinteriaMay 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 200 Meters · Place 16 · DavidsonDavidson200 MetersRound P16.21.88aWind: 0.3Fr
Apr 162026 Wake Forest InvitationalApr 16 · 200 Meters · Place 4 · DavidsonDavidson200 Meters4.21.48a PBWind: 1Fr
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 52 · DavidsonDavidson200 Meters52.22.12aWind: -0.3Fr
Mar 27Davidson RelaysMar 27 · 200 Meters · Place 19 · DavidsonDavidson200 Meters19.22.42aWind: 0.5Fr
Mar 1949er ClassicMar 19 · 200 Meters · Place 39 · DavidsonDavidson200 Meters3922.23aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14ASICS Sound InviteFeb 14 · 60 Meters · Place 23 · DavidsonDavidson60 MetersRound P237.27a PBFr
Feb 6Camel City SprintsFeb 6 · Long Jump · Place 37 · DavidsonDavidsonLong Jump375.37m—
Feb 6Camel City SprintsFeb 6 · 200 Meters · Place 22 · DavidsonDavidson200 Meters2222.64—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Long Jump · Place 44 · DavidsonDavidsonLong Jump446.01mFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 200 Meters · Place 31 · DavidsonDavidson200 Meters3122.61a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · Long Jump · Place 26 · DavidsonDavidsonLong Jump26.6.01m PBFr

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 17CIF-SS FinalsMay 17 · 400 Meters · Place 5 · Flintridge PrepFlintridge Prep400 Meters5.50.05a12
May 17CIF-SS FinalsMay 17 · 200 Meters · Place 7 · Flintridge PrepFlintridge Prep200 Meters7.22.29aWind: 1.112
May 10CIF-SS Division 4 PrelimsMay 10 · Long Jump · Place 14 · Flintridge PrepFlintridge PrepLong JumpRound P1420-412
May 10CIF-SS Division 4 PrelimsMay 10 · 400 Meters · Place 4 · Flintridge PrepFlintridge Prep400 MetersRound P449.91a PB12
May 10CIF-SS Division 4 PrelimsMay 10 · 200 Meters · Place 8 · Flintridge PrepFlintridge Prep200 MetersRound P822.20a12
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · Long Jump · Place 14 · Flintridge PrepFlintridge PrepLong JumpRound P14.20-04.00 PB12
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 400 Meters · Place 4 · Flintridge PrepFlintridge Prep400 MetersRound P4.49.91a12
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 200 Meters · Place 8 · Flintridge PrepFlintridge Prep200 MetersRound P8.22.20aWind: 0.812
Apr 30Prep League FinalsApr 30 · High Jump · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)High Jump15-812
Apr 30Prep League FinalsApr 30 · Long Jump · Place 4 · Flintridge Prep (SS)Flintridge Prep (SS)Long JumpRound P417-9.5012
Apr 30Prep League FinalsApr 30 · Long Jump · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)Long Jump121-1.2512
Apr 30Prep League FinalsApr 30 · 200 Meters · Place 3 · Flintridge Prep (SS)Flintridge Prep (SS)200 MetersRound P323.8712
Apr 30Prep League FinalsApr 30 · 200 Meters · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)200 Meters222.6712
Apr 30Prep League FinalsApr 30 · 400 Meters · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)400 MetersRound P253.7312
Apr 30Prep League FinalsApr 30 · 400 Meters · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)400 Meters150.1012
Apr 19San Gabriel Valley ChampionshipsApr 19 · 400 Meters · Place 2 · Flintridge PrepFlintridge Prep400 Meters249.9812
Apr 16Prep League PrelimsApr 16 · Long Jump · Place 4 · Flintridge Prep (SS)Flintridge Prep (SS)Long JumpRound P417-9.5012
Apr 16Prep League PrelimsApr 16 · 200 Meters · Place 3 · Flintridge Prep (SS)Flintridge Prep (SS)200 MetersRound P323.8712
Apr 16Prep League PrelimsApr 16 · 400 Meters · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)400 MetersRound P253.7312
Apr 10Prep League Meet #3Apr 10 · Long Jump · Place 2 · Flintridge PrepFlintridge PrepLong Jump2.18-04.7512
Apr 10Prep League Meet #3Apr 10 · 400 Meters · Place 1 · Flintridge PrepFlintridge Prep400 Meters1.50.93a12
Mar 22The 79th Pasadena GamesMar 22 · 400 Meters · Place 8 · Flintridge PrepFlintridge Prep400 Meters8.50.10a12
Mar 15The QualifierMar 15 · 400 Meters · Place 6 · Flintridge PrepFlintridge Prep400 Meters650.00a—
Mar 15The QualifierMar 15 · 200 Meters · Place 16 · Flintridge PrepFlintridge Prep200 Meters1623.27a—
Mar 7Redondo Nike Track FestivalMar 7 · 100 Meters · Place 110 · Flintridge PrepFlintridge Prep100 Meters11011.55 PB12
Mar 1Colt ClassicMar 1 · 400 Meters · Place 2 · Flintridge PrepFlintridge Prep400 Meters250.61a—
Mar 1Colt ClassicMar 1 · 200 Meters · Place 11 · Flintridge PrepFlintridge Prep200 Meters1123.33a—
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 150 Meters · Place 70 · Flintridge PrepFlintridge Prep150 Meters70.16.98a PBWind: 1.112
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60 Meter · Place 80 · Flintridge PrepFlintridge Prep60 MeterRound P80.7.27aWind: 012
Jan 16Arcadia Winter QualifierJan 16 · 150 Meters · Place 13 · UnattachedUnattached150 Meters13.17.14aWind: -0.812
Jan 16Arcadia Winter QualifierJan 16 · 60 Meter · Place 6 · UnattachedUnattached60 Meter6.7.21a PBWind: 0.912

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7San Diego State Red-Black Summer Nights All-Comers MeetDec 7 · 150 Meters · Place 20 · UnattachedUnattached150 Meters20.17.12aWind: 0.612
Dec 7San Diego State Red-Black Summer Nights All-Comers MeetDec 7 · 60 Meter · Place 21 · UnattachedUnattached60 Meter21.7.27aWind: 1.212
Apr 23Prep League Final Apr 23 · High Jump · Place 1 · FLINTRIDGE PFLINTRIDGE PHigh Jump15-08.0011
Apr 23Prep League Final Apr 23 · 200 Meters · Place 2 · FLINTRIDGE PFLINTRIDGE P200 Meters223.9311
Apr 23Prep League Final Apr 23 · 100 Meters · Place 3 · FLINTRIDGE PFLINTRIDGE P100 Meters311.7511
Apr 16Prep League Prelims & FinalsApr 16 · 200 Meters · Place 3 · Flintridge PrepFlintridge Prep200 MetersRound P3.25.05aWind: 1.211
Apr 16Prep League Prelims & FinalsApr 16 · 100 Meters · Place 5 · Flintridge PrepFlintridge Prep100 MetersRound P5.11.92aWind: 0.211
Mar 16The QualifierMar 16 · 400 Meters · Place 18 · Flintridge PrepFlintridge Prep400 Meters1853.2811
Mar 5Prep League Cluster #2Mar 5 · High Jump · Place 2 · FLINTRIDGE PFLINTRIDGE PHigh Jump25-04.0011

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Prep League FinalsApr 26 · 400 Meters · Place 7 · FLINTRIDGE PFLINTRIDGE P400 Meters757.509
Apr 19Prep League PrelimsApr 19 · 400 Meters · Place 7 · FLINTRIDGE PFLINTRIDGE P400 MetersRound P758.619
Apr 19Prep League PrelimsApr 19 · 200 Meters · Place 14 · FLINTRIDGE PFLINTRIDGE P200 MetersRound P1426.909
Apr 13Prep League Cluster #3Apr 13 · 400 Meters · Place 5 · FLINTRIDGE PFLINTRIDGE P400 Meters558.779
Apr 13Prep League Cluster #3Apr 13 · 200 Meters · Place 18 · FLINTRIDGE PFLINTRIDGE P200 Meters1827.819
Mar 19The QualifierMar 19 · 400 Meters · Place 18 · Flintridge Prep (SS)Flintridge Prep (SS)400 Meters1858.559
Mar 19The QualifierMar 19 · 200 Meters · Place 39 · Flintridge Prep (SS)Flintridge Prep (SS)200 Meters3926.899
Mar 16Prep League Cluster #2Mar 16 · 400 Meters · Place 10 · FLINTRIDGE PFLINTRIDGE P400 Meters1059.309
Mar 16Prep League Cluster #2Mar 16 · 200 Meters · Place 12 · FLINTRIDGE PFLINTRIDGE P200 Meters1226.869