Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDublin Distance Fiesta · Mar 175:16.35Dublin Distance FiestaMarch 17, 2023
200 Meters · OutdoorDAL Meet: Acalanes @ Northgate · Mar 2026.34aDAL Meet: Acalanes @ NorthgateMarch 20, 2024
400 Meters · OutdoorDAL Championship Finals · May 1056.13aDAL Championship FinalsMay 10, 2025
800 Meters · OutdoorDAL Championship FINALS · May 62:16.57aDAL Championship FINALSMay 6, 2023
Discus · 1.6kg · OutdoorNorthgate vs Clayton Valley · Apr 2377-11Northgate vs Clayton Valley April 23, 2025
full · OutdoorDAL Championship Finals · May 72:21.49aDAL Championship FinalsMay 7, 2022
Shot Put · 12lb · OutdoorNorthgate vs Clayton Valley · Apr 2329-08.00Northgate vs Clayton Valley April 23, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 400 Meters · Place 18 · Northgate400 Meters1856.13a PB12
May 3DAL Championship TrialsMay 3 · 400 Meters · Place 18 · Northgate400 MetersRound P1856.13a12
Apr 23Northgate vs Clayton Valley Apr 23 · Discus · Place 7 · NorthgateDiscus1.6kg7.77-11 PB12
Apr 23Northgate vs Clayton Valley Apr 23 · Shot Put · Place 6 · NorthgateShot Put12lb6.29-08.00 PB12
Apr 16vs NorthgateApr 16 · Discus · Place 5 · NorthgateDiscus579-1112
Apr 16vs NorthgateApr 16 · Shot Put · Place 5 · NorthgateShot Put529-11.512
Mar 29Bay Area RelaysMar 29 · Discus · Place 42 · NorthgateDiscus4270-912
Mar 29Bay Area RelaysMar 29 · Shot Put · Place 41 · NorthgateShot Put4127-10.5012
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · Shot Put · Place 6 · NorthgateShot Put628-312
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · Discus · Place 7 · NorthgateDiscus776-012
Mar 18DAL: Miramonte @ NorthgateMar 18 · Discus · Place 8 · NorthgateDiscus862-11—
Mar 18DAL: Miramonte @ NorthgateMar 18 · Shot Put · Place 6 · NorthgateShot Put627-7—
Mar 13DAL Northgate @ Los LomasMar 13 · Shot Put · Place 6 · NorthgateShot Put630-512
Mar 13DAL Northgate @ Los LomasMar 13 · Discus · Place 9 · NorthgateDiscus962-912
Mar 13DAL Northgate @ Los LomasMar 13 · 400 Meters · Place 6 · Northgate400 Meters657.6012
Mar 8Ugly Eagles RelaysMar 8 · Shot Put · Place 17 · NorthgateShot Put1728-3.5—
Mar 1Dan Gabor InvitationalMar 1 · 400 Meters · Place 87 · Northgate (N400 Meters8757.0712

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4DAL Championship FinalsMay 4 · 400 Meters · Place 19 · Northgate400 Meters1957.56a—
Apr 27DAL Championships TrialsApr 27 · 400 Meters · Place 19 · Northgate400 MetersRound P19.57.56aUnofficial11
Apr 17DAL Meet: Northgate @ MiramonteApr 17 · Shot Put · Place 8 · NorthgateShot Put827-3—
Apr 17DAL Meet: Northgate @ MiramonteApr 17 · 400 Meters · Place 3 · Northgate400 Meters358.95a—
Mar 27Dual @ Clayton ValleyMar 27 · Discus · Place 14 · NorthgateDiscus1472-6—
Mar 27Dual @ Clayton ValleyMar 27 · Shot Put · Place 15 · NorthgateShot Put1526-9—
Mar 27Dual @ Clayton ValleyMar 27 · 400 Meters · Place 9 · Northgate400 Meters957.81a—
Mar 27Dual @ Clayton ValleyMar 27 · 200 Meters · Place 15 · Northgate200 Meters1526.70a—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · Discus · Place 18 · NorthgateDiscus1860-0—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · Shot Put · Place 15 · NorthgateShot Put1525-9—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 200 Meters · Place 15 · Northgate200 Meters1526.34a PB—
Mar 7DAL Meet: Las Lomas @ NorthgateMar 7 · 400 Meters · Place 6 · Northgate400 Meters658.33a—
Mar 7DAL Meet: Las Lomas @ NorthgateMar 7 · 200 Meters · Place 15 · Northgate200 Meters1527.12a—
Mar 2Dan Gabor InvitationalMar 2 · 400 Meters · Place 102 · Northgate (Nc)400 Meters10258.7611

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6DAL Championship FINALSMay 6 · 800 Meters · Place 9 · Northgate800 Meters92:16.57a PB—
May 6DAL Championship FINALSMay 6 · 800 Meters · Place 12 · Northgate800 Meters122:16.95a—
Apr 29DAL Championship TRIALSApr 29 · 800 Meters · Place 9 · Northgate800 Meters92:16.57a—
Mar 28CLAYTON VALLEY AT NORTHGATEMar 28 · 1600 Meters · Place 3 · Northgate1600 Meters35:26.95a—
Mar 28CLAYTON VALLEY AT NORTHGATEMar 28 · 800 Meters · Place 4 · Northgate800 Meters42:30.26a—
Mar 23Dual Acalanes vs Northgate Mar 23 · 1600 Meters · Place 4 · Northgate1600 Meters45:20.32a—
Mar 23Dual Acalanes vs Northgate Mar 23 · 800 Meters · Place 1 · Northgate800 Meters12:25.57a—
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 652 · Northgate1600 Meters6525:16.35 PB10
Mar 15DAL Meet: Northgate @ CampolindoMar 15 · 800 Meters · Place 3 · Northgate800 Meters32:20.72a—
Mar 8DAL Meet Northgate @ Las LomasMar 8 · 1600 Meters · Place 4 · Northgate1600 Meters45:21.36a—
Mar 8DAL Meet Northgate @ Las LomasMar 8 · 800 Meters · Place 8 · Northgate800 Meters82:47.64a—
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 76 · Northgate (Nc)800 Meters762:19.6410
Mar 4Dan Gabor InvitationalMar 4 · 800 Meters · Place 76 · Northgate (Nc)800 Meters762:19.6410

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7DAL Championship FinalsMay 7 · full · Place 16 · Northgatefull162:21.49a PB9
Apr 30DAL Championship TrialsApr 30 · full · Place 16 · Northgatefull162:21.49a9
Apr 20Miramonte vs NorthgateApr 20 · 800 Meters · Place 4 · Northgate800 Meters42:21.819
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 800 Meters · Place 20 · Northgate800 Meters20.2:19.42a9
Mar 30Clayton Valley vs NorthgateMar 30 · 800 Meters · Place 2 · Northgate800 Meters22:22.63FR
Mar 22Dual - Acalanes vs NorthgateMar 22 · 800 Meters · Place 2 · Northgate800 Meters22:28.55Fr
Mar 18Dublin Distance FiestaMar 18 · 800 Meters · Place 507 · Northgate800 Meters5072:30.049
Mar 16DAL Meet vs. Campolindo, NorthgateMar 16 · 400 Meters · Place 6 · Northgate400 Meters61:02.55Fr
Mar 9DAL: Las Lomas - NorthgateMar 9 · 800 Meters · Place 3 · Northgate800 Meters32:32.08—
Mar 9DAL: Las Lomas - NorthgateMar 9 · 400 Meters · Place 7 · Northgate400 Meters71:02.57—
Mar 5Dan Gabor InvitationalMar 5 · 1600 Meters · Place 261 · Northgate (N1600 Meters2615:31.789