Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWildwood Miles for Girls + Women - Portland · Feb 285:33.87aWildwood Miles for Girls + Women - PortlandFebruary 28, 2026
1 Mile · OutdoorWildwood Miles for Girls + Women · Mar 15:04.76aWildwood Miles for Girls + WomenMarch 1, 2025
1500 Meters · Outdoor6A-3 Pacific Conference Championships · May 204:39.51a6A-3 Pacific Conference ChampionshipsMay 20, 2026
1600 Meters · Outdoor2024 Nike Outdoor Nationals · Jun 125:12.51a2024 Nike Outdoor NationalsJune 12, 2024
3000 Meters · OutdoorBYTC Blast · May 510:09.44aBYTC BlastMay 5, 2023
400 Meters · OutdoorMcMinnville, Century @ Sherwood · May 658.58aMcMinnville, Century @ SherwoodMay 6, 2026
800 Meters · OutdoorPortland Track Festival · Jun 142:12.72aPortland Track Festival June 14, 2025
MS All-Comers · OutdoorOregon Relays Fan Zone · Apr 214:54.17aOregon Relays Fan ZoneApril 21, 2023

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 206A-3 Pacific Conference ChampionshipsMay 20 · Javelin · Place 11 · SherwoodJavelin1127.79m11
May 206A-3 Pacific Conference ChampionshipsMay 20 · 1500 Meters · Place 1 · Sherwood1500 Meters14:39.51a PB11
May 206A-3 Pacific Conference ChampionshipsMay 20 · 800 Meters · Place 1 · Sherwood800 Meters12:20.58a11
May 206A-3 Pacific Conference ChampionshipsMay 20 · 800 Meters · Place 1 · Sherwood800 Meters12:13.43a11
May 6McMinnville, Century @ SherwoodMay 6 · Javelin · Place 3 · SherwoodJavelin3101-911
May 6McMinnville, Century @ SherwoodMay 6 · 3000 Meters · Place 1 · Sherwood3000 Meters110:32.72a11
May 6McMinnville, Century @ SherwoodMay 6 · 400 Meters · Place 1 · Sherwood400 Meters158.58a PB11
May 2Rose City Championship Track and Field InviteMay 2 · Javelin · Place 4 · SherwoodJavelin499-211
May 2Rose City Championship Track and Field InviteMay 2 · 1500 Meters · Place 2 · Sherwood1500 Meters24:43.78a11
Apr 29Sherwood @ LibertyApr 29 · Javelin · Place 2 · SherwoodJavelin229.65m11
Apr 29Sherwood @ LibertyApr 29 · 1500 Meters · Place 1 · Sherwood1500 Meters14:48.27a11
Apr 23Nike/Jesuit Twilight RelaysApr 23 · Shot Put · Place 13 · SherwoodShot Put134:45.08—
Apr 23Nike/Jesuit Twilight RelaysApr 23 · Javelin · Place 44 · SherwoodJavelin4429.06m—
Apr 22Sherwood @ NewbergApr 22 · Javelin · Place 4 · SherwoodJavelin490-011
Apr 22Sherwood @ NewbergApr 22 · 800 Meters · Place 2 · Sherwood800 Meters22:16.50a11
Apr 11T Smith Need For Speed InvitationalApr 11 · 800 Meters · Place 6 · Sherwood800 Meters62:16.84a11
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Javelin · Place 4 · SherwoodJavelin497-1011
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · 1500 Meters · Place 1 · Sherwood1500 Meters15:01.14a11
Apr 1Forest Grove @ SherwoodApr 1 · Javelin · Place 3 · SherwoodJavelin399-611
Apr 1Forest Grove @ SherwoodApr 1 · 400 Meters · Place 1 · Sherwood400 Meters11:00.64a11
Mar 19Jim Barks Grizzly Bear OpenMar 19 · 1 Mile · Place 1 · Sherwood1 Mile15:13.50a11
Mar 19Jim Barks Grizzly Bear OpenMar 19 · 800 Meters · Place 1 · Sherwood800 Meters12:18.65a11
Mar 19Jim Barks Grizzly Bear OpenMar 19 · 1500 Meters · Place 1 · Sherwood1500 Meters14:53.08a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Wildwood Miles for Girls + Women - PortlandFeb 28 · 1 Mile · Place 59 · Sherwood1 Mile595:33.87a PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 19Nike Outdoor NationalsJun 19 · 800 Meters · Place 13 · Sherwood800 Meters132:15.12a10
Jun 19Nike Outdoor NationalsJun 19 · 800 Meters · Place 13 · Sherwood800 Meters132:15.12a10
Jun 14Portland Track Festival Jun 14 · 800 Meters · Place 4 · Sherwood800 Meters42:12.72a PB10
Jun 14Portland Track Festival Jun 14 · 1500 Meters · Place 7 · Sherwood1500 Meters74:42.35a10
May 8Glencoe, Liberty, Sherwood @McMinnville (Varsity Only)May 8 · 1500 Meters · Place 1 · Sherwood1500 Meters14:46.35a10
May 8Glencoe, Liberty, Sherwood @McMinnville (Varsity Only)May 8 · 800 Meters · Place 1 · Sherwood800 Meters12:18.42a10
May 2Cardinal Varsity InviteMay 2 · 1500 Meters · Place 1 · Sherwood1500 Meters14:44.91a10
Apr 29Sherwood @ NewbergApr 29 · Javelin · Place 5 · SherwoodJavelin596-1110
Apr 29Sherwood @ NewbergApr 29 · 3000 Meters · Place 1 · Sherwood3000 Meters110:38.77a10
Apr 16Century @ SherwoodApr 16 · Javelin · Place 2 · SherwoodJavelin2103-610
Apr 16Century @ SherwoodApr 16 · 400 Meters · Place 1 · Sherwood400 Meters159.75a10
Apr 1Glencoe @ SherwoodApr 1 · Javelin · Place 5 · SherwoodJavelin588-310
Apr 1Glencoe @ SherwoodApr 1 · 800 Meters · Place 1 · Sherwood800 Meters12:17.69a10
Mar 20Lakeridge/Sherwood IcebreakerMar 20 · 1500 Meters · Place 1 · Sherwood1500 Meters14:52.33a10
Mar 20Lakeridge/Sherwood IcebreakerMar 20 · 800 Meters · Place 1 · Sherwood800 Meters12:20.88a10
Mar 1Wildwood Miles for Girls + WomenMar 1 · 1 Mile · Place 11 · Sherwood1 Mile115:04.76a PB—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Javelin · Place 17 · SherwoodJavelin1725.17m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 8 · SherwoodJavelin828.28m—
Jun 122024 Nike Outdoor NationalsJun 12 · 1 Mile · Place 8 · Sherwood1 Mile85:14.11a—
Jun 122024 Nike Outdoor NationalsJun 12 · 1600 Meters · Place 9 · Sherwood1600 Meters95:12.51a PB—
Jun 122024 Nike Outdoor NationalsJun 12 · 1500 Meters · Place 9 · Sherwood1500 Meters94:55.31a—
Jun 122024 Nike Outdoor NationalsJun 12 · Javelin · Place 28 · SherwoodJavelin2827.34m—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Javelin · Place 8 · SherwoodJavelin873-9—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 1500 Meters · Place 1 · Sherwood1500 Meters14:55.84a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 800 Meters · Place 1 · Sherwood800 Meters12:18.08a—
May 76A-3 Pacific Conference ChampionshipsMay 7 · Javelin · Place 10 · SherwoodJavelin1028.49m—
May 76A-3 Pacific Conference ChampionshipsMay 7 · 1500 Meters · Place 1 · Sherwood1500 Meters14:51.32a—
May 76A-3 Pacific Conference ChampionshipsMay 7 · 800 Meters · Place 1 · Sherwood800 Meters12:22.30a—
May 76A-3 Pacific Conference ChampionshipsMay 7 · 800 Meters · Place 2 · Sherwood800 Meters22:17.36a—
Apr 30Sherwood @ NewbergApr 30 · 3000 Meters · Place 1 · Sherwood3000 Meters110:53.32a—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · 1500 Meters · Place 56 · Sherwood1500 Meters565:10.09a—
Apr 24Century @ SherwoodApr 24 · Javelin · Place 2 · SherwoodJavelin298-4—
Apr 24Century @ SherwoodApr 24 · 800 Meters · Place 1 · Sherwood800 Meters12:18.15a—
Apr 17Liberty, Glencoe @ SherwoodApr 17 · 400 Meters · Place 2 · Sherwood400 Meters21:02.46a—
Apr 17Liberty, Glencoe @ SherwoodApr 17 · Javelin · Place 1 · SherwoodJavelin181-7—
Apr 13Sherwood Need For Speed ClassicApr 13 · 1500 Meters · Place 7 · Sherwood1500 Meters74:49.92a—
Apr 13Sherwood Need For Speed ClassicApr 13 · 800 Meters · Place 5 · Sherwood800 Meters52:18.89a—
Apr 9Sherwood @ Forest GroveApr 9 · Javelin · Place 3 · SherwoodJavelin388-7—
Apr 9Sherwood @ Forest GroveApr 9 · 400 Meters · Place 1 · Sherwood400 Meters11:01.89a—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Javelin · Place 19 · SherwoodJavelin1980-9—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · 1500 Meters · Place 3 · Sherwood1500 Meters34:46.88a—
Apr 2Sherwood @McMinnvilleApr 2 · Javelin · Place 4 · SherwoodJavelin492-5—
Apr 2Sherwood @McMinnvilleApr 2 · 800 Meters · Place 1 · Sherwood800 Meters12:23.63a—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · 1500 Meters · Place 1 · Sherwood1500 Meters14:57.16a—

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 1500 Meters · Place 6 · Sherwood1500 MetersRound P64:55.27a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 3000 Meters · Place 8 · Sherwood3000 Meters810:58.77a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 1500 Meters · Place 3 · Sherwood1500 Meters34:53.40a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 800 Meters · Place 9 · Sherwood800 MetersRound P92:20.81a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 3000 Meters · Place 2 · Sherwood3000 Meters210:33.34a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Javelin · Place 8 · SherwoodJavelin874-10—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 1500 Meters · Place 1 · Sherwood1500 Meters14:44.25a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 800 Meters · Place 1 · Sherwood800 Meters12:17.96a—
May 24Oregon Middle School Meet of ChampionsMay 24 · 3000 Meters · Place 1 · Sherwood3000 Meters110:29.59a—
May 24Oregon Middle School Meet of ChampionsMay 24 · 1500 Meters · Place 2 · Sherwood1500 Meters24:50.69a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 3000 Meters · Place 1 · Sherwood3000 Meters110:35.24a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Javelin · Place 1 · SherwoodJavelin179-8.5—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 1500 Meters · Place 1 · Sherwood1500 Meters14:48.25a—
May 16WRL District MeetMay 16 · 1500 Meters · Place 1 · Sherwood1500 Meters14:51.86a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Javelin · Place 1 · SherwoodJavelin191-5—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 3000 Meters · Place 1 · Sherwood3000 Meters110:39.07a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 800 Meters · Place 1 · Sherwood800 Meters12:19.58a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Javelin · Place 1 · SherwoodJavelin191-5—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 3000 Meters · Place 1 · Sherwood3000 Meters110:39.07a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 800 Meters · Place 1 · Sherwood800 Meters12:19.58a—
May 5BYTC BlastMay 5 · 3000 Meters · Place 1 · Sherwood3000 Meters110:09.44a PB—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · Javelin · Place 1 · SherwoodJavelin125.73m—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 1500 Meters · Place 1 · Sherwood1500 Meters14:55.74a—
Apr 21Oregon Relays Fan ZoneApr 21 · MS All-Comers · Place 2 · SherwoodMS All-Comers25:13.71a—
Apr 21Oregon Relays Fan ZoneApr 21 · MS All-Comers · Place 2 · SherwoodMS All-Comers25:11.99a—
Apr 21Oregon Relays Fan ZoneApr 21 · MS All-Comers · Place 2 · SherwoodMS All-Comers24:54.17a PB—
Apr 19WRL Hazelbrook, Tumwata @ Sherwood MSApr 19 · Javelin · Place 1 · SherwoodJavelin178-1—
Apr 19WRL Hazelbrook, Tumwata @ Sherwood MSApr 19 · 800 Meters · Place 1 · Sherwood800 Meters12:25.59a—
Apr 13WRL Athey, Wood @ Sherwood MSApr 13 · 1500 Meters · Place 1 · Sherwood1500 Meters14:55.20a—
Apr 13WRL Athey, Wood @ Sherwood MSApr 13 · 400 Meters · Place 1 · Sherwood400 Meters11:03.40a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Javelin · Place 1 · SherwoodJavelin176-0714
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 3000 Meters · Place 1 · Sherwood3000 Meters110:50.5314
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 1500 Meters · Place 1 · Sherwood1500 Meters15:05.3214
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 800 Meters · Place 3 · Sherwood800 Meters32:28.2414

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 5USATF Region 13 Junior Olympic ChampionshipsJul 5 · Hammer · Place 8 · SherwoodHammer86:02.15a—
Jul 5USATF Region 13 Junior Olympic ChampionshipsJul 5 · Hammer · Place 8 · SherwoodHammer82:54.16a—
Jul 5USATF Region 13 Junior Olympic ChampionshipsJul 5 · Hammer · Place 3 · SherwoodHammer332.33a—