Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorNEWMAC Outdoor Championships · Apr 2440:25.10aNEWMAC Outdoor ChampionshipsApril 24, 2026
1500 Meters · OutdoorJerry Gravel Classic · Apr 115:29.79aJerry Gravel ClassicApril 11, 2026
1600 Meters · IndoorFRONTIER LEAGUE 1 · Feb 225:56.79aFRONTIER LEAGUE 1February 22, 2024
1600 Meters · OutdoorLeague Finals · May 15:50.02aLeague FinalsMay 1, 2025
3000 Meters · IndoorSmith Quad Meet · Feb 2011:26.18aSmith Quad MeetFebruary 20, 2026
3000 Meters · OutdoorWellesley, Mt. Holyoke, Smith Tri-Meet · Apr 1811:09.74aWellesley, Mt. Holyoke, Smith Tri-MeetApril 18, 2026
3200 Meters · IndoorFRONTIER LEAGUE 1 · Feb 2212:29.80aFRONTIER LEAGUE 1February 22, 2024
3200 Meters · OutdoorCIF-SS D4 Prelims · May 412:20.57aCIF-SS D4 PrelimsMay 4, 2024
5000 Meters · IndoorNYC Gotham Cup · Jan 1619:48.85aNYC Gotham CupJanuary 16, 2026
5000 Meters · OutdoorCoast Guard Spring Invitational · Apr 419:10.68aCoast Guard Spring InvitationalApril 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 10,000 Meters · WellesleyWellesley10,000 Meters—DNSFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 10,000 Meters · Place 7 · WellesleyWellesley10,000 Meters7.40:25.10a PBFr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · 3000 Meters · Place 5 · WellesleyWellesley3000 Meters5.11:09.74a PBFr
Apr 11Jerry Gravel ClassicApr 11 · 1500 Meters · Place 12 · WellesleyWellesley1500 Meters12.5:29.79a PBFr
Apr 4Coast Guard Spring InvitationalApr 4 · 5000 Meters · Place 16 · WellesleyWellesley5000 Meters16.19:10.68a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Smith Quad MeetFeb 20 · 3000 Meters · Place 9 · WellesleyWellesley3000 Meters9.11:26.18a PBFr
Jan 16NYC Gotham CupJan 16 · 5000 Meters · Place 4 · WellesleyWellesley5000 Meters4.19:48.85a PBFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 4 PrelimsMay 10 · 1600 Meters · Place 39 · ThacherThacher1600 MetersRound P396:06.64a12
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 1600 Meters · Place 39 · ThacherThacher1600 MetersRound P39.6:06.64a12
May 1League FinalsMay 1 · 1600 Meters · Place 2 · ThacherThacher1600 Meters2.5:50.02a PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4CIF-SS D4 PrelimsMay 4 · 3200 Meters · Place 18 · ThacherThacher3200 MetersRound P18.12:20.57a PB11
Apr 25Frontier league finalsApr 25 · 3200 Meters · Place 2 · ThacherThacher3200 Meters2.12:49.72a11
Apr 25Frontier league finalsApr 25 · 1600 Meters · Place 3 · ThacherThacher1600 Meters3.6:00.15a11
Apr 13104th Russell CupApr 13 · 1600 Meters · Place 8 · ThacherThacher1600 Meters85:50.86a—
Mar 27Cate, Foothill Tech at CarpinteriaMar 27 · 3200 Meters · Place 2 · ThacherThacher3200 Meters212:30.88a—
Mar 27Cate, Foothill Tech at CarpinteriaMar 27 · 1600 Meters · Place 5 · ThacherThacher1600 Meters56:03.16a—
Mar 22Fronteir League 2Mar 22 · Long Jump · Place 2 · ThacherThacherLong Jump28-10—
Mar 22Fronteir League 2Mar 22 · Shot Put · Place 5 · ThacherThacherShot Put513-1—
Mar 22Fronteir League 2Mar 22 · 3200 Meters · Place 1 · ThacherThacher3200 Meters113:02.16a—
Mar 22Fronteir League 2Mar 22 · 1600 Meters · Place 4 · ThacherThacher1600 Meters46:22.58a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22FRONTIER LEAGUE 1Feb 22 · 3200 Meters · Place 2 · ThacherThacher3200 Meters212:29.80a PB—
Feb 22FRONTIER LEAGUE 1Feb 22 · 1600 Meters · Place 5 · ThacherThacher1600 Meters55:56.79a PB—