Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorPIL- JV Classic @ Franklin · Apr 154:31.85aPIL- JV Classic @ FranklinApril 15, 2026
3000 Meters · OutdoorRoosevelt, Benson @ Franklin · Apr 299:33.30aRoosevelt, Benson @ FranklinApril 29, 2026
5000 Meters · OutdoorPortland Track Festival · Jun 1417:36.81aPortland Track Festival June 14, 2025
800 Meters · OutdoorPIL- Franklin @ Wells · May 62:15.19aPIL- Franklin @ Wells May 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 3000 Meters · Place 4 · Franklin (OR)3000 Meters49:42.51a10
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 800 Meters · Place 28 · Franklin (OR)800 Meters282:19.30a10
May 6PIL- Franklin @ Wells May 6 · 800 Meters · Place 8 · Franklin (OR)800 Meters82:15.19a PB10
Apr 29Roosevelt, Benson @ FranklinApr 29 · 3000 Meters · Place 4 · Franklin (OR)3000 Meters49:33.30a PB10
Apr 15PIL- JV Classic @ FranklinApr 15 · 1500 Meters · Place 9 · Franklin1500 Meters9.4:31.85a PB10
Apr 15PIL- JV Classic @ FranklinApr 15 · 800 Meters · Place 18 · Franklin800 Meters18.2:17.39a10
Apr 11Wilsonville InvitationalApr 11 · 3000 Meters · Place 16 · Franklin (OR)3000 Meters169:46.04a10
Apr 1PIL-Frankin @ ClevelandApr 1 · 3000 Meters · Place 3 · Franklin (OR)3000 Meters311:09.90a10
Apr 1PIL-Frankin @ ClevelandApr 1 · 1500 Meters · Place 1 · Franklin (OR)1500 Meters14:34.59a10
Mar 18PIL McDaniel @ FranklinMar 18 · 800 Meters · Place 3 · Franklin (OR)800 Meters32:16.01a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14Portland Track Festival Jun 14 · 5000 Meters · Place 70 · Franklin (OR)5000 Meters7017:36.81a PB9
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 3000 Meters · Place 10 · Franklin (OR)3000 Meters109:53.13a9
May 13PIL JV ChampionshipsMay 13 · 3000 Meters · Place 16 · Franklin (OR)3000 Meters169:34.41a9
May 7PIL - Cleveland @ FranklinMay 7 · 1500 Meters · Place 5 · Franklin (OR)1500 Meters54:35.51a9
Apr 30PIL - Franklin @ WellsApr 30 · 1500 Meters · Place 5 · Franklin (OR)1500 Meters54:37.59a9
Apr 30PIL - Franklin @ WellsApr 30 · 800 Meters · Place 16 · Franklin (OR)800 Meters162:20.10a9
Apr 23PIL Roosevelt & Benson @ Franklin Apr 23 · 3000 Meters · Place 1 · Franklin3000 Meters1.9:58.79a9
Apr 23PIL Roosevelt & Benson @ Franklin Apr 23 · 1500 Meters · Place 8 · Franklin1500 Meters8.4:33.18a9