Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorHillsboro @ Forest Grove · May 1430.68aHillsboro @ Forest GroveMay 14, 2025
400 Meters · OutdoorHillsboro @ Forest Grove · May 141:09.04aHillsboro @ Forest GroveMay 14, 2025
800 Meters · OutdoorPacific League JV Districts · May 162:45.44aPacific League JV DistrictsMay 16, 2025
Long Jump · Outdoor6A-3 Pacific Conference Championships · May 204.36m6A-3 Pacific Conference ChampionshipsMay 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 206A-3 Pacific Conference ChampionshipsMay 20 · Long Jump · Place 17 · Forest GroveLong Jump174.36m PB11
May 206A-3 Pacific Conference ChampionshipsMay 20 · 800 Meters · Place 17 · Forest Grove800 Meters172:50.55a11
May 5Newberg @ Forest GroveMay 5 · Long Jump · Place 5 · Forest GroveLong Jump513-9.511
May 5Newberg @ Forest GroveMay 5 · 800 Meters · Place 4 · Forest Grove800 Meters42:48.26a11
Apr 28Century, Forest Grove @ NewbergApr 28 · Long Jump · Place 5 · Forest GroveLong Jump514-0.511
Apr 28Century, Forest Grove @ NewbergApr 28 · 800 Meters · Place 7 · Forest Grove800 Meters72:59.50a11
Apr 24Elden Kellar FG MileApr 24 · 1 Mile · Place 2 · Forest Grove1 Mile2.6:46.8Unofficial11
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Long Jump · Place 7 · Forest GroveLong Jump713-6.7511
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · 400 Meters · Place 6 · Forest Grove400 Meters61:13.09a11
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Long Jump · Place 8 · Forest GroveLong Jump812-2.7511
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · 800 Meters · Place 5 · Forest Grove800 Meters52:52.66a11
Apr 1Forest Grove @ SherwoodApr 1 · Long Jump · Place 4 · Forest GroveLong Jump412-6.7511
Apr 1Forest Grove @ SherwoodApr 1 · 800 Meters · Place 6 · Forest Grove800 Meters63:05.07a11
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · Long Jump · Place 8 · Forest GroveLong Jump812-611
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · 400 Meters · Place 6 · Forest Grove400 Meters61:12.39a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Pacific League JV DistrictsMay 16 · 800 Meters · Place 4 · Forest Grove800 Meters42:45.44a PB10
May 14Hillsboro @ Forest GroveMay 14 · 400 Meters · Place 3 · Forest Grove400 Meters31:09.04a PB10
May 14Hillsboro @ Forest GroveMay 14 · 200 Meters · Place 3 · Forest Grove200 Meters330.68a PB10
Apr 9Forest Grove @ LibertyApr 9 · 400 Meters · Place 1 · Forest Grove400 Meters11:09.22a10
Apr 1McMinnville @ Forest GroveApr 1 · 800 Meters · Place 6 · Forest Grove800 Meters62:55.73a10
Apr 1McMinnville @ Forest GroveApr 1 · 400 Meters · Place 2 · Forest Grove400 Meters21:11.26a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 2655th Elden Kellar InvitationalApr 26 · 400 Meters · Place 12 · Forest Grove400 Meters121:12.85a—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · 400 Meters · Place 4 · Forest Grove400 Meters41:13.08a—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · 200 Meters · Place 9 · Forest Grove200 Meters932.14a—
Apr 16McMinnville @ Forest GroveApr 16 · 800 Meters · Place 5 · Forest Grove800 Meters53:01.80a—
Apr 16McMinnville @ Forest GroveApr 16 · 200 Meters · Place 7 · Forest Grove200 Meters733.34a—
Apr 9Sherwood @ Forest GroveApr 9 · 400 Meters · Place 6 · Forest Grove400 Meters61:14.48a—
Apr 9Sherwood @ Forest GroveApr 9 · 200 Meters · Place 13 · Forest Grove200 Meters1332.30a—
Apr 3Forest Grove, Century @ LibertyApr 3 · 800 Meters · Place 2 · Forest Grove800 Meters23:00.73a—
Apr 3Forest Grove, Century @ LibertyApr 3 · 200 Meters · Place 18 · Forest Grove200 Meters1834.51a—