Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Castro Valley Invitational 3 mile courseCastro Valley "Peter Brewer" XC Invitational · Oct 1218:27.10Castro Valley "Peter Brewer" XC InvitationalOctober 12, 2019
3 Miles · Hayward High School36th P.Wilder- Mariner XC Invitational · Oct 1916:34.2836th P.Wilder- Mariner XC InvitationalOctober 19, 2019
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1717:08.840th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3.1 Miles · Crab CoveBCL East Pre-Season Meet · Sep 1417:46.5BCL East Pre-Season MeetSeptember 14, 2021
4,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 3012:49.30Vassar Season OpenerAugust 30, 2024
5,000 Meters · Crab CoveBCL East Meet #3 · Oct 2016:17BCL East Meet #3October 20, 2021
5,000 Meters · Golden Gate ParkJim Tracy Challenge · Oct 1118:27.20Jim Tracy Challenge October 11, 2019
6,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1320:19.1Vassar Ron Stonitsch InvitationalSeptember 13, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1826:50.75Conn College InviteOctober 18, 2025
8,000 Meters · Hudson Valley Sports DomeECAC Division III Cross Country Championships · Nov 529:18.4ECAC Division III Cross Country ChampionshipsNovember 5, 2022
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:49.4Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:52.1Paul Short Run (College)October 3, 2025
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2027:09.7DIII Pre-NatsSeptember 20, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 226:30.0Liberty League Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 127:04.3Liberty League Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 1126:29.10NCAA Division III Mideast RegionalNovember 11, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 71 · VassarVassar8,000 Meters D3 Mid-East7127:20.9Sr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 37 · VassarVassar8,000 Meters Champ3727:04.3 PBSr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 191 · VassarVassar8,000 Meters Blue19126:50.75 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 240 · VassarVassar8,000 Meters White24026:52.1 PBSr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 68 · VassarVassar8,000 Meters College6827:09.7 PBSr
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 6,000 Meters College · Place 33 · VassarVassar6,000 Meters College3320:19.1 PBSr
Aug 29Vassar Season OpenerAug 29 · 4,000 Meters College · Place 12 · VassarVassar4,000 Meters College1213:06.9Sr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 8,000 Meters Liberty · Place 35 · VassarVassar8,000 Meters Liberty3526:30.0 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 178 · VassarVassar8,000 Meters White17826:49.4 PBJr
Sep 14Vassar Ron Stonitsch InvitationalSep 14 · 6,000 Meters Varsity · Place 13 · VassarVassar6,000 Meters Varsity1320:28.3JR
Aug 30Vassar Season OpenerAug 30 · 4,000 Meters 4K · Place 11 · VassarVassar4,000 Meters 4K1112:49.30 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mideast RegionalNov 11 · 8,000 Meters Championship · Place 70 · VassarVassar8,000 Meters Championship7026:29.10 PBSo
Oct 28Liberty League Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 45 · VassarVassar8,000 Meters Varsity4526:40.5SO
Sep 23Bard College Fred Pavlich InvitationalSep 23 · 8,000 Meters Varsity · Place 43 · VassarVassar8,000 Meters Varsity4327:19.2SO
Sep 9Vassar Ron Stonitsch InvitationalSep 9 · 6,000 Meters Varsity · Place 23 · VassarVassar6,000 Meters Varsity2320:04.4SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5ECAC Division III Cross Country ChampionshipsNov 5 · 8,000 Meters College · Place 7 · VassarVassar8,000 Meters College729:18.4 PBFr
Oct 29Liberty League Cross Country ChampionshipOct 29 · 8,000 Meters Varsity · Place 58 · VassarVassar8,000 Meters Varsity5827:51.4FR
Sep 1Vassar Season StarterSep 1 · 4,000 Meters Varsity · Place 43 · VassarVassar4,000 Meters Varsity4313:51.3FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Varsity · Place 75 · St. Joseph N.Dame-NCSSt. Joseph N.Dame-NCS5,000 Meters Varsity7517:33.6JR
Nov 20CIF North Coast Section ChampionshipNov 20 · 3 Miles Varsity · Place 10 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity1016:27.511
Oct 20BCL East Meet #3Oct 20 · 5,000 Meters Open · Place 2 · St Joseph Notre DameSt Joseph Notre Dame5,000 Meters Open216:17 PB11
Oct 1638th Mariner-XC-InvitationalOct 16 · 3 Miles Varsity · Place 27 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity2716:36.711
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Small Schools D3-D5 · Place 27 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity Boys Small Schools D3-D52716:36.6911
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Varsity · Place 27 · St. Joseph Notre DameSt. Joseph Notre Dame5,000 Meters Varsity2717:11.412
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 21- Varsity A White · Place 56 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Race 21- Varsity A White5617:08.8 PB11
Sep 14BCL East Pre-Season MeetSep 14 · 3.1 Miles Boy's Race · Place 6 · St Joseph Notre DameSt Joseph Notre Dame3.1 Miles Boy's Race617:46.5 PB11
Sep 112021 Ed Sias InvitationalSep 11 · 2 Miles Varsity · Place 20 · St Joseph Notre DameSt Joseph Notre Dame2 Miles Varsity2011:32.511

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 302019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Varsity · Place 79 · St Joe. Notre Dame-NCSSt Joe. Notre Dame-NCS5,000 Meters Varsity7917:14.2SO
Nov 23CIF North Coast Section ChampionshipNov 23 · 3 Miles Varsity · Place 48 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity4817:13.4SO
Nov 7BCL East ChampionshipsNov 7 · 2.6 Miles Varsity · Place 16 · St Joseph Notre DameSt Joseph Notre Dame2.6 Miles Varsity1615:42.8910
Oct 30BCL League Meet # 3Oct 30 · 5,000 Meters Varsity · Place 8 · St Joseph Notre DameSt Joseph Notre Dame5,000 Meters Varsity816:5010
Oct 1936th P.Wilder- Mariner XC InvitationalOct 19 · 3 Miles Varsity Boys · Place 42 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity Boys4216:34.28 PB10
Oct 12Castro Valley "Peter Brewer" XC InvitationalOct 12 · 3 Miles Varsity · Place 27 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity2718:27.10 PB10
Oct 11Jim Tracy Challenge Oct 11 · 5,000 Meters Varsity · Place 26 · St Joseph Notre DameSt Joseph Notre Dame5,000 Meters Varsity2618:27.20 PB10
Oct 5Artichoke InvitationalOct 5 · 2.3 Miles Varsity Division 3 · Place 42 · St Joseph Notre DameSt Joseph Notre Dame2.3 Miles Varsity Division 34213:2910
Oct 2BCL East #1Oct 2 · 2.6 Miles Varsity · Place 8 · St Joseph Notre DameSt Joseph Notre Dame2.6 Miles Varsity815:30.0510
Sep 21Farmer InvitationalSep 21 · 3 Miles Varsity · Place 53 · St Joseph Notre DameSt Joseph Notre Dame3 Miles Varsity5317:17.3610
Sep 142019 Ed Sias InvitationalSep 14 · 2 Miles Frosh/Soph Freshman · Place 27 · St Joseph Notre DameSt Joseph Notre Dame2 Miles Frosh/Soph Freshman2712:09.910