Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAlhambra, North Hollywood @ South Pasadena Double Dual Meet · Feb 2311.96Alhambra, North Hollywood @ South Pasadena Double Dual MeetFebruary 23, 2022
100 Meters · OutdoorJV League Challenge @ South Pas · Mar 311.55JV League Challenge @ South PasMarch 3, 2023
200 Meters · IndoorCovina 5 Way · Feb 1823.78Covina 5 WayFebruary 18, 2023
200 Meters · OutdoorSouth Pasadena, Blair @ San Marino Dual meet · Mar 923.15aSouth Pasadena, Blair @ San Marino Dual meetMarch 9, 2023
300 Meters · IndoorCA Winter Championships · Feb 437.46aCA Winter ChampionshipsFebruary 4, 2023
300 Meters · OutdoorTorrance All-Comers · Dec 1139.40aTorrance All-ComersDecember 11, 2021
400 Meters · IndoorCovina 5 Way · Feb 1853.06Covina 5 WayFebruary 18, 2023
400 Meters · OutdoorMonrovia @ South Pasadena Dual Meet (Track Thurs/ Field Friday) · Apr 1751.36aMonrovia @ South Pasadena Dual Meet (Track Thurs/ Field Friday)April 17, 2024
60 Meter · OutdoorWinter Qualifier · Jan 47.47aWinter QualifierJanuary 4, 2025
60 Meters · IndoorWesleyan Alumni Invitational · Jan 247.51Wesleyan Alumni InvitationalJanuary 24, 2026
600 Meters · OutdoorWinter Qualifier · Jan 41:27.34aWinter QualifierJanuary 4, 2025
800 Meters · Outdoor2025 14th Tiger Invitational · Apr 112:04.75a2025 14th Tiger InvitationalApril 11, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 400 Meters · Place 38 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters38.53.23aFr
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 35 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters35.23.64aWind: 1.7Fr
Apr 18Trinity InvitationalApr 18 · 100 Meters · Place 32 · Wesleyan (Conn.)Wesleyan (Conn.)100 MetersRound P32.11.84aWind: -0.1Fr
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · Place 53 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters53.23.79aWind: 3.2Fr
Apr 11UMASS Commonwealth InvitationalApr 11 · 100 Meters · Place 54 · Wesleyan (Conn.)Wesleyan (Conn.)100 Meters54.11.56aWind: 1.7Fr
Apr 4Amherst Spring FlingApr 4 · 400 Meters · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters--DNSFr
Mar 28UMASS Flagship OpenerMar 28 · 200 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters8.24.30aWind: 1.8Fr
Mar 28UMASS Flagship OpenerMar 28 · 100 Meters · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)100 Meters4.11.75aWind: 1.8Fr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 200 Meters · Place 48 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters4824.02aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 400 Meters · Place 26 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters2654.92aFr
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 22 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters2223.98aFr
Feb 7Tufts 6-Way InvitationalFeb 7 · 400 Meters · Place 25 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters2555.17aFR
Feb 7Tufts 6-Way InvitationalFeb 7 · 200 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters1523.99aFR
Jan 24Wesleyan Alumni InvitationalJan 24 · 400 Meters · Place 14 · WesleyanWesleyan400 Meters1454.90FR
Jan 24Wesleyan Alumni InvitationalJan 24 · 60 Meters · Place 23 · WesleyanWesleyan60 MetersRound P237.51 PBFR
Jan 16NYC Gotham CupJan 16 · 400 Meters · Place 36 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters36.54.06aFr
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 44 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters44.24.15aWind: 0Fr
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters15.24.31aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · 400 Meters · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters5.55.28aFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29Rio Hondo League (Prelims 4/29 & Finals 5/02) @ South Pasadena HSApr 29 · 800 Meters · Place 9 · South PasadenaSouth Pasadena800 MetersRound P9.2:05.01a12
Apr 29Rio Hondo League (Prelims 4/29 & Finals 5/02) @ South Pasadena HSApr 29 · 800 Meters · Place 10 · South PasadenaSouth Pasadena800 Meters10.2:07.04a12
Apr 23Temple City @ South Pasadena Dual MeetApr 23 · 800 Meters · Place 2 · South PasadenaSouth Pasadena800 Meters2.2:08.77a12
Apr 16South Pasadena @ La Canada Dual meetApr 16 · 200 Meters · Place 6 · South PasadenaSouth Pasadena200 Meters624.41a12
Apr 16South Pasadena @ La Canada Dual meetApr 16 · 100 Meters · Place 4 · South PasadenaSouth Pasadena100 Meters411.74a12
Apr 112025 14th Tiger InvitationalApr 11 · 800 Meters · Place 65 · South PasadenaSouth Pasadena800 Meters65.2:04.75a PB12
Mar 22Jim Cerveny Invite VIIMar 22 · 100 Meters · Place 11 · South PasadenaSouth Pasadena100 Meters1111.92a12
Mar 18San Marino, Blair & Monrovia @ South Pasadena Double DualMar 18 · 200 Meters · Place 4 · South PasadenaSouth Pasadena200 Meters4.24.14aWind: -2.112
Mar 18San Marino, Blair & Monrovia @ South Pasadena Double DualMar 18 · 100 Meters · Place 5 · South PasadenaSouth Pasadena100 Meters5.11.41aWind: 2.412
Mar 15The QualifierMar 15 · 200 Meters · Place 37 · South PasadenaSouth Pasadena200 Meters3724.44a—
Mar 15The QualifierMar 15 · 100 Meters · Place 37 · South PasadenaSouth Pasadena100 Meters3711.87a—
Mar 7Redondo Nike Track FestivalMar 7 · 400 Meters · Place 75 · South PasadenaSouth Pasadena400 Meters7555.0212
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 400 Meters · Place 7 · South PasadenaSouth Pasadena400 Meters753.36a—
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 200 Meters · Place 9 · South PasadenaSouth Pasadena200 Meters924.02a—
Jan 4Winter QualifierJan 4 · 600 Meters · Place 6 · UNAUNA600 Meters6.1:27.34a PB12
Jan 4Winter QualifierJan 4 · 60 Meter · Place 47 · UNAUNA60 Meter47.7.47a PBWind: 1.112

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 12 · 33-Unattached33-Unattached400 Meters12.52.79a11
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · 33-Unattached33-Unattached100 MetersRound P—DNSWind: 1.811
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.51.62a11
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 4 · UnattachedUnattached100 MetersRound P4.11.90a11
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 4 · UnattachedUnattached100 Meters4.11.90a11
Apr 23Rio Hondo League (Prelims 4/23 & Finals 4/26) @ South Pasadena HSApr 23 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 MetersRound P4.51.87a11
Apr 23Rio Hondo League (Prelims 4/23 & Finals 4/26) @ South Pasadena HSApr 23 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 Meters4.51.42a11
Apr 23Rio Hondo League (Prelims 4/23 & Finals 4/26) @ South Pasadena HSApr 23 · 200 Meters · Place 6 · South PasadenaSouth Pasadena200 MetersRound P6.23.62aWind: -1.211
Apr 23Rio Hondo League (Prelims 4/23 & Finals 4/26) @ South Pasadena HSApr 23 · 200 Meters · Place 5 · South PasadenaSouth Pasadena200 Meters5.23.88aWind: 0.911
Apr 17Monrovia @ South Pasadena Dual Meet (Track Thurs/ Field Friday)Apr 17 · 400 Meters · Place 2 · South PasadenaSouth Pasadena400 Meters251.36a PB—
Apr 17Monrovia @ South Pasadena Dual Meet (Track Thurs/ Field Friday)Apr 17 · 200 Meters · Place 5 · South PasadenaSouth Pasadena200 Meters524.06a—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 400 Meters · Place 24 · South PasadeSouth Pasade400 Meters2452.0511
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 200 Meters · Place 31 · South PasadeSouth Pasade200 Meters3124.1011
Mar 27La Canada @ South Pasadena Dual MeetMar 27 · 400 Meters · Place 3 · South PasadenaSouth Pasadena400 Meters351.95a—
Mar 27La Canada @ South Pasadena Dual MeetMar 27 · 200 Meters · Place 7 · South PasadenaSouth Pasadena200 Meters724.46a—
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 400 Meters · Place 13 · South PasadenaSouth Pasadena400 Meters13.52.26a11
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 200 Meters · South PasadenaSouth Pasadena200 Meters—DNS11
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · 400 Meters · Place 5 · South PasadenaSouth Pasadena400 Meters552.41a—
Mar 8Redondo Nike Track FestivalMar 8 · 400 Meters · Place 54 · South Pasadena (SS)South Pasadena (SS)400 Meters5454.2411
Mar 1RHL/PL ChallengeMar 1 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 Meters452.76a—
Mar 1RHL/PL ChallengeMar 1 · 200 Meters · Place 12 · South PasadenaSouth Pasadena200 Meters1225.08a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 400 Meters · Place 3 · South PasadenaSouth Pasadena400 MetersRound P3.51.50a10
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 Meters4.52.08a10
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 200 Meters · Place 3 · South PasadenaSouth Pasadena200 MetersRound P3.23.53a10
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 200 Meters · Place 6 · South PasadenaSouth Pasadena200 Meters6.23.75aWind: 110
Apr 20South Pasadena @ Monrovia Dual MeetApr 20 · 800 Meters · Place 4 · South PasadenaSouth Pasadena800 Meters42:08.99a—
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 400 Meters · Place 1 · South PasadenaSouth Pasadena400 Meters1.51.85a10
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 200 Meters · Place 1 · South PasadenaSouth Pasadena200 Meters1.23.47aWind: -310
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 100 Meters · South PasadenaSouth Pasadena100 Meters—DNSWind: 0.910
Mar 16La Canada vs. South PasadenaMar 16 · 400 Meters · Place 2 · South PasadenaSouth Pasadena400 Meters2.52.98a10
Mar 16La Canada vs. South PasadenaMar 16 · 200 Meters · Place 3 · South PasadenaSouth Pasadena200 Meters3.23.47a10
Mar 9South Pasadena, Blair @ San Marino Dual meetMar 9 · 400 Meters · Place 1 · South PasadenaSouth Pasadena400 Meters152.23a—
Mar 9South Pasadena, Blair @ San Marino Dual meetMar 9 · 200 Meters · Place 1 · South PasadenaSouth Pasadena200 Meters123.15a PB—
Mar 3JV League Challenge @ South PasMar 3 · 200 Meters · Place 1 · South PasadeSouth Pasade200 Meters123.5110
Mar 3JV League Challenge @ South PasMar 3 · 100 Meters · Place 1 · South PasadeSouth Pasade100 Meters111.55 PB10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Covina 5 WayFeb 18 · 200 Meters · Place 3 · South Pasadena (SS)South Pasadena (SS)200 Meters323.78 PB10
Feb 18Covina 5 WayFeb 18 · 400 Meters · Place 2 · South Pasadena (SS)South Pasadena (SS)400 Meters253.06 PB10
Feb 4CA Winter ChampionshipsFeb 4 · 300 Meters · Place 68 · South PasadenaSouth Pasadena300 Meters6837.46a PB—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Rio Hondo League Prelims & FinalsApr 26 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 MetersRound P4.52.74a9
Apr 26Rio Hondo League Prelims & FinalsApr 26 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 Meters4.52.90a9
Apr 26Rio Hondo League Prelims & FinalsApr 26 · 200 Meters · Place 9 · South PasadenaSouth Pasadena200 MetersRound P9.24.36aWind: -0.69
Apr 20La Canada @ South Pasadena Dual MeetApr 20 · 400 Meters · Place 3 · South PasadenaSouth Pasadena400 Meters352.979
Apr 20La Canada @ South Pasadena Dual MeetApr 20 · 200 Meters · Place 6 · South PasadenaSouth Pasadena200 Meters624.549
Apr 13Monrovia & Blair @ South Pasadena Double Dual MeetApr 13 · 400 Meters · Place 4 · South PasadenaSouth Pasadena400 Meters4.53.82a9
Apr 13Monrovia & Blair @ South Pasadena Double Dual MeetApr 13 · 200 Meters · Place 5 · South PasadenaSouth Pasadena200 Meters5.24.38aWind: -0.29
Mar 2576th Pasadena GamesMar 25 · 400 Meters · Place 6 · South PasadenaSouth Pasadena400 Meters655.199
Mar 2576th Pasadena GamesMar 25 · 200 Meters · Place 6 · South PasadenaSouth Pasadena200 Meters624.549
Mar 2576th Pasadena GamesMar 25 · 100 Meters · Place 2 · South PasadenaSouth Pasadena100 Meters211.939
Mar 19The Cravon Gillespie-Monrovia Wildcats InvitationalMar 19 · 400 Meters · Place 2 · South PasadenaSouth Pasadena400 Meters2.54.22a9
Mar 15San Marino, Temple City @ South Pasadena Double Dual MeetMar 15 · 400 Meters · Place 1 · South PasadenaSouth Pasadena400 Meters154.219
Mar 15San Marino, Temple City @ South Pasadena Double Dual MeetMar 15 · 200 Meters · Place 1 · South PasadenaSouth Pasadena200 Meters124.179

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26Mustang Track And Field RoundupFeb 26 · 200 Meters · Place 2 · South Pasadena (SS)South Pasadena (SS)200 Meters224.079
Feb 26Mustang Track And Field RoundupFeb 26 · 400 Meters · Place 1 · South Pasadena (SS)South Pasadena (SS)400 Meters155.269
Feb 23Alhambra, North Hollywood @ South Pasadena Double Dual MeetFeb 23 · 200 Meters · Place 1 · South PasadenaSouth Pasadena200 Meters124.209
Feb 23Alhambra, North Hollywood @ South Pasadena Double Dual MeetFeb 23 · 100 Meters · Place 1 · South PasadenaSouth Pasadena100 Meters111.96 PB9
Feb 19Covina 5 WayFeb 19 · 300m Hurdles · Place 1 · South PasadenaSouth Pasadena300m Hurdles149.279
Feb 19Covina 5 WayFeb 19 · 100 Meters · Place 1 · South PasadenaSouth Pasadena100 Meters112.039

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Torrance All-ComersDec 11 · 300 Meters · Place 6 · South PasadenaSouth Pasadena300 Meters6.39.40a PB9
Dec 11Torrance All-ComersDec 11 · 100 Meters · Place 9 · South PasadenaSouth Pasadena100 Meters9.12.27a9