Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorBryan Clay Invitational · Apr 164:37.14aBryan Clay InvitationalApril 16, 2026
1600 Meters · OutdoorWest Coast Relays · Apr 15:19.72West Coast RelaysApril 1, 2023
3200 Meters · OutdoorMid-Season Mania 3200m Invitational · Oct 2611:20.19aMid-Season Mania 3200m InvitationalOctober 26, 2022
5000 Meters · OutdoorSCIAC Quad Cup 2 · Mar 2918:39.73aSCIAC Quad Cup 2March 29, 2026
800 Meters · OutdoorPomona-Pitzer Invitational · Apr 112:18.36Pomona-Pitzer InvitationalApril 11, 2026
full · OutdoorDAL Championship Finals · May 72:27.71aDAL Championship FinalsMay 7, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Redlands Final QualifierMay 13 · 1500 Meters · Place 1 · Cal LutheranCal Lutheran1500 Meters14:45.53FR
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Place 41 · Cal LutheranCal Lutheran1500 Meters41.4:44.22aFr
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 4 · Cal LutheranCal Lutheran1500 Meters44:46.19aFR
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 3 · Cal LutheranCal Lutheran1500 Meters34:38.25aFR
May 2SCIAC Conference ChampionshipsMay 2 · 800 Meters · Place 5 · Cal LutheranCal Lutheran800 Meters52:21.63aFR
May 2SCIAC Conference ChampionshipsMay 2 · 800 Meters · Place 9 · Cal LutheranCal Lutheran800 Meters92:25.06aFR
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 220 · Cal LutheranCal Lutheran1500 Meters220.4:37.14a PBFr
Apr 11Pomona-Pitzer InvitationalApr 11 · 800 Meters · Place 10 · Cal LutheranCal Lutheran800 Meters102:18.36 PBFR
Apr 32026 Moorpark OpenApr 3 · 1500 Meters · Place 3 · Cal LutheranCal Lutheran1500 Meters34:52.55aFr
Mar 29SCIAC Quad Cup 2Mar 29 · 5000 Meters · Place 1 · Cal LutheranCal Lutheran5000 Meters1.18:39.73a PBFr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 1500 Meters · Place 60 · Cal LutheranCal Lutheran1500 Meters604:48.62aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 8 · Cal LutheranCal Lutheran1500 Meters8.4:50.36aFr
Mar 7SCIAC Multi-Dual (Pomona-Pitzer)Mar 7 · 1500 Meters · Place 3 · Cal LutheranCal Lutheran1500 Meters34:50.08aFR
Mar 7SCIAC Multi-Dual (Pomona-Pitzer)Mar 7 · 800 Meters · Place 2 · Cal LutheranCal Lutheran800 Meters22:24.27aFR

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 25Mid-Season Mania 3200m InvitationalOct 25 · 3200 Meters · Place 10 · CampolindoCampolindo3200 Meters10.11:20.33aUnofficial11
Oct 4Mid-Season Mania 1600m InvitationalOct 4 · 1600 Meters · Place 11 · CampolindoCampolindo1600 Meters11.5:33.61aUnofficial10
May 6DAL Championship FINALSMay 6 · 3200 Meters · Place 1 · CampolindoCampolindo3200 Meters112:00.67a—
May 6DAL Championship FINALSMay 6 · 1600 Meters · Place 1 · CampolindoCampolindo1600 MetersRound P15:24.81a—
May 6DAL Championship FINALSMay 6 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters15:22.28a—
May 6DAL Championship FINALSMay 6 · 800 Meters · Place 1 · CampolindoCampolindo800 MetersRound P12:33.56a—
May 6DAL Championship FINALSMay 6 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:30.96a—
Apr 29DAL Championship TRIALSApr 29 · 1600 Meters · Place 1 · CampolindoCampolindo1600 MetersRound P15:24.81a—
Apr 29DAL Championship TRIALSApr 29 · 800 Meters · Place 1 · CampolindoCampolindo800 MetersRound P12:33.56a—
Apr 19Dual - Acalanes vs CampolindoApr 19 · 3200 Meters · Place 1 · CampolindoCampolindo3200 Meters111:42.35a—
Apr 1West Coast RelaysApr 1 · 1600 Meters · Place 19 · Campolindo (NC)Campolindo (NC)1600 Meters195:19.72 PB10
Mar 22DAL Meet: Clayton Valley @ CampolindoMar 22 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters15:22.56a—
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 34 · CampolindoCampolindo3200 Meters3411:26.9010
Mar 15DAL Meet: Northgate @ CampolindoMar 15 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters15:25.00a—
Mar 8DAL Meet: Campolindo @ MiramonteMar 8 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:30.78a—

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Oct 26Mid-Season Mania 3200m InvitationalOct 26 · 3200 Meters · Place 8 · CampolindoCampolindo3200 Meters8.11:20.19a PB9
Oct 5Mid-Season Mania 1600m InvitationalOct 5 · 1600 Meters · Place 14 · CampolindoCampolindo1600 Meters14.5:13.68aUnofficial9
May 14NCS Tri-Valley ChampionshipMay 14 · 1600 Meters · Place 13 · CampolindoCampolindo1600 Meters135:26.389
May 7DAL Championship FinalsMay 7 · full · Place 3 · CampolindoCampolindofull35:14.76a9
May 7DAL Championship FinalsMay 7 · full · Place 4 · CampolindoCampolindofull45:13.29a9
May 7DAL Championship FinalsMay 7 · full · Place 6 · CampolindoCampolindofull62:27.71a PB9
May 7DAL Championship FinalsMay 7 · full · Place 11 · CampolindoCampolindofull112:32.90a9
Apr 30DAL Championship TrialsApr 30 · full · Place 3 · CampolindoCampolindofull35:14.76a9
Apr 30DAL Championship TrialsApr 30 · full · Place 6 · CampolindoCampolindofull62:27.71a9
Apr 20Dual - Acalanes vs CampolindoApr 20 · High Jump · Place 1 · CampolindoCampolindoHigh Jump14-02.009
Apr 20Dual - Acalanes vs CampolindoApr 20 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:26.809
Mar 30DAL Meet vs. Campolindo, Las LomasMar 30 · High Jump · Place 2 · CampolindoCampolindoHigh Jump24-02.009
Mar 30DAL Meet vs. Campolindo, Las LomasMar 30 · 3200 Meters · Place 1 · CampolindoCampolindo3200 Meters112:10.689
Mar 30DAL Meet vs. Campolindo, Las LomasMar 30 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters15:21.139
Mar 23Clayton Valley vs CampolindoMar 23 · High Jump · Place 1 · CampolindoCampolindoHigh Jump14-06.00FR
Mar 23Clayton Valley vs CampolindoMar 23 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:33.99FR
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 48 · CampolindoCampolindo3200 Meters4811:42.729
Mar 16DAL Meet vs. Campolindo, NorthgateMar 16 · High Jump · Place 1 · CampolindoCampolindoHigh Jump14-04.00Fr
Mar 16DAL Meet vs. Campolindo, NorthgateMar 16 · 3200 Meters · Place 1 · CampolindoCampolindo3200 Meters112:24.07Fr
Mar 16DAL Meet vs. Campolindo, NorthgateMar 16 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:34.52Fr
Mar 9DAL Meet vs. Campolindo, MiramonteMar 9 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters1.5:30.009
Mar 2Practice Meet vs. Campolindo, College Park, MiramonteMar 2 · High Jump · Place 4 · CampolindoCampolindoHigh Jump44-02.00Fr
Mar 2Practice Meet vs. Campolindo, College Park, MiramonteMar 2 · 800 Meters · Place 8 · CampolindoCampolindo800 Meters82:33.82Fr
Feb 26Event TestingFeb 26 · 300 Meters · CampolindoCampolindo300 Meters—50.0Unofficial9
Feb 26Event TestingFeb 26 · 1200 Meters · CampolindoCampolindo1200 Meters—4:15.5Unofficial9
Feb 26Event TestingFeb 26 · Long Jump · CampolindoCampolindoLong Jump—9-1Unofficial9
Feb 26Event TestingFeb 26 · Shot Put · CampolindoCampolindoShot Put4kg—16-0Unofficial9

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Oct 27Mid-Season Mania 3200m InvitationalOct 27 · 3200 Meters · Place 20 · CampolindoCampolindo3200 Meters20.12:03.01a9
Oct 6Mid-Season Mania 1600m InvitationalOct 6 · 1600 Meters · Place 22 · CampolindoCampolindo1600 Meters22.5:46.20a9