Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOutdoor Indoor Events · Feb 74:16.91aOutdoor Indoor EventsFebruary 7, 2026
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:48.02aBryan Clay InvitationalApril 16, 2026
1600 Meters · OutdoorCIFSDS Section Championships · May 184:19.42aCIFSDS Section ChampionshipsMay 18, 2024
3000 Meters · IndoorPomona-Pitzer Invitational · Feb 218:34.30aPomona-Pitzer InvitationalFebruary 21, 2026
3000 Meters · OutdoorPomona-Pitzer Salo/Crenna Invite · Feb 158:42.96aPomona-Pitzer Salo/Crenna InviteFebruary 15, 2025
3200 Meters · Outdoor64th Mt. SAC Relays · Apr 199:17.1664th Mt. SAC RelaysApril 19, 2024
3200 Meters · Outdoor · Hand timedTP vs SP · Mar 2511:18.97hTP vs SPMarch 25, 2021
5000 Meters · OutdoorOccidental Distance Carnival & Spring Break Classic · Mar 814:56.80Occidental Distance Carnival & Spring Break ClassicMarch 8, 2025
800 Meters · OutdoorPomona-Pitzer Invitational · Apr 111:53.42Pomona-Pitzer InvitationalApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 22 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 MetersRound P22.3:58.42aSo
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters--DNSSo
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters44:00.27aSO
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 6 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters63:56.02aSO
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 53 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters53.3:48.02a PBSo
Apr 11Pomona-Pitzer InvitationalApr 11 · 800 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters41:53.42 PBSO
Apr 3UC San Diego Triton InvitationalApr 3 · 1500 Meters · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters23:50.73aSo
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 1500 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters33:54.13aSO
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 42 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters42.15:05.66aSo
Mar 7SCIAC Quad Cup 1Mar 7 · 1500 Meters · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters13:56.54aSO
Feb 7Outdoor Indoor EventsFeb 7 · 1 Mile · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile14:16.91a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 3000 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters38:34.30a PBSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 1500 Meters · Place 45 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters453:53.29aFr
May 3Occidental InvitationalMay 3 · 1500 Meters · Place 24 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters243:51.50FR
Apr 26SCIAC ChampionshipsApr 26 · 1500 Meters · Place 5 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 MetersRound P5.4:00.73aFr
Apr 26SCIAC ChampionshipsApr 26 · 1500 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters4.3:55.93aFr
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters43:51.64aFr
Mar 29SCIAC Multi-Dual @ U RedlandsMar 29 · 1500 Meters · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters1.3:57.45aFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 31 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters3114:56.80 PBFR
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 1500 Meters · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters13:57.41a—
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 800 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters42:02.14a—
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Place 7 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters7.8:42.96a PBFr
Jan 25OIDFEJan 25 · 1 Mile · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile1.4:24.26aFr
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 1 Mile · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile1.4:24.26aFr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18CIFSDS Section ChampionshipsMay 18 · 1600 Meters · Place 5 · Torrey PinesTorrey Pines1600 Meters54:19.42a PB—
May 11CIFSDS Division 1 ChampionshipsMay 11 · 1600 Meters · Place 3 · Torrey PinesTorrey Pines1600 Meters34:19.57a—
May 4NCC Coastal League FinalsMay 4 · 3200 Meters · Place 4 · Torrey PinesTorrey Pines3200 Meters49:35.84a—
May 4NCC Coastal League FinalsMay 4 · 1600 Meters · Place 2 · Torrey PinesTorrey Pines1600 Meters24:19.86a—
Apr 25Sage Creek @ Torrey PinesApr 25 · 800 Meters · Place 1 · Torrey PinesTorrey Pines800 Meters11:58.05a—
Apr 1964th Mt. SAC RelaysApr 19 · 3200 Meters · Place 6 · 12 Torrey Pines12 Torrey Pines3200 Meters69:17.16 PB—
Apr 1964th Mt. SAC RelaysApr 19 · 3200 Meters · Place 6 · Torrey PinesTorrey Pines3200 Meters69:17.16—
Apr 17CCA vs TPHSApr 17 · 1600 Meters · Place 1 · Torrey PinesTorrey Pines1600 Meters14:23.42a—
Apr 11Torrey Pines @ LCCApr 11 · 3200 Meters · Place 1 · Torrey PinesTorrey Pines3200 Meters19:56.17a—
Apr 11Torrey Pines @ LCCApr 11 · 1600 Meters · Place 1 · Torrey PinesTorrey Pines1600 Meters14:26.82a—
Mar 28El Camino @ Torrey PinesMar 28 · 3200 Meters · Place 1 · Torrey PinesTorrey Pines3200 Meters19:38.20a—
Mar 28El Camino @ Torrey PinesMar 28 · 1600 Meters · Place 2 · Torrey PinesTorrey Pines1600 Meters24:28.57a—
Mar 28El Camino @ Torrey PinesMar 28 · 800 Meters · Place 2 · Torrey PinesTorrey Pines800 Meters22:03.87a—
Mar 16Falcon RelaysMar 16 · 1500 Meters · Place 1 · Torrey PinesTorrey Pines1500 Meters14:03.62a—
Mar 9Don Jones Bronco Invitational Mar 9 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters29:39.79a—
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 1600 Meters · Place 4 · Torrey PinesTorrey Pines1600 Meters44:23.1212

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13CIFSDS Div 1 PrelimsMay 13 · 3200 Meters · Place 12 · Torrey PinesTorrey Pines3200 MetersRound P129:38.6011
May 62023 NCC Coastal League FinalsMay 6 · 3200 Meters · Place 8 · Torrey PinesTorrey Pines3200 Meters89:49.25a—
May 62023 NCC Coastal League FinalsMay 6 · 1600 Meters · Place 5 · Torrey PinesTorrey Pines1600 Meters54:25.19a—
Apr 27Oceanside @ Torrey PinesApr 27 · 1600 Meters · Place 2 · Torrey PinesTorrey Pines1600 Meters24:27.78a—
Apr 21Escondido InvitationalApr 21 · 3200 Meters · Place 8 · Torrey PinesTorrey Pines3200 Meters89:28.33a—
Apr 19La Costa Canyon @ Torrey PinesApr 19 · 3200 Meters · Torrey PinesTorrey Pines3200 Meters—SCR11
Apr 19La Costa Canyon @ Torrey PinesApr 19 · 1600 Meters · Place 3 · Torrey PinesTorrey Pines1600 Meters3.4:40.05a11
Apr 12CCA @ Torrey PinesApr 12 · 1600 Meters · Place 3 · Torrey PinesTorrey Pines1600 Meters34:29.32a—
Mar 30Torrey Pines @ El CaminoMar 30 · 3200 Meters · Place 4 · Torrey PinesTorrey Pines3200 Meters410:00.0911
Mar 30Torrey Pines @ El CaminoMar 30 · 1600 Meters · Place 2 · Torrey PinesTorrey Pines1600 Meters24:32.6411
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 1600 Meters · Place 29 · Torrey PinesTorrey Pines1600 Meters29.4:37.92a11
Mar 23Torrey Pines @ Sage CreekMar 23 · 3200 Meters · Place 1 · Torrey PinesTorrey Pines3200 Meters111:00.06a—
Mar 18Falcon RelaysMar 18 · 1500 Meters · Place 8 · Torrey PinesTorrey Pines1500 Meters84:16.87a—
Mar 9Torrey Pines at MC Dual MeetMar 9 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters29:49.83a—
Mar 4Mt. Carmel Field & Distance CarnivalMar 4 · 1600 Meters · Place 14 · Torrey PinesTorrey Pines1600 Meters144:32.8411

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14CIFSDS Div 1 PrelimsMay 14 · 3200 Meters · Place 16 · Torrey PinesTorrey Pines3200 MetersRound P1610:07.09a10
May 6Coastal League FinalsMay 6 · 3200 Meters · Place 15 · Torrey PinesTorrey Pines3200 Meters159:56.69a10
Apr 28Torrey Pines vs OceansideApr 28 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters29:57.88a10
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · 3200 Meters · Place 8 · Torrey PinesTorrey Pines3200 Meters810:05.34a10
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · 1600 Meters · Place 6 · Torrey PinesTorrey Pines1600 Meters64:37.64a10
Apr 20Torrey Pines @ CCAApr 20 · 800 Meters · Place 5 · Torrey PinesTorrey Pines800 Meters52:11.1710
Apr 13Torrey Pines @ LCCApr 13 · 3200 Meters · Place 8 · Torrey PinesTorrey Pines3200 Meters811:36.7410
Apr 13Torrey Pines @ LCCApr 13 · 1600 Meters · Place 3 · Torrey PinesTorrey Pines1600 Meters34:44.0610
Mar 31Torrey Pines vs El CaminoMar 31 · 1600 Meters · Place 4 · Torrey PinesTorrey Pines1600 Meters44:41.6510
Mar 31Torrey Pines vs El CaminoMar 31 · 800 Meters · Place 7 · Torrey PinesTorrey Pines800 Meters72:15.8610
Mar 26Mt. Carmel/Asics Track & Field InvitationalMar 26 · 3200 Meters · Place 25 · Torrey PinesTorrey Pines3200 Meters2510:15.4310
Mar 24Sage Creek @ Torrey PinesMar 24 · 1600 Meters · Place 6 · Torrey PinesTorrey Pines1600 Meters64:50.0410
Mar 19Falcon RelaysMar 19 · 1500 Meters · Place 22 · Torrey PinesTorrey Pines1500 Meters224:36.0310
Mar 10Torrey Pines vs Mt. CarmelMar 10 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters210:24.3710
Mar 10Torrey Pines vs Mt. CarmelMar 10 · 1600 Meters · Place 10 · Torrey PinesTorrey Pines1600 Meters105:21.8010
Mar 2Torrey Pines @ San PasqualMar 2 · 1600 Meters · Place 1 · Torrey PinesTorrey Pines1600 Meters14:49.9710
Mar 2Torrey Pines @ San PasqualMar 2 · 800 Meters · Place 1 · Torrey PinesTorrey Pines800 Meters12:17.3810

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20TP vs CCAMay 20 · 3200 Meters · Torrey PinesTorrey Pines3200 Meters—SCR9
May 20TP vs CCAMay 20 · 1600 Meters · Place 3 · Torrey PinesTorrey Pines1600 Meters3.4:59.61a9
May 13TP vs RBVMay 13 · 1600 Meters · Place 5 · Torrey PinesTorrey Pines1600 Meters55:03.869
May 13TP vs RBVMay 13 · 800 Meters · Place 7 · Torrey PinesTorrey Pines800 Meters72:30.169
May 6TP vs LCCMay 6 · 1600 Meters · Place 5 · Torrey PinesTorrey Pines1600 Meters55:01.359
May 6TP vs LCCMay 6 · 800 Meters · Place 10 · Torrey PinesTorrey Pines800 Meters102:25.739
Apr 29Torrey Pines @ El CaminoApr 29 · 3200 Meters · Place 4 · Torrey PinesTorrey Pines3200 Meters411:44.689
Apr 29Torrey Pines @ El CaminoApr 29 · 1600 Meters · Place 8 · Torrey PinesTorrey Pines1600 Meters85:05.559
Apr 22Torrey Pines @ Sage CreekApr 22 · 3200 Meters · Place 5 · Torrey PinesTorrey Pines3200 Meters511:04.259
Apr 22Torrey Pines @ Sage CreekApr 22 · 1600 Meters · Place 4 · Torrey PinesTorrey Pines1600 Meters45:01.899
Apr 17Falcon Quad Afternoon Session (B)Apr 17 · 1500 Meters · Place 6 · Torrey PinesTorrey Pines1500 Meters6.4:43.17a9
Apr 3Torrey Pines at Mt. CarmelApr 3 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters211:21.159
Apr 3Torrey Pines at Mt. CarmelApr 3 · 1600 Meters · Place 3 · Torrey PinesTorrey Pines1600 Meters35:08.369
Mar 25TP vs SPMar 25 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters211:18.97h PB9