Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFGRC Youth Invitational · May 1814.20FGRC Youth Invitational May 18, 2026
200 Meters · OutdoorCoast Valley League JV Districts · May 431.16aCoast Valley League JV DistrictsMay 4, 2026
400 Meters · OutdoorPortland "Stumptown" Track Festival Youth Meet presented by Stumptown Running · Jun 61:22.45aPortland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJune 6, 2026
High Jump · OutdoorYC Middle School Meet · Apr 294' 4"YC Middle School MeetApril 29, 2026
Javelin · 450g AeroJav · OutdoorYC Middle School Meet · Apr 2972' 11"YC Middle School MeetApril 29, 2026
Long Jump · OutdoorBYTC · May 233.44mBYTCMay 23, 2025

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · High Jump · Place 8 · Forest Grove Youth Running ClubForest Grove Youth Running ClubHigh Jump84-67
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 400 Meters · Place 32 · Forest Grove Youth Running ClubForest Grove Youth Running Club400 Meters321:22.45a PB7
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 33 · Forest Grove Youth Running ClubForest Grove Youth Running Club200 Meters3331.48a7
May 22BYTC BlastMay 22 · Long Jump · Place 14 · Forest Grove Youth Running ClubForest Grove Youth Running ClubLong Jump1412-5.257
May 22BYTC BlastMay 22 · Shot Put · Place 4 · Forest Grove Youth Running ClubForest Grove Youth Running ClubShot Put425-0.757
May 18FGRC Youth Invitational May 18 · Long Jump · Place 1 · Forest Grove Youth Running ClubForest Grove Youth Running ClubLong Jump1.11'107
May 18FGRC Youth Invitational May 18 · High Jump · Place 1 · Forest Grove Youth Running ClubForest Grove Youth Running ClubHigh Jump1.4'7
May 18FGRC Youth Invitational May 18 · Javelin · Place 1 · Forest Grove Youth Running ClubForest Grove Youth Running ClubJavelin450g AeroJav1.69'27
May 18FGRC Youth Invitational May 18 · 100 Meters · Place 1 · Forest Grove Youth Running ClubForest Grove Youth Running Club100 Meters1.14.20 PB7
May 9Tigard Youth Club MeetMay 9 · Long Jump · Place 17 · Forest Grove Youth Running ClubForest Grove Youth Running ClubLong Jump1711-37
May 9Tigard Youth Club MeetMay 9 · 200 Meters · Place 18 · Forest Grove Youth Running ClubForest Grove Youth Running Club200 Meters1831.48a7
May 9Tigard Youth Club MeetMay 9 · 100 Meters · Place 30 · Forest Grove Youth Running ClubForest Grove Youth Running Club100 Meters3015.35a7
May 9Tigard AeroJavMay 9 · Javelin · Place 7 · GastonGastonJavelin450g AeroJav7.66' 2"7
May 4Coast Valley League JV DistrictsMay 4 · Long Jump · Place 7 · GastonGastonLong Jump7.11-07.007
May 4Coast Valley League JV DistrictsMay 4 · High Jump · Place 1 · GastonGastonHigh Jump1.4-02.007
May 4Coast Valley League JV DistrictsMay 4 · Javelin · Place 1 · GastonGastonJavelin450g AeroJav1.70-11.257
May 4Coast Valley League JV DistrictsMay 4 · 200 Meters · Place 1 · GastonGaston200 Meters1.31.16a PB7
Apr 29YC Middle School MeetApr 29 · Long Jump · Place 4 · GastonGastonLong Jump4.13' 2"7
Apr 29YC Middle School MeetApr 29 · High Jump · Place 3 · GastonGastonHigh Jump3.4' 4" PB7
Apr 29YC Middle School MeetApr 29 · Javelin · Place 4 · GastonGastonJavelin450g AeroJav4.72' 11" PB7
Apr 29YC Middle School MeetApr 29 · 200 Meters · Place 9 · GastonGaston200 Meters9.32.37
Apr 22MS CVL Meet @ TaftApr 22 · Long Jump · Place 5 · GastonGastonLong Jump5.12-37
Apr 22MS CVL Meet @ TaftApr 22 · Javelin · Place 4 · GastonGastonJavelin450g AeroJav4.71-37
Apr 22MS CVL Meet @ TaftApr 22 · 200 Meters · Place 2 · GastonGaston200 Meters2.31.867
Apr 22MS CVL Meet @ TaftApr 22 · 100 Meters · Place 10 · GastonGaston100 Meters10.15.287
Apr 15CVL Meet @ AmityApr 15 · Long Jump · Place 9 · GastonGastonLong Jump9.11-07.507
Apr 15CVL Meet @ AmityApr 15 · Javelin · Place 10 · GastonGastonJavelin450g AeroJav10.40-027
Apr 15CVL Meet @ AmityApr 15 · 200 Meters · Place 13 · GastonGaston200 Meters13.33.82a7
Apr 15CVL Meet @ AmityApr 15 · 100 Meters · Place 14 · GastonGaston100 Meters14.15.47a7
Apr 8WVL JH Dayton Track Meet 2026Apr 8 · Long Jump · Place 6 · GastonGastonLong Jump6.12-07.507
Apr 8WVL JH Dayton Track Meet 2026Apr 8 · 200 Meters · Place 6 · GastonGaston200 Meters6.31.87a7
Apr 8WVL JH Dayton Track Meet 2026Apr 8 · 100 Meters · Place 10 · GastonGaston100 Meters10.15.29a7

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · Long Jump · Place 30 · Forest Grove Youth Running ClubForest Grove Youth Running ClubLong Jump3012-1.56
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 100 Meters · Place 48 · Forest Grove Youth Running ClubForest Grove Youth Running Club100 Meters4815.10a6
May 23BYTCMay 23 · Long Jump · Place 14 · Forest Grove Youth Running ClubForest Grove Youth Running ClubLong Jump143.44m PB6
May 23BYTCMay 23 · 100 Meters · Place 33 · Forest Grove Youth Running ClubForest Grove Youth Running Club100 Meters3315.48a6
May 10Tigard Youth Developmental MeetMay 10 · Long Jump · Place 16 · Forest Grove Youth Running ClubForest Grove Youth Running ClubLong Jump1610-16
May 10Tigard Youth Developmental MeetMay 10 · 200 Meters · Place 30 · Forest Grove Youth Running ClubForest Grove Youth Running Club200 Meters3033.83a6
May 10Tigard Youth Developmental MeetMay 10 · 100 Meters · Place 35 · Forest Grove Youth Running ClubForest Grove Youth Running Club100 Meters3515.96a6
Apr 29FGRC Season OpenerApr 29 · 200 Meters · Place 17 · Forest Grove Youth Running ClubForest Grove Youth Running Club200 Meters1736.66
Apr 29FGRC Season OpenerApr 29 · 100 Meters · Place 13 · Forest Grove Youth Running ClubForest Grove Youth Running Club100 Meters1316.56