Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOIDFE · Jan 255:42.11aOIDFEJanuary 25, 2025
10,000 Meters · OutdoorSCIAC Championships · Apr 2639:11.00aSCIAC ChampionshipsApril 26, 2025
10000 Meters · Outdoor2024 SCIAC T&F Championships · Apr 2740:17.972024 SCIAC T&F ChampionshipsApril 27, 2024
1500 Meters · OutdoorPomona-Pitzer Invitational · Apr 114:52.77Pomona-Pitzer InvitationalApril 11, 2026
1600 Meters · OutdoorBuena & Pacifica Vs. Dos Pueblos · Apr 195:30.84aBuena & Pacifica Vs. Dos Pueblos April 19, 2023
3000 Meters · Indoor2024 Rossi Relays · Feb 2410:58.59a2024 Rossi RelaysFebruary 24, 2024
3000 Meters · OutdoorPomona-Pitzer Salo/Crenna Invite · Feb 1510:52.93aPomona-Pitzer Salo/Crenna InviteFebruary 15, 2025
3000m Steeplechase · OutdoorPomona-Pitzer T&F Invite · Apr 612:22.51aPomona-Pitzer T&F InviteApril 6, 2024
300m Hurdles · 30" / 0.762m · OutdoorRoyal Classic Invite · Mar 1853.79aRoyal Classic InviteMarch 18, 2023
3200 Meters · OutdoorCIF-SS Division 2 Track and Field Prelims · May 711:34.17aCIF-SS Division 2 Track and Field PrelimsMay 7, 2022
500 Meters · OutdoorSCIAC Multi-Dual #3 (CU, CMS, OC, UR, WC) · Apr 135:06.54SCIAC Multi-Dual #3 (CU, CMS, OC, UR, WC)April 13, 2024
5000 Meters · OutdoorOccidental Distance Carnival & Spring Break Classic · Mar 818:27.74Occidental Distance Carnival & Spring Break ClassicMarch 8, 2025
800 Meters · OutdoorVentura Invitational · Mar 102:28.96Ventura InvitationalMarch 10, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2SCIAC Conference ChampionshipsMay 2 · 5000 Meters · Place 15 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters1518:56.13aJR
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 13 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters135:01.99aJR
Apr 16University of La Verne Leopard InvitationalApr 16 · 5000 Meters · Place 55 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters5519:20.15aJr
Apr 11Pomona-Pitzer InvitationalApr 11 · 1500 Meters · Place 25 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters254:52.77 PBJR
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 5000 Meters · Place 14 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters1419:27.46aJR
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 59 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters59.18:47.56aJr
Feb 7Outdoor Indoor EventsFeb 7 · 3000 Meters · Place 12 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters1210:56.15aJR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 3000 Meters · Place 50 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters5011:05.84aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26SCIAC ChampionshipsApr 26 · 10,000 Meters · Place 8 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps10,000 Meters8.39:11.00a PBSo
Apr 12Pomona-Pitzer InvitationalApr 12 · 5000 Meters · Place 16 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters1619:26.32SO
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 66 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters665:02.87aSo
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 54 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters5418:27.74 PBSO
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 5000 Meters · Place 10 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters1018:43.98a—
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Place 18 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters18.10:52.93a PBSo
Jan 25OIDFEJan 25 · 1 Mile · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile3.5:42.11a PBSo
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 1 Mile · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile3.5:42.11aSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 272024 SCIAC T&F ChampionshipsApr 27 · 10000 Meters · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps10000 Meters940:17.97 PBFR
Apr 13SCIAC Multi-Dual #3 (CU, CMS, OC, UR, WC)Apr 13 · 500 Meters · Place 8 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps500 Meters85:06.54 PBFR
Apr 6Pomona-Pitzer T&F InviteApr 6 · 3000m Steeplechase · Place 12 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase1212:22.51a PB—
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 3000m Steeplechase · Place 15 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase1512:35.15FR
Mar 2SCIAC Multi-Dual 1Mar 2 · 5000 Meters · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters2.18:50.97aFr
Jan 27OIDFE MeetJan 27 · 1 Mile · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile4.5:27.68aUnofficialFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 242024 Rossi RelaysFeb 24 · 3000 Meters · Place 21 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters2110:58.59a PB—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 2 Track and Field PrelimsMay 6 · 3200 Meters · Place 16 · Dos PueblosDos Pueblos3200 MetersRound P16.11:49.65a12
Apr 27Channel League FinalsApr 27 · 3200 Meters · Place 2 · Dos PueblosDos Pueblos3200 Meters211:36.09a—
Apr 19Buena & Pacifica Vs. Dos Pueblos Apr 19 · 300m Hurdles · Place 1 · Dos PueblosDos Pueblos300m Hurdles154.10a—
Apr 19Buena & Pacifica Vs. Dos Pueblos Apr 19 · 1600 Meters · Place 1 · Dos PueblosDos Pueblos1600 Meters15:30.84a PB—
Apr 5Santa Barbara, San Marcos, Dos Pueblos Apr 5 · 300m Hurdles · Place 3 · Dos PueblosDos Pueblos300m Hurdles353.08a—
Apr 5Santa Barbara, San Marcos, Dos Pueblos Apr 5 · 3200 Meters · Place 2 · Dos PueblosDos Pueblos3200 Meters212:21.08a—
Apr 5Santa Barbara, San Marcos, Dos Pueblos Apr 5 · 1600 Meters · Place 4 · Dos PueblosDos Pueblos1600 Meters45:31.61a—
Mar 18Royal Classic InviteMar 18 · 3200 Meters · Dos PueblosDos Pueblos3200 Meters—SCR12
Mar 18Royal Classic InviteMar 18 · 1600 Meters · Dos PueblosDos Pueblos1600 Meters—SCR12
Mar 18Royal Classic InviteMar 18 · 300m Hurdles · Place 1 · Dos PueblosDos Pueblos300m Hurdles30" / 0.762m1.53.79a PB12
Mar 16Rio Mesa vs Dos PueblosMar 16 · 300m Hurdles · Place 1 · Dos PueblosDos Pueblos300m Hurdles152.79a—
Mar 16Rio Mesa vs Dos PueblosMar 16 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters111:45.20a—
Mar 10Ventura InvitationalMar 10 · 1600 Meters · Place 15 · Dos PueblosDos Pueblos1600 Meters155:45.4712
Mar 10Ventura InvitationalMar 10 · 800 Meters · Place 4 · Dos PueblosDos Pueblos800 Meters42:28.96 PB12
Feb 16Thursday ThrowdownFeb 16 · 600 Meters · Dos PueblosDos Pueblos600 Meters—1:48.65Unofficial12
Feb 16Thursday ThrowdownFeb 16 · 300m Hurdles · Dos PueblosDos Pueblos300m Hurdles33" / 0.838m—1:00.38Unofficial12
Feb 13Time Trial MondayFeb 13 · 1600 Meters · Place 2 · Dos PueblosDos Pueblos1600 Meters2.5:38.00Unofficial12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 2 Track and Field PrelimsMay 7 · 3200 Meters · Place 15 · Dos PueblosDos Pueblos3200 MetersRound P15.11:34.17a PB11
Apr 27Channel League FinalsApr 27 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters1.11:53.11a11
Apr 23Santa Barbara County Track & Field ChampionshipsApr 23 · 800 Meters · Place 1 · Dos PueblosDos Pueblos800 Meters12:30.6811
Apr 20Santa Ynez @ Dos Pueblos Dual Apr 20 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters112:13.1211
Apr 12Dos Pueblos vs. Cabrillo @ LHS Apr 12 · 1600 Meters · Place 1 · Dos PueblosDos Pueblos1600 Meters15:33.6511
Mar 30Dos Pueblos and San Marcos at Santa BarbaraMar 30 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters1.11:58.93a11
Mar 16Lompoc @ Dos Pueblos DualMar 16 · 1600 Meters · Place 1 · Dos PueblosDos Pueblos1600 Meters15:43.3911
Mar 11Ventura InvitationalMar 11 · 1600 Meters · Place 6 · Dos PueblosDos Pueblos1600 Meters6.5:36.80a11

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 2 Prelims 2021Jun 5 · 3200 Meters · Place 21 · Dos PueblosDos Pueblos3200 MetersRound P21.12:15.24a10
May 22Channel League Finals May 22 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters111:50.6110
May 15Santa Barbara County ChampionshipsMay 15 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters112:00.9310
May 8Cabrillo and Dos Pueblos at Santa YnezMay 8 · 1600 Meters · Place 2 · Dos PueblosDos Pueblos1600 Meters25:34.3810
May 8Cabrillo and Dos Pueblos at Santa YnezMay 8 · 800 Meters · Place 3 · Dos PueblosDos Pueblos800 Meters32:40.5910
May 1Santa Ynez, Santa Barbara, and Dos Pueblos May 1 · 800 Meters · Place 5 · Dos PueblosDos Pueblos800 Meters52:39.4710
May 1Santa Ynez, Santa Barbara, and Dos Pueblos May 1 · 1600 Meters · Place 2 · Dos PueblosDos Pueblos1600 Meters25:43.9310
Apr 24San Marcos and Cabrillo at Dos PueblosApr 24 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters1.12:21.15a10
Apr 24San Marcos and Cabrillo at Dos PueblosApr 24 · 800 Meters · Place 2 · Dos PueblosDos Pueblos800 Meters2.2:33.40a10
Apr 14Dos Pueblos @ Santa BarbaraApr 14 · 3200 Meters · Place 1 · Dos PueblosDos Pueblos3200 Meters1.12:34.48a10
Apr 14Dos Pueblos @ Santa BarbaraApr 14 · 800 Meters · Place 2 · Dos PueblosDos Pueblos800 Meters2.2:33.02a10