Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPortland Track Festival High Performance · Jun 85:29.78Portland Track Festival High PerformanceJune 8, 2019
100 Meters · OutdoorCentral Catholic @ Camas · Mar 2111.25aCentral Catholic @ CamasMarch 21, 2025
1500 Meters · OutdoorBYTC Blast · Apr 275:09.95aBYTC BlastApril 27, 2019
1600 Meters · OutdoorGREATER ST. HELEN'S LEAGUE DISTRICT MEET · May 305:20.92aGREATER ST. HELEN'S LEAGUE DISTRICT MEETMay 30, 2019
200 Meters · OutdoorBattle Ground at Camas · Apr 2525.43Battle Ground at CamasApril 25, 2022
40 Yard Dash · OutdoorOregon Relays presented by AthleticNET · Apr 44.88aOregon Relays presented by AthleticNETApril 4, 2025
400 Meters · OutdoorSherwood Youth Track Meet · May 111:01.22aSherwood Youth Track MeetMay 11, 2019
800 Meters · OutdoorPortland Track Festival Youth Meet · Jun 12:28.85aPortland Track Festival Youth MeetJune 1, 2019
High Jump · Outdoor2026 Big Sky Outdoor TF Championships · May 131.90m2026 Big Sky Outdoor TF ChampionshipsMay 13, 2026
Javelin · 800g · OutdoorGSHL 3A and 4A District Championships · May 14164-10GSHL 3A and 4A District ChampionshipsMay 14, 2025
Long Jump · OutdoorGREATER ST. HELEN'S LEAGUE DISTRICT MEET · Jun 216-07.00GREATER ST. HELEN'S LEAGUE DISTRICT MEETJune 2, 2021
Pole Vault · IndoorBobcat Preview · Dec 45.05mBobcat PreviewDecember 4, 2025
Pole Vault · OutdoorUnion @ Camas · Apr 2217-05.00Union @ CamasApril 22, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · Pole Vault · Montana StateMontana StatePole Vault—NHFr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · High Jump · Place 13 · Montana StateMontana StateHigh Jump13.1.90m PBFr
May 8Tom Gage ClassicMay 8 · Pole Vault · Place 7 · Montana StateMontana StatePole Vault716-2.09FR
May 1Idaho State Bengal InvitationalMay 1 · Pole Vault · Montana StateMontana StatePole Vault--NHFr
May 1Idaho State Bengal InvitationalMay 1 · High Jump · Place 8 · Montana StateMontana StateHigh Jump8.1.89mFr
Apr 3Stanford InviteApr 3 · Pole Vault · Place 8 · Montana StateMontana StatePole Vault8.5.10mFr
Mar 27Al Manuel InvitationalMar 27 · Pole Vault · Place 4 · Montana StateMontana StatePole Vault44.82mFr
Mar 27Al Manuel InvitationalMar 27 · High Jump · Place 5 · Montana StateMontana StateHigh Jump51.95mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Big Sky Indoor ChampionshipsFeb 26 · Pole Vault · Place 6 · Montana StateMontana StatePole Vault6.5.00mFr
Feb 6Carignan ClassicFeb 6 · Pole Vault · Place 5 · Montana StateMontana StatePole Vault54.75mFr
Jan 30Stacy DragilaJan 30 · Pole Vault · Montana StateMontana StatePole Vault—NHFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4Bobcat PreviewDec 4 · Pole Vault · Place 2 · Montana StateMontana StatePole Vault2.5.05m PBFr
Mar 8WSTC Winter Grand Prix Final 2025Mar 8 · Pole Vault · Place 1 · Willamette Striders TrackWillamette Striders TrackPole Vault1.16-0.0012
Jan 25WSTC #5 Vault 2025Jan 25 · Pole Vault · Place 1 · Willamette StridersWillamette StridersPole Vault116-8—
Jan 4WSTC New Years VaultJan 4 · Pole Vault · Place 1 · Willamette StridersWillamette StridersPole Vault115-6—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · Pole Vault · Place 7 · UnattachedUnattachedPole Vault7.5.21m12
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Pole Vault · Place 1 · CamasCamasPole Vault116-912
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Javelin · Place 5 · CamasCamasJavelin5175-612
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Pole Vault · Place 1 · CamasCamasPole Vault116-612
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Javelin · Place 4 · CamasCamasJavelin4155-912
May 14GSHL 3A and 4A District ChampionshipsMay 14 · Pole Vault · Place 1 · CamasCamasPole Vault1.15-06.0012
May 14GSHL 3A and 4A District ChampionshipsMay 14 · Javelin · Place 1 · CamasCamasJavelin800g1.164-10 PB12
Apr 24Nike/Jesuit Twilight RelaysApr 24 · Pole Vault · Place 1 · CamasCamasPole Vault1.17' 0"12
Apr 22Union @ CamasApr 22 · Pole Vault · Place 1 · CamasCamasPole Vault1.17-05.00 PB12
Apr 22Union @ CamasApr 22 · Javelin · Place 3 · CamasCamasJavelin800g3.135-0712
Apr 22Union @ CamasApr 22 · Shot Put · CamasCamasShot Put12lb--ND12
Apr 15Battle Ground, Prairie, and Toledo @ CamasApr 15 · Pole Vault · Place 1 · CamasCamasPole Vault116-812
Apr 4Oregon Relays presented by AthleticNETApr 4 · 40 Yard Dash · Place 34 · CamasCamas40 Yard Dash34.4.88a PB12
Apr 4Oregon Relays presented by AthleticNETApr 4 · Pole Vault · Place 1 · CamasCamasPole Vault1.5.00m12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 100 Meters · Place 59 · CamasCamas100 MetersRound P59.11.61aWind: 1.412
Mar 21Central Catholic @ CamasMar 21 · High Jump · Place 1 · CamasCamasHigh Jump16-012
Mar 21Central Catholic @ CamasMar 21 · Javelin · Place 1 · CamasCamasJavelin1140-1112
Mar 21Central Catholic @ CamasMar 21 · 100 Meters · Place 1 · CamasCamas100 Meters111.25a PB12
Mar 8WSTC WInter Grand Prix Final Mar 8 · Pole Vault · Place 1 · Willamette StridersWillamette StridersPole Vault116-0—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · Pole Vault · Place 1 · CamasCamasPole Vault115-6—
May 8GSHL 3A and 4A District ChampionshipsMay 8 · Pole Vault · Place 1 · CamasCamasPole Vault115-2—
Apr 30Camas at Battle GroundApr 30 · Pole Vault · Place 1 · CamasCamasPole Vault112-6—
Apr 23Union @ CamasApr 23 · Pole Vault · Place 1 · CamasCamasPole Vault115-0—
Apr 23Union @ CamasApr 23 · 110m Hurdles · Place 2 · CamasCamas110m Hurdles216.72a—
Apr 16Camas HS @ Skyview HSApr 16 · Pole Vault · Place 1 · CamasCamasPole Vault113-0—
Apr 16Camas HS @ Skyview HSApr 16 · High Jump · Place 1 · CamasCamasHigh Jump15-10—
Mar 27Kelso @ CamasMar 27 · Long Jump · Place 2 · CamasCamasLong Jump219-11.75—
Mar 27Kelso @ CamasMar 27 · Pole Vault · Place 1 · CamasCamasPole Vault115-7—
Mar 27Kelso @ CamasMar 27 · 110m Hurdles · Place 3 · CamasCamas110m Hurdles317.21a—
Mar 23Tiger InviteMar 23 · Pole Vault · Place 1 · CamasCamasPole Vault115-1—
Mar 23Tiger InviteMar 23 · 100 Meters · Place 20 · CamasCamas100 Meters2011.87a—
Mar 20Central Catholic @ CamasMar 20 · Long Jump · Place 3 · CamasCamasLong Jump318-4—
Mar 20Central Catholic @ CamasMar 20 · Pole Vault · Place 1 · CamasCamasPole Vault115-0—
Mar 20Central Catholic @ CamasMar 20 · 100 Meters · Place 6 · CamasCamas100 Meters611.69a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11UCS Spirit National Pole Vault Summit 2024Jan 11 · Pole Vault · Place 2 · UnattachedUnattachedPole Vault2.15-1011

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · Pole Vault · Place 2 · CamasCamasPole Vault214-9—
May 17West Central DistrictsMay 17 · Long Jump · Place 10 · CamasCamasLong Jump1020-6.25—
May 17West Central DistrictsMay 17 · Pole Vault · Place 2 · CamasCamasPole Vault214-0—
May 104A GSHL District ChampionshipMay 10 · Pole Vault · Place 1 · CamasCamasPole Vault114-7—
May 2Camas at Battle GroundMay 2 · Long Jump · Place 4 · CamasCamasLong Jump418-06.50—
May 2Camas at Battle GroundMay 2 · Pole Vault · Place 1 · CamasCamasPole Vault113-00.00—
May 2Camas at Battle GroundMay 2 · 100 Meters · Place 5 · CamasCamas100 Meters511.77a—
Apr 25Camas @ UnionApr 25 · Long Jump · Place 4 · CamasCamasLong Jump419-3—
Apr 25Camas @ UnionApr 25 · Pole Vault · Place 1 · CamasCamasPole Vault113-6—
Apr 18SKY @ CAMASApr 18 · Long Jump · Place 3 · CamasCamasLong Jump320-1.50—
Apr 18SKY @ CAMASApr 18 · Pole Vault · CamasCamasPole Vault—NH—
Apr 18SKY @ CAMASApr 18 · 100 Meters · Place 6 · CamasCamas100 Meters611.80a—
Mar 30Kelso @ CamasMar 30 · Long Jump · CamasCamasLong Jump—ND10
Mar 30Kelso @ CamasMar 30 · Pole Vault · Place 1 · CamasCamasPole Vault114-00.0010
Mar 30Kelso @ CamasMar 30 · 100 Meters · Place 2 · CamasCamas100 Meters211.8010
Mar 25Tiger InviteMar 25 · Long Jump · Place 5 · CamasCamasLong Jump520-03.00—
Mar 25Tiger InviteMar 25 · Pole Vault · Place 3 · CamasCamasPole Vault312-06.00—
Mar 15Central Catholic @ CamasMar 15 · Long Jump · Place 2 · CamasCamasLong Jump220-03.00—
Mar 15Central Catholic @ CamasMar 15 · Pole Vault · Place 1 · CamasCamasPole Vault112-06.00—
Mar 15Central Catholic @ CamasMar 15 · 100 Meters · Place 3 · CamasCamas100 Meters311.97a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11WSTC Grand Prix #6Feb 11 · Pole Vault · Place 1 · Willamette Striders TraWillamette Striders TraPole Vault114-6.00—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 26NW Grand Prix Thanksgiving Vault #2Nov 26 · Pole Vault · Place 6 · Unat.Unat.Pole Vault6.12-6.0010

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 183A / 4A WCD3 & SWD4 ChampionshipsMay 18 · Pole Vault · Place 7 · CamasCamasPole Vault712-06.009
May 11GSHL District ChampionshipMay 11 · Pole Vault · Place 1 · CamasCamasPole Vault112-09.009
May 3Camas @ UnionMay 3 · Long Jump · Place 6 · CamasCamasLong Jump618' 109
May 3Camas @ UnionMay 3 · Pole Vault · Place 1 · CamasCamasPole Vault112' 09
May 3Camas @ UnionMay 3 · High Jump · Place 5 · CamasCamasHigh Jump55' 29
May 3Camas @ UnionMay 3 · 100 Meters · Place 15 · CamasCamas100 Meters1512.309
Apr 25Battle Ground at CamasApr 25 · Long Jump · Place 3 · CamasCamasLong Jump318-08.009
Apr 25Battle Ground at CamasApr 25 · 200 Meters · Place 2 · CamasCamas200 Meters225.43 PB9
Apr 25Battle Ground at CamasApr 25 · 100 Meters · Place 3 · CamasCamas100 Meters312.229
Mar 26Tiger InviteMar 26 · Long Jump · Place 21 · CamasCamasLong Jump2117-03.009
Mar 26Tiger InviteMar 26 · Pole Vault · Place 6 · CamasCamasPole Vault610-00.009
Mar 26Tiger InviteMar 26 · High Jump · CamasCamasHigh Jump—NH9
Mar 22Skyview at CamasMar 22 · Long Jump · Place 2 · CamasCamasLong Jump219-03.009
Mar 22Skyview at CamasMar 22 · Pole Vault · Place 3 · CamasCamasPole Vault310-06.009
Mar 22Skyview at CamasMar 22 · High Jump · Place 4 · CamasCamasHigh Jump45-06.009

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2GREATER ST. HELEN'S LEAGUE DISTRICT MEETJun 2 · Long Jump · Place 2 · LibertyLibertyLong Jump2.16-07.00 PB8
Jun 2GREATER ST. HELEN'S LEAGUE DISTRICT MEETJun 2 · High Jump · Place 6 · LibertyLibertyHigh Jump6.4-10.008
Jun 2GREATER ST. HELEN'S LEAGUE DISTRICT MEETJun 2 · 100 Meters · Place 8 · LibertyLiberty100 Meters8.12.59a8
May 26LIBERTY @ CASCADEMay 26 · Long Jump · Place 2 · LibertyLibertyLong Jump2.16"0Unofficial8
May 26LIBERTY @ CASCADEMay 26 · High Jump · Place 3 · LibertyLibertyHigh Jump3.5'0Unofficial8
May 26LIBERTY @ CASCADEMay 26 · 100 Meters · Place 2 · LibertyLiberty100 Meters2.12.10Unofficial8
May 19LIBERTY @ PACIFICMay 19 · Long Jump · LibertyLibertyLong Jump—13"4Unofficial8
May 19LIBERTY @ PACIFICMay 19 · High Jump · Place 2 · LibertyLibertyHigh Jump2.5'0Unofficial8
May 19LIBERTY @ PACIFICMay 19 · 100 Meters · LibertyLiberty100 Meters—13.04Unofficial8
May 19LIBERTY @ PACIFICMay 19 · 100 Meters · LibertyLiberty100 Meters—12.91Unofficial8

2019 Outdoor Track

43 results
DateMeetEventPlMarkGr
Jun 8Portland Track Festival High PerformanceJun 8 · 1 Mile · Place 27 · Whisper RunningWhisper Running1 Mile275:29.78 PB—
Jun 1Portland Track Festival Youth MeetJun 1 · Long Jump · Place 4 · Whisper RunningWhisper RunningLong Jump4.15-11.256
Jun 1Portland Track Festival Youth MeetJun 1 · High Jump · Whisper RunningWhisper RunningHigh Jump—DNS6
Jun 1Portland Track Festival Youth MeetJun 1 · 800 Meters · Place 14 · Whisper RunningWhisper Running800 Meters14.2:28.85a PB6
Jun 1Portland Track Festival Youth MeetJun 1 · 100 Meters · Place 23 · Whisper RunningWhisper Running100 Meters23.13.76a6
May 30GREATER ST. HELEN'S LEAGUE DISTRICT MEETMay 30 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:20.92a PB6
May 30GREATER ST. HELEN'S LEAGUE DISTRICT MEETMay 30 · Long Jump · Place 1 · LibertyLibertyLong Jump1.15-08.006
May 30GREATER ST. HELEN'S LEAGUE DISTRICT MEETMay 30 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4-11.006
May 30GREATER ST. HELEN'S LEAGUE DISTRICT MEETMay 30 · 100 Meters · Place 2 · LibertyLiberty100 Meters2.13.39a6
May 21CAMAS MIDDLE SCHOOL TWILIGHT MEETMay 21 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:20.93Unofficial6
May 21CAMAS MIDDLE SCHOOL TWILIGHT MEETMay 21 · Long Jump · Place 2 · LibertyLibertyLong Jump2.15'2Unofficial6
May 21CAMAS MIDDLE SCHOOL TWILIGHT MEETMay 21 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4'7Unofficial6
May 21CAMAS MIDDLE SCHOOL TWILIGHT MEETMay 21 · 100 Meters · Place 1 · LibertyLiberty100 Meters1.13.46Unofficial6
May 16WY'EAST @ LIBERTYMay 16 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:27.97Unofficial6
May 16WY'EAST @ LIBERTYMay 16 · Long Jump · Place 1 · LibertyLibertyLong Jump1.15'7Unofficial6
May 16WY'EAST @ LIBERTYMay 16 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4'5Unofficial6
May 16WY'EAST @ LIBERTYMay 16 · 100 Meters · Place 1 · LibertyLiberty100 Meters1.13.56Unofficial6
May 14CASCADE @ LIBERTYMay 14 · Long Jump · Place 1 · LibertyLibertyLong Jump1.15'4Unofficial6
May 14CASCADE @ LIBERTYMay 14 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4'4Unofficial6
May 14CASCADE @ LIBERTYMay 14 · 400 Meters · Place 1 · LibertyLiberty400 Meters1.1:01.34Unofficial6
May 11Sherwood Youth Track MeetMay 11 · Long Jump · Place 5 · Whisper RunningWhisper RunningLong Jump5.14-09.256
May 11Sherwood Youth Track MeetMay 11 · High Jump · Place 8 · Whisper RunningWhisper RunningHigh Jump8.4-04.006
May 11Sherwood Youth Track MeetMay 11 · 800 Meters · Place 3 · Whisper RunningWhisper Running800 Meters3.2:29.67a6
May 11Sherwood Youth Track MeetMay 11 · 400 Meters · Place 6 · Whisper RunningWhisper Running400 Meters6.1:01.22a PB6
May 7LIBERTY @ SHAHALAMay 7 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:41.17Unofficial6
May 7LIBERTY @ SHAHALAMay 7 · Long Jump · Place 1 · LibertyLibertyLong Jump1.16'1Unofficial6
May 7LIBERTY @ SHAHALAMay 7 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4'6Unofficial6
May 7LIBERTY @ SHAHALAMay 7 · 100 Meters · Place 1 · LibertyLiberty100 Meters1.13.09Unofficial6
May 2Liberty @ Frontier May 2 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:29.22Unofficial6
May 2Liberty @ Frontier May 2 · Long Jump · Place 1 · LibertyLibertyLong Jump1.15'3Unofficial6
May 2Liberty @ Frontier May 2 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4'7Unofficial6
May 2Liberty @ Frontier May 2 · 100 Meters · Place 1 · LibertyLiberty100 Meters1.13.40Unofficial6
Apr 30LIBERTY @ COVINGTONApr 30 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:31Unofficial6
Apr 30LIBERTY @ COVINGTONApr 30 · Long Jump · Place 1 · LibertyLibertyLong Jump1.16'1Unofficial6
Apr 30LIBERTY @ COVINGTONApr 30 · High Jump · Place 1 · LibertyLibertyHigh Jump1.4'4Unofficial6
Apr 30LIBERTY @ COVINGTONApr 30 · 100 Meters · Place 1 · LibertyLiberty100 Meters1.12.94Unofficial6
Apr 27BYTC BlastApr 27 · Long Jump · Place 1 · Whisper RunningWhisper RunningLong Jump1.15-08.506
Apr 27BYTC BlastApr 27 · 1500 Meters · Place 3 · Whisper RunningWhisper Running1500 Meters3.5:09.95a PB6
Apr 27BYTC BlastApr 27 · 100 Meters · Place 13 · Whisper RunningWhisper Running100 Meters13.14.57a6
Apr 23PACIFIC @ LIBERTYApr 23 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:26.9Unofficial6
Apr 23PACIFIC @ LIBERTYApr 23 · Long Jump · Place 1 · LibertyLibertyLong Jump1.14'06Unofficial6
Apr 23PACIFIC @ LIBERTYApr 23 · High Jump · Place 2 · LibertyLibertyHigh Jump2.3'10Unofficial6
Apr 23PACIFIC @ LIBERTYApr 23 · 100 Meters · Place 1 · LibertyLiberty100 Meters1.13.50Unofficial6