Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTigard HS (Friday) / Sherwood MS (Saturday) - Development Meet · May 1917.75aTigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19, 2023
100m Hurdles · 30" / 0.762m · OutdoorUSATF Oregon JO Developmental Meet · Apr 2020.32aUSATF Oregon JO Developmental MeetApril 20, 2024
300m Hurdles · 30" / 0.762m · OutdoorPacWest League Meet (Santiam Christian) at Scio · Apr 953.8PacWest League Meet (Santiam Christian) at ScioApril 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorUSATF Oregon Association Junior Olympic · Jun 251:13.12aUSATF Oregon Association Junior OlympicJune 25, 2026
800 Meters · Outdoor3A-3 PacWest Conference Championships · May 212:38.22a3A-3 PacWest Conference ChampionshipsMay 21, 2026
80m Hurdles · 30" / 0.762m · OutdoorSherwood (Friday) / Tigard (Saturday) - Developmental Meet · May 1319.16aSherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13, 2022
Discus · 1kg · OutdoorAmity Throws · Jun 1414.11mAmity ThrowsJune 14, 2025
Hammer · 3kg · OutdoorAmity Throws · Jun 1414.05mAmity ThrowsJune 14, 2025
High Jump · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 221.25mUSATF Oregon Association Junior Olympic ChampionshipsJune 22, 2024
Javelin · 450g AeroJav · OutdoorSherwood (Friday) / Tigard (Saturday) - Developmental Meet · May 627' 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6, 2022
Javelin · 600g · OutdoorAmity Throws · Jun 1416.30mAmity ThrowsJune 14, 2025
Long Jump · OutdoorSheridan Multi Events Deca/Hep · Jun 153.33mSheridan Multi Events Deca/HepJune 15, 2024
Pentathlon (Outdoor) · Standard · OutdoorSheridan Multi Events Deca/Hep · Jun 151247Sheridan Multi Events Deca/HepJune 15, 2024
Pole Vault · OutdoorPacWest League Meet (Santiam Christian) at Scio · Apr 96' 6"PacWest League Meet (Santiam Christian) at ScioApril 9, 2026
Shot Put · 6lb · OutdoorAmity Throws · Jun 147.04mAmity ThrowsJune 14, 2025

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · High Jump · Salem TrackSalem TrackHigh Jump—NH9
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400m Hurdles · Place 2 · Salem TrackSalem Track400m Hurdles30" / 0.762m2.1:13.12a PB9
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400 Meters · Salem TrackSalem Track400 Meters—DNS9
May 213A-3 PacWest Conference ChampionshipsMay 21 · Pole Vault · Place 5 · Blanchet CatholicBlanchet CatholicPole Vault52.12m9
May 213A-3 PacWest Conference ChampionshipsMay 21 · High Jump · Place 7 · Blanchet CatholicBlanchet CatholicHigh Jump71.35m9
May 213A-3 PacWest Conference ChampionshipsMay 21 · 300m Hurdles · Place 4 · Blanchet CatholicBlanchet Catholic300m Hurdles449.81a9
May 213A-3 PacWest Conference ChampionshipsMay 21 · 300m Hurdles · Place 4 · Blanchet CatholicBlanchet Catholic300m Hurdles449.72a9
May 213A-3 PacWest Conference ChampionshipsMay 21 · 800 Meters · Place 4 · Blanchet CatholicBlanchet Catholic800 Meters42:38.22a PB9
May 15Jeannine James InvitationalMay 15 · Pole Vault · Place 4 · Blanchet CatholicBlanchet CatholicPole Vault47-69
May 15Jeannine James InvitationalMay 15 · High Jump · Place 2 · Blanchet CatholicBlanchet CatholicHigh Jump24-89
May 15Jeannine James InvitationalMay 15 · 300m Hurdles · Place 3 · Blanchet CatholicBlanchet Catholic300m Hurdles351.00a9
May 8Jim Mucken Memorial InvitationalMay 8 · Pole Vault · Place 5 · Blanchet CatholicBlanchet CatholicPole Vault56-69
May 8Jim Mucken Memorial InvitationalMay 8 · High Jump · Place 5 · Blanchet CatholicBlanchet CatholicHigh Jump54-69
May 8Jim Mucken Memorial InvitationalMay 8 · 300m Hurdles · Place 4 · Blanchet CatholicBlanchet Catholic300m Hurdles452.19a9
May 8Jim Mucken Memorial InvitationalMay 8 · 800 Meters · Place 3 · Blanchet CatholicBlanchet Catholic800 Meters32:41.46a9
Apr 25Meet of ChampionsApr 25 · 300m Hurdles · Place 13 · Blanchet CatholicBlanchet Catholic300m Hurdles1352.06a9
Apr 25Meet of ChampionsApr 25 · 800 Meters · Place 24 · Blanchet CatholicBlanchet Catholic800 Meters242:57.19a9
Apr 233A-SD3 Scio MeetApr 23 · High Jump · Place 2 · Blanchet CatholicBlanchet CatholicHigh Jump24-109
Apr 233A-SD3 Scio MeetApr 23 · 800 Meters · Place 2 · Blanchet CatholicBlanchet Catholic800 Meters22:41.98a9
Apr 16SD2 Willamina MeetApr 16 · Pole Vault · Place 1 · Blanchet CatholicBlanchet CatholicPole Vault11.98m9
Apr 16SD2 Willamina MeetApr 16 · High Jump · Place 3 · Blanchet CatholicBlanchet CatholicHigh Jump31.37m9
Apr 16SD2 Willamina MeetApr 16 · 300m Hurdles · Place 1 · Blanchet CatholicBlanchet Catholic300m Hurdles152.85a9
Apr 16SD2 Willamina MeetApr 16 · 100m Hurdles · Place 5 · Blanchet CatholicBlanchet Catholic100m Hurdles518.36a9
Apr 11Rob Frank InvitationalApr 11 · Pole Vault · Place 10 · Blanchet CatholicBlanchet CatholicPole Vault101.98m9
Apr 11Rob Frank InvitationalApr 11 · High Jump · Place 8 · Blanchet CatholicBlanchet CatholicHigh Jump81.27m9
Apr 11Rob Frank InvitationalApr 11 · 100m Hurdles · Place 11 · Blanchet CatholicBlanchet Catholic100m Hurdles1119.67a9
Apr 9PacWest League Meet (Santiam Christian) at ScioApr 9 · Pole Vault · Place 2 · Blanchet CatholicBlanchet CatholicPole Vault2.6' 6" PB9
Apr 9PacWest League Meet (Santiam Christian) at ScioApr 9 · High Jump · Place 5 · Blanchet CatholicBlanchet CatholicHigh Jump5.4' 4"9
Apr 9PacWest League Meet (Santiam Christian) at ScioApr 9 · 300m Hurdles · Place 5 · Blanchet CatholicBlanchet Catholic300m Hurdles30" / 0.762m5.53.8 PB9
Apr 2PacWest IcebreakerApr 2 · Pole Vault · Place 2 · Blanchet CatholicBlanchet CatholicPole Vault27-09
Apr 2PacWest IcebreakerApr 2 · High Jump · Place 4 · Blanchet CatholicBlanchet CatholicHigh Jump44-69
Apr 2PacWest IcebreakerApr 2 · 100m Hurdles · Place 7 · Blanchet CatholicBlanchet Catholic100m Hurdles719.22a9
Apr 2PacWest IcebreakerApr 2 · 800 Meters · Place 5 · Blanchet CatholicBlanchet Catholic800 Meters52:53.85a9
Mar 19NW Catholic IcebreakerMar 19 · Pole Vault · Place 3 · Blanchet CatholicBlanchet CatholicPole Vault32.00m9
Mar 19NW Catholic IcebreakerMar 19 · High Jump · Place 3 · Blanchet CatholicBlanchet CatholicHigh Jump31.32m9
Mar 19NW Catholic IcebreakerMar 19 · 100m Hurdles · Place 6 · Blanchet CatholicBlanchet Catholic100m Hurdles619.93a9
Mar 19NW Catholic IcebreakerMar 19 · 800 Meters · Place 2 · Blanchet CatholicBlanchet Catholic800 Meters22:45.84a9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 3 · SalemSalem100m Hurdles319.39a8
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 5 · SalemSalemHigh Jump51.35m8
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 4 · SalemSalemLong Jump43.82m8
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 6 · SalemSalemShot Put66.43m8
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 4 · SalemSalem800 Meters42:56.76a8
Jun 14Amity ThrowsJun 14 · Hammer · Place 1 · Salem TrackSalem TrackHammer3kg1.14.05m PB8
Jun 14Amity ThrowsJun 14 · Javelin · Place 4 · Salem TrackSalem TrackJavelin600g4.16.30m PB8
Jun 14Amity ThrowsJun 14 · Discus · Place 5 · Salem TrackSalem TrackDiscus1kg5.14.11m PB8
Jun 14Amity ThrowsJun 14 · Shot Put · Place 4 · Salem TrackSalem TrackShot Put6lb4.7.04m PB8
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · High Jump · Place 8 · SalemSalemHigh Jump84-48
May 10Tigard Youth Developmental MeetMay 10 · High Jump · Place 12 · SalemSalemHigh Jump124-08
May 10Tigard Youth Developmental MeetMay 10 · Shot Put · Place 7 · SalemSalemShot Put723-38
May 10Tigard Youth Developmental MeetMay 10 · 100m Hurdles · Place 3 · SalemSalem100m Hurdles319.72a8
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Shot Put · Place 7 · Salem TrackSalem TrackShot Put6lb7.6.67m8

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Long Jump · Place 14 · SalemSalemLong Jump143.22m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 12 · SalemSalemShot Put125.86m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 7 · SalemSalem100m Hurdles719.88a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 12 · SalemSalem800 Meters123:12.13a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · High Jump · Place 9 · SalemSalemHigh Jump91.25m PB—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 8 · SalemSalemJavelin812.19m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 10 · SalemSalem200m Hurdles1037.42a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 12 · SalemSalem100m Hurdles1220.78a—
Jun 15Sheridan Multi Events Deca/HepJun 15 · 800 Meters · Place 2 · Salem TrackSalem Track800 Meters2.3:06.32a7
Jun 15Sheridan Multi Events Deca/HepJun 15 · Long Jump · Place 2 · Salem TrackSalem TrackLong Jump2.3.33m PB7
Jun 15Sheridan Multi Events Deca/HepJun 15 · Shot Put · Place 2 · Salem TrackSalem TrackShot Put6lb2.5.70m7
Jun 15Sheridan Multi Events Deca/HepJun 15 · High Jump · Place 1 · Salem TrackSalem TrackHigh Jump1.1.21m7
Jun 15Sheridan Multi Events Deca/HepJun 15 · 100m Hurdles · Place 2 · Salem TrackSalem Track100m Hurdles30" / 0.762m2.21.38a7
Jun 15Sheridan Multi Events Deca/HepJun 15 · Pentathlon (Outdoor) · Place 2 · Salem TrackSalem TrackPentathlon (Outdoor)StandardRound M2.1247 PB7
Jun 15Sheridan Multi Events Deca/HepJun 15 · Pentathlon (Outdoor) · Place 2 · Salem TrackSalem TrackPentathlon (Outdoor)Standard2.12477
May 10Tigard Youth developmental meetMay 10 · Javelin · Place 14 · Salem TrackSalem TrackJavelin600g14.40' 17
May 10Tigard Youth developmental meetMay 10 · Shot Put · Place 8 · Salem TrackSalem TrackShot Put6lb8.19' 47
Apr 26Sherwood Youth Club meetApr 26 · Shot Put · Place 4 · Salem TrackSalem TrackShot Put6lb4.17' 37
Apr 26Sherwood Youth Club meetApr 26 · 100m Hurdles · Salem TrackSalem Track100m Hurdles30" / 0.762m—DNS7
Apr 26Sherwood Youth Club meetApr 26 · 100 Meters · Salem TrackSalem Track100 Meters—DNS7
Apr 20USATF Oregon JO Developmental MeetApr 20 · 100m Hurdles · Place 5 · Salem TrackSalem Track100m Hurdles30" / 0.762m5.20.32a PB7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 80m Hurdles · Place 3 · SalemSalem80m Hurdles316.82a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Long Jump · Place 12 · SalemSalemLong Jump1210-1.5—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Shot Put · Place 8 · SalemSalemShot Put814-6.5—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 100 Meters · Place 35 · SalemSalem100 Meters3517.75a PB—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Shot Put · Place 5 · SalemSalemShot Put514-8—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 80m Hurdles · Place 3 · SalemSalem80m Hurdles316.93a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 80m Hurdles · Place 2 · SalemSalem80m Hurdles217.75a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · Shot Put · Place 3 · SalemSalemShot Put35.09m—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 80m Hurdles · Place 6 · Salem TrackSalem Track80m Hurdles30" / 0.762m6.19.16a PB5
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 800 Meters · Place 12 · Salem TrackSalem Track800 Meters12.3:37.56a5
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 400 Meters · Salem TrackSalem Track400 Meters—DNS5
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 80m Hurdles · Place 8 · Salem TrackSalem Track80m Hurdles30" / 0.762m8.20.28a5
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Long Jump · Place 21 · Salem TrackSalem TrackLong Jump21.6' 9.55
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Javelin · Place 6 · Salem TrackSalem TrackJavelin450g AeroJav6.27' 6 PB5
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Shot Put · Place 1 · Salem TrackSalem TrackShot Put6lb1.11' 05

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Tigard Youth Track #2May 22 · Long Jump · Place 11 · Salem TrackSalem TrackLong Jump11.6-09.004
May 22Tigard Youth Track #2May 22 · 100 Meters · Salem TrackSalem Track100 Meters—SCR4