Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5) · Nov 1217:34.9CIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5)November 12, 2021
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2115:1874th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
2.94 Miles · Griffith ParkBellarmine-Sacred Heart Invitational · Sep 2516:30.9Bellarmine-Sacred Heart InvitationalSeptember 25, 2021
3 Miles · Hahamongna Watershed ParkRio Hondo League XC Meet #2 @ Hahamongna Park (Monrovia Host) · Oct 1316:24.86Rio Hondo League XC Meet #2 @ Hahamongna Park (Monrovia Host)October 13, 2022
3 Miles · La Serna HSLancer Invitational · Sep 1015:35.5Lancer InvitationalSeptember 10, 2022
3 Miles · Rosemead HIgh School36th Annual Rosemead XC Invitational · Sep 1117:24.136th Annual Rosemead XC InvitationalSeptember 11, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1716:46.540th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1826:15.62023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:14.9Conn College InviteOctober 17, 2026
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:23.52024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:42.6Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:34.1Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3124:44.3NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1925:21.5M.S.Souther InviteSeptember 19, 2026
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:37.52025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:16.8NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 1124:45.70NCAA Division III Mideast RegionalNovember 11, 2023
8,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2826:13.6NESCAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 627:26.38Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 2 · MiddleburyMiddlebury8,000 Meters Championship224:44.3 PBSr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 6 · MiddleburyMiddlebury8,000 Meters Blue624:14.9 PBSr
Sep 19M.S.Souther InviteSep 19 · 8,000 Meters Men · Place 22 · MiddleburyMiddlebury8,000 Meters Men2225:21.5 PBSr
Sep 12Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 14 · MiddleburyMiddlebury8,000 Meters Men1426:30.5Sr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 140 · MiddleburyMiddlebury8,000 Meters D3 Championship14025:37.5 PBJr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 4 · MiddleburyMiddlebury8,000 Meters D3 Mid-East425:16.8 PBJr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 12 · MiddleburyMiddlebury8,000 Meters Champ1224:46.20Jr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 19 · MiddleburyMiddlebury8,000 Meters Blue1924:29.04Jr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 9 · MiddleburyMiddlebury8,000 Meters White924:34.1 PBJr
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 3 · MiddleburyMiddlebury8,000 Meters College325:23.7Jr
Sep 13Aldrich InvitationalSep 13 · 8,000 Meters · Place 1 · MiddleburyMiddlebury8,000 Meters126:07.60Jr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 1 · MiddleburyMiddlebury8,000 Meters Collegiate127:26.38 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 133 · MiddleburyMiddlebury8,000 Meters Championship13325:23.5 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 61 · MiddleburyMiddlebury8,000 Meters White6125:42.6 PBSo
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 4 · MiddleburyMiddlebury8,000 Meters Varsity425:46.6SO
Sep 14Aldrich InvitationalSep 14 · 8,000 Meters Men's 8K · Place 1 · MiddleburyMiddlebury8,000 Meters Men's 8K126:34.9So

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 191 · MiddleburyMiddlebury8,000 Meters Championship19126:15.6 PBFr
Nov 11NCAA Division III Mideast RegionalNov 11 · 8,000 Meters Championship · Place 14 · MiddleburyMiddlebury8,000 Meters Championship1424:45.70 PBFr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 25 · MiddleburyMiddlebury8,000 Meters College2526:13.6 PBFr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 13 · MiddleburyMiddlebury8,000 Meters College Brown1325:19.3Fr
Sep 23Bard College Fred Pavlich InvitationalSep 23 · 8,000 Meters Varsity · Place 2 · MiddleburyMiddlebury8,000 Meters Varsity225:26.5FR

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 12 · San Marino (SS)San Marino (SS)3 Miles Varsity1215:39.912
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division IV · Place 12 · San MarinoSan Marino2.93 Miles Division IV1215:39.912
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 4 - Heat 1 · Place 1 · San MarinoSan Marino2.93 Miles Division 4 - Heat 1115:29.912
Nov 3Rio Hondo League XC Finals @ Lacy Park (San Marino Host)Nov 3 · 3 Miles Varsity · Place 1 · San MarinoSan Marino3 Miles Varsity115:34.612
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Individual Sweepstakes Yellow · Place 4 · San MarinoSan Marino2.93 Miles D3,4&5 Individual Sweepstakes Yellow415:18 PB12
Oct 13Rio Hondo League XC Meet #2 @ Hahamongna Park (Monrovia Host)Oct 13 · 3 Miles Varsity · Place 1 · San MarinoSan Marino3 Miles Varsity116:24.86 PB12
Oct 1Bellarmine/Sacred Heart InvitationalOct 1 · Varsity · Place 11 · San MarinoSan MarinoVarsity1116:34.1—
Oct 1Bellarmine/Sacred Heart InvitationalOct 1 · Varsity · Place 11 · San MarinoSan MarinoVarsity1116:34.1—
Sep 22Rio Hondo League XC Meet #1@ Lacy Park (San Marino Host)Sep 22 · 3 Miles Varsity · Place 1 · San MarinoSan Marino3 Miles Varsity115:57.4212
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 2 · San MarinoSan Marino3 Miles Varsity214:57.012
Sep 10Lancer InvitationalSep 10 · 3 Miles Varsity · Place 3 · San MarinoSan Marino3 Miles Varsity315:35.5 PB12

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12CIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5)Nov 12 · 2.93 Miles Boys Div 4 Ht 2 · Place 34 · San MarinoSan Marino2.93 Miles Boys Div 4 Ht 23417:34.9 PB11
Nov 4Rio Hondo League XC Finals @ Lacy ParkNov 4 · 3 Miles Varsity · Place 3 · San MarinoSan Marino3 Miles Varsity317:01.0011
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D4 Varsity Red · Place 7 · San MarinoSan Marino2.93 Miles D4 Varsity Red716:4911
Oct 14Rio Hondo League XC Meet #2 @ Hahamongna Watershed ParkOct 14 · 3 Miles Varsity · Place 9 · San MarinoSan Marino3 Miles Varsity916:5411
Oct 240th Central Park Cross Country Invitational 2021Oct 2 · 3 Miles Varsity · Place 43 · San Marino (SS)San Marino (SS)3 Miles Varsity4316:39.711
Oct 240th Central Park Cross Country Invitational 2021Oct 2 · 3 Miles Varsity Division 1 · Place 43 · San MarinoSan Marino3 Miles Varsity Division 14316:39.711
Sep 25Bellarmine-Sacred Heart InvitationalSep 25 · 2.94 Miles Varsity Boys-White · Place 5 · San MarinoSan Marino2.94 Miles Varsity Boys-White516:30.9 PB11
Sep 23Rio Hondo League XC Meet #1@ Lacy ParkSep 23 · 3 Miles Varsity · Place 3 · San MarinoSan Marino3 Miles Varsity316:5911
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 7- Junior White · Place 5 · San MarinoSan Marino3 Miles Race 7- Junior White516:46.5 PB11
Sep 1136th Annual Rosemead XC InvitationalSep 11 · 3 Miles Junior · Place 17 · San MarinoSan Marino3 Miles Junior1717:24.1 PB11
Mar 11South Pasadena HS vs San Marino HS 4:15PMMar 11 · 3 Miles Varsity · Place 7 · San MarinoSan Marino3 Miles Varsity718:2910

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Rio Hondo League Finals XCNov 7 · 3 Miles Varsity · Place 33 · San MarinoSan Marino3 Miles Varsity3319:209
Nov 12019 Apache InvitationalNov 1 · 3 Miles Frosh/Soph Freshman · Place 20 · San MarinoSan Marino3 Miles Frosh/Soph Freshman2018:52.29
Oct 2572nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Freshman · Place 33 · San MarinoSan Marino3 Miles Freshman3320:229
Sep 26Rio Hondo League Meet #1@ Lacy ParkSep 26 · 3 Miles Varsity · Place 23 · San MarinoSan Marino3 Miles Varsity2318:079
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 15 · San MarinoSan Marino3 Miles Freshman1518:19.8—
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 15 · San MarinoSan Marino3 Miles Freshman1518:19.8—
Sep 7Rosemead Cross Country Invitational Sep 7 · 3 Miles Freshman · Place 26 · San MarinoSan Marino3 Miles Freshman2618:04.19