Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorThe FIRE Meet at Williams · May 830:29.67aThe FIRE Meet at WilliamsMay 8, 2026
10000 Meters · OutdoorTufts Snowflake Classic · Mar 2931:57.24aTufts Snowflake ClassicMarch 29, 2025
1500 Meters · OutdoorAmherst Spring Fling · Apr 54:12.36Amherst Spring FlingApril 5, 2025
1600 Meters · OutdoorLower Merion Invitational · May 64:31.48Lower Merion InvitationalMay 6, 2023
3000 Meters · IndoorPTFCA Indoor Track Carnival · Feb 119:19.86PTFCA Indoor Track CarnivalFebruary 11, 2023
3200 Meters · OutdoorPIAA District 1 AAA/AA Championships · May 199:27.06aPIAA District 1 AAA/AA ChampionshipsMay 19, 2023
5000 Meters · Indoor the TRACK at new balance Early Bird invite · Dec 715:36.79a the TRACK at new balance Early Bird inviteDecember 7, 2024
5000 Meters · OutdoorMIT Final Qualifier · May 1414:46.18aMIT Final QualifierMay 14, 2026
800 Meters · OutdoorAmherst Spring Fling · Apr 52:10.43Amherst Spring FlingApril 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 5000 Meters · Place 7 · TuftsTufts5000 Meters7.14:46.18a PBJr
May 8The FIRE Meet at WilliamsMay 8 · 10,000 Meters · Place 10 · TuftsTufts10,000 Meters10.30:29.67a PBJr
May 8The FIRE Meet at WilliamsMay 8 · 5000 Meters · TuftsTufts5000 Meters—DNSJr
May 1New England Division III Outdoor ChampionshipsMay 1 · 5000 Meters · TuftsTufts5000 Meters—DNSJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 4 · TuftsTufts10,000 Meters4.31:00.98aJr
Apr 10Tufts Spring StampedeApr 10 · 5000 Meters · Place 15 · TuftsTufts5000 Meters15.15:24.21aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 5000 Meters · Place 10 · TuftsTufts5000 Meters10.15:21.33aSo
Apr 5Amherst Spring FlingApr 5 · 1500 Meters · Place 27 · TuftsTufts1500 Meters274:12.36 PBSO
Apr 5Amherst Spring FlingApr 5 · 800 Meters · Place 25 · TuftsTufts800 Meters252:10.43 PBSO
Mar 29Tufts Snowflake ClassicMar 29 · 10000 Meters · Place 3 · TuftsTufts10000 Meters331:57.24a PBSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 5000 Meters · Place 40 · TuftsTufts5000 Meters40.15:36.79a PBSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 3200 Meters · Place 9 · ConestogaConestoga3200 Meters9.9:27.06a PB12
May 10Central League Individual ChampionshipsMay 10 · 3200 Meters · Place 1 · ConestogaConestoga3200 Meters19:41.5612
May 6Lower Merion InvitationalMay 6 · 1600 Meters · Place 1 · ConestogaConestoga1600 Meters14:31.48 PB12
Apr 29Whippet InvitationalApr 29 · 1600 Meters · Place 7 · ConestogaConestoga1600 Meters74:33.94SR
Apr 22Leonard Stephan InvitationalApr 22 · 3200 Meters · Place 5 · ConestogaConestoga3200 Meters510:00.63—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 3000 Meters · Place 6 · ConestogaConestoga3000 Meters69:19.86 PB12
Jan 7TFCAofGP Meet #5Jan 7 · 3000 Meters · Place 6 · ConestogaConestoga3000 Meters69:34.9612

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Upper Darby InvitationalApr 29 · Triple Jump · Place 10 · ConestogaConestogaTriple Jump1033-08.25—
Apr 29Upper Darby InvitationalApr 29 · 800 Meters · Place 15 · ConestogaConestoga800 Meters152:14.04—