Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCombined Events Festival · Jun 1413.88aCombined Events FestivalJune 14, 2025
1500 Meters · OutdoorCombined Events Festival · Jun 147:37.95aCombined Events FestivalJune 14, 2025
400 Meters · OutdoorCombined Events Festival · Jun 141:14.68aCombined Events FestivalJune 14, 2025
High Jump · OutdoorCombined Events Festival · Jun 141.39Combined Events FestivalJune 14, 2025
Long Jump · OutdoorT Smith Need For Speed Invitational · Apr 1215' 7.5"T Smith Need For Speed Invitational April 12, 2025
Pole Vault · Indoor2026 UCS Spirit National Pole Vault Summit · Jan 173.75m2026 UCS Spirit National Pole Vault Summit January 17, 2026
Pole Vault · Outdoor6A-2 Metro League Championships · May 83.20m6A-2 Metro League ChampionshipsMay 8, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Aug 1WSTC Grand Prix FinalAug 1 · Pole Vault · Place 1 · Willamette Striders TrackWillamette Striders TrackPole Vault1.12-0.0012
Mar 7WSTC Grand Prix Final: Register at Willamettestriders.comMar 7 · Pole Vault · Place 5 · Willamette Striders TrackWillamette Striders TrackPole Vault5.11-06.0012
Jan 172026 UCS Spirit National Pole Vault Summit Jan 17 · Pole Vault · Place 3 · Willamette Striders TrackWillamette Striders TrackPole Vault3.3.75m PB12
Jan 10WSTC Winter Grand Prix #4Jan 10 · Pole Vault · Place 3 · Willamette StridersWillamette StridersPole Vault312-012

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 1Bill Roe All-Comers Summer Series #5Jul 1 · Long Jump · 37-Unattached37-UnattachedLong Jump—DNS12
Jul 1Bill Roe All-Comers Summer Series #5Jul 1 · Pole Vault · Place 1 · 37-Unattached37-UnattachedPole Vault1.3.35m12
Jul 1Bill Roe All-Comers Summer Series #5Jul 1 · High Jump · Place 3 · 37-Unattached37-UnattachedHigh Jump3.1.40m12
May 28OSAA State Track & Field ChampionshipsMay 28 · Pole Vault · Place 3 · SouthridgeSouthridgePole Vault3.3.50m12
May 206A-2 Metro League ChampionshipsMay 20 · Pole Vault · Place 2 · SouthridgeSouthridgePole Vault23.32m12
Apr 11T Smith Need For Speed InvitationalApr 11 · Triple Jump · Place 5 · SouthridgeSouthridgeTriple Jump534-8.512
Apr 11T Smith Need For Speed InvitationalApr 11 · Pole Vault · Place 2 · SouthridgeSouthridgePole Vault212-712
Apr 8Sunset @ SouthridgeApr 8 · Triple Jump · Place 2 · SouthridgeSouthridgeTriple Jump234-8.2512
Apr 8Sunset @ SouthridgeApr 8 · Long Jump · Place 4 · SouthridgeSouthridgeLong Jump415-11.7512
Apr 8Sunset @ SouthridgeApr 8 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault111-612
Apr 3Oregon Relays presented by AthleticNETApr 3 · Pole Vault · Place 3 · SouthridgeSouthridgePole Vault3.3.80m12
Apr 1Aloha @ SouthridgeApr 1 · Long Jump · Place 1 · SouthridgeSouthridgeLong Jump115-912
Apr 1Aloha @ SouthridgeApr 1 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault111-012
Mar 20Kingsmen IcebreakerMar 20 · Long Jump · Place 4 · SouthridgeSouthridgeLong Jump415-712

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Dec 27WSTC, RTB Indoor Pole VaultDec 27 · Pole Vault · Place 3 · Willamette Striders TrackWillamette Striders TrackPole Vault3.11-06.0012
Jul 19Willamette Striders Summer #3Jul 19 · Pole Vault · Place 2 · Willamette StridersWillamette StridersPole Vault212-011
Jul 12WSTC Summer Series #2Jul 12 · Pole Vault · Place 2 · Willamette StridersWillamette StridersPole Vault212-611
Jun 19Nike Outdoor NationalsJun 19 · Pole Vault · Place 19 · SouthridgeSouthridgePole Vault193.58m11
Jun 19Nike Outdoor NationalsJun 19 · Pole Vault · Place 19 · SouthridgeSouthridgePole Vault193.58m11
Jun 14Combined Events FestivalJun 14 · Long Jump · Place 1 · SouthridgeSouthridgeLong Jump14.5711
Jun 14Combined Events FestivalJun 14 · Pole Vault · Place 2 · SouthridgeSouthridgePole Vault23.5211
Jun 14Combined Events FestivalJun 14 · High Jump · Place 3 · SouthridgeSouthridgeHigh Jump31.39 PB11
Jun 14Combined Events FestivalJun 14 · Javelin · Place 3 · SouthridgeSouthridgeJavelin312.4711
Jun 14Combined Events FestivalJun 14 · Discus · Place 3 · SouthridgeSouthridgeDiscus317.2711
Jun 14Combined Events FestivalJun 14 · Shot Put · Place 3 · SouthridgeSouthridgeShot Put35.9911
Jun 14Combined Events FestivalJun 14 · 100m Hurdles · Place 3 · SouthridgeSouthridge100m Hurdles319.44a11
Jun 14Combined Events FestivalJun 14 · 1500 Meters · Place 4 · SouthridgeSouthridge1500 Meters47:37.95a PB11
Jun 14Combined Events FestivalJun 14 · 400 Meters · Place 3 · SouthridgeSouthridge400 Meters31:14.68a PB11
Jun 14Combined Events FestivalJun 14 · 100 Meters · Place 2 · SouthridgeSouthridge100 Meters213.88a PB11
Jun 7WSTC Summer Grand Prix #1Jun 7 · Pole Vault · Place 2 · Willamette StridersWillamette StridersPole Vault212-611
May 216A-2 Metro League ChampionshipsMay 21 · Long Jump · Place 14 · SouthridgeSouthridgeLong Jump144.71m11
May 216A-2 Metro League ChampionshipsMay 21 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault13.66m11
May 14Westview @ SouthridgeMay 14 · 100 Meters · Place 4 · SouthridgeSouthridge100 Meters414.30a11
May 7Mountainside @ SouthridgeMay 7 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault112-011
May 7Mountainside @ SouthridgeMay 7 · High Jump · Place 1 · SouthridgeSouthridgeHigh Jump14-611
May 7Mountainside @ SouthridgeMay 7 · 100 Meters · Place 3 · SouthridgeSouthridge100 Meters314.02a11
Apr 24Nike/Jesuit Twilight RelaysApr 24 · Pole Vault · Place 3 · SouthridgeSouthridgePole Vault3.11' 9"11
Apr 12T Smith Need For Speed Invitational Apr 12 · Long Jump · Place 16 · SouthridgeSouthridgeLong Jump16.15' 7.5" PB11
Apr 12T Smith Need For Speed Invitational Apr 12 · Pole Vault · Place 2 · SouthridgeSouthridgePole Vault2.11' 0"11
Apr 9Southridge @ SunsetApr 9 · Long Jump · Place 2 · SouthridgeSouthridgeLong Jump216-2.7511
Apr 9Southridge @ SunsetApr 9 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault111-011
Apr 4Oregon Relays presented by AthleticNETApr 4 · Pole Vault · Place 9 · SouthridgeSouthridgePole Vault9.3.50m11
Apr 2Southridge @ AlohaApr 2 · Long Jump · Place 2 · SouthridgeSouthridgeLong Jump215-2.511
Apr 2Southridge @ AlohaApr 2 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault110-611
Apr 2Southridge @ AlohaApr 2 · 100 Meters · Place 3 · SouthridgeSouthridge100 Meters314.50a11
Mar 19Beaverton @ SouthridgeMar 19 · Long Jump · Place 1 · SouthridgeSouthridgeLong Jump116-1—
Mar 19Beaverton @ SouthridgeMar 19 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault111-0—
Mar 8WSTC WInter Grand Prix Final Mar 8 · Pole Vault · Place 5 · Willamette StridersWillamette StridersPole Vault512-0—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20WSTC Christmas Vault #3Dec 20 · Pole Vault · Place 2 · Willamette Striders TrackWillamette Striders TrackPole Vault2.11-6.0012
Jul 6WSTC Regional Makeup VaultJul 6 · Pole Vault · Place 2 · Willamette Striders TrackWillamette Striders TrackPole Vault2.12-0.00Unofficial11
Mar 8WSTC Winter Grand Prix Final 2025Mar 8 · Pole Vault · Place 5 · Willamette Striders TrackWillamette Striders TrackPole Vault5.12-0.0011
Jan 25WSTC #5 Vault 2025Jan 25 · Pole Vault · Place 4 · Willamette StridersWillamette StridersPole Vault411-6—
Jan 4WSTC New Years VaultJan 4 · Pole Vault · Place 4 · Willamette StridersWillamette StridersPole Vault411-6—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21WSTC Christmas Vault #3Dec 21 · Pole Vault · Place 9 · Willamette Striders TrackWillamette Striders TrackPole Vault9.11-0.0011
Oct 26WSTC Halloween VaultOct 26 · Pole Vault · Willamette Striders TrackWillamette Striders TrackPole Vault—11-00.00Unofficial10
Jul 13WSTC Grand Prix #2Jul 13 · Pole Vault · Place 3 · Willamette Striders TrackWillamette Striders TrackPole Vault3.10-06.0010
Jun 1WSTC Summer Grand Prix #1Jun 1 · Pole Vault · Place 7 · Willamette Striders TrackWillamette Striders TrackPole Vault7.10-06.0010

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 11OTC All Comer Meet ages 13+Jul 11 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.11-00.0010
Jul 11OTC All Comer Meet ages 13+Jul 11 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.14.18a10
May 17 OSAA 6A State ChampionshipsMay 17 · Pole Vault · Place 4 · SouthridgeSouthridgePole Vault4.3.20m10
May 86A-2 Metro League ChampionshipsMay 8 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault13.20m PB—
May 1Southridge @ JesuitMay 1 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault110-0—
May 1Southridge @ JesuitMay 1 · Long Jump · Place 3 · SouthridgeSouthridgeLong Jump314-0.5—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · Pole Vault · Place 10 · SouthridgeSouthridgePole Vault1010-3—
Apr 17Sunset @ SouthridgeApr 17 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault110-0—
Apr 17Sunset @ SouthridgeApr 17 · 100 Meters · Place 8 · SouthridgeSouthridge100 Meters814.39a—
Apr 13Sherwood Need For Speed ClassicApr 13 · Pole Vault · Place 2 · SouthridgeSouthridgePole Vault210-0—
Apr 10Southridge @ BeavertonApr 10 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault110-3—
Apr 10Southridge @ BeavertonApr 10 · 100 Meters · Place 6 · SouthridgeSouthridge100 Meters614.31a—
Mar 20Westview @ SouthridgeMar 20 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault19-0—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · Pole Vault · Place 1 · SouthridgeSouthridgePole Vault19-0—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · 100 Meters · Place 4 · SouthridgeSouthridge100 Meters414.43a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 176A-2 Metro League ChampionshipsMay 17 · Pole Vault · Place 3 · SouthridgeSouthridgePole Vault39-4—
May 3Southridge @ MountainsideMay 3 · Pole Vault · Place 4 · SouthridgeSouthridgePole Vault4.7' 69
Apr 24Southridge All-Comers MeetApr 24 · Pole Vault · Place 4 · SouthridgeSouthridgePole Vault47-6—
Apr 15Sherwood Need for Speed ClassicApr 15 · Pole Vault · Place 6 · SouthridgeSouthridgePole Vault67-6—
Apr 12Southridge @ JesuitApr 12 · Pole Vault · Place 2 · SouthridgeSouthridgePole Vault27-6—
Apr 5Southridge @ SunsetApr 5 · Varsity · Place 3 · SouthridgeSouthridgeVarsity37-6—
Mar 22Westview @ SouthridgeMar 22 · 100 Meters · Place 10 · SouthridgeSouthridge100 Meters1015.26a—
Mar 15Beaverton @ SouthridgeMar 15 · 100 Meters · Place 10 · SouthridgeSouthridge100 Meters1015.33a—