Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorForest Grove @ Liberty · Apr 95:33.92aForest Grove @ LibertyApril 9, 2025
100 Meters · OutdoorMiddle School Meet (Host: Patton) · Apr 715.50aMiddle School Meet (Host: Patton)April 7, 2022
100m Hurdles · 30" / 0.762m · OutdoorMolalla and Duniway @ Neil Armstrong (Forest Grove HS) · Apr 2617.73aMolalla and Duniway @ Neil Armstrong (Forest Grove HS)April 26, 2022
1500 Meters · Outdoor55th Elden Kellar Invitational · Apr 264:18.88a55th Elden Kellar InvitationalApril 26, 2024
200 Meters · OutdoorNewberg, Forest Grove @McMinnville (Senior Night) · Apr 2426.93aNewberg, Forest Grove @McMinnville (Senior Night)April 24, 2024
3000 Meters · OutdoorSherwood @ Forest Grove · Apr 910:09.80aSherwood @ Forest GroveApril 9, 2024
400 Meters · OutdoorCentury, Forest Grove @ Newberg · Apr 2855.07aCentury, Forest Grove @ NewbergApril 28, 2026
800 Meters · Outdoor6A-3 Pacific Conference Championships · May 72:04.43a6A-3 Pacific Conference ChampionshipsMay 7, 2024
High Jump · OutdoorMolalla and Duniway @ Neil Armstrong (Forest Grove HS) · Apr 264' 2Molalla and Duniway @ Neil Armstrong (Forest Grove HS)April 26, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 206A-3 Pacific Conference ChampionshipsMay 20 · 300m Hurdles · Place 6 · Forest GroveForest Grove300m Hurdles643.00a12
May 206A-3 Pacific Conference ChampionshipsMay 20 · 300m Hurdles · Place 5 · Forest GroveForest Grove300m Hurdles542.58a12
May 5Newberg @ Forest GroveMay 5 · 300m Hurdles · Place 1 · Forest GroveForest Grove300m Hurdles143.59a12
Apr 28Century, Forest Grove @ NewbergApr 28 · 300m Hurdles · Place 2 · Forest GroveForest Grove300m Hurdles244.88a12
Apr 28Century, Forest Grove @ NewbergApr 28 · 400 Meters · Place 1 · Forest GroveForest Grove400 Meters155.07a PB12
Apr 2457th Elden Kellar InvitationalApr 24 · 300m Hurdles · Place 4 · Forest GroveForest Grove300m Hurdles443.79a12
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · 300m Hurdles · Place 3 · Forest GroveForest Grove300m Hurdles344.49a12
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · 300m Hurdles · Place 2 · Forest GroveForest Grove300m Hurdles243.26a12
Apr 1Forest Grove @ SherwoodApr 1 · 300m Hurdles · Place 2 · Forest GroveForest Grove300m Hurdles246.32a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 216A-3 Pacific Conference ChampionshipsMay 21 · 400 Meters · Place 17 · Forest GroveForest Grove400 MetersRound P17.55.66a11
May 14Hillsboro @ Forest GroveMay 14 · 400 Meters · Place 4 · Forest GroveForest Grove400 Meters455.58a11
May 9FG IntrasquadMay 9 · 3000 Meters · Place 6 · Forest GroveForest Grove3000 Meters6.10:26.5Unofficial11
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · 800 Meters · Forest GroveForest Grove800 Meters--DNS11
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · 400 Meters · Place 6 · Forest GroveForest Grove400 Meters6.55.31a11
Apr 30Forest Grove @ GlencoeApr 30 · 400 Meters · Place 3 · Forest GroveForest Grove400 Meters355.50a11
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · 800 Meters · Place 1 · Forest GroveForest Grove800 Meters1.2:10.92a11
Apr 15Liberty @ Forest GroveApr 15 · 800 Meters · Place 1 · Forest GroveForest Grove800 Meters12:20.94a11
Apr 9Forest Grove @ LibertyApr 9 · 1 Mile · Place 1 · Forest GroveForest Grove1 Mile15:33.92a PB11
Apr 1McMinnville @ Forest GroveApr 1 · 1500 Meters · Place 8 · Forest GroveForest Grove1500 Meters85:32.66a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 76A-3 Pacific Conference ChampionshipsMay 7 · 1500 Meters · Place 13 · Forest GroveForest Grove1500 Meters134:25.60a—
May 76A-3 Pacific Conference ChampionshipsMay 7 · 800 Meters · Place 9 · Forest GroveForest Grove800 Meters92:04.43a PB—
Apr 30Forest Grove & Century @ GlencoeApr 30 · 1500 Meters · Place 1 · Forest GroveForest Grove1500 Meters14:48.99a—
Apr 2655th Elden Kellar InvitationalApr 26 · 1500 Meters · Place 10 · Forest GroveForest Grove1500 Meters104:18.88a PB—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · 400 Meters · Place 1 · Forest GroveForest Grove400 Meters156.25a—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · 200 Meters · Place 23 · Forest GroveForest Grove200 Meters2326.93a PB—
Apr 16McMinnville @ Forest GroveApr 16 · 800 Meters · Place 3 · Forest GroveForest Grove800 Meters32:10.91a—
Apr 13Sherwood Need For Speed ClassicApr 13 · 1500 Meters · Place 35 · Forest GroveForest Grove1500 Meters354:24.11a—
Apr 9Sherwood @ Forest GroveApr 9 · 3000 Meters · Place 3 · Forest GroveForest Grove3000 Meters310:09.80a PB—
Apr 3Forest Grove, Century @ LibertyApr 3 · 1500 Meters · Place 2 · Forest GroveForest Grove1500 Meters24:33.82a—
Apr 3Forest Grove, Century @ LibertyApr 3 · 400 Meters · Place 6 · Forest GroveForest Grove400 Meters657.90a—
Mar 21Sam Barlow Spring SpectacularMar 21 · 800 Meters · Place 17 · Forest GroveForest Grove800 Meters172:09.81a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Pacific JV District ChampionshipsMay 12 · 1500 Meters · Place 18 · Forest GroveForest Grove1500 Meters184:52.18a—
May 9Century @ Forest GroveMay 9 · 800 Meters · Place 2 · Forest GroveForest Grove800 Meters22:20.89a—
May 4Forest Grove @McMinnville (Senior Night)May 4 · 1500 Meters · Place 4 · Forest GroveForest Grove1500 Meters44:58.22a—
Apr 18Sherwood @ Forest GroveApr 18 · 1500 Meters · Place 3 · Forest GroveForest Grove1500 Meters35:00.91a—
Apr 18Sherwood @ Forest GroveApr 18 · 800 Meters · Place 3 · Forest GroveForest Grove800 Meters32:34.60a—
Apr 12Forest Grove @ NewbergApr 12 · 1500 Meters · Place 5 · Forest GroveForest Grove1500 Meters55:05.40a—
Apr 12Forest Grove @ NewbergApr 12 · 400 Meters · Place 10 · Forest GroveForest Grove400 Meters101:04.21a—
Apr 4Glencoe @ Forest GroveApr 4 · 1500 Meters · Place 5 · Forest GroveForest Grove1500 Meters55:07.33a—
Apr 4Glencoe @ Forest GroveApr 4 · 400 Meters · Place 16 · Forest GroveForest Grove400 Meters161:07.74a—
Mar 22Forest Grove @ LibertyMar 22 · 800 Meters · Place 4 · Forest GroveForest Grove800 Meters42:25.96a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Molalla and Duniway @ Neil Armstrong (Forest Grove HS)Apr 26 · 100m Hurdles · Place 2 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m2.17.73a PB8
Apr 26Molalla and Duniway @ Neil Armstrong (Forest Grove HS)Apr 26 · High Jump · Place 7 · Neil ArmstrongNeil ArmstrongHigh Jump7.4' 2 PB8
Apr 26Molalla and Duniway @ Neil Armstrong (Forest Grove HS)Apr 26 · 400 Meters · Place 7 · Neil ArmstrongNeil Armstrong400 Meters7.1:16.91a8
Apr 21Patton MS and N. Armstrong @ Duniway MSApr 21 · 100m Hurdles · Place 3 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m3.18.11a8
Apr 21Patton MS and N. Armstrong @ Duniway MSApr 21 · High Jump · Place 8 · Neil ArmstrongNeil ArmstrongHigh Jump8.4-00.008
Apr 14Cascade, Neil Armstrong, and Falls City @ DallasApr 14 · 100m Hurdles · Place 2 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m2.18.71a8
Apr 14Cascade, Neil Armstrong, and Falls City @ DallasApr 14 · High Jump · Neil ArmstrongNeil ArmstrongHigh Jump—DNS8
Apr 7Middle School Meet (Host: Patton)Apr 7 · 100m Hurdles · Place 3 · Neil ArmstrongNeil Armstrong100m Hurdles30" / 0.762m3.19.32a8
Apr 7Middle School Meet (Host: Patton)Apr 7 · 100 Meters · Place 19 · Neil ArmstrongNeil Armstrong100 Meters19.15.50a PB8