Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Pirate Invitational · Feb 2013.33a2026 Pirate InvitationalFebruary 20, 2026
100 Meters · Outdoor2025 Arnie Robinson Invite College Open · Mar 2813.40a2025 Arnie Robinson Invite College OpenMarch 28, 2025
200 Meters · Indoor2026 Pirate Invitational · Feb 2027.11a2026 Pirate InvitationalFebruary 20, 2026
200 Meters · Outdoor2026 Cuyamaca Track & Field Invitational · Feb 2826.51a2026 Cuyamaca Track & Field InvitationalFebruary 28, 2026
300 Meters · OutdoorSimi Valley All-Comers · Jan 2248.17aSimi Valley All-ComersJanuary 22, 2022
400 Meters · Indoor2026 Battle of the Regions · Feb 131:01.67a2026 Battle of the RegionsFebruary 13, 2026
400 Meters · OutdoorMangrum Invitational · Mar 2759.67aMangrum InvitationalMarch 27, 2026
60 Meter · OutdoorSimi Valley All-Comers · Jan 229.10aSimi Valley All-ComersJanuary 22, 2022
800 Meters · OutdoorL.A. Falcons vs Santa Clarita Track Club vs AV Track Club · Apr 292:50.74aL.A. Falcons vs Santa Clarita Track Club vs AV Track ClubApril 29, 2017
High Jump · Indoor2026 Pirate Invitational · Feb 201.35m2026 Pirate InvitationalFebruary 20, 2026
High Jump · Outdoor2025 Arnie Robinson Invite College Open · Mar 281.30m2025 Arnie Robinson Invite College OpenMarch 28, 2025
Javelin · 600g · Outdoor2025 WSC Finals · Apr 2524.02m2025 WSC FinalsApril 25, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 13 · CanyonsCanyons400 MetersRound P13.1:00.65aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 200 Meters · Place 21 · CanyonsCanyons200 MetersRound P21.26.56aWind: 1.2So
Apr 24WSC ChampionshipApr 24 · 400 Meters · Place 3 · CanyonsCanyons400 MetersRound P359.69aSo
Apr 24WSC ChampionshipApr 24 · 400 Meters · Place 3 · CanyonsCanyons400 Meters359.77aSo
Apr 24WSC ChampionshipApr 24 · 200 Meters · Place 10 · CanyonsCanyons200 MetersRound P1026.62aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 400 Meters · Place 3 · CanyonsCanyons400 MetersRound P3.59.69aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 400 Meters · Place 3 · CanyonsCanyons400 Meters3.59.77aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 200 Meters · Place 10 · CanyonsCanyons200 MetersRound P10.26.62aWind: -2.3So
Apr 102026 Cerritos InvitationalApr 10 · 400 Meters · Place 6 · CanyonsCanyons400 Meters61:00.70SO
Apr 102026 Cerritos InvitationalApr 10 · 200 Meters · Place 19 · CanyonsCanyons200 Meters1926.94SO
Mar 27Mangrum InvitationalMar 27 · 400 Meters · Place 15 · CanyonsCanyons400 Meters1559.67a PBSo
Mar 202026 WSC SouthMar 20 · High Jump · Place 3 · CanyonsCanyonsHigh Jump31.30mSO
Mar 202026 WSC SouthMar 20 · Javelin · Place 9 · CanyonsCanyonsJavelin920.16mSO
Mar 202026 WSC SouthMar 20 · 400 Meters · Place 1 · CanyonsCanyons400 Meters11:00.75aSO
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 400 Meters · Place 35 · CanyonsCanyons400 Meters35.1:00.47aSo
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · Javelin · Place 6 · CanyonsCanyonsJavelin600g6.17.47mSo
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · High Jump · CanyonsCanyonsHigh Jump—NHSo
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · 400 Meters · Place 3 · CanyonsCanyons400 Meters3.1:00.67aSo
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · 200 Meters · Place 5 · CanyonsCanyons200 Meters5.26.51a PBWind: 1.5So

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 202026 Pirate InvitationalFeb 20 · High Jump · Place 3 · CanyonsCanyonsHigh Jump31.35m PBSO
Feb 202026 Pirate InvitationalFeb 20 · 200 Meters · Place 3 · CanyonsCanyons200 Meters327.11a PBSO
Feb 202026 Pirate InvitationalFeb 20 · 100 Meters · Place 4 · CanyonsCanyons100 Meters413.33a PBSO
Feb 132026 Battle of the RegionsFeb 13 · Javelin · Place 11 · CanyonsCanyonsJavelin1119.62mSO
Feb 132026 Battle of the RegionsFeb 13 · 400 Meters · Place 4 · CanyonsCanyons400 Meters41:01.67a PBSO

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 23 · Canyons (Calif.)Canyons (Calif.)Javelin2321.05mFR
May 10SoCal Finals @ SaddlebackMay 10 · 400 Meters · Place 23 · Canyons (Calif.)Canyons (Calif.)400 Meters231:03.36aFR
Apr 252025 WSC FinalsApr 25 · Javelin · Place 8 · CanyonsCanyonsJavelin600g8.24.02m PBFr
Apr 252025 WSC FinalsApr 25 · High Jump · Place 10 · CanyonsCanyonsHigh Jump10.1.35mFr
Apr 252025 WSC FinalsApr 25 · 400 Meters · Place 5 · CanyonsCanyons400 MetersRound P5.1:02.33aFr
Apr 252025 WSC FinalsApr 25 · 400 Meters · Place 5 · CanyonsCanyons400 Meters5.1:01.98aFr
Apr 252025 WSC FinalsApr 25 · 200 Meters · Place 11 · CanyonsCanyons200 MetersRound P11.27.66aWind: 1.5Fr
Apr 182025 WSC PrelimsApr 18 · Javelin · Place 8 · CanyonsCanyonsJavelin600g8.24.02mFr
Apr 182025 WSC PrelimsApr 18 · High Jump · Place 10 · CanyonsCanyonsHigh Jump10.1.35mFr
Apr 182025 WSC PrelimsApr 18 · 400 Meters · Place 5 · CanyonsCanyons400 MetersRound P5.1:02.33aFr
Apr 182025 WSC PrelimsApr 18 · 400 Meters · Place 5 · CanyonsCanyons400 Meters5.1:01.98aFr
Apr 182025 WSC PrelimsApr 18 · 200 Meters · Place 11 · CanyonsCanyons200 MetersRound P11.27.66aWind: 1.5Fr
Apr 4Moorpark OpenApr 4 · Javelin · Place 11 · CanyonsCanyonsJavelin1121.70mFR
Apr 4Moorpark OpenApr 4 · High Jump · Place 8 · CanyonsCanyonsHigh Jump81.40mFR
Mar 282025 Arnie Robinson Invite College OpenMar 28 · High Jump · Place 11 · Canyons (Calif.)Canyons (Calif.)High Jump111.30m PBFr
Mar 282025 Arnie Robinson Invite College OpenMar 28 · 100 Meters · Place 17 · Canyons (Calif.)Canyons (Calif.)100 Meters1713.40a PBFr
Mar 72025 Ben Brown InviteMar 7 · 100 Meters · Place 48 · Canyons (Calif.)Canyons (Calif.)100 Meters4813.50a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Pirate Invitational Feb 15 · Javelin · Place 16 · Canyons (Calif.)Canyons (Calif.)Javelin168.33m—
Feb 15Pirate Invitational Feb 15 · 100 Meters · Place 19 · Canyons (Calif.)Canyons (Calif.)100 Meters1913.83a—
Feb 7Battle of the RegionsFeb 7 · Javelin · Place 3 · Canyons (Calif.)Canyons (Calif.)Javelin338-9—
Feb 7Battle of the RegionsFeb 7 · Shot Put · Place 4 · Canyons (Calif.)Canyons (Calif.)Shot Put420-7—
Feb 7Battle of the RegionsFeb 7 · 200 Meters · Place 2 · Canyons (Calif.)Canyons (Calif.)200 Meters228.85a—
Feb 7Battle of the RegionsFeb 7 · 100 Meters · Place 2 · Canyons (Calif.)Canyons (Calif.)100 Meters214.01a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 12Sierra Canyon at Bishop AlemanyMar 12 · 200 Meters · Place 2 · Bishop AlemanyBishop Alemany200 Meters228.16a—
Mar 12Sierra Canyon at Bishop AlemanyMar 12 · 100 Meters · Place 4 · Bishop AlemanyBishop Alemany100 Meters413.78a—
Mar 8Redondo Nike Track FestivalMar 8 · 400 Meters · Place 42 · Bishop Alemany (SS)Bishop Alemany (SS)400 Meters421:06.1012
Feb 28St Francis and Flintridge Sacred Heart vs AlemanyFeb 28 · 400 Meters · Place 1 · Bishop AlemanyBishop Alemany400 Meters1.1:04.87aUnofficial12
Feb 28St Francis and Flintridge Sacred Heart vs AlemanyFeb 28 · 200 Meters · Bishop AlemanyBishop Alemany200 Meters—DNSWind: 1.412

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27Mission Angelus League FinalsApr 27 · 400 Meters · Place 8 · Bishop AlemanyBishop Alemany400 Meters865.12a—
Apr 27Mission Angelus League FinalsApr 27 · 400 Meters · Place 7 · Bishop AlemanyBishop Alemany400 Meters764.83a—
Apr 27Mission Angelus League FinalsApr 27 · 200 Meters · Place 15 · Bishop AlemanyBishop Alemany200 Meters1528.53a—
Apr 4Alemany vs Notre DameApr 4 · 400 Meters · Place 4 · Bishop AlemanyBishop Alemany400 Meters41:04.74a—
Apr 4Alemany vs Notre DameApr 4 · 200 Meters · Place 7 · Bishop AlemanyBishop Alemany200 Meters728.15a—
Mar 24Simi Valley InvitationalMar 24 · 400 Meters · Place 14 · Bishop AlemanyBishop Alemany400 Meters1464.49a—
Mar 23Crespi and Louisville vs AlemanyMar 23 · 200 Meters · Place 2 · Bishop AlemanyBishop Alemany200 Meters228.53a—
Mar 18Maurice Greene InvitationalMar 18 · 400 Meters · Place 19 · Bishop AlemaBishop Alema400 Meters191:04.3211
Mar 18Maurice Greene InvitationalMar 18 · 200 Meters · Place 38 · Bishop AlemaBishop Alema200 Meters3828.5411
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · 400 Meters · Place 1 · Bishop AlemanyBishop Alemany400 Meters11:05.2411
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · 200 Meters · Place 3 · Bishop AlemanyBishop Alemany200 Meters329.0511
Mar 11Redondo Nike Track FestivalMar 11 · 400 Meters · Place 54 · Bishop AlemanyBishop Alemany400 Meters54.1:05.32a11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Mission League Championship MeetApr 25 · 400 Meters · Place 5 · Bishop AlemanyBishop Alemany400 MetersRound P5.65.24a10
Apr 25Mission League Championship MeetApr 25 · 400 Meters · Place 5 · Bishop AlemanyBishop Alemany400 Meters5.64.42a10
Apr 12Alemany at Harvard-WestlakeApr 12 · 400 Meters · Place 5 · Bishop AlemanyBishop Alemany400 Meters5.1:05.36a10
Mar 25Simi Valley InvitationalMar 25 · 200 Meters · Place 44 · Bishop AlemaBishop Alema200 Meters4428.3210
Mar 25Simi Valley InvitationalMar 25 · 400 Meters · Place 21 · Bishop AlemaBishop Alema400 Meters2165.4810
Mar 23Alemany vs ChaminadeMar 23 · 400 Meters · Place 2 · Bishop AlemanyBishop Alemany400 Meters21:07.6310
Mar 23Alemany vs ChaminadeMar 23 · 200 Meters · Place 4 · Bishop AlemanyBishop Alemany200 Meters429.0010
Mar 9Alemany vs Notre DameMar 9 · 400 Meters · Place 2 · Bishop AlemanyBishop Alemany400 Meters21:05.3010
Mar 9Alemany vs Notre DameMar 9 · 200 Meters · Place 4 · Bishop AlemanyBishop Alemany200 Meters428.9310
Jan 22Simi Valley All-ComersJan 22 · 300 Meters · Place 9 · Bishop Alemany TBishop Alemany T300 Meters9.48.17a PB10
Jan 22Simi Valley All-ComersJan 22 · 60 Meter · Place 36 · Bishop Alemany TBishop Alemany T60 Meter36.9.10a PBWind: 0.610

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Thousand Oaks InvitationalFeb 26 · 200 Meters · Place 20 · Bishop AlemaBishop Alema200 Meters2029.7810
Feb 26Thousand Oaks InvitationalFeb 26 · 400 Meters · Place 8 · Bishop AlemaBishop Alema400 Meters81:05.7210
Feb 26Thousand Oaks InvitationalFeb 26 · 200 Meters · Place 20 · Bishop AlemaBishop Alema200 Meters2029.7810
Feb 26Thousand Oaks InvitationalFeb 26 · 400 Meters · Place 8 · Bishop AlemaBishop Alema400 Meters81:05.7210

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Louisville at AlemanyMay 8 · 400 Meters · Place 2 · Bishop AlemanyBishop Alemany400 Meters2.66.92a9
May 8Louisville at AlemanyMay 8 · 200 Meters · Place 2 · Bishop AlemanyBishop Alemany200 Meters2.29.27aWind: 09
Apr 17Alemany at ChaminadeApr 17 · 400 Meters · Place 1 · Bishop AlemanyBishop Alemany400 Meters1.68.25a9

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29L.A. Falcons vs Santa Clarita Track Club vs AV Track ClubApr 29 · 800 Meters · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters4.2:50.74a PB5