Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorJim Barks Grizzly Bear Open · Mar 216:09.13aJim Barks Grizzly Bear Open March 21, 2024
100 Meters · OutdoorRegis Community Twilight Meet · May 1613.86aRegis Community Twilight MeetMay 16, 2025
1000 Meters · OutdoorOutdoor Indoor Events · Feb 73:20.34aOutdoor Indoor EventsFebruary 7, 2026
1500 Meters · OutdoorVince O'Boyle Classic · Mar 275:10.31aVince O'Boyle ClassicMarch 27, 2026
200 Meters · Outdoor2A SD2 @ Salem Academy · May 129.04a2A SD2 @ Salem AcademyMay 1, 2025
2000m Steeplechase · 0.762m · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 68:03.32aUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
3000 Meters · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 2411:34.08aUSATF Oregon Association Junior Olympic ChampionshipsJune 24, 2023
3000m Steeplechase · 0.762m · OutdoorPacWest Conference Championships · Apr 2312:12.69aPacWest Conference ChampionshipsApril 23, 2026
3000m Steeplechase · OutdoorUSATF National Junior Olympic Championships · Jul 247:54.61aUSATF National Junior Olympic ChampionshipsJuly 24, 2023
300m Hurdles · 30" / 0.762m · OutdoorKennedy Twilight · May 950.24aKennedy TwilightMay 9, 2025
400 Meters · OutdoorKennedy Twilight · May 91:02.79aKennedy TwilightMay 9, 2025
600 Meters · OutdoorSoka Indoor Qualifier (Outdoor facility) · Feb 141:46.73aSoka Indoor Qualifier (Outdoor facility)February 14, 2026
800 Meters · OutdoorKennedy Twilight · May 92:33.77aKennedy TwilightMay 9, 2025
High Jump · Outdoor2A/3A SD2 @ Santiam · Apr 213' 102A/3A SD2 @ SantiamApril 21, 2022
Long Jump · OutdoorTRJC at Santiam Jr Sr HS · Apr 2011-02.75TRJC at Santiam Jr Sr HSApril 20, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23PacWest Conference ChampionshipsApr 23 · 3000m Steeplechase · Place 10 · Vanguard (CA)Vanguard (CA)3000m Steeplechase0.762m10.12:12.69a PBFr
Apr 11Pomona-Pitzer InvitationalApr 11 · 3000m Steeplechase · Place 9 · VanguardVanguard3000m Steeplechase912:08.01FR
Mar 27Vince O'Boyle ClassicMar 27 · 1500 Meters · Place 32 · Vanguard (CA)Vanguard (CA)1500 Meters325:10.31a PBFR
Mar 20Arnie Robinson Invite College OpenMar 20 · 3000m Steeplechase · Place 2 · Vanguard (CA)Vanguard (CA)3000m Steeplechase212:23.40aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 3000m Steeplechase · Place 4 · Vanguard (CA)Vanguard (CA)3000m Steeplechase0.762m4.12:21.95aFr
Feb 14Soka Indoor Qualifier (Outdoor facility)Feb 14 · 600 Meters · Place 15 · Vanguard (CA)Vanguard (CA)600 Meters151:46.73a PBFR
Feb 7Outdoor Indoor EventsFeb 7 · 3000 Meters · Place 26 · Vanguard (CA)Vanguard (CA)3000 Meters2611:48.62aFR
Feb 7Outdoor Indoor EventsFeb 7 · 1000 Meters · Place 8 · Vanguard (CA)Vanguard (CA)1000 Meters83:20.34a PBFR

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 222A-SD2 District 2 ChampionshipsMay 22 · 300m Hurdles · Place 2 · Salem AcademySalem Academy300m Hurdles250.35a12
May 222A-SD2 District 2 ChampionshipsMay 22 · 300m Hurdles · Place 3 · Salem AcademySalem Academy300m Hurdles349.93a12
May 222A-SD2 District 2 ChampionshipsMay 22 · 800 Meters · Place 4 · Salem AcademySalem Academy800 Meters42:34.12a12
May 222A-SD2 District 2 ChampionshipsMay 22 · 400 Meters · Place 5 · Salem AcademySalem Academy400 Meters51:04.29a12
May 222A-SD2 District 2 ChampionshipsMay 22 · 400 Meters · Place 5 · Salem AcademySalem Academy400 Meters51:04.10a12
May 16Regis Community Twilight MeetMay 16 · 100 Meters · Place 13 · Salem AcademySalem Academy100 Meters1313.86a PB12
May 9Kennedy TwilightMay 9 · 300m Hurdles · Place 2 · Salem AcademySalem Academy300m Hurdles30" / 0.762m2.50.24a PB12
May 9Kennedy TwilightMay 9 · 400 Meters · Salem AcademySalem Academy400 MetersRelay Split—1:03.7hUnofficial12
May 9Kennedy TwilightMay 9 · 800 Meters · Place 2 · Salem AcademySalem Academy800 Meters2.2:33.77a PB12
May 9Kennedy TwilightMay 9 · 400 Meters · Place 4 · Salem AcademySalem Academy400 Meters4.1:02.79a PB12
May 12A SD2 @ Salem AcademyMay 1 · 300m Hurdles · Place 3 · Salem AcademySalem Academy300m Hurdles352.75a12
May 12A SD2 @ Salem AcademyMay 1 · 200 Meters · Place 6 · Salem AcademySalem Academy200 Meters629.04a PB12
May 12A SD2 @ Salem AcademyMay 1 · 100 Meters · Place 9 · Salem AcademySalem Academy100 Meters913.99a12
Apr 26Meet of Champions 4A-1AApr 26 · 300m Hurdles · Place 18 · Salem AcademySalem Academy300m Hurdles30" / 0.762m18.51.93a12
Apr 26Meet of Champions 4A-1AApr 26 · 400 Meters · Salem AcademySalem Academy400 MetersRelay Split—1:04.8hUnofficial12
Apr 26Meet of Champions 4A-1AApr 26 · 400 Meters · Place 14 · Salem AcademySalem Academy400 Meters14.1:04.66a12
Apr 242A SD2@ SantiamApr 24 · 300m Hurdles · Place 1 · Salem AcademySalem Academy300m Hurdles30" / 0.762m1.50.63a12
Apr 242A SD2@ SantiamApr 24 · 400 Meters · Place 2 · Salem AcademySalem Academy400 Meters2.1:04.48a12
Apr 172A SD2 @ East Linn (Hosted by Crosshill)Apr 17 · 400 Meters · Salem AcademySalem Academy400 MetersRelay Split—1:06.0hUnofficial12
Apr 172A SD2 @ East Linn (Hosted by Crosshill)Apr 17 · 800 Meters · Place 4 · Salem AcademySalem Academy800 Meters4.2:43.42a12
Apr 172A SD2 @ East Linn (Hosted by Crosshill)Apr 17 · 400 Meters · Place 5 · Salem AcademySalem Academy400 Meters5.1:06.68a12
Apr 102A SD2 @ East LinnApr 10 · 3000 Meters · Place 3 · Salem AcademySalem Academy3000 Meters312:45.04a12
Apr 102A SD2 @ East LinnApr 10 · 1500 Meters · Place 4 · Salem AcademySalem Academy1500 Meters45:32.64a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 400 Meters · Salem AcademySalem Academy400 MetersRelay Split—1:04.7hUnofficial12
Mar 19Jim Mucken Memorial InvitationalMar 19 · 400 Meters · Place 4 · Salem AcademySalem Academy400 Meters41:07.54a—

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 3000m Steeplechase · Place 2 · Peak PerformancePeak Performance3000m Steeplechase28:39.80a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 17 · Peak PerformancePeak Performance400m Hurdles171:16.05a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 2 · Peak PerformancePeak Performance1500 Meters25:29.71a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 13 · Peak PerformancePeak Performance400 Meters131:07.90a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 3000m Steeplechase · Place 1 · Peak PerformancePeak Performance3000m Steeplechase18:36.85a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 400m Hurdles · Place 6 · Peak PerformancePeak Performance400m Hurdles61:16.99a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Peak PerformancePeak Performance1500 Meters15:23.44a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 7 · Peak PerformancePeak Performance400 Meters71:08.00a—
May 16OSAA 2A State ChampionshipsMay 16 · 400 Meters · Salem AcademySalem Academy400 MetersRelay Split—1:02.8hUnofficial11
May 16OSAA 2A State ChampionshipsMay 16 · 3000 Meters · Place 12 · Salem AcademySalem Academy3000 Meters12.12:01.47a11
May 102A-SD2 Special District 2 ChampionshipsMay 10 · 400 Meters · Salem AcademySalem Academy400 MetersRelay Split—1:04.5hUnofficial11
May 102A-SD2 Special District 2 ChampionshipsMay 10 · 3000 Meters · Place 2 · Salem AcademySalem Academy3000 Meters2.11:51.98a11
May 102A-SD2 Special District 2 ChampionshipsMay 10 · 1500 Meters · Place 3 · Salem AcademySalem Academy1500 Meters3.5:40.01a11
May 3Regis Community Twilight MeetMay 3 · 3000 Meters · Place 6 · Salem AcademySalem Academy3000 Meters612:17.86a—
May 3Regis Community Twilight MeetMay 3 · 1500 Meters · Place 6 · Salem AcademySalem Academy1500 Meters65:28.10a—
Apr 27Stayton InviteApr 27 · 1500 Meters · Place 4 · Salem AcademySalem Academy1500 Meters45:37.94a—
Apr 252A SD2 @ Salem AcademyApr 25 · 400 Meters · Place 4 · Salem AcademySalem Academy400 Meters41:06.20a—
Apr 20Meet of ChampionsApr 20 · 3000 Meters · Place 12 · Salem AcademySalem Academy3000 Meters1212:20.07a—
Apr 20Meet of ChampionsApr 20 · 1500 Meters · Place 12 · Salem AcademySalem Academy1500 Meters125:31.57a—
Apr 182A SD2 @ BlanchetApr 18 · 1500 Meters · Place 1 · Salem AcademySalem Academy1500 Meters15:46.56a—
Apr 182A SD2 @ BlanchetApr 18 · 200 Meters · Place 6 · Salem AcademySalem Academy200 Meters630.21a—
Apr 182A SD2 @ BlanchetApr 18 · 100 Meters · Place 9 · Salem AcademySalem Academy100 Meters914.47a—
Apr 112A SD2 @ SantiamApr 11 · 3000 Meters · Place 2 · Salem AcademySalem Academy3000 Meters212:34.46a—
Apr 112A SD2 @ SantiamApr 11 · 100 Meters · Place 9 · Salem AcademySalem Academy100 Meters914.64a—
Apr 42A SD2 @ East LinnApr 4 · 1500 Meters · Place 1 · Salem AcademySalem Academy1500 Meters15:47.22a—
Apr 42A SD2 @ East LinnApr 4 · 400 Meters · Place 5 · Salem AcademySalem Academy400 Meters51:10.18a—
Mar 21Jim Barks Grizzly Bear Open Mar 21 · 1 Mile · Place 17 · Salem AcademySalem Academy1 Mile176:09.13a PB—
Mar 21Jim Barks Grizzly Bear Open Mar 21 · 800 Meters · Place 8 · Salem AcademySalem Academy800 Meters82:43.93a—
Mar 21Jim Barks Grizzly Bear Open Mar 21 · 100 Meters · Place 24 · Salem AcademySalem Academy100 Meters2414.39a—

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 3000m Steeplechase · Place 8 · Peak PerformancePeak Performance3000m Steeplechase87:54.61a PB—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 1500 Meters · Place 38 · Peak PerformancePeak Performance1500 MetersRound P385:19.36a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 400 Meters · Place 79 · Peak PerformancePeak Performance400 MetersRound P791:04.71a—
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 2000m Steeplechase · Place 1 · Peak PerformancePeak Performance2000m Steeplechase0.762m1.8:03.32a PB10
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 3000 Meters · Place 3 · Peak PerformancePeak Performance3000 Meters3.12:01.39a10
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 5 · Peak PerformancePeak Performance1500 Meters5.5:21.63a10
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 6 · Peak PerformancePeak Performance400 Meters6.1:04.51a10
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 3000 Meters · Place 4 · Peak PerformancePeak Performance3000 Meters4.11:34.08a PB10
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 5 · Peak PerformancePeak Performance1500 Meters5.5:20.5010
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 6 · Peak PerformancePeak Performance400 Meters6.1:05.79a10
May 25OSAA 1A State ChampionshipsMay 25 · 1500 Meters · Place 9 · Salem AcademySalem Academy1500 Meters95:21.94a—
May 25OSAA 1A State ChampionshipsMay 25 · 800 Meters · Place 12 · Salem AcademySalem Academy800 Meters122:37.53a—
May 25OSAA 2A State ChampionshipsMay 25 · 1500 Meters · Place 9 · Salem AcademySalem Academy1500 Meters9.5:21.94a10
May 25OSAA 2A State ChampionshipsMay 25 · 800 Meters · Place 12 · Salem AcademySalem Academy800 Meters12.2:37.53a10
May 192A-SD2 Special District 2 ChampionshipsMay 19 · 1500 Meters · Place 2 · Salem AcademySalem Academy1500 Meters25:35.42a—
May 192A-SD2 Special District 2 ChampionshipsMay 19 · 800 Meters · Place 2 · Salem AcademySalem Academy800 Meters22:34.53a—
May 13Jeannine James InvitationalMay 13 · 1500 Meters · Place 6 · Salem AcademySalem Academy1500 Meters65:27.50a—
May 5Regis Community Twilight MeetMay 5 · 1500 Meters · Place 5 · Salem AcademySalem Academy1500 Meters55:26.59a—
May 5Regis Community Twilight MeetMay 5 · 800 Meters · Place 20 · Salem AcademySalem Academy800 Meters202:46.22a—
Apr 2919th Annual Portland Christian InvitationalApr 29 · 1500 Meters · Place 3 · Salem AcademySalem Academy1500 Meters35:38.34a—
Apr 273A/2A SD2 @ DaytonApr 27 · 1500 Meters · Place 1 · Salem AcademySalem Academy1500 Meters15:43.19a—
Apr 22Meet of ChampionsApr 22 · 400 Meters · Place 17 · Salem AcademySalem Academy400 Meters171:07.03a—
Apr 22Meet of ChampionsApr 22 · 200 Meters · Place 20 · Salem AcademySalem Academy200 Meters2029.50a—
Apr 203A/2A SD2 @ SantiamApr 20 · 400 Meters · Place 3 · Salem AcademySalem Academy400 Meters31:07.53a—
Apr 133A/2A SD2 @ Salem AcademyApr 13 · 1500 Meters · Place 1 · Salem AcademySalem Academy1500 Meters15:54.03a—
Apr 133A/2A SD2 @ Salem AcademyApr 13 · 200 Meters · Place 3 · Salem AcademySalem Academy200 Meters330.27a—
Apr 63A/2A SD2 @ WillaminaApr 6 · 400 Meters · Place 3 · Salem AcademySalem Academy400 Meters3.1:08.47a10
Apr 63A/2A SD2 @ WillaminaApr 6 · 200 Meters · Place 2 · Salem AcademySalem Academy200 Meters2.30.20a10
Mar 15Scappoose InvitationalMar 15 · 400 Meters · Place 3 · Salem AcademySalem Academy400 Meters31:08.62a—
Mar 15Scappoose InvitationalMar 15 · 200 Meters · Place 9 · Salem AcademySalem Academy200 Meters930.02a—
Mar 15Scappoose InvitationalMar 15 · 100 Meters · Place 12 · Salem AcademySalem Academy100 Meters1214.34a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 132A-SD2 Special District 2 ChampionshipsMay 13 · High Jump · Place 14 · Salem AcademySalem AcademyHigh Jump14.3' 89
May 132A-SD2 Special District 2 ChampionshipsMay 13 · 100 Meters · Place 9 · Salem AcademySalem Academy100 MetersRound P9.14.14a9
May 6Regis Community Twilight MeetMay 6 · 100 Meters · Place 12 · Salem AcademySalem Academy100 Meters1214.809
Apr 283A/2A SD2 @ DelphianApr 28 · High Jump · Place 7 · Salem AcademySalem AcademyHigh Jump73-10.009
Apr 283A/2A SD2 @ DelphianApr 28 · 100 Meters · Place 6 · Salem AcademySalem Academy100 Meters614.599
Apr 212A/3A SD2 @ SantiamApr 21 · High Jump · Place 6 · Salem AcademySalem AcademyHigh Jump6.3' 10 PB9
Apr 212A/3A SD2 @ SantiamApr 21 · 100 Meters · Place 3 · Salem AcademySalem Academy100 Meters3.14.64a9
Apr 143A/2A SD2 @ ScioApr 14 · High Jump · Place 6 · Salem AcademySalem AcademyHigh Jump63-10.009
Apr 143A/2A SD2 @ ScioApr 14 · 100 Meters · Place 6 · Salem AcademySalem Academy100 Meters615.099
Apr 73A/2A SD2 @ YCApr 7 · 100 Meters · Place 8 · Salem AcademySalem Academy100 Meters814.349

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5TRJC Meet @ BlanchetMay 5 · Long Jump · Place 19 · Salem Academy ChristianSalem Academy ChristianLong Jump19.9-01.008
May 5TRJC Meet @ BlanchetMay 5 · 200 Meters · Place 4 · Salem Academy ChristianSalem Academy Christian200 Meters4.31.43a8
Apr 20TRJC at Santiam Jr Sr HSApr 20 · Long Jump · Place 3 · Salem Academy ChristianSalem Academy ChristianLong Jump3.11-02.75 PB8
Apr 20TRJC at Santiam Jr Sr HSApr 20 · High Jump · Place 7 · Salem Academy ChristianSalem Academy ChristianHigh Jump7.3-06.008
Apr 20TRJC at Santiam Jr Sr HSApr 20 · 200 Meters · Place 3 · Salem Academy ChristianSalem Academy Christian200 Meters3.32.15a8
Apr 13Scio MS league meetApr 13 · Long Jump · Place 8 · Salem Academy ChristianSalem Academy ChristianLong Jump8.9-00.008

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1TRJC Dist Meet@JeffersonMay 1 · 200 Meters · Place 4 · Salem Academy ChristianSalem Academy Christian200 Meters4.33.26a6
Apr 24CIL/TRJC @ColtonApr 24 · Long Jump · Place 13 · Salem Academy ChristianSalem Academy ChristianLong Jump13.9-00.006
Apr 24CIL/TRJC @ColtonApr 24 · High Jump · Place 4 · Salem Academy ChristianSalem Academy ChristianHigh Jump4.3-04.006
Apr 24CIL/TRJC @ColtonApr 24 · 200 Meters · Place 2 · Salem Academy ChristianSalem Academy Christian200 Meters2.34.246
Apr 18CIL/TRJC @ Jefferson-CCS hostApr 18 · Long Jump · Place 13 · Salem Academy ChristianSalem Academy ChristianLong Jump13.8-09.256
Apr 18CIL/TRJC @ Jefferson-CCS hostApr 18 · High Jump · Place 7 · Salem Academy ChristianSalem Academy ChristianHigh Jump7.3-02.006
Apr 18CIL/TRJC @ Jefferson-CCS hostApr 18 · 200 Meters · Place 2 · Salem Academy ChristianSalem Academy Christian200 Meters2.33.616
Apr 10TRJC/CIL League MeetApr 10 · Long Jump · Place 8 · Salem Academy ChristianSalem Academy ChristianLong Jump8.8-06.006
Apr 10TRJC/CIL League MeetApr 10 · High Jump · Place 4 · Salem Academy ChristianSalem Academy ChristianHigh Jump4.3-04.006
Apr 3TRJC/CIL League MeetApr 3 · Long Jump · Place 6 · Salem Academy ChristianSalem Academy ChristianLong Jump6.8-04.006
Apr 3TRJC/CIL League MeetApr 3 · High Jump · Place 5 · Salem Academy ChristianSalem Academy ChristianHigh Jump5.3-04.006