Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWildwood Miles for Girls + Women - Portland · Feb 285:47.73aWildwood Miles for Girls + Women - PortlandFebruary 28, 2026
100 Meters · OutdoorCYO Portland Meet of Champions · May 1613.77aCYO Portland Meet of ChampionsMay 16, 2026
1500 Meters · OutdoorCYO Portland Meet of Champions · May 185:42.72aCYO Portland Meet of ChampionsMay 18, 2024
1600 Meters · OutdoorSPARC Relay Trials · Feb 115:28.98aSPARC Relay TrialsFebruary 11, 2026
200 Meters · OutdoorCYO Portland Liberty #2 · Apr 1828.83aCYO Portland Liberty #2April 18, 2026
400 Meters · OutdoorCYO Portland Meet of Champions · May 161:00.46aCYO Portland Meet of ChampionsMay 16, 2026
800 Meters · OutdoorCYO Portland Meet of Champions · May 162:20.57aCYO Portland Meet of ChampionsMay 16, 2026
Javelin · 300g TJ · OutdoorCYO Week 3 Liberty · Apr 2341-11CYO Week 3 LibertyApril 23, 2022
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1854' 0CYO Portland Meet of ChampionsMay 18, 2024
Long Jump · OutdoorCYO Week 1 Liberty · Apr 29-09.00CYO Week 1 LibertyApril 2, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 800 Meters · Place 1 · Youth Track FoundationYouth Track Foundation800 Meters12:23.16a7
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 400 Meters · Place 6 · Youth Track FoundationYouth Track Foundation400 Meters61:01.40a7
May 16CYO Portland Meet of ChampionsMay 16 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:20.57a PB7
May 16CYO Portland Meet of ChampionsMay 16 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 MetersRound P4.1:03.71a7
May 16CYO Portland Meet of ChampionsMay 16 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:00.46a PB7
May 16CYO Portland Meet of ChampionsMay 16 · 100 Meters · Place 10 · St. Pius XSt. Pius X100 MetersRound P10.13.88a7
May 16CYO Portland Meet of ChampionsMay 16 · 100 Meters · Place 11 · St. Pius XSt. Pius X100 Meters11.13.77a PB7
May 2CYO Portland Liberty #4May 2 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:21.13a7
Apr 25CYO Portland Liberty #3Apr 25 · 1500 Meters · St. Pius XSt. Pius X1500 Meters—DNF7
Apr 25CYO Portland Liberty #3Apr 25 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:03.10a7
Apr 18CYO Portland Liberty #2Apr 18 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:03.16a7
Apr 18CYO Portland Liberty #2Apr 18 · 200 Meters · Place 2 · St. Pius XSt. Pius X200 Meters2.28.83a PB7
Apr 11CYO Portland Liberty #1Apr 11 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:26.01a7
Apr 11CYO Portland Liberty #1Apr 11 · 100 Meters · Place 2 · St. Pius XSt. Pius X100 Meters2.13.77a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 800 Meters · Place 7 · St. Pius XSt. Pius X800 Meters7.2:26.44a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 26 · Youth Track FoundationYouth Track Foundation400 Meters26.1:03.52a7
Feb 11SPARC Relay TrialsFeb 11 · 1600 Meters · Place 1 · Youth Track FoundationYouth Track Foundation1600 Meters1.5:28.98a PB7

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Wildwood Miles for Girls + Women - PortlandFeb 28 · 1 Mile · Place 102 · Youth Track FoundationYouth Track Foundation1 Mile1025:47.73a PB7

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:24.80a6
May 17CYO Portland Meet of ChampionsMay 17 · 400 Meters · Place 3 · St. Pius XSt. Pius X400 MetersRound P31:05.04a6
May 17CYO Portland Meet of ChampionsMay 17 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 Meters41:04.61a6
May 17CYO Portland Meet of ChampionsMay 17 · 100 Meters · Place 10 · St. Pius XSt. Pius X100 MetersRound P1014.76a6
May 17CYO Portland Meet of ChampionsMay 17 · 100 Meters · Place 6 · St. Pius XSt. Pius X100 Meters614.22a6
May 3CYO Portland Liberty #4May 3 · 800 Meters · Place 2 · St. Pius XSt. Pius X800 Meters2.2:38.02a6
May 3CYO Portland Liberty #4May 3 · 100 Meters · Place 2 · St. Pius XSt. Pius X100 Meters2.14.35a6
Apr 26CYO Portland Liberty #3Apr 26 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:07.34a6
Apr 26CYO Portland Liberty #3Apr 26 · 100 Meters · Place 3 · St. Pius XSt. Pius X100 Meters3.14.57a6

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25Eugene Diamond LeagueMay 25 · 1500 Meters · Place 12 · UnattachedUnattached1500 Meters12.5:51.20a5
May 18CYO Portland Meet of ChampionsMay 18 · Javelin · Place 14 · St. Pius XSt. Pius XJavelin450g AeroJav14.54' 0 PB5
May 18CYO Portland Meet of ChampionsMay 18 · 1500 Meters · Place 6 · St. Pius XSt. Pius X1500 Meters6.5:42.72a PB5
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · Place 11 · St. Pius XSt. Pius X400 MetersRound P11.1:10.24a5
May 4CYO Portland Liberty HS #4May 4 · Javelin · Place 6 · St. Pius XSt. Pius XJavelin450g AeroJav6.43' 115
May 4CYO Portland Liberty HS #4May 4 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:11.42a5
Apr 27CYO Portland La Salle #3Apr 27 · Javelin · Place 8 · St. Pius XSt. Pius XJavelin450g AeroJav8.42' 2.55
Apr 27CYO Portland La Salle #3Apr 27 · 400 Meters · Place 5 · St. Pius XSt. Pius X400 Meters5.1:13.45a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 6 · St. Pius XSt. Pius XJavelin450g AeroJav6.43' 75
Apr 20CYO Portland Valley Catholic #2Apr 20 · 1500 Meters · Place 3 · St. Pius XSt. Pius X1500 Meters3.6:07.90a5
Apr 13CYO Portland Liberty HS #1Apr 13 · Javelin · Place 4 · St. Pius XSt. Pius XJavelin450g AeroJav4.52' 2.55
Apr 13CYO Portland Liberty HS #1Apr 13 · 200 Meters · Place 5 · St. Pius XSt. Pius X200 Meters5.33.53a5

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29CYO Valley Catholic Week 3Apr 29 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:11.47a4
Apr 29CYO Valley Catholic Week 3Apr 29 · 100 Meters · Place 3 · St. Pius XSt. Pius X100 Meters3.16.04a4

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28Prefontaine Youth MeetMay 28 · Javelin · UnattachedUnattachedJavelin300g TJ—NM3
May 28Prefontaine Youth MeetMay 28 · 800 Meters · UnattachedUnattached800 Meters—03:00.6Unofficial3
May 14CYO Portland Meet of ChampionsMay 14 · 800 Meters · Place 4 · St. Pius XSt. Pius X800 Meters4.2:50.79a3
May 14CYO Portland Meet of ChampionsMay 14 · 400 Meters · Place 5 · St. Pius XSt. Pius X400 Meters5.1:16.07a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 800 Meters · Place 4 · St. Pius XSt. Pius X800 Meters4.3:13.69a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 Meters4.1:18.16a3
Apr 30CYO Week 4 LibertyApr 30 · 800 Meters · Place 6 · St. Pius XSt. Pius X800 Meters6.3:22.54a3
Apr 23CYO Week 3 LibertyApr 23 · Javelin · Place 6 · St. Pius XSt. Pius XJavelin300g TJ6.41-11 PB3
Apr 23CYO Week 3 LibertyApr 23 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:20.17a3
Apr 23CYO Week 3 LibertyApr 23 · 200 Meters · Place 10 · St. Pius XSt. Pius X200 Meters10.36.49a3
Apr 9CYO Week 2 Valley CatholicApr 9 · Javelin · Place 4 · St. Pius XSt. Pius XJavelin300g TJ4.39-103
Apr 9CYO Week 2 Valley CatholicApr 9 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 Meters4.1:21.57a3
Apr 9CYO Week 2 Valley CatholicApr 9 · 200 Meters · Place 5 · St. Pius XSt. Pius X200 Meters5.35.93a3
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 9 · St. Pius XSt. Pius XLong Jump9.9-09.00 PB3
Apr 2CYO Week 1 LibertyApr 2 · Javelin · Place 7 · St. Pius XSt. Pius XJavelin300g TJ7.35-06.253
Apr 2CYO Week 1 LibertyApr 2 · 100 Meters · Place 5 · St. Pius XSt. Pius X100 Meters5.16.89a3