Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts 6-Way Invitational · Feb 74:24.52aTufts 6-Way InvitationalFebruary 7, 2026
10,000 Meters · OutdoorNESCAC Track & Field Championships · Apr 2531:53.77aNESCAC Track & Field ChampionshipsApril 25, 2026
1500 Meters · OutdoorMIT Sean Collier Invitational · Apr 174:05.58aMIT Sean Collier InvitationalApril 17, 2026
1600 Meters · OutdoorLiberty Twilight · May 94:22.37aLiberty TwilightMay 9, 2025
3000 Meters · IndoorTufts Final Qualifier · Mar 68:41.53aTufts Final QualifierMarch 6, 2026
3000 Meters · OutdoorTufts National Qualifying Meet · Mar 78:41.53aTufts National Qualifying MeetMarch 7, 2026
3200 Meters · OutdoorShoreline Invitational · May 39:19.51aShoreline InvitationalMay 3, 2025
400 Meters · OutdoorBush, Eastside Prep, G. Falls, NW, SAAS @ SW · Apr 1858.70aBush, Eastside Prep, G. Falls, NW, SAAS @ SWApril 18, 2024
5000 Meters · IndoorNew England Division III Indoor Championships · Mar 114:58.11aNew England Division III Indoor ChampionshipsMarch 1, 2026
5000 Meters · OutdoorThe FIRE Meet at Williams · May 814:50.66aThe FIRE Meet at WilliamsMay 8, 2026
800 Meters · OutdoorB, BC, CPC, EP, K, SS, SW, UP @ GF · May 102:01.87aB, BC, CPC, EP, K, SS, SW, UP @ GFMay 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 5000 Meters · Place 16 · TuftsTufts5000 Meters16.14:50.66a PBFr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 14 · TuftsTufts10,000 Meters14.31:53.77a PBFr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 8 · TuftsTufts1500 Meters8.4:05.58a PBFr
Apr 10Tufts Spring StampedeApr 10 · 5000 Meters · Place 7 · TuftsTufts5000 Meters7.14:59.23aFr
Mar 7Tufts National Qualifying MeetMar 7 · 3000 Meters · Place 5 · TuftsTufts3000 Meters58:41.53a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 3000 Meters · Place 5 · TuftsTufts3000 Meters5.8:41.53a PBFr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 5000 Meters · Place 15 · TuftsTufts5000 Meters1514:58.11a PBFR
Feb 13Tufts Cupid ChallengeFeb 13 · 5000 Meters · Place 10 · TuftsTufts5000 Meters1015:07.50aFr
Feb 7Tufts 6-Way InvitationalFeb 7 · 1 Mile · Place 5 · TuftsTufts1 Mile54:24.52a PBFR
Jan 17Branwen Smith-King InvitationalJan 17 · 3000 Meters · Place 2 · TuftsTufts3000 Meters28:46.90aFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 221A District 1/2 Championships 2025May 22 · 3200 Meters · Place 4 · BushBush3200 Meters49:34.91a12
May 221A District 1/2 Championships 2025May 22 · 1600 Meters · Place 11 · BushBush1600 Meters114:23.70a12
May 15ESC ChampionshipsMay 15 · 3200 Meters · Place 3 · BushBush3200 Meters39:27.68a12
May 15ESC ChampionshipsMay 15 · 1600 Meters · Place 10 · BushBush1600 Meters104:23.31a12
May 10B, BC, CPC, EP, K, SS, SW, UP @ GFMay 10 · 800 Meters · Place 10 · BushBush800 Meters10.2:01.87a PB12
May 9Liberty TwilightMay 9 · 1600 Meters · Place 26 · BushBush1600 Meters264:22.37a PB12
May 3Shoreline InvitationalMay 3 · 3200 Meters · Place 7 · BushBush3200 Meters79:19.51a PB12
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 3000 Meters · Place 13 · BushBush3000 Meters13.8:48.83a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1200 Meters · BushBush1200 MetersRelay Split—3:15.5hUnofficial12
Apr 3ESC meet @ King'sApr 3 · 3200 Meters · Place 4 · BushBush3200 Meters410:46.39a12
Apr 3ESC meet @ King'sApr 3 · 1600 Meters · Place 4 · BushBush1600 Meters44:27.55a12
Mar 29Issaquah Icebreaker InviteMar 29 · 3200 Meters · Place 14 · BushBush3200 Meters149:33.06a12
Mar 27King's, EP, Bush, GFs, S Sierra, BC, NW @ SWMar 27 · 3200 Meters · Place 2 · BushBush3200 Meters210:22.11a12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 3200 Meters · Place 10 · BushBush3200 Meters109:55.80a—
May 161A District 1/2 Championships 2024May 16 · 3200 Meters · Place 6 · BushBush3200 Meters69:38.16a—
May 9Emerald Sound Championships 2024May 9 · 3200 Meters · Place 3 · BushBush3200 Meters39:50.45a—
May 9Emerald Sound Championships 2024May 9 · 1600 Meters · Place 14 · BushBush1600 Meters144:31.79a—
May 2Emerald Sound Conference @ West SeattleMay 2 · 3200 Meters · Place 5 · BushBush3200 Meters510:47.84a—
Apr 25Emerald Sound @ Sultan HSApr 25 · 1600 Meters · Place 5 · BushBush1600 Meters54:32.30a—
Apr 2034th gearUP Eason InvitationalApr 20 · 1600 Meters · Place 14 · BushBush1600 Meters144:35.98a—
Apr 18Bush, Eastside Prep, G. Falls, NW, SAAS @ SWApr 18 · 3200 Meters · Place 5 · BushBush3200 Meters510:59.79a—
Apr 18Bush, Eastside Prep, G. Falls, NW, SAAS @ SWApr 18 · 400 Meters · Place 11 · BushBush400 Meters1158.70a PB—
Apr 6Arnie Young InviteApr 6 · 3200 Meters · Place 6 · BushBush3200 Meters69:47.00a—
Mar 28BC, Bush, CPC, SAAS, SW @ Granite FallsMar 28 · 800 Meters · Place 8 · BushBush800 Meters82:07.39a—
Mar 21Emerald Sound @ Sultan HSMar 21 · 1600 Meters · Place 1 · BushBush1600 Meters14:34.94a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Emerald Sound Conference Championships 2023May 11 · 1600 Meters · Place 16 · BushBush1600 Meters164:43.22a—
May 4ESC meet @ King'sMay 4 · 1600 Meters · Place 5 · BushBush1600 Meters54:46.18a—
Apr 27ESC meet @ King'sApr 27 · 1600 Meters · Place 2 · BushBush1600 Meters24:48.40a—
Apr 22GearUp Eason InvitationalApr 22 · 3200 Meters · Place 13 · BushBush3200 Meters1310:15.36a—
Apr 20BC, Bush, GF, La Conner, Sultan & UPrep @ S WhidbeyApr 20 · 1600 Meters · Place 5 · BushBush1600 Meters54:56.52a—
Apr 8Birger Solberg InvitationalApr 8 · 3200 Meters · Place 21 · BushBush3200 Meters2110:24.99a—
Mar 23Bear Cr., Bush, East. Prep, NW, Seattle Ac. @ S WhidbeyMar 23 · Javelin · Place 31 · BushBushJavelin3153-01—
Mar 23Bear Cr., Bush, East. Prep, NW, Seattle Ac. @ S WhidbeyMar 23 · 800 Meters · Place 11 · BushBush800 Meters112:17.32a—
Mar 18Seattle Academy RelaysMar 18 · 1600 Meters · Place 5 · BushBush1600 Meters54:54.70a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 191A District 1/2 Championship 2022May 19 · 3200 Meters · Place 10 · BushBush3200 Meters1010:50.029
May 12Emerald Sound Championships @ King'sMay 12 · 1600 Meters · Place 17 · BushBush1600 Meters174:58.939
May 5Emerald Sound Meet @ South WhidbeyMay 5 · 1600 Meters · Place 5 · BushBush1600 Meters54:59.279
Apr 30Shoreline InvitationalApr 30 · 3200 Meters · Place 19 · BushBush3200 Meters1910:54.429
Apr 28Emerald Sound Meet @ King'sApr 28 · 1600 Meters · Place 6 · BushBush1600 Meters65:06.239
Apr 2312th Annual BCS Track & Field InvitationalApr 23 · 3200 Meters · Place 5 · BushBush3200 Meters510:46.309
Apr 21Emerald Sound Meet @ Granite FallsApr 21 · 3200 Meters · Place 7 · BushBush3200 Meters711:46.369
Mar 31Emerald Sound Meet @ South WhidbeyMar 31 · 3200 Meters · Place 4 · BushBush3200 Meters411:11.059
Mar 31Emerald Sound Meet @ South WhidbeyMar 31 · 1600 Meters · Place 5 · BushBush1600 Meters55:10.199
Mar 24Emerald Sound Meet @ SultanMar 24 · 3200 Meters · Place 4 · BushBush3200 Meters411:06.959
Mar 24Emerald Sound Meet @ SultanMar 24 · 1600 Meters · Place 3 · BushBush1600 Meters35:08.799

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF Pacific Northwest Youth Championships 9-10 11-12 13-14Jun 18 · 3000 Meters · Place 4 · Rainier Beach TrackRainier Beach Track3000 Meters4.11:05.27a8
Jun 18USATF Pacific Northwest Youth Championships 9-10 11-12 13-14Jun 18 · 1500 Meters · Rainier Beach TrackRainier Beach Track1500 Meters—DNS8