Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUW Preview · Jan 134:02.62aUW PreviewJanuary 13, 2023
1500 Meters · OutdoorBryan Clay Invitational · Apr 133:43.66aBryan Clay InvitationalApril 13, 2022
3000 Meters · Indoor BU Sharon Colyear-Danville Season Opener · Dec 48:08.12a BU Sharon Colyear-Danville Season OpenerDecember 4, 2021
3000 Meters · OutdoorFranklin @ Wilson · Apr 299:31.64aFranklin @ WilsonApril 29, 2015
400 Meters · OutdoorMadison, Franklin @ Roosevelt · Apr 651.99Madison, Franklin @ RooseveltApril 6, 2016
5000 Meters · IndoorBoston University Colyear-Danville Season Opener · Dec 314:13.40aBoston University Colyear-Danville Season OpenerDecember 3, 2022
800 Meters · IndoorWashington State Invitational · Feb 31:53.01Washington State InvitationalFebruary 3, 2022
800 Meters · Outdoor40th Sun Angel Classic · Apr 41:51.72a40th Sun Angel ClassicApril 4, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 20Portland Track Festival 2026Jun 20 · 1500 Meters · Place 24 · Timberline ACTimberline AC1500 Meters243:43.98a—
May 15Stumptown Running West Coast TwilightMay 15 · 1500 Meters · Place 8 · Timberline ACTimberline AC1500 Meters83:47.70—
Apr 17Larry Byerly InvitationalApr 17 · 1500 Meters · Place 2 · Timberline ACTimberline AC1500 Meters23:50.89a—
Apr 10John Knight TwilightApr 10 · 800 Meters · Place 5 · Timberline ACTimberline AC800 Meters51:55.18—
Mar 21L&C - Electric Forest OpenMar 21 · 800 Meters · Place 2 · Timberline ACTimberline AC800 Meters21:55.27a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10L&C Portland Distance CarnivalMay 10 · 1500 Meters · Place 1 · Timberline ACTimberline AC1500 Meters1.3:47.46a-
May 4Portland Twilight ResultsMay 4 · 1500 Meters · Place 8 · Timberline ACTimberline AC1500 Meters83:47.38—
Apr 26Oregon State High PerformanceApr 26 · 1500 Meters · Place 3 · Timberline Athletic ClubTimberline Athletic Club1500 Meters33:49.66—
Apr 26Oregon State High PerformanceApr 26 · 800 Meters · Place 12 · Timberline Athletic ClubTimberline Athletic Club800 Meters121:54.33—
Apr 12L&C Larry Byerly InviteApr 12 · 800 Meters · Place 5 · Timberline Athletic ClubTimberline Athletic Club800 Meters51:54.43—
Mar 16L&C Electric Forest Collegiate OpenMar 16 · 1500 Meters · Place 4 · Timberline Athletic CluTimberline Athletic Clu1500 Meters43:51.59a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10Washington Husky ClassicFeb 10 · 1 Mile · Place 24 · PortlandPortland1 Mile244:03.01SR
Jan 27UW InvitationalJan 27 · 1 Mile · Place 17 · PortlandPortland1 Mile17.4:04.07aSr
Jan 27UW InvitationalJan 27 · 3000 Meters · PortlandPortland3000 Meters--DNSSr
Jan 13UW PreviewJan 13 · 1 Mile · Place 8 · PortlandPortland1 Mile8.4:02.62a PBSr

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 5000 Meters · Place 105 · PortlandPortland5000 Meters105.14:13.40a PBSr
Feb 26Mountain West Indoor Championships (Day 3)Feb 26 · 1 Mile · Place 7 · Boise StateBoise State1 Mile7.4:08.80aSr
Feb 25Mountain West Indoor Championships (Day 2)Feb 25 · 1 Mile · Place 5 · Boise StateBoise State1 MileRound P5.4:08.50aSr
Feb 11Washington Husky InvitationalFeb 11 · 1 Mile · Place 29 · Boise StateBoise State1 Mile29.4:04.22aSr
Feb 3Washington State InvitationalFeb 3 · 800 Meters · Place 7 · Boise StateBoise State800 Meters71:53.01 PBSR
Jan 28University of Washington InvitationalJan 28 · 1 Mile · Boise StateBoise State1 Mile—DNSSr
Jan 15UW PreviewJan 15 · 1 Mile · Place 14 · Boise StateBoise State1 Mile144:07.59SR
Jan 15UW PreviewJan 15 · 800 Meters · Place 15 · Boise StateBoise State800 Meters151:56.51SR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor T&F Champs (Day 4)May 14 · 5000 Meters · Boise StateBoise State5000 Meters--DNSSr
May 14Mountain West Outdoor T&F Champs (Day 4)May 14 · 1500 Meters · Place 6 · Boise StateBoise State1500 Meters6.3:51.45aSr
May 11Mountain West Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 6 · Boise StateBoise State1500 Meters6.3:51.45aSr
Apr 29Fresno State InvitationalApr 29 · 1500 Meters · Place 10 · Boise StateBoise State1500 Meters10.3:46.09aSr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 70 · Boise StateBoise State1500 Meters70.3:43.66a PBSr
Apr 1Stanford Invitational Apr 1 · 1500 Meters · Place 2 · Boise StateBoise State1500 Meters2.3:46.71aSr
Apr 1Stanford Invitational Apr 1 · 800 Meters · Place 8 · Boise StateBoise State800 Meters8.1:55.97aSr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4 BU Sharon Colyear-Danville Season OpenerDec 4 · 3000 Meters · Place 8 · Boise StateBoise State3000 Meters8.8:08.12a PBSr

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 29Mountain West Indoor Champs (Day 3)Feb 29 · 1 Mile · Place 3 · Boise StateBoise State1 Mile3.4:13.66aJr
Feb 28Mountain West Indoor Champs (Day 2)Feb 28 · 1 Mile · Place 1 · Boise StateBoise State1 MileRound P1.4:15.05aJr
Feb 14Washington Indoor Husky ClassicFeb 14 · 1 Mile · Place 29 · Boise StateBoise State1 Mile29.4:04.04aJr
Feb 1UW Invitational (Day 2)Feb 1 · 1 Mile · Place 16 · Boise StateBoise State1 Mile16.4:04.33aJr
Jan 31UW InvitationalJan 31 · 1 Mile · Place 16 · Boise StateBoise State1 Mile164:04.33JR

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NCAA DI West Region Track and Field Championships (Day 1)May 23 · 1500 Meters · Place 35 · Boise StateBoise State1500 MetersRound P35.3:48.35aSo
May 11Mountain West Outdoor T&F Champs (Day 4)May 11 · 1500 Meters · Place 8 · Boise StateBoise State1500 Meters8.3:50.21aSo
Apr 26Idaho vs Utah Outdoor Border ClashApr 26 · 800 Meters · Place 1 · Boise StateBoise State800 Meters1.1:51.96aSo
Apr 26Idaho vs Utah Outdoor Border ClashApr 26 · 800 Meters · Place 1 · Boise StateBoise State800 Meters1.1:51.96aSo
Apr 19Bryan Clay Invitational (Day 3)Apr 19 · 1500 Meters · Place 41 · Boise StateBoise State1500 Meters41.3:45.75aSo
Apr 440th Sun Angel ClassicApr 4 · 800 Meters · Place 2 · Boise StateBoise State800 Meters2.1:51.72a PBSo
Mar 29Stanford InvitationalMar 29 · 1500 Meters · Place 4 · Boise StateBoise State1500 Meters43:50.97—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23 Mountain West Indoor Championships (Day 3)Feb 23 · 3000 Meters · Place 18 · Boise StateBoise State3000 Meters18.8:36.41aSo
Feb 22 Mountain West Indoor Championships (Day 2)Feb 22 · 1 Mile · Place 11 · Boise StateBoise State1 MileRound P11.4:21.62aSo
Feb 8Husky Indoor ClassicFeb 8 · 1 Mile · Place 33 · Boise StateBoise State1 Mile33.4:09.83aSo
Jan 25Washington Indoor InvitationalJan 25 · 3000 Meters · Place 52 · Boise StateBoise State3000 Meters52.8:21.03aSo

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19OSAA 6A State ChampionshipsMay 19 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.3:50.52a12
May 19OSAA 6A State ChampionshipsMay 19 · 800 Meters · Place 1 · FranklinFranklin800 MetersRound P1.1:55.18a12
May 19OSAA 6A State ChampionshipsMay 19 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.1:52.78a12
May 126A-1 PIL District Championship - Day 2May 12 · 400 Meters · FranklinFranklin400 MetersRelay Split—49.7Unofficial12
May 126A-1 PIL District Championship - Day 2May 12 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.4:02.86a12
May 126A-1 PIL District Championship - Day 2May 12 · 800 Meters · Place 1 · FranklinFranklin800 MetersRound P1.1:58.52a12
May 126A-1 PIL District Championship - Day 2May 12 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.1:54.76a12
Mar 29Canby All ComersMar 29 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.4:15.6Unofficial12
Mar 9Official Franklin Team Time TrialMar 9 · 2000 Meters · FranklinFranklin2000 Meters—6:11.5Unofficial12
Mar 9Official Franklin Team Time TrialMar 9 · 400 Meters · FranklinFranklin400 Meters—52.7Unofficial12
Mar 3The Teddy OpenerMar 3 · 1600 Meters · FranklinFranklin1600 MetersRelay Split—4:29Unofficial12

2017 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7UP Indoor Feb 7 · 3000 Meters · Place 4 · FranklinFranklin3000 Meters4.9:14.2Unofficial12
Feb 7UP Indoor Feb 7 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.2:00.6Unofficial12
Feb 4UW HS InvitationalFeb 4 · 400 Meters · FranklinFranklin400 MetersRelay Split—53.4Unofficial12
Feb 4UW HS InvitationalFeb 4 · 800 Meters · FranklinFranklin800 Meters—1:58.02aUnofficial12
Feb 4UW HS InvitationalFeb 4 · 800 Meters · Place 5 · SE Pdx TCSE Pdx TC800 Meters5.1:58.02a12
Jan 31UP Indoor MeetJan 31 · 1 Mile · Place 3 · FranklinFranklin1 Mile3.4:30.9Unofficial12
Jan 24UP Indoor UnattachedJan 24 · 3000 Meters · Place 4 · FranklinFranklin3000 Meters4.9:42.9Unofficial12

2016 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4Portland Track Festival Youth MeetJun 4 · 800 Meters · FranklinFranklin800 Meters—DNS11
May 283K TTMay 28 · 3000 Meters · FranklinFranklin3000 Meters—8:47.4Unofficial11
May 20OSAA 6A State ChampionshipsMay 20 · 1500 Meters · Place 9 · FranklinFranklin1500 Meters9.3:57.45a11
May 136A-1 PIL District Championship - Day 2May 13 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.3:55.96a11
May 4Lincoln and Franklin @ RooseveltMay 4 · 1500 Meters · FranklinFranklin1500 Meters—4:04:18Unofficial11
Apr 29Dean NiceApr 29 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.1:55.98a11
Apr 27Wilson @ FranklinApr 27 · 400 Meters · Place 1 · FranklinFranklin400 MetersRelay Split1.51.6Unofficial11
Apr 27Wilson @ FranklinApr 27 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.1:55.33a11
Apr 2352nd Centennial InvitationalApr 23 · 400 Meters · FranklinFranklin400 MetersRelay Split—51.8Unofficial11
Apr 2352nd Centennial InvitationalApr 23 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.4:00.92a11
Apr 6Madison, Franklin @ RooseveltApr 6 · 400 Meters · Place 1 · FranklinFranklin400 Meters1.51.99 PB11
Mar 23All-Comers @ OreCity H S TrackMar 23 · 1500 Meters · FranklinFranklin1500 Meters1st4:14.86Unofficial11
Mar 3Quaker OlympiadMar 3 · 300 Meters · FranklinFranklin300 Meters—39.0Unofficial11
Mar 3Quaker OlympiadMar 3 · 60 Meter · FranklinFranklin60 Meter—7.8Unofficial11
Mar 1Quaker Distance Pre-trialsMar 1 · 1000 Meters · Place 1 · FranklinFranklin1000 Meters1.2:43.5Unofficial11

2016 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11Portland Indoor Track ClassicMar 11 · 1 Mile · Place 16 · FranklinFranklin1 Mile16.4:32.25a11
Mar 11Portland Indoor Track ClassicMar 11 · 800 Meters · Place 10 · FranklinFranklin800 Meters10.2:00.33a11
Jan 16TrackTown USA Developmental Meet #1Jan 16 · 1 Mile · Place 1 · FranklinFranklin1 Mile1.4:45.58aUnofficial11

2015 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26Quaker 600m challengeMay 26 · 600 Meters · Place 1 · FranklinFranklin600 Meters1.1:26.0Unofficial10
May 146A-1 PIL District Meet - Day 2May 14 · 1500 Meters · Place 4 · FranklinFranklin1500 Meters4.4:08.26a10
May 6Roos, Lincoln @ FranklinMay 6 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.2:04.99aUnofficial10
Apr 29Franklin @ WilsonApr 29 · 3000 Meters · Place 1 · FranklinFranklin3000 Meters1.9:31.64a PB10
Apr 8Madison, FHS @ RooseveltApr 8 · 1500 Meters · FranklinFranklin1500 Meters—4:36.6Unofficial10
Mar 25Canby All Comers MeetMar 25 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.4:19.1Unofficial10
Mar 5Franklin OlympiadMar 5 · 300 Meters · FranklinFranklin300 Meters—41.7Unofficial10
Mar 5Franklin OlympiadMar 5 · 60 Meter · FranklinFranklin60 Meter—8.1Unofficial10

2015 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 173,000m NightFeb 17 · 3000 Meters · FranklinFranklin3000 Meters—9:56.01aUnofficial10
Feb 7UW HS InvitationalFeb 7 · 3000 Meters · Place 37 · FranklinFranklin3000 Meters37.9:36.76a10
Feb 7UW HS InvitationalFeb 7 · 3000 Meters · Place 37 · FranklinFranklin3000 Meters37.9:36.76aUnofficial10

2014 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Julius Achon Distance ClassicJun 1 · 3000 Meters · FranklinFranklin3000 Meters—9:20.5Unofficial9
May 18PORTLAND TWILIGHT-UnAttMay 18 · 3000 Meters · Place 5 · FranklinFranklin3000 Meters5.9:24.78aUnofficial9
May 8PIL JV District FinalsMay 8 · 3000 Meters · Place 1 · FranklinFranklin3000 Meters1.9:44.21a9
May 8PIL JV District FinalsMay 8 · 1500 Meters · Place 1 · FranklinFranklin1500 Meters1.4:33.82a9
May 7JEFF, Madison @ FHSMay 7 · 800 Meters · Place 6 · FranklinFranklin800 Meters6.2:10.4Unofficial9
May 6PIL JV District PrelimsMay 6 · 3000 Meters · Place 1 · FranklinFranklin3000 Meters1.9:44.21a9
Apr 9Roos @ FhsApr 9 · 1500 Meters · Place 4 · FranklinFranklin1500 Meters4.4:33.4Unofficial9
Mar 19Franklin @ WilsonMar 19 · High Jump · FranklinFranklinHigh Jump—NH9
Mar 19Franklin @ WilsonMar 19 · 3000 Meters · FranklinFranklin3000 Meters—DNS9