Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPortland "Stumptown" Track Festival Youth Meet presented by Stumptown Running · Jun 612.77aPortland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJune 6, 2026
100m Hurdles · 36" / 0.914m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2717.85a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:14.10a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · OutdoorSherwood Youth Club Meet · Apr 2525.24aSherwood Youth Club MeetApril 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Oregon Association Junior Olympic · Jun 2528.82aUSATF Oregon Association Junior OlympicJune 25, 2026
400 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 758.65aPortland Track Festival Youth Meet presented by Stumptown RunningJune 7, 2025
800 Meters · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 232:47.36aUSATF Oregon Association Junior Olympic ChampionshipsJune 23, 2022
80m Hurdles · 30" / 0.762m · OutdoorCombined Events Festival · May 2617.03aCombined Events FestivalMay 26, 2024
High Jump · OutdoorCombined Events Festival · May 261.33mCombined Events FestivalMay 26, 2024
Javelin · 300g TJ · OutdoorPeaceHealth Pre Classic Youth Meet · Sep 1727.62mPeaceHealth Pre Classic Youth MeetSeptember 17, 2023
Javelin · 450g AeroJav · OutdoorTigard AeroJav · May 9132' 9"Tigard AeroJavMay 9, 2026
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2745.09m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorSherwood (Friday) / Tigard (Saturday) - Developmental Meet · May 1312' 1Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13, 2022
Pentathlon (Outdoor) · Standard · OutdoorCombined Events Festival · May 261570Combined Events FestivalMay 26, 2024
Pentathlon (Outdoor) · USATF 13-14 · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2723412026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Pole Vault · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 262.25mUSATF Oregon Association Junior Olympic ChampionshipsJune 26, 2025
Shot Put · 4kg · OutdoorUSATF Oregon Association Junior Olympic · Jun 2510.44mUSATF Oregon Association Junior OlympicJune 25, 2026
Shot Put · 6lb · OutdoorCombined Events Festival · May 267.86mCombined Events FestivalMay 26, 2024
Triathlon · Standard · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 23432USATF Oregon Association Junior Olympic ChampionshipsJune 23, 2022

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 8 · Tigard Youth Track1500 MetersRound M8.5:14.10a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 8 · Tigard Youth TrackLong JumpRound M8.5.01mWind: 1.97
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 5 · Tigard Youth TrackHigh JumpRound M5.1.55m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 2 · Tigard Youth TrackShot Put4kgRound M2.10.42m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 13 · Tigard Youth Track100m Hurdles36" / 0.914mRound M13.17.85a PBWind: 0.87
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Pentathlon (Outdoor) · Place 5 · Tigard Youth TrackPentathlon (Outdoor)USATF 13-14Round M5.2341 PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Pole Vault · Place 5 · Tigard Youth TrackPole Vault5.2.92m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 4 · Tigard Youth TrackJavelin600g4.45.09m PB7
Jun 25USATF Oregon Association Junior OlympicJun 25 · Pentathlon (Outdoor) · Place 1 · Tigard Youth TrackPentathlon (Outdoor)USATF 13-141.19887
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 2 · Tigard Youth TrackLong Jump2.5.08m7
Jun 25USATF Oregon Association Junior OlympicJun 25 · Pole Vault · Place 2 · Tigard Youth TrackPole Vault2.2.90m7
Jun 25USATF Oregon Association Junior OlympicJun 25 · High Jump · Place 3 · Tigard Youth TrackHigh Jump3.1.40m7
Jun 25USATF Oregon Association Junior OlympicJun 25 · High Jump · Place 2 · Tigard Youth TrackHigh Jump2.1.45m7
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 2 · Tigard Youth TrackJavelin600g2.42.99m7
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 2 · Tigard Youth TrackShot Put4kg2.10.44m PB7
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200m Hurdles · Place 2 · Tigard Youth Track200m Hurdles30" / 0.762m2.28.82a PBWind: -0.87
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100m Hurdles · Place 1 · Tigard Youth Track100m Hurdles36" / 0.914m1.18.14aWind: 1.77
Jun 25USATF Oregon Association Junior OlympicJun 25 · 1500 Meters · Place 2 · Tigard Youth Track1500 Meters2.6:03.53a7
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · Javelin · Place 2 · Tigard YouthJavelin2157-07
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 18 · Tigard Youth200 Meters1825.51a7
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 100 Meters · Place 32 · Tigard Youth100 Meters3212.77a PB7
May 22BYTC BlastMay 22 · Long Jump · Place 2 · Tigard YouthLong Jump217-8.57
May 22BYTC BlastMay 22 · Discus · Place 5 · Tigard YouthDiscus577-47
May 22BYTC BlastMay 22 · Shot Put · Place 5 · Tigard YouthShot Put534-0.57
May 22BYTC BlastMay 22 · 100 Meters · Place 11 · Tigard Youth100 Meters1112.88a7
May 15Oregon Middle School Meet of ChampionsMay 15 · Pole Vault · Place 4 · Tigard YouthPole Vault49-07
May 9Tigard Youth Club MeetMay 9 · Pole Vault · Place 1 · Tigard YouthPole Vault19-67
May 9Tigard Youth Club MeetMay 9 · Javelin · Place 1 · Tigard YouthJavelin1148-47
May 9Tigard AeroJavMay 9 · Javelin · Place 1 · Tigard Youth TrackJavelin450g AeroJav1.132' 9" PB7
May 2Raptors Youth Club @ Rex PutnamMay 2 · High Jump · Place 1 · Tigard YouthHigh Jump15-07
Apr 25Sherwood Youth Club MeetApr 25 · Javelin · Place 1 · Tigard YouthJavelin1144-07
Apr 25Sherwood Youth Club MeetApr 25 · 200 Meters · Place 5 · Tigard Youth200 Meters525.24a PB7
Apr 25Sherwood Youth Club MeetApr 25 · 100 Meters · Place 8 · Tigard Youth100 Meters812.91a7

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Pole Vault · Place 2 · Tigard YouthPole Vault22.25m PB6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200m Hurdles · Place 2 · Tigard Youth200m Hurdles229.35a6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 2 · Tigard YouthJavelin244.01m6
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 200 Meters · Place 10 · Tigard Youth Track200 Meters10.26.87a6
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 100 Meters · Place 15 · Tigard Youth Track100 MetersRound P15.13.21a6
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · Javelin · Place 1 · Tigard YouthJavelin1138-06
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 400 Meters · Place 8 · Tigard Youth400 Meters858.65a PB6
May 23BYTCMay 23 · Discus · Place 10 · Tigard YouthDiscus1016.84m6
May 23BYTCMay 23 · 100 Meters · Place 12 · Tigard Youth100 Meters1213.21a6
May 10Tigard Youth Developmental MeetMay 10 · Pole Vault · Place 2 · Tigard YouthPole Vault27-36
May 10Tigard Youth Developmental MeetMay 10 · Javelin · Place 1 · Tigard YouthJavelin1137-36
Apr 26Sherwood Youth Club MeetApr 26 · Javelin · Place 2 · Tigard Youth TrackJavelin600g2.130' 0"6
Apr 26Sherwood Youth Club MeetApr 26 · 400 Meters · Place 5 · Tigard Youth Track400 Meters5.59.94a6
Apr 26Sherwood Youth Club MeetApr 26 · 200 Meters · Place 6 · Tigard Youth Track200 Meters6.26.65a6
Apr 26Sherwood Youth Club MeetApr 26 · 100 Meters · Place 9 · Tigard Youth Track100 Meters9.13.40a6
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Javelin · Place 2 · Tigard Youth TrackJavelin600g2.36.20m6
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 400 Meters · Place 8 · Tigard Youth Track400 Meters8.1:04.44a6
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 100 Meters · Place 10 · Tigard Youth Track100 Meters10.13.57a6

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Long Jump · Place 4 · Tigard YouthLong Jump43.90m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · High Jump · Place 3 · Tigard YouthHigh Jump31.30m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Javelin · Place 3 · Tigard YouthJavelin336.36m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 1 · Tigard YouthShot Put19.54m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 80m Hurdles · Place 3 · Tigard Youth80m Hurdles315.34a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 1 · Tigard Youth1500 Meters15:22.39a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 1 · Tigard YouthJavelin140.76m—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · High Jump · Place 5 · Tigard YouthHigh Jump53-10—
May 26Combined Events FestivalMay 26 · Pentathlon (Outdoor) · Place 1 · Tigard Youth TrackPentathlon (Outdoor)Standard1.1570 PB5
May 26Combined Events FestivalMay 26 · 80m Hurdles · Place 1 · Tigard Youth Track80m Hurdles30" / 0.762m1.17.03a PB5
May 26Combined Events FestivalMay 26 · Long Jump · Place 1 · Tigard Youth TrackLong Jump1.3.67m5
May 26Combined Events FestivalMay 26 · Shot Put · Place 1 · Tigard Youth TrackShot Put6lb1.7.86m PB5
May 26Combined Events FestivalMay 26 · High Jump · Place 1 · Tigard Youth TrackHigh Jump1.1.33m PB5
May 26Combined Events FestivalMay 26 · 1500 Meters · Place 1 · Tigard Youth Track1500 Meters1.5:34.99a5
May 10Tigard Youth developmental meetMay 10 · Javelin · Place 1 · Tigard Youth TrackJavelin450g AeroJav1.120' 45
May 10Tigard Youth developmental meetMay 10 · 200 Meters · Place 8 · Tigard Youth Track200 Meters8.29.78a5
May 3BYTC BlastMay 3 · 400 Meters · Place 2 · Tigard Youth Track400 Meters2.1:08.24a5
May 3BYTC BlastMay 3 · 100 Meters · Place 6 · Tigard Youth Track100 Meters6.14.56a5
Apr 26Sherwood Youth Club meetApr 26 · Long Jump · Place 7 · Tigard Youth TrackLong Jump7.11' 45
Apr 26Sherwood Youth Club meetApr 26 · Javelin · Place 1 · Tigard Youth TrackJavelin450g AeroJav1.119' 45
Apr 26Sherwood Youth Club meetApr 26 · 400 Meters · Place 1 · Tigard Youth Track400 Meters1.1:09.57a5
Apr 26Sherwood Youth Club meetApr 26 · 200 Meters · Place 4 · Tigard Youth Track200 Meters4.31.45a5
Apr 20USATF Oregon JO Developmental MeetApr 20 · Long Jump · Place 3 · Tigard Youth TrackLong Jump3.4.10m5
Apr 20USATF Oregon JO Developmental MeetApr 20 · Javelin · Place 3 · Tigard Youth TrackJavelin450g AeroJav3.30.61m5
Apr 20USATF Oregon JO Developmental MeetApr 20 · 100 Meters · Place 11 · Tigard Youth Track100 Meters11.14.97a5

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Sep 17PeaceHealth Pre Classic Youth MeetSep 17 · Javelin · Place 1 · Tigard Youth TrackJavelin300g TJ1.27.62m PB4
Sep 17PeaceHealth Pre Classic Youth MeetSep 17 · 100 Meters · Place 5 · Tigard Youth Track100 Meters5.15.60a4
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · Javelin · Place 28 · Tigard YouthJavelin2828.00m—
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Javelin · Place 5 · Tigard Youth TrackJavelin450g AeroJav5.28.77m4
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 6 · Tigard Youth TrackJavelin450g AeroJav6.25.68m4
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · Shot Put · Place 6 · Tigard Youth TrackShot Put6lb6.23' 64
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · High Jump · Place 4 · Tigard Youth TrackHigh Jump4.3' 64
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 200 Meters · Place 10 · Tigard Youth Track200 Meters10.31.41a4
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Shot Put · Place 11 · Tigard YouthShot Put1122-9.5—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 200 Meters · Place 14 · Tigard Youth200 Meters1431.63a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Javelin · Place 7 · Tigard YouthJavelin769-0—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Shot Put · Place 7 · Tigard YouthShot Put724-0—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 100 Meters · Place 19 · Tigard Youth100 Meters1915.49a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · High Jump · Place 4 · Tigard YouthHigh Jump43-8—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Javelin · Place 4 · Tigard YouthJavelin479-0—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 200 Meters · Place 9 · Tigard Youth200 Meters932.15a—
May 5BYTC BlastMay 5 · Long Jump · Place 7 · Tigard YouthLong Jump73.91m—
May 5BYTC BlastMay 5 · Shot Put · Place 5 · Tigard YouthShot Put56.69m—
May 5BYTC BlastMay 5 · 800 Meters · Place 4 · Tigard Youth800 Meters42:55.07a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · Long Jump · Place 9 · Tigard YouthLong Jump93.48m—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · Javelin · Place 8 · Tigard YouthJavelin823.33m—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 400 Meters · Place 4 · Tigard Youth400 Meters41:15.17a—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Triathlon · Place 2 · Tigard Youth TrackTriathlonStandardRound M2.432 PB3
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 4 · Tigard Youth TrackJavelin300g TJ4.20.50m3
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 2 · Tigard Youth TrackShot Put6lbRound M2.6.29m3
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 2 · Tigard Youth TrackHigh JumpRound M2.1.05m3
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 2 · Tigard Youth TrackHigh Jump2.1.12m3
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 2 · Tigard Youth Track800 Meters2.2:47.36a PB3
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 1 · Tigard Youth Track400 MetersRound M1.1:14.30a3
Jun 15Lake Oswego All-Comers Week 1Jun 15 · High Jump · Place 7 · Tigard YouthHigh Jump73-03—
Jun 15Lake Oswego All-Comers Week 1Jun 15 · Javelin · Place 2 · Tigard YouthJavelin252-00—
Jun 15Lake Oswego All-Comers Week 1Jun 15 · 800 Meters · Place 2 · Tigard Youth800 Meters22:51.71a—
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · High Jump · Place 2 · Tigard YouthHigh Jump23-10.009-10
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Shot Put · Place 5 · Tigard YouthShot Put513-07.009-10
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 400 Meters · Place 2 · Tigard Youth400 Meters21:14.079-10
May 21BYTC Blast Development MeetMay 21 · Long Jump · Place 4 · Tigard YouthLong Jump411' 810
May 21BYTC Blast Development MeetMay 21 · Shot Put · Place 2 · Tigard YouthShot Put215' 9.2510
May 21BYTC Blast Development MeetMay 21 · 400 Meters · Place 4 · Tigard Youth400 Meters41:15.7410
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Long Jump · Place 1 · Tigard Youth TrackLong Jump1.12' 1 PB3
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · High Jump · Place 2 · Tigard Youth TrackHigh Jump2.3' 63
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 400 Meters · Place 1 · Tigard Youth Track400 Meters1.1:16.97a3
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Long Jump · Place 3 · Tigard Youth TrackLong Jump3.12' 03
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Javelin · Place 7 · Tigard Youth TrackJavelin300g TJ7.46' 83
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 200 Meters · Place 8 · Tigard Youth Track200 Meters8.34.15a3
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 100 Meters · Place 14 · Tigard Youth Track100 Meters14.16.36a3
Apr 29Tigard Youth Track - Developmental meetApr 29 · Long Jump · Place 4 · Tigard Youth TrackLong Jump4.10' 113
Apr 29Tigard Youth Track - Developmental meetApr 29 · 100 Meters · Place 10 · Tigard Youth Track100 Meters10.16.30a3

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 102021 USATF Oregon Association Youth Track and Field ChampionshipsJul 10 · Long Jump · Tigard Youth TrackLong Jump—ND2
Jul 102021 USATF Oregon Association Youth Track and Field ChampionshipsJul 10 · 200 Meters · Place 4 · Tigard Youth Track200 Meters4.33.38a2
Jun 24AAU Region 21 Qualifier at BoiseJun 24 · Long Jump · Place 2 · Tigard Youth TrackLong Jump2.3.62m2
Jun 24AAU Region 21 Qualifier at BoiseJun 24 · 200 Meters · Place 3 · Tigard Youth Track200 Meters3.33.40aWind: -2.32
Jun 24AAU Region 21 Qualifier at BoiseJun 24 · 100 Meters · Place 3 · Tigard Youth Track100 Meters3.16.58aWind: -2.52
Jun 18Sherwood Youth Track Club MeetJun 18 · Long Jump · Place 4 · Tigard Youth TrackLong Jump4.10-01.252
Jun 18Sherwood Youth Track Club MeetJun 18 · 200 Meters · Place 5 · Tigard Youth Track200 Meters5.33.91a2
Jun 4BYTC Blast 2021Jun 4 · 200 Meters · Place 3 · Tigard Youth Track200 Meters3.34.50a2
Jun 4BYTC Blast 2021Jun 4 · 100 Meters · Place 5 · Tigard Youth Track100 Meters5.16.80a2
May 22Tigard Youth Track #2May 22 · 200 Meters · Place 5 · Tigard Youth Track200 Meters5.34.34a2
May 22Tigard Youth Track #2May 22 · 100 Meters · Place 5 · Tigard Youth Track100 Meters5.16.23a2
May 14Tigard Youth TrackMay 14 · 200 Meters · Place 4 · Tigard Youth Track200 Meters4.34.60a2
May 14Tigard Youth TrackMay 14 · 100 Meters · Place 7 · Tigard Youth Track100 Meters7.16.51a2