Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMargaret Bradley Invitational · Feb 224:30.28aMargaret Bradley InvitationalFebruary 22, 2025
100 Meters · Outdoor2023 V02Max Track Club Preseason Invitational · May 2715.32a2023 V02Max Track Club Preseason InvitationalMay 27, 2023
1500 Meters · OutdoorSt Francis Fighting Chance Invite · May 94:00.71St Francis Fighting Chance InviteMay 9, 2025
1600 Meters · IndoorThe 2022 La Canada All City Showcase · Feb 264:44.55The 2022 La Canada All City ShowcaseFebruary 26, 2022
1600 Meters · OutdoorSan Gabriel Valley Championships · Apr 164:36.63aSan Gabriel Valley ChampionshipsApril 16, 2022
200 Meters · IndoorThe Armory Youth Team Challenge · Dec 3029.83aThe Armory Youth Team ChallengeDecember 30, 2023
200 Meters · OutdoorSpring Fling Twilight Festival · May 1128.28Spring Fling Twilight FestivalMay 11, 2024
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2953.06aOcean Breeze Youth Holiday FestivalDecember 29, 2021
3000 Meters · IndoorMargaret Bradley Invitational · Feb 229:06.69aMargaret Bradley InvitationalFebruary 22, 2025
3000 Meters · OutdoorIllinois Club Relays · Mar 19:08.92aIllinois Club RelaysMarch 1, 2025
3200 Meters · IndoorThe 2022 La Canada All City Showcase · Feb 2610:26.33The 2022 La Canada All City ShowcaseFebruary 26, 2022
3200 Meters · OutdoorRio Hondo Tri Meet -- LC vs. Temple City vs. San Marino · Apr 1310:06.64Rio Hondo Tri Meet -- LC vs. Temple City vs. San MarinoApril 13, 2022
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 251:07.12USATF New York Youth Association ChampionshipFebruary 25, 2024
400 Meters · OutdoorSpartan Invitational · May 2652.30aSpartan InvitationalMay 26, 2022
5000 Meters · IndoorGately Park Open · Dec 716:11.34aGately Park OpenDecember 7, 2024
5000 Meters · Outdoor2025 Cougar Invitational · Apr 1115:24.552025 Cougar InvitationalApril 11, 2025
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 299.55aOcean Breeze Youth Holiday FestivalDecember 29, 2021
55 Meters · IndoorOcean Breeze Freedom Games - Youth · Jan 99.74Ocean Breeze Freedom Games - YouthJanuary 9, 2022
60 Meter · IndoorAAU National Indoor Championships · Mar 1110.95aAAU National Indoor ChampionshipsMarch 11, 2022
60 Meters · IndoorIllinois Club Relays · Feb 288.81aIllinois Club RelaysFebruary 28, 2026
60 Meters · OutdoorIllinois Club Relays · Mar 18.07aIllinois Club RelaysMarch 1, 2025
800 Meters · OutdoorONU Outdoor Open · Apr 251:57.90aONU Outdoor OpenApril 25, 2025
complete · IndoorArmory Metro Eagles Invitational #2 · Jan 210.38Armory Metro Eagles Invitational #2January 2, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Northwestern University ClubNorthwestern University Club1500 Meters—DNSSr
May 8St Francis Fighting Chance InviteMay 8 · 800 Meters · Place 34 · Northwestern University ClubNorthwestern University Club800 Meters34.2:02.28aSr
Apr 25ONU Outdoor OpenApr 25 · 3000 Meters · Place 7 · Northwestern University ClubNorthwestern University Club3000 Meters7.9:11.24aSr
Apr 25ONU Outdoor OpenApr 25 · 1500 Meters · Place 9 · Northwestern University ClubNorthwestern University Club1500 Meters9.4:11.90aSr
Apr 25ONU Outdoor OpenApr 25 · 800 Meters · Northwestern University ClubNorthwestern University Club800 Meters—DNSSr
Apr 17Meet of ChampionsApr 17 · 5000 Meters · Place 2 · Northwestern University ClubNorthwestern University Club5000 Meters216:10.63aSr
Apr 17Meet of ChampionsApr 17 · 1500 Meters · Place 60 · Northwestern University ClubNorthwestern University Club1500 Meters604:37.15aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Illinois Club RelaysFeb 28 · 3000 Meters · Place 29 · Northwestern University ClubNorthwestern University Club3000 Meters299:24.84aSr
Feb 28Illinois Club RelaysFeb 28 · 60 Meters · Place 112 · Northwestern University ClubNorthwestern University Club60 Meters1128.81a PBSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 800 Meters · Place 20 · Northwestern University ClubNorthwestern University Club800 Meters201:59.17—
May 9St Francis Fighting Chance InviteMay 9 · 1500 Meters · Place 4 · Northwestern University ClubNorthwestern University Club1500 Meters44:00.71 PB—
Apr 25ONU Outdoor OpenApr 25 · 1500 Meters · Place 5 · Northwestern University ClubNorthwestern University Club1500 Meters5.4:02.65aJr
Apr 25ONU Outdoor OpenApr 25 · 800 Meters · Place 7 · Northwestern University ClubNorthwestern University Club800 Meters7.1:57.90a PBJr
Apr 112025 Cougar InvitationalApr 11 · 5000 Meters · Place 2 · Northwestern University ClubNorthwestern University Club5000 Meters215:24.55 PB—
Apr 5Viking OlympicsApr 5 · 1500 Meters · Place 7 · Northwestern University ClubNorthwestern University Club1500 Meters74:07.58aJr
Mar 1Illinois Club RelaysMar 1 · 3000 Meters · Place 19 · Northwestern University ClubNorthwestern University Club3000 Meters199:08.92a PB—
Mar 1Illinois Club RelaysMar 1 · 60 Meters · Place 94 · Northwestern University ClubNorthwestern University Club60 Meters948.07a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Margaret Bradley InvitationalFeb 22 · 3000 Meters · Place 6 · Northwestern University ClubNorthwestern University Club3000 Meters69:06.69a PB—
Feb 22Margaret Bradley InvitationalFeb 22 · 1 Mile · Place 6 · Northwestern University ClubNorthwestern University Club1 Mile64:30.28a PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Gately Park OpenDec 7 · 5000 Meters · Place 1 · UnattachedUnattached5000 Meters1.16:11.34a PB8
Dec 7Gately Park OpenDec 7 · 5000 Meters · Place 1 · UnattachedUnattached5000 Meters1.16:11.34a8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 27 · VO2Max Track ClubVO2Max Track Club200 Meters2731.3313
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 23 · VO2Max Track ClubVO2Max Track Club400 Meters231:07.12 PB13
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 98 · VO2Max Track ClubVO2Max Track Club400 Meters981:17.3813
Jan 10Millrose Games Trials - HSJan 10 · 400 Meters · Place 30 · VO2 Max TCVO2 Max TC400 Meters301:08.6512
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 30 · VO2Max Track ClubVO2Max Track Club400 Meters30.1:08.65a7

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 37 · VO2Max Track ClubVO2Max Track Club400 MetersRound P37.1:06.84a7
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 38 · VO2Max Track ClubVO2Max Track Club200 MetersRound P38.29.30aWind: 0.17
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100 Meters · Place 33 · VO2Max Track ClubVO2Max Track Club100 MetersRound P33.16.23aWind: 17
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 17 · VO2Max Track ClubVO2Max Track Club800 Meters17.2:35.67a7
May 252024 V02Max Track Club Preseason Invitational May 25 · 400 Meters · Place 32 · VO2Max Track ClubVO2Max Track Club400 Meters32.1:06.89a7
May 252024 V02Max Track Club Preseason Invitational May 25 · 200 Meters · Place 19 · VO2Max Track ClubVO2Max Track Club200 Meters19.29.05a7
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 29 · VO2Max Track ClubVO2Max Track Club200 Meters2928.28 PB13
May 10University of St. Francis Fighting Chance InviteMay 10 · 5000 Meters · Place 7 · Northwestern University ClubNorthwestern University Club5000 Meters7.15:53.15aSo
May 10University of St. Francis Fighting Chance InviteMay 10 · 1500 Meters · Place 14 · Northwestern University ClubNorthwestern University Club1500 Meters14.4:18.44aSo
Apr 26ONU Outdoor InviteApr 26 · 400 Meters · Northwestern University ClubNorthwestern University Club400 MetersRelay Split—53.5hUnofficialSo
Apr 26ONU Outdoor InviteApr 26 · 3000 Meters · Place 3 · Northwestern University ClubNorthwestern University Club3000 Meters3.9:17.34aSo
Apr 26ONU Outdoor InviteApr 26 · 1500 Meters · Place 7 · Northwestern University ClubNorthwestern University Club1500 Meters7.4:19.50aSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 23 · VO2Max Track ClubVO2Max Track Club200 Meters23.29.83a PB7
Jan 28Olivet Nazarene InvitationalJan 28 · 3000 Meters · Place 9 · Northwestern University ClubNorthwestern University Club3000 Meters9.9:30.19aFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 100 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club100 Meters8.15.52a6
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 16 · VO2Max Track ClubVO2Max Track Club400 Meters16.1:18.31a6
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · VO2Max Track ClubVO2Max Track Club200 Meters—DNS6
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 100 Meters · Place 22 · VO2Max Track ClubVO2Max Track Club100 Meters22.15.32a PB6
May 6Red Hawk Spring ShowdownMay 6 · 5000 Meters · Place 2 · Northwestern UniversityNorthwestern University5000 Meters216:21.25—
May 6Red Hawk Spring ShowdownMay 6 · 3000 Meters · Place 1 · Northwestern UniversityNorthwestern University3000 Meters111:53.00—
May 6Red Hawk Spring ShowdownMay 6 · 1500 Meters · Place 13 · Northwestern UniversityNorthwestern University1500 Meters134:29.12—
Mar 24Bob Larsen Distance CarnivalMar 24 · 1500 Meters · Place 54 · UnattachedUnattached1500 Meters54.4:13.43a6

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · VO2Max Track ClubVO2Max Track Club800 MetersRound P—DNS5
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · VO2Max Track ClubVO2Max Track Club400 MetersRound P—DNS5
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 27 · VO2Max Track ClubVO2Max Track Club800 Meters273:11.4011
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 21 · VO2Max Track ClubVO2Max Track Club400 Meters211:15.0611
May 26Spartan InvitationalMay 26 · 400 Meters · Place 1 · La CanadaLa Canada400 Meters1.52.30a PB12
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 45 · VO2Max Track ClubVO2Max Track Club400 Meters45.1:17.17a5
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 26 · VO2Max Track ClubVO2Max Track Club200 Meters26.31.67a5
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 20 · VO2Max Track ClubVO2Max Track Club400 Meters20.1:20.60a5
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 26 · VO2Max Track ClubVO2Max Track Club200 Meters26.40.47a5
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · 800 Meters · Place 15 · La CanadaLa Canada800 MetersRound P15.2:03.63a12
Apr 26Rio Hondo League Prelims & FinalsApr 26 · 800 Meters · Place 1 · La CanadaLa Canada800 MetersRound P1.2:05.76a12
Apr 26Rio Hondo League Prelims & FinalsApr 26 · 800 Meters · Place 2 · La CanadaLa Canada800 Meters2.1:59.67a12
Apr 20La Canada @ South Pasadena Dual MeetApr 20 · 1600 Meters · Place 4 · La CanadaLa Canada1600 Meters44:39.9712
Apr 20La Canada @ South Pasadena Dual MeetApr 20 · 800 Meters · Place 3 · La CanadaLa Canada800 Meters32:05.8212
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 400 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club400 Meters6.1:12.10a5
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 200 Meters · Place 9 · VO2Max Track ClubVO2Max Track Club200 Meters9.38.75a5
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 100 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club100 Meters5.17.33a5
Apr 16San Gabriel Valley ChampionshipsApr 16 · 1600 Meters · Place 6 · La CanadaLa Canada1600 Meters6.4:36.63a PB12
Apr 13Rio Hondo Tri Meet -- LC vs. Temple City vs. San MarinoApr 13 · 3200 Meters · Place 2 · La CanadaLa Canada3200 Meters210:06.64 PB12
Apr 13Rio Hondo Tri Meet -- LC vs. Temple City vs. San MarinoApr 13 · 1600 Meters · Place 1 · La CanadaLa Canada1600 Meters14:43.6612
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 17 · VO2Max Track ClubVO2Max Track Club200 Meters17.32.42a5
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · Place 11 · VO2Max Track ClubVO2Max Track Club100 Meters11.16.80a5
Apr 8Tiger Invitational @ South PasadenaApr 8 · 800 Meters · Place 16 · La CanadaLa Canada800 Meters162:04.2512
Mar 31Monrovia VS La canada duel meet Mar 31 · 1600 Meters · Place 1 · La CanadaLa Canada1600 Meters14:50.8612
Mar 31Monrovia VS La canada duel meet Mar 31 · 800 Meters · Place 1 · La CanadaLa Canada800 Meters12:02.0912
Mar 2576th Pasadena GamesMar 25 · 1600 Meters · Place 10 · La CanadaLa Canada1600 Meters104:41.4112
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 23 · VO2Max Track ClubVO2Max Track Club400 Meters23.1:16.20aUnofficial5
Mar 5Varsity League Challenge - Pacific League vs. Rio Hondo LeagueMar 5 · 3200 Meters · Place 7 · La CanadaLa Canada3200 Meters710:33.1512
Mar 5Varsity League Challenge - Pacific League vs. Rio Hondo LeagueMar 5 · 800 Meters · Place 4 · La CanadaLa Canada800 Meters42:03.6312
Feb 19Arcadia Mini MeetFeb 19 · 800 Meters · Place 4 · La CanadaLa Canada800 Meters4.2:03.29a12

2022 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 57 · VO2Max Track ClubVO2Max Track Club60 MeterRound P57.10.95a PB5
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 29 · VO2Max Track ClubVO2Max Track Club400 Meters29.1:15.66a5
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 55 · VO2Max Track ClubVO2Max Track Club200 MetersRound P55.35.03a5
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 200 Meters · Place 16 · VO2Max Track ClubVO2Max Track Club200 Meters1635.6911
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 19 · VO2Max Track ClubVO2Max Track Club400 Meters191:32.9511
Feb 26The 2022 La Canada All City ShowcaseFeb 26 · 3200 Meters · Place 2 · La CanadaLa Canada3200 Meters210:26.33 PB12
Feb 26The 2022 La Canada All City ShowcaseFeb 26 · 1600 Meters · Place 2 · La CanadaLa Canada1600 Meters24:44.55 PB12
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 23 · VO2Max Track ClubVO2Max Track Club400 Meters23.1:16.20a5
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 23 · VO2Max Track ClubVO2Max Track Club400 Meters23.1:16.20a5
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 30 · VO2Max Track ClubVO2Max Track Club55 Meters309.8711
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 43 · VO2Max Track ClubVO2Max Track Club300 Meters4357.8311
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 29 · VO2Max Track ClubVO2Max Track Club200 Meters2933.2811
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 55 Meters · Place 21 · VO2Max Track ClubVO2Max Track Club55 Meters219.74 PB11
Jan 2Armory Metro Eagles Invitational #2Jan 2 · complete · Place 23 · VO2Max Track ClubVO2Max Track Clubcomplete231:15.1911
Jan 2Armory Metro Eagles Invitational #2Jan 2 · complete · Place 34 · VO2Max Track ClubVO2Max Track Clubcomplete3434.2911
Jan 2Armory Metro Eagles Invitational #2Jan 2 · complete · Place 25 · VO2Max Track ClubVO2Max Track Clubcomplete2510.38 PB11

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 10 · VO2Max Track ClubVO2Max Track Club300 Meters10.53.06a PB5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 12 · VO2Max Track ClubVO2Max Track Club55 Meter12.9.55a PB5
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 400 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club400 Meters3.1:16.11a5
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 21 · VO2Max Track ClubVO2Max Track Club200 Meters21.34.96a5
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 400 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club400 Meters3.1:16.11a5
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 21 · VO2Max Track ClubVO2Max Track Club200 Meters21.34.96a5

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5La Canada vs Temple City & San Marino & BlairMay 5 · 1600 Meters · Place 4 · La CanadaLa Canada1600 Meters45:43.8410

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 5Eagle Rock & Mayfield @ La CanadaMar 5 · 1600 Meters · Place 1 · La CanadaLa Canada1600 Meters14:54.8910
Mar 5Eagle Rock & Mayfield @ La CanadaMar 5 · 800 Meters · Place 1 · La CanadaLa Canada800 Meters12:13.2910

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Rio Hondo League FinalsApr 26 · 800 Meters · Place 6 · La CanadaLa Canada800 Meters62:15.539
Apr 23Rio Hondo League PrelimsApr 23 · 1600 Meters · Place 17 · La CanadaLa Canada1600 MetersRound P175:26.87PR9
Apr 23Rio Hondo League PrelimsApr 23 · 800 Meters · Place 11 · La CanadaLa Canada800 MetersRound P112:25.049
Apr 18Temple City vs La CanadaApr 18 · 800 Meters · Place 3 · La CanadaLa Canada800 Meters32:23.779
Mar 14Monrovia vs La Canada Dual meetMar 14 · 800 Meters · Place 2 · La CanadaLa Canada800 Meters22:14.839