Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 Husky Classic · Feb 144:13.07a2025 Husky ClassicFebruary 14, 2025
1500 Meters · IndoorMoorpark College Season Opener · Feb 34:01.75Moorpark College Season OpenerFebruary 3, 2023
1500 Meters · OutdoorWest Coast Relays · Mar 283:57.64aWest Coast RelaysMarch 28, 2026
1600 Meters · IndoorSt Francis at Bellarmine/Presentation · Feb 274:55.89St Francis at Bellarmine/PresentationFebruary 27, 2019
1600 Meters · OutdoorCCS Finals · Jun 194:12.44aCCS FinalsJune 19, 2021
200 Meters · OutdoorArchbishop Riordan @ Bellarmine · Mar 2127.83Archbishop Riordan @ BellarmineMarch 21, 2018
3000 Meters · IndoorPomona-Pitzer All Comers · Feb 188:28.61Pomona-Pitzer All ComersFebruary 18, 2023
3000m Steeplechase · 0.914m · OutdoorBryan Clay Invitational · Apr 168:49.04aBryan Clay InvitationalApril 16, 2026
3000m Steeplechase · OutdoorAPU Franson Last Chance · May 128:57.36APU Franson Last Chance May 12, 2023
3200 Meters · OutdoorCCS Finals · Jun 199:21.44aCCS FinalsJune 19, 2021
400 Meters · OutdoorBellarmine/Presentation @ Saint Francis · May 1953.75Bellarmine/Presentation @ Saint FrancisMay 19, 2021
400 Meters · Outdoor · Hand timedSacred Heart Cathedral @ Bellarmine/Presentation · Apr 111:00.40hSacred Heart Cathedral @ Bellarmine/PresentationApril 11, 2018
5000 Meters · OutdoorPayton Jordan Invitational · May 114:33.74aPayton Jordan InvitationalMay 1, 2026
800 Meters · Indoor2025 UW Invitational · Jan 312:00.62a2025 UW InvitationalJanuary 31, 2025
800 Meters · OutdoorSerra, Archbishop Riordan, Bellarmine, Presentation, Westmoor · May 151:57.78Serra, Archbishop Riordan, Bellarmine, Presentation, WestmoorMay 15, 2021
Long Jump · OutdoorDSJCAL-East Championship · May 2113-09.00DSJCAL-East ChampionshipMay 21, 2017

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16West Coast Last ChanceMay 16 · 3000m Steeplechase · Place 2 · Santa ClaraSanta Clara3000m Steeplechase0.914m2.8:55.79aSr
May 16West Coast Last ChanceMay 16 · 1500 Meters · Santa ClaraSanta Clara1500 Meters—DNSSr
May 9Franson Last Chance and MultisMay 9 · 3000m Steeplechase · Place 3 · Santa ClaraSanta Clara3000m Steeplechase0.914m3.9:00.44aSr
May 1Payton Jordan InvitationalMay 1 · 5000 Meters · Place 12 · Santa ClaraSanta Clara5000 Meters12.14:33.74a PBSr
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 10 · Santa ClaraSanta Clara3000m Steeplechase0.914m10.8:49.04a PBSr
Apr 3Stanford InviteApr 3 · 3000m Steeplechase · Place 9 · Santa ClaraSanta Clara3000m Steeplechase0.914m9.8:55.92aSr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 15 · Santa ClaraSanta Clara1500 Meters15.3:57.64a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 188 · Santa ClaraSanta Clara1 Mile1884:24.64aSr
Jan 162026 UW PreviewJan 16 · 3000 Meters · Place 70 · Santa ClaraSanta Clara3000 Meters708:43.36aSr
Jan 162026 UW PreviewJan 16 · 1 Mile · Place 48 · Santa ClaraSanta Clara1 Mile484:28.35aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 1665th Mt. SAC RelaysApr 16 · 3000m Steeplechase · Place 8 · Santa ClaraSanta Clara3000m Steeplechase0.914m8.9:01.55aJr
Apr 4Stanford InvitationalApr 4 · 3000m Steeplechase · Place 7 · Santa ClaraSanta Clara3000m Steeplechase0.914m7.8:54.97aJr
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 24 · Santa ClaraSanta Clara1500 Meters24.4:02.57aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 142025 Husky ClassicFeb 14 · 1 Mile · Place 88 · Santa ClaraSanta Clara1 Mile884:13.07a PB—
Jan 312025 UW InvitationalJan 31 · 800 Meters · Place 47 · Santa ClaraSanta Clara800 Meters47.2:00.62a PBJr
Jan 172025 UW Preview/Mile CityJan 17 · 3000 Meters · Place 51 · Santa ClaraSanta Clara3000 Meters518:32.41a—
Jan 172025 UW Preview/Mile CityJan 17 · 1 Mile · Place 17 · Santa ClaraSanta Clara1 Mile174:15.45a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Occidental InvitationalMay 4 · 5000 Meters · Place 25 · Unattached - Loyola MarymUnattached - Loyola Marym5000 Meters25.14:37.76aJr
Apr 112024 Bryan Clay InvitationalApr 11 · 3000m Steeplechase · Place 36 · UNAT-Loyola MarymountUNAT-Loyola Marymount3000m Steeplechase0.914m36.9:05.62aJr
Mar 29Stanford Invitational - CollegiateMar 29 · 3000m Steeplechase · Place 12 · UnattachedUnattached3000m Steeplechase0.914m12.9:03.43aJr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12APU Franson Last Chance May 12 · 3000m Steeplechase · Place 4 · Loyola MarymountLoyola Marymount3000m Steeplechase48:57.36 PBSO
May 6Oxy InvitationalMay 6 · 3000m Steeplechase · Place 3 · Loyola MarymountLoyola Marymount3000m Steeplechase39:04.33a—
Apr 13Bryan Clay InvitationalApr 13 · 3000m Steeplechase · Place 70 · Loyola MarymountLoyola Marymount3000m Steeplechase0.914m70.9:09.11aSo
Mar 24Bob Larsen Distance CarnivalMar 24 · 5000 Meters · Place 36 · Loyola MarymountLoyola Marymount5000 Meters36.15:48.51aSo
Mar 11Occidental Distance Carnival & Spring Break ClassicMar 11 · 3000m Steeplechase · Place 1 · Loyola MarymountLoyola Marymount3000m Steeplechase19:18.53SO

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Pomona-Pitzer All ComersFeb 18 · 3000 Meters · Place 3 · Loyola MarymountLoyola Marymount3000 Meters38:28.61 PBSO
Feb 3Moorpark College Season OpenerFeb 3 · 3000 Meters · Place 5 · Loyola MarymountLoyola Marymount3000 Meters58:47.15SO
Feb 3Moorpark College Season OpenerFeb 3 · 1500 Meters · Place 2 · Loyola MarymountLoyola Marymount1500 Meters24:01.75 PBSO

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Azuza Pacific Last Chance MeetMay 13 · 3000m Steeplechase · Place 8 · Loyola MarymountLoyola Marymount3000m Steeplechase0.914m8.9:12.24aFr
Apr 30OSU HP MeetApr 30 · 3000m Steeplechase · Place 4 · Loyola MarymountLoyola Marymount3000m Steeplechase0.914m4.9:08.11aFr
Apr 1362nd Mt. SAC RelaysApr 13 · 3000m Steeplechase · Place 56 · Loyola MarymountLoyola Marymount3000m Steeplechase0.914m56.9:17.79aFr
Mar 31Mike Fanelli Track ClassicMar 31 · 3000m Steeplechase · Place 16 · Loyola MarymountLoyola Marymount3000m Steeplechase169:33.41FR
Mar 31Mike Fanelli Track ClassicMar 31 · 1500 Meters · Place 67 · Loyola MarymountLoyola Marymount1500 Meters674:10.52FR
Mar 25Bob Larson Distance CarnivalMar 25 · 3000m Steeplechase · Place 6 · Loyola MarymountLoyola Marymount3000m Steeplechase0.914m6.9:39.41aFr
Mar 18Willie Williams Classic/Dave Murray Distance ClassicMar 18 · 1500 Meters · Place 31 · Loyola MarymountLoyola Marymount1500 Meters31.4:13.75aFr
Mar 12Oxy Distance Carnival Mar 12 · 1500 Meters · Place 25 · Loyola MarymountLoyola Marymount1500 Meters25.4:03.09aFr
Mar 12College/University Occidental Distance Carnival and SprMar 12 · 1500 Meters · Place 25 · Loyola MarymountLoyola Marymount1500 Meters25.4:03.09aFr
Feb 26Waveless Time TrialFeb 26 · 5000 Meters · Place 2 · Loyola MarymountLoyola Marymount5000 Meters2.15:33.31UnofficialFr

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19CCS FinalsJun 19 · 3200 Meters · Place 3 · Bellarmine College PrepBellarmine College Prep3200 Meters3.9:21.44a PB12
Jun 19CCS FinalsJun 19 · 1600 Meters · Place 4 · Bellarmine College PrepBellarmine College Prep1600 Meters4.4:12.44a PB12
Jun 12CCS TrialsJun 12 · 3200 Meters · Place 8 · Bellarmine College PrepBellarmine College Prep3200 MetersRound P8.9:30.26a12
Jun 12CCS TrialsJun 12 · 1600 Meters · Place 5 · Bellarmine College PrepBellarmine College Prep1600 MetersRound P5.4:20.96a12
Jun 5WCAL FinalsJun 5 · 3200 Meters · Place 3 · Bellarmine College PrepBellarmine College Prep3200 Meters3.9:31.35a12
Jun 5WCAL FinalsJun 5 · 1600 Meters · Place 3 · Bellarmine College PrepBellarmine College Prep1600 Meters3.4:15.30a12
May 19Bellarmine/Presentation @ Saint FrancisMay 19 · 400 Meters · Place 1 · Bellarmine College PrepBellarmine College Prep400 Meters153.75 PB12
May 15Serra, Archbishop Riordan, Bellarmine, Presentation, WestmoorMay 15 · 800 Meters · Place 1 · Bellarmine College PrepBellarmine College Prep800 Meters11:57.78 PB12
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 3200 Meters · Place 22 · Bellarmine College PrepBellarmine College Prep3200 Meters22.9:31.86a12
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · Place 8 · Bellarmine College PrepBellarmine College Prep1600 Meters8.4:21.11a12
Apr 14Bellarmine/Presentation @ Archbishop MittyApr 14 · 3200 Meters · Place 1 · Bellarmine College PrepBellarmine College Prep3200 Meters19:39.2312
Apr 10Dublin Social Distance Fiesta (Alameda, San Mateo & Santa Clara Counties)Apr 10 · 1600 Meters · Place 4 · Bellarmine College PrepBellarmine College Prep1600 Meters4.4:31.96a12

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 3WCAL FinalsMay 3 · 3200 Meters · Place 4 · Bellarmine College PrepBellarmine College Prep3200 Meters4.10:17.16a10
May 3WCAL FinalsMay 3 · 1600 Meters · Place 5 · Bellarmine College PrepBellarmine College Prep1600 Meters5.4:42.93a10
Apr 30WCAL TrialsApr 30 · 3200 Meters · Place 4 · Bellarmine College PrepBellarmine College Prep3200 Meters4.10:17.16a10
Apr 13CCS Top 8 ClassicApr 13 · 1600 Meters · Place 8 · Bellarmine College PrepBellarmine College Prep1600 Meters8.4:40.70a10
Apr 10Valley Christian at Bellarmine/PresentationApr 10 · 800 Meters · Place 2 · Bellarmine College PrepBellarmine College Prep800 Meters2.2:07.85a10
Apr 6"Don Bell" QuickSilver ClassicApr 6 · 1600 Meters · Place 2 · Bellarmine College PrepBellarmine College Prep1600 Meters24:40.79PR10
Apr 6"Don Bell" QuickSilver ClassicApr 6 · 800 Meters · Place 7 · Bellarmine College PrepBellarmine College Prep800 Meters72:10.1410
Apr 3Serra at BellarmineApr 3 · 1600 Meters · Place 2 · Bellarmine College PrepBellarmine College Prep1600 Meters2.4:45.43a10
Apr 3Serra at BellarmineApr 3 · 800 Meters · Place 3 · Bellarmine College PrepBellarmine College Prep800 Meters3.2:12.65a10
Mar 27Sacred Heart Cathedral at Bellarmine/PresentationMar 27 · 3200 Meters · Place 2 · Bellarmine College PrepBellarmine College Prep3200 Meters2.10:31.0010
Mar 20Bellarmine/Presentation at MittyMar 20 · 800 Meters · Place 5 · Bellarmine PrepBellarmine Prep800 Meters52:09.8410
Mar 16Dublin Distance FiestaMar 16 · 1600 Meters · Place 209 · Bellarmine PrepBellarmine Prep1600 Meters2094:54.1810
Mar 16Dublin Distance FiestaMar 16 · 800 Meters · Place 204 · Bellarmine PrepBellarmine Prep800 Meters2042:15.0510
Mar 9Bellarmine Kiwanis K-Bell Track and Field ClassicMar 9 · 1600 Meters · Place 27 · Bellarmine College PrepBellarmine College Prep1600 Meters27.4:53.62a10
Mar 9Bellarmine Kiwanis K-Bell Track and Field ClassicMar 9 · 800 Meters · Place 24 · Bellarmine College PrepBellarmine College Prep800 Meters24.2:12.02a10
Mar 6St Ignatius at Bellarmine/PresMar 6 · 1600 Meters · Place 4 · Bellarmine College PrepBellarmine College Prep1600 Meters4.4:52.89a10
Mar 6St Ignatius at Bellarmine/PresMar 6 · 800 Meters · Place 2 · Bellarmine College PrepBellarmine College Prep800 Meters2.2:15.61a10

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27St Francis at Bellarmine/PresentationFeb 27 · 1600 Meters · Place 7 · Bellarmine PrepBellarmine Prep1600 Meters74:55.89 PB10
Feb 27St Francis at Bellarmine/PresentationFeb 27 · 800 Meters · Place 4 · Bellarmine PrepBellarmine Prep800 Meters42:10.9010

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5WCAL TrialsMay 5 · 400 Meters · Place 21 · Bellarmine College PrepBellarmine College Prep400 MetersRound P21.59.18a9
May 2BCP/Presentation @ Saint FrancisMay 2 · 400 Meters · Place 7 · Bellarmine College PrepBellarmine College Prep400 Meters7.59.74a9
Apr 25Bellarmine & Presentation @ Valley ChristianApr 25 · 400 Meters · Place 6 · Bellarmine PrepBellarmine Prep400 Meters61:01.819
Apr 18Junipero Serra vs. Bellarmine PrepApr 18 · 400 Meters · Place 10 · Bellarmine College PrepBellarmine College Prep400 Meters10.1:02.88a9
Apr 11Sacred Heart Cathedral @ Bellarmine/PresentationApr 11 · 400 Meters · Place 6 · Bellarmine PrepBellarmine Prep400 Meters61:00.40h PB9
Mar 28Archbishop Mitty @ Bellarmine/PresentationMar 28 · 400 Meters · Place 6 · Bellarmine College PrepBellarmine College Prep400 Meters6.1:01.33a9
Mar 21Archbishop Riordan @ BellarmineMar 21 · 400 Meters · Place 7 · Bellarmine PrepBellarmine Prep400 Meters71:01.459
Mar 21Archbishop Riordan @ BellarmineMar 21 · 200 Meters · Place 17 · Bellarmine PrepBellarmine Prep200 Meters1727.83 PB9
Mar 10Kiwanis Bellarmine K-Bell Track & Field ClassicMar 10 · 400 Meters · Place 59 · Bellarmine College PrepBellarmine College Prep400 Meters59.1:05.52a9

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21DSJCAL-East ChampionshipMay 21 · Long Jump · Place 10 · St. MarySt. MaryLong Jump10.13-09.00 PB8
May 21DSJCAL-East ChampionshipMay 21 · 800 Meters · Place 2 · St. MarySt. Mary800 Meters2.2:36.46a8
May 21DSJCAL-East ChampionshipMay 21 · 400 Meters · Place 8 · St. MarySt. Mary400 Meters8.1:06.66a8