Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRose City Mile · Jun 135:11.45aRose City MileJune 13, 2026
100 Meters · OutdoorSweet Home, La Creole, Newport Meet · Apr 1714.75Sweet Home, La Creole, Newport MeetApril 17, 2019
100m Hurdles · 30" / 0.762m · OutdoorMVCC @ Talmadge · Apr 1123.61MVCC @ TalmadgeApril 11, 2019
110m Hurdles · 27" / 0.686m · OutdoorSweet Home, La Creole, Newport Meet · Apr 1723.49Sweet Home, La Creole, Newport MeetApril 17, 2019
1500 Meters · OutdoorMid-Willamette - South Albany, Dallas, McKay @ Central · May 24:35.70aMid-Willamette - South Albany, Dallas, McKay @ CentralMay 2, 2023
3000 Meters · OutdoorCorvallis, Silverton, McKay @ Dallas · May 910:00.87aCorvallis, Silverton, McKay @ DallasMay 9, 2023
400 Meters · OutdoorCentral, Dallas @ Woodburn · Apr 1959.82Central, Dallas @ WoodburnApril 19, 2023
5000 Meters · OutdoorPortland Track Summer Series #4 · Jul 3019:16.91aPortland Track Summer Series #4July 30, 2026
800 Meters · OutdoorCV, West Albany @ Dallas · Apr 122:19.22aCV, West Albany @ DallasApril 12, 2023
Javelin · 450g AeroJav · OutdoorSweet Home, La Creole, Newport Meet · Apr 1758-07Sweet Home, La Creole, Newport MeetApril 17, 2019

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 30Portland Track Summer Series #4Jul 30 · 5000 Meters · Place 7 · Team Red LizardTeam Red Lizard5000 Meters7.19:16.91a PBJr
Jun 13Rose City MileJun 13 · 1 Mile · Place 31 · Team Red LizardTeam Red Lizard1 Mile31.5:11.45a PBJr
Apr 10John Knight TwilightApr 10 · 1500 Meters · Place 68 · Team Red LizardTeam Red Lizard1500 Meters684:40.63—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Larry Byerly InvitationalApr 18 · 1500 Meters · Place 65 · UnattachedUnattached1500 Meters65.4:38.06aSo

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9Corvallis, Silverton, McKay @ DallasMay 9 · 3000 Meters · Place 5 · DallasDallas3000 Meters510:00.87a PB—
May 5Garden City Invitational (Silverton HS)May 5 · 1500 Meters · Place 8 · DallasDallas1500 Meters84:41.41a—
May 5Garden City Invitational (Silverton HS)May 5 · 800 Meters · Place 14 · DallasDallas800 Meters142:24.91a—
May 2Mid-Willamette - South Albany, Dallas, McKay @ CentralMay 2 · 3000 Meters · Place 2 · DallasDallas3000 Meters210:10.47a—
May 2Mid-Willamette - South Albany, Dallas, McKay @ CentralMay 2 · 1500 Meters · Place 4 · DallasDallas1500 Meters44:35.70a PB—
Apr 28Rob Allen Twilight InvitationalApr 28 · 3000 Meters · Place 4 · DallasDallas3000 Meters410:10.59a—
Apr 26Dallas, Lebanon, Woodburn @ McKayApr 26 · 1500 Meters · Place 4 · DallasDallas1500 Meters44:37.45a—
Apr 19Central, Dallas @ WoodburnApr 19 · 3000 Meters · Place 2 · DallasDallas3000 Meters210:23.4312
Apr 19Central, Dallas @ WoodburnApr 19 · 400 Meters · Place 8 · DallasDallas400 Meters859.82 PB12
Apr 12CV, West Albany @ DallasApr 12 · 800 Meters · Place 3 · DallasDallas800 Meters32:19.22a PB—
Apr 7Titan Track ClassicApr 7 · 3000 Meters · Place 9 · DallasDallas3000 Meters910:06.05a—
Mar 22Mid Valley Dental InvitationalMar 22 · 3000 Meters · Place 12 · DallasDallas3000 Meters1210:18.00a—
Mar 22Mid Valley Dental InvitationalMar 22 · 1500 Meters · Place 13 · DallasDallas1500 Meters134:53.00a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 115A-3 Mid-Willamette Conference ChampionshipsMay 11 · 3000 Meters · Place 12 · DallasDallas3000 Meters1210:25.8911
May 115A-3 Mid-Willamette Conference ChampionshipsMay 11 · 1500 Meters · Place 14 · DallasDallas1500 Meters144:51.5411
May 2Dallas, Silverton @ South AlbanyMay 2 · 3000 Meters · Place 4 · DallasDallas3000 Meters410:16.4711
May 2Dallas, Silverton @ South AlbanyMay 2 · 1500 Meters · Place 6 · DallasDallas1500 Meters64:57.6911
Apr 27Dallas, North Salem @ LebanonApr 27 · 3000 Meters · Place 4 · DallasDallas3000 Meters410:54.7111
Apr 27Dallas, North Salem @ LebanonApr 27 · 1500 Meters · Place 2 · DallasDallas1500 Meters24:46.6811
Apr 22Rob Allen Twilight InvitationalApr 22 · 3000 Meters · Place 6 · DallasDallas3000 Meters6.10:06.51a11
Apr 16Wilsonville InvitationalApr 16 · 3000 Meters · Place 16 · DallasDallas3000 Meters1610:20.4411
Apr 13Corvallis & Crescent Valley @ DallasApr 13 · 1500 Meters · Place 4 · DallasDallas1500 Meters44:47.1611
Apr 13Corvallis & Crescent Valley @ DallasApr 13 · 800 Meters · Place 8 · DallasDallas800 Meters82:25.2211
Apr 6Silverton & South Albany @ DallasApr 6 · 3000 Meters · Place 3 · DallasDallas3000 Meters310:16.5911
Apr 1Titan Track ClassicApr 1 · 3000 Meters · Place 10 · DallasDallas3000 Meters1010:19.1711
Mar 30Central & North Salem @ DallasMar 30 · 3000 Meters · Place 1 · DallasDallas3000 Meters110:42.77JR
Mar 30Central & North Salem @ DallasMar 30 · 1500 Meters · Place 1 · DallasDallas1500 Meters14:54.63JR
Mar 17Dragon Ice Breaker InvitationalMar 17 · 3000 Meters · Place 3 · DallasDallas3000 Meters310:50.10JR
Mar 17Dragon Ice Breaker InvitationalMar 17 · 1500 Meters · Place 2 · DallasDallas1500 Meters24:59.02JR

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Corvallis @ DallasMay 18 · 1500 Meters · Place 4 · DallasDallas1500 Meters45:07.2210
May 13Dallas @ LebanonMay 13 · 1500 Meters · Place 5 · DallasDallas1500 Meters55:12.0910
May 6Dallas @ West AlbanyMay 6 · 1500 Meters · Place 3 · DallasDallas1500 Meters35:20.4610
May 6Dallas @ West AlbanyMay 6 · 800 Meters · Place 5 · DallasDallas800 Meters52:38.0310
Apr 29Dallas @ SAHSApr 29 · 3000 Meters · Place 7 · DallasDallas3000 Meters712:41.5610
Apr 29Dallas @ SAHSApr 29 · 800 Meters · Place 7 · DallasDallas800 Meters72:36.1310
Apr 22Central @ DallasApr 22 · 1500 Meters · Place 3 · DallasDallas1500 Meters3.5:20.6010

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30MVCC @ LebanonApr 30 · 100m Hurdles · Place 19 · LaCreoleLaCreole100m Hurdles30" / 0.762m19.23.788
Apr 30MVCC @ LebanonApr 30 · Javelin · LaCreoleLaCreoleJavelin450g AeroJav—ND8
Apr 30MVCC @ LebanonApr 30 · 100 Meters · LaCreoleLaCreole100 Meters—NT8
Apr 25Cascade v LaCreole, Santiam Christian and StaytonApr 25 · 100m Hurdles · Place 16 · LaCreoleLaCreole100m Hurdles30" / 0.762m16.24.45a8
Apr 25Cascade v LaCreole, Santiam Christian and StaytonApr 25 · Javelin · Place 44 · LaCreoleLaCreoleJavelin450g AeroJav44.54-008
Apr 25Cascade v LaCreole, Santiam Christian and StaytonApr 25 · 100 Meters · Place 35 · LaCreoleLaCreole100 Meters35.15.10a8
Apr 17Sweet Home, La Creole, Newport MeetApr 17 · Javelin · Place 16 · LaCreoleLaCreoleJavelin450g AeroJav16.58-07 PB8
Apr 17Sweet Home, La Creole, Newport MeetApr 17 · 110m Hurdles · Place 7 · LaCreoleLaCreole110m Hurdles27" / 0.686m7.23.49 PB8
Apr 17Sweet Home, La Creole, Newport MeetApr 17 · 100 Meters · Place 5 · LaCreoleLaCreole100 Meters5.14.75 PB8
Apr 11MVCC @ TalmadgeApr 11 · 100m Hurdles · Place 18 · LaCreoleLaCreole100m Hurdles30" / 0.762m18.23.61 PB8
Apr 11MVCC @ TalmadgeApr 11 · Javelin · Place 26 · LaCreoleLaCreoleJavelin450g AeroJav26.47-09.008
Apr 11MVCC @ TalmadgeApr 11 · 100 Meters · Place 28 · LaCreoleLaCreole100 Meters28.14.758
Apr 4MVCC @ LebanonApr 4 · 100m Hurdles · Place 3 · LaCreoleLaCreole100m Hurdles30" / 0.762m3.27.908
Apr 4MVCC @ LebanonApr 4 · Javelin · Place 12 · LaCreoleLaCreoleJavelin450g AeroJav12.42-088
Apr 4MVCC @ LebanonApr 4 · 100 Meters · Place 14 · LaCreoleLaCreole100 Meters14.15.028