Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPomona-Pitzer Invitational · Feb 214:16.56aPomona-Pitzer InvitationalFebruary 21, 2026
10,000 Meters · OutdoorFranson Last Chance and Multis · May 929:33.63aFranson Last Chance and MultisMay 9, 2026
1500 Meters · OutdoorSCIAC Quad Meet Championships · Mar 283:54.97aSCIAC Quad Meet ChampionshipsMarch 28, 2026
1600 Meters · IndoorSan Lorenzo T&F Invitational · Feb 194:24.27San Lorenzo T&F InvitationalFebruary 19, 2022
1600 Meters · OutdoorStanford Invitational · Apr 14:14.77aStanford Invitational April 1, 2022
3000 Meters · Indoor2024 Rossi Relays · Feb 248:39.62a2024 Rossi RelaysFebruary 24, 2024
3000 Meters · OutdoorOIDFE · Jan 258:24.47aOIDFEJanuary 25, 2025
3000m Steeplechase · OutdoorPomona-Pitzer T&F Invite · Apr 69:23.96aPomona-Pitzer T&F InviteApril 6, 2024
3200 Meters · Outdoor2022 Arcadia Invitational · Apr 89:12.62a2022 Arcadia Invitational April 8, 2022
3200 Meters · Outdoor · Hand timedWACC: Berkeley vs Piedmont vs Arroyo · Mar 1710:23.4hWACC: Berkeley vs Piedmont vs ArroyoMarch 17, 2021
400 Meters · IndoorSan Lorenzo T&F Invitational · Feb 1955.86San Lorenzo T&F InvitationalFebruary 19, 2022
5000 Meters · IndoorMidwest Elite · Feb 1314:33.60aMidwest EliteFebruary 13, 2026
5000 Meters · OutdoorOccidental Distance Carnival & Spring Break Classic · Mar 914:26.47Occidental Distance Carnival & Spring Break ClassicMarch 9, 2024
High Jump · OutdoorWACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, Arroyo · Apr 65-04.00WACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, ArroyoApril 6, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 10,000 Meters · Place 12 · Pomona-PitzerPomona-Pitzer10,000 Meters12.29:59.71aSr
May 9Franson Last Chance and MultisMay 9 · 10,000 Meters · Place 4 · Pomona-PitzerPomona-Pitzer10,000 Meters4.29:33.63a PBSr
May 2SCIAC Conference ChampionshipsMay 2 · 5000 Meters · Place 1 · Pomona-PitzerPomona-Pitzer5000 Meters114:30.72aSR
Apr 16Bryan Clay InvitationalApr 16 · 10,000 Meters · Place 25 · Pomona-PitzerPomona-Pitzer10,000 Meters25.30:09.74aSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Pomona-PitzerPomona-Pitzer5000 Meters--DNSSr
Apr 3Mike Fanelli Track ClassicApr 3 · 10,000 Meters · Place 17 · Pomona-PitzerPomona-Pitzer10,000 Meters17.30:23.95aSr
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 1500 Meters · Place 4 · Pomona-PitzerPomona-Pitzer1500 Meters43:54.97a PBSR
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 9 · Pomona-PitzerPomona-Pitzer5000 Meters9.14:33.24aSr
Feb 7Outdoor Indoor EventsFeb 7 · 3000 Meters · Place 2 · Pomona-PitzerPomona-Pitzer3000 Meters28:33.35aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 1 Mile · Place 5 · Pomona-PitzerPomona-Pitzer1 Mile54:16.56a PBSr
Feb 13Midwest EliteFeb 13 · 5000 Meters · Place 12 · Pomona-PitzerPomona-Pitzer5000 Meters12.14:33.60a PBJr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 10000 Meters · Pomona-PitzerPomona-Pitzer10000 Meters—DNFJr
May 3Occidental InvitationalMay 3 · 5000 Meters · Place 25 · Pomona-PitzerPomona-Pitzer5000 Meters2514:37.47JR
Apr 26SCIAC ChampionshipsApr 26 · 10,000 Meters · Place 2 · Pomona-PitzerPomona-Pitzer10,000 Meters2.30:57.88aJr
Apr 26SCIAC ChampionshipsApr 26 · 5000 Meters · Place 7 · Pomona-PitzerPomona-Pitzer5000 Meters7.14:57.80aJr
Apr 172025 Leopard InviteApr 17 · 5000 Meters · Place 13 · Pomona-PitzerPomona-Pitzer5000 Meters13.14:41.36aJr
Apr 12Pomona-Pitzer InvitationalApr 12 · 1500 Meters · Place 36 · Pomona-PitzerPomona-Pitzer1500 Meters364:00.56JR
Mar 29SCIAC Multi-Dual @ U RedlandsMar 29 · 5000 Meters · Place 4 · Pomona-PitzerPomona-Pitzer5000 Meters4.15:22.40aJr
Mar 28Mangrum Invitational Mar 28 · 1500 Meters · Place 34 · Pomona-PitzerPomona-Pitzer1500 Meters344:05.39aJr
Jan 25OIDFEJan 25 · 3000 Meters · Place 2 · Pomona-PitzerPomona-Pitzer3000 Meters2.8:24.47a PBSo
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 3000 Meters · Place 2 · Pomona-PitzerPomona-Pitzer3000 Meters2.8:24.47aJr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Occidental InvitationalMay 4 · 5000 Meters · Place 50 · Pomona-PitzerPomona-Pitzer5000 Meters50.15:01.20aSo
Apr 272024 SCIAC T&F ChampionshipsApr 27 · 3000m Steeplechase · Place 7 · Pomona-PitzerPomona-Pitzer3000m Steeplechase79:45.94SO
Apr 6Pomona-Pitzer T&F InviteApr 6 · 3000m Steeplechase · Place 1 · Pomona-PitzerPomona-Pitzer3000m Steeplechase19:23.96a PB—
Mar 22Mangrum InviteMar 22 · 1500 Meters · Place 26 · Pomona-PitzerPomona-Pitzer1500 Meters263:58.33a—
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 5000 Meters · Place 13 · Pomona-PitzerPomona-Pitzer5000 Meters1314:26.47 PBSO
Mar 2SCIAC Multi Dual 1 CIT, CU, PP, UR, WCMar 2 · 1500 Meters · Place 3 · Pomona-PitzerPomona-Pitzer1500 Meters34:00.60SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 242024 Rossi RelaysFeb 24 · 3000 Meters · Place 11 · Pomona-PitzerPomona-Pitzer3000 Meters118:39.62a PB—
Feb 17Pomona-Pitzer Collegiate All-ComersFeb 17 · 1 Mile · Place 12 · Pomona-PitzerPomona-Pitzer1 Mile124:24.80a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 5000 Meters · Place 30 · Pomona-PitzerPomona-Pitzer5000 Meters30.14:36.74aFr
Feb 18Pomona-Pitzer All ComersFeb 18 · 1 Mile · Place 23 · Pomona-PitzerPomona-Pitzer1 Mile234:27.29FR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Oxy InvitationalMay 6 · 5000 Meters · Place 41 · Pomona-PitzerPomona-Pitzer5000 Meters4114:50.07a—
Apr 15SCIAC Multi Dual 3 - UR, CLU, OXY, PP,CUApr 15 · 400m Hurdles · Place 13 · Pomona-PitzerPomona-Pitzer400m Hurdles131:08.60FR
Apr 15SCIAC Multi Dual 3 - UR, CLU, OXY, PP,CUApr 15 · 3000m Steeplechase · Place 2 · Pomona-PitzerPomona-Pitzer3000m Steeplechase29:47.20FR
Apr 8Pomona-Pitzer T&F InvitationalApr 8 · 3000m Steeplechase · Place 2 · Pomona-PitzerPomona-Pitzer3000m Steeplechase29:38.24FR
Mar 24Mangrum InvitationalMar 24 · 3000m Steeplechase · Place 16 · Pomona-PitzerPomona-Pitzer3000m Steeplechase169:42.23FR
Mar 11Occidental Distance Carnival & Spring Break ClassicMar 11 · 5000 Meters · Place 50 · Pomona-PitzerPomona-Pitzer5000 Meters5015:00.42FR
Mar 4SCIAC 5-Way Track & Field MeetMar 4 · 1500 Meters · Place 6 · Pomona-PitzerPomona-Pitzer1500 Meters6.4:08.34aFr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27102nd CIF State T&F Champs Prelims 2022May 27 · 1600 Meters · Place 24 · PiedmontPiedmont1600 MetersRound P24.4:23.75a12
May 20CIF North Coast Section Meet of ChampionsMay 20 · 1600 Meters · Place 2 · PiedmontPiedmont1600 Meters24:17.9112
May 20CIF North Coast Section Meet of ChampionsMay 20 · 1600 Meters · Place 5 · PiedmontPiedmont1600 Meters54:23.2412
May 14Bayshore Area ChampionshipsMay 14 · 3200 Meters · Place 10 · PiedmontPiedmont3200 Meters1010:02.3412
May 14Bayshore Area ChampionshipsMay 14 · 1600 Meters · Place 2 · PiedmontPiedmont1600 Meters24:17.9312
Apr 21WACC League Meet Hayward vs CV - Pied vs Mt. EdenApr 21 · 1600 Meters · Place 2 · PiedmontPiedmont1600 Meters24:25.3112
Apr 82022 Arcadia Invitational Apr 8 · 3200 Meters · Place 12 · PiedmontPiedmont3200 Meters129:12.62a PB12
Apr 82022 Arcadia Invitational Apr 8 · 3200 Meters · Place 12 · PiedmontPiedmont3200 Meters129:12.6212
Apr 82022 Arcadia Invitational Apr 8 · 3200 Meters · Place 12 · PiedmontPiedmont3200 Meters129:12.6212
Apr 6WACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, ArroyoApr 6 · High Jump · Place 2 · PiedmontPiedmontHigh Jump2.5-04.00 PB12
Apr 1Stanford Invitational Apr 1 · 1600 Meters · Place 8 · PiedmontPiedmont1600 Meters8.4:14.77a PB12
Mar 23WACC League Meet Piedmont, Berkeley, Hayward & San LorenzoMar 23 · 1600 Meters · Place 1 · PiedmontPiedmont1600 Meters14:33.6712
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 18 · PiedmontPiedmont3200 Meters189:20.5612
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 8 · PiedmontPiedmont1600 Meters84:19.0712
Mar 10WACC League Meet Piedmont vs Tennyson, Hayward vs San LeandroMar 10 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters19:40.1712
Mar 10WACC League Meet Piedmont vs Tennyson, Hayward vs San LeandroMar 10 · 1600 Meters · Place 1 · PiedmontPiedmont1600 Meters14:28.3812

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19San Lorenzo T&F InvitationalFeb 19 · 1600 Meters · Place 2 · PiedmontPiedmont1600 Meters24:24.27 PB12
Feb 19San Lorenzo T&F InvitationalFeb 19 · 400 Meters · Place 4 · PiedmontPiedmont400 Meters455.86 PB12

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 3200 Meters · Place 44 · PiedmontPiedmont3200 Meters44.9:46.58a11
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · Place 39 · PiedmontPiedmont1600 Meters39.4:36.14a11
Apr 17WACC Varsity Championship DAY 2Apr 17 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters1.9:56.10a11
Apr 17WACC Varsity Championship DAY 2Apr 17 · 1600 Meters · Place 5 · PiedmontPiedmont1600 Meters5.4:37.76a11
Apr 15WACC Varsity Championships LJ & PV ONLYApr 15 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters1.9:56.10a11
Apr 15WACC Varsity Championships LJ & PV ONLYApr 15 · 1600 Meters · Place 5 · PiedmontPiedmont1600 Meters5.4:37.76a11
Mar 29WACC: Alameda v PiedmontMar 29 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters110:14.7211
Mar 29WACC: Alameda v PiedmontMar 29 · 1600 Meters · Place 2 · PiedmontPiedmont1600 Meters24:36.3211
Mar 23WACC: Piedmont vs San Leandro vs San LorenzoMar 23 · 1600 Meters · Place 1 · PiedmontPiedmont1600 Meters14:42.8211
Mar 17WACC: Berkeley vs Piedmont vs ArroyoMar 17 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters110:23.4h PB11
Mar 6WACC - Piedmont vs Castro ValleyMar 6 · 3200 Meters · Place 1 · PiedmontPiedmont3200 Meters110:39.1411
Mar 6WACC - Piedmont vs Castro ValleyMar 6 · 1600 Meters · Place 1 · PiedmontPiedmont1600 Meters14:42.3511

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 23Mid-Season Mania 3200m InvitationalOct 23 · 3200 Meters · Place 75 · PiedmontPiedmont3200 Meters75.11:26.16a10