Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPortland Masters Track Classic · Jun 2237.17aPortland Masters Track ClassicJune 22, 2019
Hammer · 3kg · OutdoorPortland Masters Track Classic · Jun 2225.07mPortland Masters Track ClassicJune 22, 2019
Hammer · 4kg · OutdoorClackamas CC Cougar Open · Apr 2026.24mClackamas CC Cougar OpenApril 20, 2019
High Jump · OutdoorLake Oswego All-Comers · Jun 133-10Lake Oswego All-ComersJune 13, 2018
Javelin · 500g · OutdoorPortland Masters Track Classic · Jun 2415.00mPortland Masters Track ClassicJune 24, 2017
Long Jump · IndoorHalloween Jumps Festival · Oct 279-00.00Halloween Jumps FestivalOctober 27, 2024
Long Jump · OutdoorLake Oswego All-Comers · Jul 1810-07Lake Oswego All-ComersJuly 18, 2018
Shot Put · 3kg · OutdoorPortland Masters Track Classic · Jun 247.13mPortland Masters Track ClassicJune 24, 2017
Shot Put · 4kg · OutdoorLake Oswego All-Comers Week 2 · Jun 2123-04.5Lake Oswego All-Comers Week 2June 21, 2017
Triple Jump · IndoorHalloween Jumps Festival · Oct 2720-05.00Halloween Jumps FestivalOctober 27, 2024
Triple Jump · OutdoorPortland Masters Track Classic · Jun 226.62mPortland Masters Track ClassicJune 22, 2019
Weight Throw · 20lb / 9.0kg · OutdoorLake Oswego All-Comers #3 · Jun 3023-09Lake Oswego All-Comers #3June 30, 2021

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 5PMTC ClassicJun 5 · Hammer · Place 1 · Portland Masters TrackPortland Masters TrackHammer3kg1.20.60m-
Jun 5PMTC ClassicJun 5 · Triple Jump · Place 2 · Portland Masters TrackPortland Masters TrackTriple Jump2.5.11mWind: 1-
Jun 5PMTC ClassicJun 5 · Long Jump · Place 3 · Portland Masters TrackPortland Masters TrackLong Jump3.2.79mWind: -0.5-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15WSTC Valentine's Day Jumps FestivalFeb 15 · Long Jump · Place 1 · Portland MastersPortland MastersLong Jump19-10.50—
Jan 11WSTC New Year Jumps FestivalJan 11 · Triple Jump · Place 2 · Portland MastersPortland MastersTriple Jump219-9—
Jan 11WSTC New Year Jumps FestivalJan 11 · Long Jump · Place 2 · Portland MastersPortland MastersLong Jump29-7.50—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Christmas Jumps Festival at WSTC 2025Dec 28 · Triple Jump · Place 1 · Portland Masters TrackPortland Masters TrackTriple Jump1.19-04.25-
Dec 28Christmas Jumps Festival at WSTC 2025Dec 28 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.9-08.00-
Nov 30Thanksgiving Jumps Festival at WSTC 2025Nov 30 · Triple Jump · Place 2 · Portland Masters TrackPortland Masters TrackTriple Jump2.20-00.50-
Nov 30Thanksgiving Jumps Festival at WSTC 2025Nov 30 · Long Jump · Place 2 · Portland Masters TrackPortland Masters TrackLong Jump2.9-05.00-
Feb 16Valentine's Day Jumps FestivalFeb 16 · Triple Jump · Place 2 · Portland MastersPortland MastersTriple Jump25.88—
Feb 16Valentine's Day Jumps FestivalFeb 16 · Long Jump · Place 3 · Portland MastersPortland MastersLong Jump32.37—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Nov 2Halloween Jumps FestivalNov 2 · Triple Jump · Place 2 · Portland MastersPortland MastersTriple Jump220-4.25—
Nov 2Halloween Jumps FestivalNov 2 · Long Jump · Place 2 · Portland MastersPortland MastersLong Jump29-4.75—
Aug 92025 Oregon Senior GamesAug 9 · Triple Jump · Place 2 · OregonOregonTriple Jump2.5.88mWind: 1.2-
Aug 92025 Oregon Senior GamesAug 9 · Long Jump · Place 1 · OregonOregonLong Jump1.2.98mWind: 1.6-
Jun 6PMTCJun 6 · Hammer · Place 1 · Portland Masters TrackPortland Masters TrackHammer4kg1.20.46m-
Jun 6PMTCJun 6 · Triple Jump · Place 2 · Portland Masters TrackPortland Masters TrackTriple Jump2.6.16m-
Jun 6PMTCJun 6 · Long Jump · Place 2 · Portland Masters TrackPortland Masters TrackLong Jump2.2.73m-
May 42025 Hayward Classic (Masters)May 4 · Triple Jump · Place 3 · Portland Masters TrackPortland Masters TrackTriple Jump3.6.11mWind: 2.4-
May 42025 Hayward Classic (Masters)May 4 · Triple Jump · Place 4 · Portland Masters TrackPortland Masters TrackTriple Jump4.6.11mWind: 2.4-
May 42025 Hayward Classic (Masters)May 4 · Long Jump · Place 2 · Portland Masters TrackPortland Masters TrackLong Jump2.2.86mWind: 0.7-
May 42025 Hayward Classic (Masters)May 4 · Long Jump · Place 4 · Portland Masters TrackPortland Masters TrackLong Jump4.2.86mWind: 0.7-

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 1Thanksgiving Jumps FestivalDec 1 · Triple Jump · Place 1 · Portland Masters TrackPortland Masters TrackTriple Jump1.6.22m-
Dec 1Thanksgiving Jumps FestivalDec 1 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.2.74m-
Oct 27Halloween Jumps FestivalOct 27 · Triple Jump · Place 1 · Portland Masters TrackPortland Masters TrackTriple Jump1.20-05.00 PB-
Oct 27Halloween Jumps FestivalOct 27 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.9-00.00 PB-
Feb 18Jumps FestivalFeb 18 · Triple Jump · Place 2 · Portland MastersPortland MastersTriple Jump219-8.75—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8Portland Masters Track ClassicJun 8 · Triple Jump · Place 2 · Portland MastersPortland MastersTriple Jump26.46m—
Jun 8Portland Masters Track ClassicJun 8 · Long Jump · Place 2 · Portland MastersPortland MastersLong Jump22.86m—
May 539th Hayward Classic - MastersMay 5 · Hammer · Place 2 · Portland Masters TrackPortland Masters TrackHammer4kg2.19.58m-
May 539th Hayward Classic - MastersMay 5 · Triple Jump · Place 2 · Portland Masters TrackPortland Masters TrackTriple Jump2.6.09mWind: 1.1-
May 539th Hayward Classic - MastersMay 5 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.2.81mWind: 0.6-

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10Portland Masters Track Classic resultsJun 10 · Triple Jump · Place 3 · Portland MastersPortland MastersTriple Jump36.22m—
Jun 10Portland Masters Track Classic resultsJun 10 · Hammer · Place 1 · Portland MastersPortland MastersHammer121.53m—
Jun 10Portland Masters Track Classic resultsJun 10 · Long Jump · Place 3 · Portland MastersPortland MastersLong Jump32.85m—
May 7The Hayward Classic - MastersMay 7 · Triple Jump · Place 3 · Portland MastersPortland MastersTriple Jump36.22m—
May 7The Hayward Classic - MastersMay 7 · Long Jump · Place 2 · Portland MastersPortland MastersLong Jump22.79m—
May 7The Hayward Classic - MastersMay 7 · Hammer · Place 1 · Portland MastersPortland MastersHammer123.05m—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 25Portland Masters Track ClassicJun 25 · Hammer · Place 1 · Portland MastersPortland MastersHammer122.63m—
Jun 25Portland Masters Track ClassicJun 25 · Triple Jump · Place 2 · Portland MastersPortland MastersTriple Jump26.37m—
Jun 25Portland Masters Track ClassicJun 25 · Shot Put · Place 1 · Portland MastersPortland MastersShot Put16.09m—
Jun 4USATF Oregon Association Open Outdoor Track & Field ChampionshipsJun 4 · Triple Jump · Portland Masters TrackPortland Masters TrackTriple Jump—DNS-
Jun 4USATF Oregon Association Open Outdoor Track & Field ChampionshipsJun 4 · Long Jump · Portland Masters TrackPortland Masters TrackLong Jump—DNS-

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 312021 USATF Oregon Masters Track and Field ChampionshipsJul 31 · Triple Jump · Place 1 · Portland Masters TrackPortland Masters TrackTriple Jump1.6.41mWind: -0.5-
Jul 312021 USATF Oregon Masters Track and Field ChampionshipsJul 31 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.2.94mWind: 0-
Jul 312021 USATF Oregon Masters Track and Field ChampionshipsJul 31 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put3kg1.6.49m-
Jul 21Lake Oswego All-Comers #6Jul 21 · Shot Put · Place 2 · Portland Masters TrackPortland Masters TrackShot Put4kg2.20-03-
Jul 14Lake Oswego All-Comers #5Jul 14 · Shot Put · Place 3 · Portland Masters TrackPortland Masters TrackShot Put4kg3.20-07-
Jun 30Lake Oswego All-Comers #3Jun 30 · Weight Throw · Place 1 · Portland Masters TrackPortland Masters TrackWeight Throw20lb / 9.0kg1.23-09 PB-
Jun 23Lake Oswego All-Comers #2Jun 23 · Weight Throw · Place 1 · Portland Masters TrackPortland Masters TrackWeight Throw20lb / 9.0kg1.23-09Unofficial-
Jun 16Lake Oswego All Comers #1Jun 16 · Triple Jump · Place 1 · Portland Masters TrackPortland Masters TrackTriple Jump1.20-01-

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 3Lake Oswego All-Comers: Week 3Jul 3 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put3kg1.23-03-
Jun 22Portland Masters Track ClassicJun 22 · Hammer · Place 1 · Portland Masters TrackPortland Masters TrackHammer3kg1.25.07m PB-
Jun 22Portland Masters Track ClassicJun 22 · Triple Jump · Place 1 · Portland Masters TrackPortland Masters TrackTriple Jump1.6.62m PBWind: 0-
Jun 22Portland Masters Track ClassicJun 22 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.2.99mWind: 0-
Jun 22Portland Masters Track ClassicJun 22 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put3kg1.6.97m-
Jun 22Portland Masters Track ClassicJun 22 · 200 Meters · Place 2 · Portland Masters TrackPortland Masters Track200 Meters2.37.17a PBWind: 0.3-
Jun 12Lake Oswego All Comers: Week 1Jun 12 · Triple Jump · Place 4 · Portland Masters TrackPortland Masters TrackTriple Jump4.19-01Unofficial-
Jun 12Lake Oswego All Comers: Week 1Jun 12 · Long Jump · Place 4 · Portland Masters TrackPortland Masters TrackLong Jump4.9-07.5Unofficial-
Jun 12Lake Oswego All Comers: Week 1Jun 12 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put4kg1.24-05Unofficial-
Apr 20Clackamas CC Cougar OpenApr 20 · Hammer · Place 13 · Portland Masters TrackPortland Masters TrackHammer4kg13.26.24m PB-

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1Lake Oswego All-ComersAug 1 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put4kg1.21-04.25Unofficial-
Jul 18Lake Oswego All-ComersJul 18 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.10-07 PB-
Jun 27Lake Oswego All-ComersJun 27 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put4kg1.22-06-
Jun 23Portland Masters Track ClassicJun 23 · Hammer · Place 1 · Portland Masters TrackPortland Masters TrackHammer3kg1.22.91m-
Jun 23Portland Masters Track ClassicJun 23 · Triple Jump · Place 2 · Portland Masters TrackPortland Masters TrackTriple Jump2.6.43m-
Jun 23Portland Masters Track ClassicJun 23 · Long Jump · Place 1 · Portland Masters TrackPortland Masters TrackLong Jump1.3.05m-
Jun 23Portland Masters Track ClassicJun 23 · High Jump · Place 2 · Portland Masters TrackPortland Masters TrackHigh Jump2.1.14m-
Jun 23Portland Masters Track ClassicJun 23 · 200 Meters · Portland Masters TrackPortland Masters Track200 Meters—DNSWind: 1.4-
Jun 13Lake Oswego All-ComersJun 13 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put4kg1.22-03.5-
Jun 13Lake Oswego All-ComersJun 13 · High Jump · Place 1 · Portland Masters TrackPortland Masters TrackHigh Jump1.3-10 PB-
Apr 21Clackamas CC Cougar OpenApr 21 · Hammer · Place 22 · Portland Masters TrackPortland Masters TrackHammer4kg22.24.92m-
Apr 21Clackamas CC Cougar OpenApr 21 · 200 Meters · Portland Masters TrackPortland Masters Track200 Meters—DNSWind: 1.5-

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 24Portland Masters Track ClassicJun 24 · Hammer · Place 1 · Portland Masters TrackPortland Masters TrackHammer3kg1.23.13m-
Jun 24Portland Masters Track ClassicJun 24 · Long Jump · Place 2 · Portland Masters TrackPortland Masters TrackLong Jump2.3.14m-
Jun 24Portland Masters Track ClassicJun 24 · Javelin · Place 2 · Portland Masters TrackPortland Masters TrackJavelin500g2.15.00m PB-
Jun 24Portland Masters Track ClassicJun 24 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put3kg1.7.13m PB-
Jun 24Portland Masters Track ClassicJun 24 · High Jump · Place 1 · Portland Masters TrackPortland Masters TrackHigh Jump1.1.15m-
Jun 24Portland Masters Track ClassicJun 24 · 200 Meters · Portland Masters TrackPortland Masters Track200 Meters—DNS-
Jun 21Lake Oswego All-Comers Week 2Jun 21 · Shot Put · Place 1 · Portland Masters TrackPortland Masters TrackShot Put4kg1.23-04.5 PB-