Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSkyline Invitational · Feb 2811.86Skyline InvitationalFebruary 28, 2026
100 Meters · OutdoorVC/AR/SHC @ SFHS (WCAL Meet) · Apr 211.433aVC/AR/SHC @ SFHS (WCAL Meet)April 2, 2025
200 Meters · OutdoorVC/AR/SHC @ SFHS (WCAL Meet) · Apr 223.73aVC/AR/SHC @ SFHS (WCAL Meet)April 2, 2025
400 Meters · OutdoorSt. Ignatius vs Sacred Heart Cathedral Preparatory · Mar 1156.82aSt. Ignatius vs Sacred Heart Cathedral PreparatoryMarch 11, 2026
Long Jump · OutdoorTommie Smith Youth Meet · Jun 1711-03.00Tommie Smith Youth MeetJune 17, 2017

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Sacred Heart Cathedral/Archbishop Riordan v Bellarmine/PresentationApr 1 · 200 Meters · Place 12 · Sacred Heart CathedralSacred Heart Cathedral200 Meters1224.40a11
Mar 19SHC vs RiordanMar 19 · 200 Meters · Place 7 · Sacred Heart CathedralSacred Heart Cathedral200 Meters7.23.93a11
Mar 19SHC vs RiordanMar 19 · 100 Meters · Place 8 · Sacred Heart CathedralSacred Heart Cathedral100 Meters8.11.72a11
Mar 11St. Ignatius vs Sacred Heart Cathedral PreparatoryMar 11 · 400 Meters · Place 3 · Sacred Heart CathedralSacred Heart Cathedral400 Meters3.56.82a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 100 Meters · Place 35 · Sacred HeartSacred Heart100 Meters3511.86 PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 9SHC/Archbishop Riordan @Archbishop MittyApr 9 · 100 Meters · Place 2 · Sacred Heart CathedralSacred Heart Cathedral100 Meters211.47a10
Apr 2VC/AR/SHC @ SFHS (WCAL Meet)Apr 2 · 200 Meters · Place 12 · Sacred Heart CathedralSacred Heart Cathedral200 Meters1223.73a PB10
Apr 2VC/AR/SHC @ SFHS (WCAL Meet)Apr 2 · 100 Meters · Place 4 · Sacred Heart CathedralSacred Heart Cathedral100 Meters411.433a PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 13OC ChampionshipsApr 13 · 100 Meters · Place 27 · Mater DeiMater Dei100 Meters27.11.72aWind: 1.19
Apr 11Trinity League Cluster Meet #2Apr 11 · 100 Meters · Place 4 · Mater DeiMater Dei100 Meters411.70a—
Mar 28Mater Dei vs. Santa Margarita Dual MeetMar 28 · 100 Meters · Place 1 · Mater DeiMater Dei100 Meters111.68a—
Mar 28Mater Dei vs. Santa Margarita Dual MeetMar 28 · 100 Meters · Place 1 · Mater Dei (SMater Dei (S100 Meters111.689

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 100 Meters · Place 39 · Mater Dei (SS)Mater Dei (SS)100 Meters3912.179

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 183M InvitationalMay 18 · 200 Meters · Place 36 · Flying JaguarsFlying Jaguars200 Meters36.32.92a5
May 183M InvitationalMay 18 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 MetersRound P2.13.35a5
May 183M InvitationalMay 18 · 100 Meters · Flying JaguarsFlying Jaguars100 Meters—DNS5
May 4Running Rebels InvitationalMay 4 · 400 Meters · Flying JaguarsFlying Jaguars400 Meters—DNS5
May 4Running Rebels InvitationalMay 4 · 200 Meters · Flying JaguarsFlying Jaguars200 Meters—DNS5
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 400 Meters · Place 2 · Flying JaguarsFlying Jaguars400 Meters2.1:01.02a5
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 200 Meters · Flying JaguarsFlying Jaguars200 Meters—DNSWind: -25
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 100 Meters · Place 1 · Flying JaguarsFlying Jaguars100 Meters1.13.41aWind: -1.65
Apr 13CATCApr 13 · 400 Meters · Place 2 · Flying JaguarsFlying Jaguars400 Meters2.1:03.09a5
Apr 13CATCApr 13 · 100 Meters · Place 1 · Flying JaguarsFlying Jaguars100 Meters1.13.12a5
Mar 165 North Invitational MeetMar 16 · 400 Meters · Place 2 · Flying JaguarsFlying Jaguars400 Meters2.1:02.72a5
Mar 165 North Invitational MeetMar 16 · 100 Meters · Place 1 · Flying JaguarsFlying Jaguars100 Meters1.13.30a5
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · 400 Meters · Place 1 · Flying JaguarsFlying Jaguars400 Meters1.1:05.55a5
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 Meters2.13.59a5

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26Tom Moore Youth InvitationalMay 26 · 400 Meters · Place 4 · Flying JaguarsFlying Jaguars400 Meters4.1:08.65a4
May 26Tom Moore Youth InvitationalMay 26 · 200 Meters · Place 3 · Flying JaguarsFlying Jaguars200 MetersRound P3.29.17a4
May 26Tom Moore Youth InvitationalMay 26 · 200 Meters · Place 3 · Flying JaguarsFlying Jaguars200 Meters3.27.93a4
May 19Tommie Smith Youth MeetMay 19 · 200 Meters · Place 1 · Flying JaguarsFlying Jaguars200 Meters1.29.92aUnofficial4
May 19Tommie Smith Youth MeetMay 19 · 100 Meters · Place 1 · Flying JaguarsFlying Jaguars100 Meters1.14.16aUnofficial4
May 5Running Rebels meetMay 5 · 200 Meters · Place 2 · Flying JaguarsFlying Jaguars200 Meters2.28.55a4
May 5Running Rebels meetMay 5 · 100 Meters · Place 4 · Flying JaguarsFlying Jaguars100 MetersRound P4.14.16a4
May 5Running Rebels meetMay 5 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 Meters2.13.96a4
Apr 28Revolution Express Track Club AAU Youth MeetApr 28 · 400 Meters · Place 3 · Flying JaguarsFlying Jaguars400 Meters3.1:06.88a4
Apr 28Revolution Express Track Club AAU Youth MeetApr 28 · 100 Meters · Place 3 · Flying JaguarsFlying Jaguars100 Meters3.14.15aWind: -1.24
Apr 7Speed Showcase Apr 7 · 400 Meters · Place 3 · Flying JaguarsFlying Jaguars400 Meters3.1:08.95a4
Apr 7Speed Showcase Apr 7 · 200 Meters · Place 2 · Flying JaguarsFlying Jaguars200 Meters2.30.33a4
Apr 7Speed Showcase Apr 7 · 100 Meters · Place 3 · Flying JaguarsFlying Jaguars100 Meters3.14.59a4
Mar 24Flying Jaguars Youth Track MeetMar 24 · 400 Meters · Place 2 · Flying JaguarsFlying Jaguars400 Meters2.1:08.52a4
Mar 24Flying Jaguars Youth Track MeetMar 24 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 Meters2.14.48a4

2017 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 17Tommie Smith Youth MeetJun 17 · Long Jump · Place 5 · Flying JaguarsFlying JaguarsLong Jump5.11-03.00 PB3
Jun 17Tommie Smith Youth MeetJun 17 · 200 Meters · Flying JaguarsFlying Jaguars200 Meters—DNS3
Jun 17Tommie Smith Youth MeetJun 17 · 100 Meters · Place 1 · Flying JaguarsFlying Jaguars100 Meters1.14.00a3
Jun 10Pacific Association ChampionshipsJun 10 · 400 Meters · Place 8 · Flying JaguarsFlying Jaguars400 Meters8.1:13.10a3
Jun 10Pacific Association ChampionshipsJun 10 · 200 Meters · Place 5 · Flying JaguarsFlying Jaguars200 MetersRound P5.29.87a3
Jun 10Pacific Association ChampionshipsJun 10 · 200 Meters · Place 3 · Flying JaguarsFlying Jaguars200 Meters3.29.33a3
Jun 10Pacific Association ChampionshipsJun 10 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 MetersRound P2.14.07a3
Jun 10Pacific Association ChampionshipsJun 10 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 Meters2.13.88a3
May 27Central Valley Roadrunners USATF YouthMay 27 · 100 Meters · Place 7 · Flying JaguarsFlying Jaguars100 Meters71:10.17a9-10
May 27Central Valley Roadrunners USATF YouthMay 27 · 100 Meters · Place 3 · Flying JaguarsFlying Jaguars100 Meters330.30a9-10
May 27Central Valley Roadrunners USATF YouthMay 27 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 Meters228.81a9-10
May 20Stockton Saints InvitationalMay 20 · 400 Meters · Place 8 · Flying JaguarsFlying Jaguars400 Meters8.1:12.81a3
May 20Stockton Saints InvitationalMay 20 · 200 Meters · Place 2 · Flying JaguarsFlying Jaguars200 MetersRound P2.28.97a3
May 20Stockton Saints InvitationalMay 20 · 200 Meters · Place 2 · Flying JaguarsFlying Jaguars200 Meters2.28.79a3
May 20Stockton Saints InvitationalMay 20 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 MetersRound P2.14.49a3
May 20Stockton Saints InvitationalMay 20 · 100 Meters · Place 1 · Flying JaguarsFlying Jaguars100 Meters1.14.55a3
Apr 22Shor/Sheppard USATF PA Youth T&FApr 22 · 400 Meters · Place 3 · Flying JaguarsFlying Jaguars400 Meters3.1:09.03a3
Apr 22Shor/Sheppard USATF PA Youth T&FApr 22 · 200 Meters · Place 1 · Flying JaguarsFlying Jaguars200 Meters1.29.72aWind: -0.13
Apr 15C. A. Track Club Youth Meet - Registration on CoachO.comApr 15 · 400 Meters · Place 1 · Flying JaguarsFlying Jaguars400 Meters1.1:09.70a3
Apr 15C. A. Track Club Youth Meet - Registration on CoachO.comApr 15 · 100 Meters · Place 2 · Flying JaguarsFlying Jaguars100 Meters2.14.66a3
Apr 8Hampton-Phillips Classic Track Club USATF PA Youth T&F MeetApr 8 · 400 Meters · Place 8 · Flying JaguarsFlying Jaguars400 Meters8.1:13.59a3
Apr 8Hampton-Phillips Classic Track Club USATF PA Youth T&F MeetApr 8 · 200 Meters · Place 11 · Flying JaguarsFlying Jaguars200 Meters11.31.41a3
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 4 · Flying JaguarsFlying Jaguars400 Meters4.1:10.80a3
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 7 · Flying JaguarsFlying Jaguars100 Meters7.14.75a3
Mar 4Running Rebels All-ComersMar 4 · Long Jump · Place 6 · Flying JaguarsFlying JaguarsLong Jump6.10-00.003
Mar 4Running Rebels All-ComersMar 4 · 400 Meters · Place 8 · Flying JaguarsFlying Jaguars400 Meters8.1:15.39a3
Mar 4Running Rebels All-ComersMar 4 · 100 Meters · Place 6 · Flying JaguarsFlying Jaguars100 Meters6.15.03a3

2016 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · 200 Meters · Place 6 · 16 Flying Ja16 Flying Ja200 Meters629.71—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · 200 Meters · Place 6 · 16 Flying Ja16 Flying Ja200 MetersRound S630.18—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · 200 Meters · Place 4 · 16 Flying Ja16 Flying Ja200 MetersRound P430.06—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · 100 Meters · Place 10 · 16 Flying Ja16 Flying Ja100 MetersRound S1014.53—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · 100 Meters · Place 9 · 16 Flying Ja16 Flying Ja100 MetersRound P914.43—