Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · OutdoorWestside Christian Invitational · May 32:22.99aWestside Christian InvitationalMay 3, 2023

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · Javelin · Place 5 · Valley CatholicJavelin543.82m11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · Discus · Place 4 · Valley CatholicDiscus435.18m11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · Shot Put · Place 13 · Valley CatholicShot Put139.29m11
May 16Regis Community Twilight MeetMay 16 · Javelin · Place 6 · Valley CatholicJavelin6141-511
May 16Regis Community Twilight MeetMay 16 · Discus · Place 19 · Valley CatholicDiscus19102-1011
May 2Cardinal Varsity InviteMay 2 · Javelin · Place 17 · Valley CatholicJavelin17130-311
May 2Cardinal Varsity InviteMay 2 · Discus · Place 31 · Valley CatholicDiscus31103-11.7511
Apr 30SD1 MeetApr 30 · Javelin · Place 2 · Valley CatholicJavelin2124-1111
Apr 30SD1 MeetApr 30 · Discus · Place 7 · Valley CatholicDiscus7103-0311
Apr 30SD1 MeetApr 30 · Shot Put · Place 13 · Valley CatholicShot Put1331-10.5011
Apr 17OES HS InviteApr 17 · Javelin · Place 3 · Valley CatholicJavelin3132-011
Apr 17OES HS InviteApr 17 · Discus · Place 4 · Valley CatholicDiscus499-711
Apr 17OES HS InviteApr 17 · Shot Put · Place 6 · Valley CatholicShot Put630-10.511
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · High Jump · Place 9 · Valley CatholicHigh Jump95-011
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · Javelin · Place 1 · Valley CatholicJavelin1133-211
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · Discus · Place 5 · Valley CatholicDiscus598-811
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · Shot Put · Place 10 · Valley CatholicShot Put1031-211
Apr 2Catlin Gabel Track MeetApr 2 · Javelin · Place 1 · Valley CatholicJavelin1115-111
Apr 2Catlin Gabel Track MeetApr 2 · Discus · Place 10 · Valley CatholicDiscus1081-1011
Apr 2Catlin Gabel Track MeetApr 2 · Shot Put · Place 9 · Valley CatholicShot Put931-1.5011
Mar 19NW Catholic IcebreakerMar 19 · Shot Put · Place 5 · Valley CatholicShot Put532-1.5—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Javelin · Place 3 · Valley CatholicJavelin3127-1—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · Javelin · Place 7 · Valley CatholicJavelin7127-0—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · Discus · Place 10 · Valley CatholicDiscus1089-4—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · Shot Put · Place 15 · Valley CatholicShot Put1529-2—
May 3Regis Community Twilight MeetMay 3 · Javelin · Place 17 · Valley CatholicJavelin17112-4—
May 3Regis Community Twilight MeetMay 3 · Discus · Place 19 · Valley CatholicDiscus1986-9—
May 3Regis Community Twilight MeetMay 3 · Shot Put · Place 31 · Valley CatholicShot Put3128-5.5—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · Javelin · Place 5 · Valley CatholicJavelin5125-10—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · Discus · Place 7 · Valley CatholicDiscus796-9—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · Shot Put · Place 14 · Valley CatholicShot Put1429-1.5—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · Javelin · Place 4 · Valley CatholicJavelin4117-6—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · Discus · Place 7 · Valley CatholicDiscus780-9—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · Shot Put · Place 10 · Valley CatholicShot Put1029-4—
Apr 13Sherwood Need For Speed ClassicApr 13 · Javelin · Place 39 · Valley CatholicJavelin39116-0—
Apr 13Sherwood Need For Speed ClassicApr 13 · Discus · Place 56 · Valley CatholicDiscus5679-0—
Apr 13Sherwood Need For Speed ClassicApr 13 · Shot Put · Place 66 · Valley CatholicShot Put6628-10—
Apr 11OES HS Track MeetApr 11 · Javelin · Place 4 · Valley CatholicJavelin4123-11—
Apr 11OES HS Track MeetApr 11 · Discus · Place 10 · Valley CatholicDiscus1076-4—
Apr 11OES HS Track MeetApr 11 · Shot Put · Place 8 · Valley CatholicShot Put829-1—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Javelin · Place 21 · Valley CatholicJavelin21122-2—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Discus · Place 22 · Valley CatholicDiscus2290-7—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Shot Put · Place 30 · Valley CatholicShot Put3028-3—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · Javelin · Place 5 · Valley CatholicJavelin5115-1—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · Discus · Place 7 · Valley CatholicDiscus783-7.50—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · Shot Put · Place 9 · Valley CatholicShot Put931-3.25—
Mar 21Sam Barlow Spring SpectacularMar 21 · Javelin · Place 27 · Valley CatholicJavelin27102-5—
Mar 21Sam Barlow Spring SpectacularMar 21 · Discus · Place 24 · Valley CatholicDiscus2492-9—
Mar 21Sam Barlow Spring SpectacularMar 21 · Shot Put · Place 36 · Valley CatholicShot Put3629-2—
Mar 14NW Catholic IcebreakerMar 14 · Javelin · Place 4 · Valley CatholicJavelin4115-0—
Mar 14NW Catholic IcebreakerMar 14 · Discus · Place 5 · Valley CatholicDiscus583-5.5—
Mar 14NW Catholic IcebreakerMar 14 · Shot Put · Place 12 · Valley CatholicShot Put1229-10—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 173A-SD1 Special District 1 ChampionshipsMay 17 · Javelin · Place 5 · Valley CatholicJavelin5130-8—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · Discus · Place 12 · Valley CatholicDiscus1278-5—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · Shot Put · Place 12 · Valley CatholicShot Put1229-5—
May 11SD 1 JV District MeetMay 11 · 800 Meters · Place 7 · Valley Catholic800 Meters72:23.53a—
May 5Regis Community Twilight MeetMay 5 · Javelin · Place 24 · Valley CatholicJavelin24107-4—
May 5Regis Community Twilight MeetMay 5 · Discus · Place 44 · Valley CatholicDiscus4467-10—
May 5Regis Community Twilight MeetMay 5 · Shot Put · Place 41 · Valley CatholicShot Put4129-2—
May 3Westside Christian InvitationalMay 3 · Javelin · Place 14 · Valley CatholicJavelin14109-0—
May 3Westside Christian InvitationalMay 3 · Discus · Place 13 · Valley CatholicDiscus1382-2—
May 3Westside Christian InvitationalMay 3 · 800 Meters · Place 12 · Valley Catholic800 Meters122:22.99a PB—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · Javelin · Place 9 · Valley CatholicJavelin990-10—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · Discus · Place 12 · Valley CatholicDiscus1263-5—
Apr 15Sherwood Need for Speed ClassicApr 15 · Shot Put · Place 47 · Valley CatholicShot Put4728-8—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · Javelin · Place 8 · Valley CatholicJavelin8108-2.5—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · Discus · Place 10 · Valley CatholicDiscus1063-7—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · Shot Put · Place 10 · Valley CatholicShot Put1027-6—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · 800 Meters · Place 6 · Valley Catholic800 Meters62:29.26a—