Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWildwood Miles for Girls + Women - Portland · Feb 285:15.52aWildwood Miles for Girls + Women - PortlandFebruary 28, 2026
1 Mile · OutdoorWildwood Miles for Girls + Women · Mar 15:24.82aWildwood Miles for Girls + WomenMarch 1, 2025
100 Meters · OutdoorCYO Valley Catholic Week #1 · May 117.99aCYO Valley Catholic Week #1May 1, 2021
1500 Meters · Outdoor6A-2 Metro League Championships · May 204:48.83a6A-2 Metro League ChampionshipsMay 20, 2026
1600 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 105:13.47a2026 Tiger Invite 15th AnnualApril 10, 2026
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 411:16.80aOregon Relays presented by AthleticNETApril 4, 2025
200 Meters · OutdoorCYO Liberty Week 4 · May 433.88CYO Liberty Week 4May 4, 2019
3000 Meters · OutdoorOSAA State Track & Field Championships · May 2810:10.69aOSAA State Track & Field ChampionshipsMay 28, 2026
3200 Meters · OutdoorNike/Jesuit Twilight Relays · Apr 2310:58.80Nike/Jesuit Twilight RelaysApril 23, 2026
400 Meters · OutdoorCYO Valley Catholic Week 3 · Apr 291:08.66aCYO Valley Catholic Week 3April 29, 2023
800 Meters · OutdoorJesuit @ Southridge · Apr 292:22.91aJesuit @ SouthridgeApril 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 1500 Meters · Place 3 · Stumptown Track ClubStumptown Track Club1500 Meters34:49.94a11
May 28OSAA State Track & Field ChampionshipsMay 28 · 3000 Meters · Place 10 · JesuitJesuit3000 Meters10.10:10.69a PB11
May 206A-2 Metro League ChampionshipsMay 20 · 3000 Meters · Place 3 · JesuitJesuit3000 Meters310:13.83a11
May 206A-2 Metro League ChampionshipsMay 20 · 1500 Meters · Place 5 · JesuitJesuit1500 Meters54:48.83a PB11
May 13Sunset @ JesuitMay 13 · 1500 Meters · Place 5 · JesuitJesuit1500 Meters54:51.44a11
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 1500 Meters · Place 7 · JesuitJesuit1500 Meters7.4:52.85a11
May 6Beaverton @ JesuitMay 6 · 3000 Meters · Place 2 · JesuitJesuit3000 Meters210:19.63a11
Apr 29Jesuit @ SouthridgeApr 29 · 800 Meters · Place 4 · JesuitJesuit800 Meters42:22.91a PB11
Apr 23Nike/Jesuit Twilight RelaysApr 23 · Discus · Place 6 · JesuitJesuitDiscus610:19.41—
Apr 23Nike/Jesuit Twilight RelaysApr 23 · 3200 Meters · Place 6 · JesuitJesuit3200 Meters610:58.80 PB—
Apr 102026 Tiger Invite 15th AnnualApr 10 · 3200 Meters · Place 9 · JesuitJesuit3200 Meters9.11:11.41a11
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 11 · JesuitJesuit1600 Meters11.5:13.47a PB11
Apr 8Jesuit @ AlohaApr 8 · 800 Meters · Place 2 · JesuitJesuit800 Meters22:27.75a11
Apr 1Jesuit @ MountainsideApr 1 · 3000 Meters · Place 2 · JesuitJesuit3000 Meters210:39.74a11
Apr 1Jesuit @ MountainsideApr 1 · 1500 Meters · Place 2 · JesuitJesuit1500 Meters24:56.54a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Wildwood Miles for Girls + Women - PortlandFeb 28 · 1 Mile · Place 22 · Stumptown Track ClubStumptown Track Club1 Mile225:15.52a PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 3000 Meters · Place 3 · Stumptown Track ClubStumptown Track Club3000 Meters310:45.21a10
May 216A-2 Metro League ChampionshipsMay 21 · 3000 Meters · Place 3 · JesuitJesuit3000 Meters310:17.53a10
May 216A-2 Metro League ChampionshipsMay 21 · 1500 Meters · Place 5 · JesuitJesuit1500 Meters54:48.95a10
May 14Jesuit @ SunsetMay 14 · 3000 Meters · Place 2 · JesuitJesuit3000 Meters210:47.55a10
May 14Jesuit @ SunsetMay 14 · 1500 Meters · Place 2 · JesuitJesuit1500 Meters24:51.32a10
May 2Cardinal Varsity InviteMay 2 · 1500 Meters · Place 11 · JesuitJesuit1500 Meters114:56.03a10
Apr 30Southridge @ JesuitApr 30 · 1500 Meters · Place 2 · JesuitJesuit1500 Meters24:50.81a10
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 3200 Meters · Place 12 · JesuitJesuit3200 Meters12.11:04.42a10
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 3000 Meters · Place 13 · JesuitJesuit3000 Meters13.10:25.07a10
Apr 16Jesuit @ WestviewApr 16 · 3000 Meters · Place 2 · JesuitJesuit3000 Meters210:35.98a10
Apr 112025 14th Tiger InvitationalApr 11 · 3200 Meters · Place 7 · JesuitJesuit3200 Meters7.11:12.06a10
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 12 · JesuitJesuit1600 Meters12.5:16.93a10
Apr 9Aloha @ JesuitApr 9 · 800 Meters · Place 1 · JesuitJesuit800 Meters12:27.10a10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 2 Miles · Place 24 · JesuitJesuit2 Miles24.11:16.80a PB10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3200 Meters · Place 24 · JesuitJesuit3200 Meters24.11:12.98a10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3000 Meters · Place 24 · JesuitJesuit3000 Meters24.10:32.89a10
Apr 2Mountainside @ JesuitApr 2 · 1500 Meters · Place 2 · JesuitJesuit1500 Meters24:56.69a10
Apr 2Mountainside @ JesuitApr 2 · 800 Meters · Place 2 · JesuitJesuit800 Meters22:29.47a10
Mar 1Wildwood Miles for Girls + WomenMar 1 · 1 Mile · Place 34 · Stumptown Track ClubStumptown Track Club1 Mile345:24.82a PB—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 3Metro League JV District MeetMay 3 · 1500 Meters · Place 2 · JesuitJesuit1500 Meters25:13.59a—
May 1Southridge @ JesuitMay 1 · 1500 Meters · Place 3 · JesuitJesuit1500 Meters35:01.19a—
May 1Southridge @ JesuitMay 1 · 800 Meters · Place 4 · JesuitJesuit800 Meters42:31.97a—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · 3000 Meters · Place 13 · JesuitJesuit3000 Meters1310:48.51a—
Apr 17Jesuit @ Aloha (Senior Night)Apr 17 · 400 Meters · JesuitJesuit400 MetersRelay Split—1:07.7hUnofficial9
Apr 17Jesuit @ Aloha (Senior Night)Apr 17 · 1500 Meters · Place 4 · JesuitJesuit1500 Meters4.5:08.82a9
Apr 10Mountainside @ JesuitApr 10 · 3000 Meters · Place 3 · JesuitJesuit3000 Meters311:06.78a—
Apr 10Mountainside @ JesuitApr 10 · 1500 Meters · Place 7 · JesuitJesuit1500 Meters75:09.16a—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · 1500 Meters · Place 20 · JesuitJesuit1500 Meters205:11.82a—
Apr 3Jesuit @ WestviewApr 3 · 3000 Meters · Place 4 · JesuitJesuit3000 Meters4.11:04.21a9
Apr 3Jesuit @ WestviewApr 3 · 1500 Meters · JesuitJesuit1500 Meters—DNS9
Mar 20Jesuit @ BeavertonMar 20 · 3000 Meters · Place 3 · JesuitJesuit3000 Meters311:00.92a—
Mar 20Jesuit @ BeavertonMar 20 · 1500 Meters · Place 4 · JesuitJesuit1500 Meters45:05.59a—
Mar 20Jesuit @ BeavertonMar 20 · 3000 Meters · Place 3 · JesuitJesuit3000 Meters311:00.92a—
Mar 20Jesuit @ BeavertonMar 20 · 1500 Meters · Place 4 · JesuitJesuit1500 Meters45:05.59a—
Mar 13Sunset @ JesuitMar 13 · 3000 Meters · Place 3 · JesuitJesuit3000 Meters311:00.25a—
Mar 13Sunset @ JesuitMar 13 · 1500 Meters · Place 9 · JesuitJesuit1500 Meters95:06.54a—
Feb 23Wildwood Miles for Women & GirlsFeb 23 · 1 Mile · Place 16 · Stumptown Track ClubStumptown Track Club1 Mile16.5:31.89a9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 10 · Bowerman TrackBowerman Track1500 Meters10.5:38.57a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 8 · Bowerman TrackBowerman Track1500 Meters8.5:40.808
May 24Oregon Middle School Meet of ChampionsMay 24 · 1500 Meters · Place 27 · St. Pius XSt. Pius X1500 Meters275:23.31a—
May 24Oregon Middle School Meet of ChampionsMay 24 · 800 Meters · Place 23 · St. Pius XSt. Pius X800 Meters232:38.30a—
May 20CYO Portland Meet of ChampionsMay 20 · 1500 Meters · Place 5 · St. Pius XSt. Pius X1500 Meters55:27.04a—
May 20CYO Portland Meet of ChampionsMay 20 · 800 Meters · Place 6 · St. Pius XSt. Pius X800 Meters62:38.01a—
Apr 29CYO Valley Catholic Week 3Apr 29 · 800 Meters · Place 3 · St. Pius XSt. Pius X800 Meters3.2:41.82a8
Apr 29CYO Valley Catholic Week 3Apr 29 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 Meters4.1:08.66a PB8
Apr 22CYO Liberty Week 2Apr 22 · 1500 Meters · Place 1 · St. Pius XSt. Pius X1500 Meters15:31.16a—
Apr 15CYO La Salle Week 1Apr 15 · 1500 Meters · Place 2 · St. Pius XSt. Pius X1500 Meters25:37.54a—
Apr 15CYO La Salle Week 1Apr 15 · 800 Meters · Place 2 · St. Pius XSt. Pius X800 Meters22:44.61a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · 1500 Meters · Place 6 · St. Pius XSt. Pius X1500 Meters6.5:29.78a7
May 14CYO Portland Meet of ChampionsMay 14 · 800 Meters · Place 5 · St. Pius XSt. Pius X800 Meters5.2:41.97a7
Apr 30CYO Week 4 LibertyApr 30 · 400 Meters · Place 6 · St. Pius XSt. Pius X400 Meters6.1:15.14a7
Apr 23CYO Week 3 LibertyApr 23 · 1500 Meters · Place 1 · St. Pius XSt. Pius X1500 Meters1.5:35.23a7
Apr 23CYO Week 3 LibertyApr 23 · 800 Meters · Place 2 · St. Pius XSt. Pius X800 Meters2.2:46.43a7
Apr 9CYO Week 2 Valley CatholicApr 9 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:49.48a7
Apr 2CYO Week 1 LibertyApr 2 · 1500 Meters · Place 3 · St. Pius XSt. Pius X1500 Meters3.5:53.90a7

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22CYO Valley Catholic Week #4May 22 · 1500 Meters · Place 1 · Holy TrinityHoly Trinity1500 Meters1.5:54.62a6
May 15CYO Liberty HS Week #3May 15 · 800 Meters · Place 2 · Holy TrinityHoly Trinity800 Meters2.2:56.11a6
May 1CYO Valley Catholic Week #1May 1 · 3000 Meters · Place 2 · Holy TrinityHoly Trinity3000 Meters2.13:23.00a6
May 1CYO Valley Catholic Week #1May 1 · 100 Meters · Place 22 · Holy TrinityHoly Trinity100 Meters22.17.99a PB6

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11CYO Roadrunner Champs ValleyMay 11 · 800 Meters · St. Pius XSt. Pius X800 Meters—DNS4
May 11CYO Roadrunner Champs ValleyMay 11 · 400 Meters · Place 8 · St. Pius XSt. Pius X400 Meters8.1:20.64a4
May 4CYO Liberty Week 4May 4 · 200 Meters · Place 4 · St. Pius XSt. Pius X200 Meters4.33.88 PB4
Apr 27CYO Liberty Week 3Apr 27 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 Meters4.1:23.44a4
Apr 13CYO Liberty Week 2Apr 13 · 100 Meters · Place 20 · St. Pius XSt. Pius X100 Meters20.17:29.05a4

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12CYO Roadrunner Valley Catholic HSMay 12 · 800 Meters · Place 9 · St. Pius XSt. Pius X800 Meters9.3:21.67a3
May 12CYO Roadrunner Valley Catholic HSMay 12 · 400 Meters · Place 10 · St. Pius XSt. Pius X400 Meters10.1:25.42a3
Apr 28Liberty HS CYO Week #3Apr 28 · 800 Meters · Place 5 · St. Pius XSt. Pius X800 Meters5.3:17.67a3
Apr 28Liberty HS CYO Week #3Apr 28 · 200 Meters · Place 8 · St. Pius XSt. Pius X200 Meters8.39.57a3
Apr 21Valley Catholic CYO Week #2Apr 21 · 400 Meters · Place 6 · St. Pius XSt. Pius X400 Meters6.1:26.41a3
Apr 14La Salle CYO Week #1Apr 14 · 400 Meters · Place 9 · St. Pius XSt. Pius X400 Meters9.1:33.86a3
Apr 14La Salle CYO Week #1Apr 14 · 200 Meters · Place 12 · St. Pius XSt. Pius X200 Meters12.41.31a3