Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDuniway & Mollala @ NAMS (FGHS) · Apr 2614.81aDuniway & Mollala @ NAMS (FGHS)April 26, 2023
100m Hurdles · 30" / 0.762m · OutdoorMiddle School Meet (Host: Patton) · Apr 720.67aMiddle School Meet (Host: Patton)April 7, 2022
1500 Meters · OutdoorT Smith Need For Speed Invitational · Apr 114:33.54aT Smith Need For Speed InvitationalApril 11, 2026
200 Meters · OutdoorForest Grove & Century @ Glencoe · Apr 3027.90aForest Grove & Century @ GlencoeApril 30, 2024
3000 Meters · Outdoor6A-3 Pacific Conference Championships · May 209:56.85a6A-3 Pacific Conference ChampionshipsMay 20, 2026
400 Meters · OutdoorHillsboro @ Forest Grove · May 1458.52aHillsboro @ Forest GroveMay 14, 2025
800 Meters · OutdoorLiberty, Forest Grove @McMinnville · Apr 222:13.42aLiberty, Forest Grove @McMinnvilleApril 22, 2026
Discus · 1kg · OutdoorSilverton/ Neil Armstrong/ Cheldelin at Silverton · Apr 654' 7Silverton/ Neil Armstrong/ Cheldelin at SilvertonApril 6, 2023
Long Jump · OutdoorMiddle School Meet (Host: Patton) · Apr 78' 10Middle School Meet (Host: Patton)April 7, 2022
Results · OutdoorCascade & NAMS @ LaCreole · Apr 1315.66aCascade & NAMS @ LaCreoleApril 13, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 206A-3 Pacific Conference ChampionshipsMay 20 · 3000 Meters · Place 15 · Forest GroveForest Grove3000 Meters159:56.85a PB11
May 5Newberg @ Forest GroveMay 5 · 3000 Meters · Place 6 · Forest GroveForest Grove3000 Meters610:11.25a11
Apr 28Century, Forest Grove @ NewbergApr 28 · 3000 Meters · Place 1 · Forest GroveForest Grove3000 Meters110:03.86a11
Apr 24Elden Kellar FG MileApr 24 · 1 Mile · Place 2 · Forest GroveForest Grove1 Mile2.5:03.4Unofficial11
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · 800 Meters · Place 8 · Forest GroveForest Grove800 Meters82:13.42a PB11
Apr 11T Smith Need For Speed InvitationalApr 11 · 1500 Meters · Place 51 · Forest GroveForest Grove1500 Meters514:33.54a PB11
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · 800 Meters · Place 8 · Forest GroveForest Grove800 Meters82:17.61a11
Apr 1Forest Grove @ SherwoodApr 1 · 3000 Meters · Place 5 · Forest GroveForest Grove3000 Meters510:28.03a11
Apr 1Forest Grove @ SherwoodApr 1 · 1500 Meters · Place 4 · Forest GroveForest Grove1500 Meters44:44.29a11
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · 1500 Meters · Place 4 · Forest GroveForest Grove1500 Meters44:47.78a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 216A-3 Pacific Conference ChampionshipsMay 21 · 3000 Meters · Place 14 · Forest GroveForest Grove3000 Meters14.10:02.77a10
May 14Hillsboro @ Forest GroveMay 14 · 400 Meters · Place 2 · Forest GroveForest Grove400 Meters258.52a PB10
May 9FG IntrasquadMay 9 · 3000 Meters · Place 4 · Forest GroveForest Grove3000 Meters4.10:09.6Unofficial10
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · 1500 Meters · Place 9 · Forest GroveForest Grove1500 Meters9.4:43.33a10
Apr 30Forest Grove @ GlencoeApr 30 · 1500 Meters · Place 7 · Forest GroveForest Grove1500 Meters74:49.80a10
Apr 30Forest Grove @ GlencoeApr 30 · 800 Meters · Place 4 · Forest GroveForest Grove800 Meters42:22.24a10
Apr 2556th Elden Kellar InvitationalApr 25 · 3000 Meters · Place 12 · Forest GroveForest Grove3000 Meters12.10:14.39a10
Apr 15Liberty @ Forest GroveApr 15 · 3000 Meters · Place 2 · Forest GroveForest Grove3000 Meters210:50.04a10
Apr 15Liberty @ Forest GroveApr 15 · 1500 Meters · Place 2 · Forest GroveForest Grove1500 Meters24:46.90a10
Apr 1McMinnville @ Forest GroveApr 1 · 1500 Meters · Place 10 · Forest GroveForest Grove1500 Meters104:56.13a10
Apr 1McMinnville @ Forest GroveApr 1 · 800 Meters · Place 6 · Forest GroveForest Grove800 Meters62:30.44a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3Pacific Conference JV DistrictsMay 3 · 1500 Meters · Place 10 · Forest GroveForest Grove1500 Meters104:49.37a—
Apr 30Forest Grove & Century @ GlencoeApr 30 · 800 Meters · Place 7 · Forest GroveForest Grove800 Meters72:27.01a—
Apr 30Forest Grove & Century @ GlencoeApr 30 · 200 Meters · Place 30 · Forest GroveForest Grove200 Meters3027.90a PB—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · 400 Meters · Place 6 · Forest GroveForest Grove400 Meters61:02.80a—
Apr 16McMinnville @ Forest GroveApr 16 · 1500 Meters · Place 4 · Forest GroveForest Grove1500 Meters45:18.18a—
Apr 9Sherwood @ Forest GroveApr 9 · 3000 Meters · Place 9 · Forest GroveForest Grove3000 Meters911:47.09a—
Apr 9Sherwood @ Forest GroveApr 9 · 1500 Meters · Place 16 · Forest GroveForest Grove1500 Meters165:13.38a—
Apr 3Forest Grove, Century @ LibertyApr 3 · 1500 Meters · Place 12 · Forest GroveForest Grove1500 Meters125:25.36a—
Apr 3Forest Grove, Century @ LibertyApr 3 · 400 Meters · Place 11 · Forest GroveForest Grove400 Meters111:06.96a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Talmadge, NAMS, & Valor @ LaCreoleMay 11 · 100m Hurdles · Place 10 · Neil ArmstrongNeil Armstrong100m Hurdles1019.34a—
May 11Talmadge, NAMS, & Valor @ LaCreoleMay 11 · 400 Meters · Place 10 · Neil ArmstrongNeil Armstrong400 Meters101:12.57a—
May 4FP, Neil Armstrong@ValorMay 4 · 100m Hurdles · Place 7 · Neil ArmstrongNeil Armstrong100m Hurdles720.11a—
May 4FP, Neil Armstrong@ValorMay 4 · 200 Meters · Place 5 · Neil ArmstrongNeil Armstrong200 Meters530.86a—
Apr 26Duniway & Mollala @ NAMS (FGHS)Apr 26 · 400 Meters · Place 6 · Neil ArmstrongNeil Armstrong400 Meters61:12.92a—
Apr 26Duniway & Mollala @ NAMS (FGHS)Apr 26 · 100 Meters · Place 21 · Neil ArmstrongNeil Armstrong100 Meters2114.81a PB—
Apr 13Cascade & NAMS @ LaCreoleApr 13 · Results · Place 18 · Neil ArmstrongNeil ArmstrongResults1857-2—
Apr 13Cascade & NAMS @ LaCreoleApr 13 · Results · Place 10 · Neil ArmstrongNeil ArmstrongResults1020.31a—
Apr 13Cascade & NAMS @ LaCreoleApr 13 · Results · Place 42 · Neil ArmstrongNeil ArmstrongResults4215.66a PB—
Apr 6Silverton/ Neil Armstrong/ Cheldelin at SilvertonApr 6 · 100m Hurdles · Place 5 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m5.21.00a8
Apr 6Silverton/ Neil Armstrong/ Cheldelin at SilvertonApr 6 · Discus · Place 8 · Neil ArmstrongNeil ArmstrongDiscus1kg8.54' 7 PB8
Apr 6Silverton/ Neil Armstrong/ Cheldelin at SilvertonApr 6 · 100 Meters · Place 32 · Neil ArmstrongNeil Armstrong100 Meters32.15.54a8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Molalla and Duniway @ Neil Armstrong (Forest Grove HS)Apr 26 · 100m Hurdles · Place 10 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m10.20.89a7
Apr 26Molalla and Duniway @ Neil Armstrong (Forest Grove HS)Apr 26 · 200 Meters · Place 12 · Neil ArmstrongNeil Armstrong200 Meters12.33.43a7
Apr 26Molalla and Duniway @ Neil Armstrong (Forest Grove HS)Apr 26 · 100 Meters · Place 30 · Neil ArmstrongNeil Armstrong100 Meters30.16.25a7
Apr 21Patton MS and N. Armstrong @ Duniway MSApr 21 · 100m Hurdles · Place 8 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m8.20.96a7
Apr 21Patton MS and N. Armstrong @ Duniway MSApr 21 · 200 Meters · Place 15 · Neil ArmstrongNeil Armstrong200 Meters15.32.86a7
Apr 21Patton MS and N. Armstrong @ Duniway MSApr 21 · 100 Meters · Place 31 · Neil ArmstrongNeil Armstrong100 Meters31.15.73a7
Apr 14Cascade, Neil Armstrong, and Falls City @ DallasApr 14 · 100m Hurdles · Place 13 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m13.24.95a7
Apr 14Cascade, Neil Armstrong, and Falls City @ DallasApr 14 · 200 Meters · Place 10 · Neil ArmstrongNeil Armstrong200 Meters10.32.61a7
Apr 14Cascade, Neil Armstrong, and Falls City @ DallasApr 14 · 100 Meters · Place 34 · Neil ArmstrongNeil Armstrong100 Meters34.16.22a7
Apr 7Middle School Meet (Host: Patton)Apr 7 · 100m Hurdles · Place 3 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m3.20.67a PB7
Apr 7Middle School Meet (Host: Patton)Apr 7 · Long Jump · Place 8 · Neil ArmstrongNeil ArmstrongLong Jump8.8' 10 PB7
Apr 7Middle School Meet (Host: Patton)Apr 7 · 100 Meters · Place 19 · Neil ArmstrongNeil Armstrong100 Meters19.16.23a7