Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreater St. Helen's League District Meet · Oct 1112.99aGreater St. Helen's League District MeetOctober 11, 2022
200 Meters · OutdoorGreater St. Helen's League District Meet · Oct 1228.62aGreater St. Helen's League District MeetOctober 12, 2021
Discus · 1.6kg · OutdoorEHS, SHS @ Union · Mar 25126' 10"EHS, SHS @ UnionMarch 25, 2026
Discus · 1kg · OutdoorGreater St. Helen's League District Meet · Oct 11123-06Greater St. Helen's League District MeetOctober 11, 2022
Javelin · 600g · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2432.41mUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 24, 2022
Javelin · 800g · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 28169-11WIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
Shot Put · 12lb · OutdoorEHS, SHS @ Union · Mar 2545' 0"EHS, SHS @ UnionMarch 25, 2026
Shot Put · 4kg · OutdoorGreater St. Helen's League District Meet · Oct 1136-05.50Greater St. Helen's League District MeetOctober 11, 2022
Shot Put · 6lb · OutdoorGREATER ST. HELEN'S LEAGUE DISTRICT MEET · Jun 233-01.00GREATER ST. HELEN'S LEAGUE DISTRICT MEETJune 2, 2021

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · Javelin · Place 3 · UnionUnionJavelin800g3.169-11 PB11
May 203A/4A District 3/4 ChampionshipsMay 20 · Javelin · Place 4 · UnionUnionJavelin4166-0211
May 203A/4A District 3/4 ChampionshipsMay 20 · Shot Put · Place 14 · UnionUnionShot Put1443-05.2511
May 13GSHL 3A and 4A District ChampionshipsMay 13 · Javelin · Place 1 · UnionUnionJavelin1158-311
May 13GSHL 3A and 4A District ChampionshipsMay 13 · Discus · Place 5 · UnionUnionDiscus5122-811
May 13GSHL 3A and 4A District ChampionshipsMay 13 · Shot Put · Place 1 · UnionUnionShot Put145-311
May 6Union @ SkyviewMay 6 · Javelin · Place 1 · UnionUnionJavelin1165-111
May 6Union @ SkyviewMay 6 · Discus · Place 1 · UnionUnionDiscus1138-211
May 6Union @ SkyviewMay 6 · Shot Put · Place 1 · UnionUnionShot Put141-911
Apr 28Union at Battle GroundApr 28 · Javelin · Place 1 · UnionUnionJavelin1153-211
Apr 28Union at Battle GroundApr 28 · Discus · Place 1 · UnionUnionDiscus1128-611
Apr 28Union at Battle GroundApr 28 · Shot Put · Place 1 · UnionUnionShot Put142-8.511
Apr 21Camas @ UnionApr 21 · Javelin · Place 3 · UnionUnionJavelin3151-811
Apr 21Camas @ UnionApr 21 · Discus · Place 3 · UnionUnionDiscus3125-211
Apr 21Camas @ UnionApr 21 · Shot Put · Place 2 · UnionUnionShot Put244-011
Apr 17John Ingram TwilightApr 17 · Javelin · Place 1 · UnionUnionJavelin1158-1111
Apr 17John Ingram TwilightApr 17 · Discus · Place 3 · UnionUnionDiscus3129-611
Apr 17John Ingram TwilightApr 17 · Shot Put · Place 7 · UnionUnionShot Put744-1111
Mar 31Mt. View @ Union Mar 31 · Discus · Place 1 · UnionUnionDiscus1132-611
Mar 31Mt. View @ Union Mar 31 · Shot Put · Place 1 · UnionUnionShot Put143-811
Mar 28Tiger InviteMar 28 · Discus · Place 6 · UnionUnionDiscus6134-1011
Mar 28Tiger InviteMar 28 · Shot Put · Place 8 · UnionUnionShot Put844-311
Mar 25EHS, SHS @ UnionMar 25 · Discus · Place 1 · UnionUnionDiscus1.6kg1.126' 10" PB11
Mar 25EHS, SHS @ UnionMar 25 · Shot Put · Place 1 · UnionUnionShot Put12lb1.45' 0" PB11
Mar 20The 4th Annual Gene Moore jamboreeMar 20 · Discus · Place 1 · UnionUnionDiscus1123-811
Mar 20The 4th Annual Gene Moore jamboreeMar 20 · Shot Put · Place 2 · UnionUnionShot Put243-511
Mar 17Add it Up Meet Mar 17 · Shot Put · Place 2 · UnionUnionShot Put12lb2.39' 11"Unofficial11

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Javelin · Place 10 · UnionUnionJavelin10159-410
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Javelin · Place 6 · UnionUnionJavelin6155-110
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Discus · Place 9 · UnionUnionDiscus9127-810
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Shot Put · Place 13 · UnionUnionShot Put1341-310
May 14GSHL 3A and 4A District ChampionshipsMay 14 · Javelin · Place 2 · UnionUnionJavelin800g2.161-1110
May 14GSHL 3A and 4A District ChampionshipsMay 14 · Discus · Place 2 · UnionUnionDiscus1.6kg2.124-0210
May 14GSHL 3A and 4A District ChampionshipsMay 14 · Shot Put · Place 3 · UnionUnionShot Put12lb3.42-04.7510
Apr 26Timberwolf InviteApr 26 · Discus · Place 5 · UnionUnionDiscus5120-810
Apr 26Timberwolf InviteApr 26 · Shot Put · Place 9 · UnionUnionShot Put939-110
Apr 24Nike/Jesuit Twilight RelaysApr 24 · Javelin · Place 42 · UnionUnionJavelin800g42.149' 9"10
Apr 22Union @ CamasApr 22 · Javelin · Place 2 · UnionUnionJavelin800g2.146-0810
Apr 22Union @ CamasApr 22 · Discus · Place 2 · UnionUnionDiscus1.6kg2.117-0210
Apr 22Union @ CamasApr 22 · Shot Put · Place 5 · UnionUnionShot Put12lb5.40-09.0010
Apr 18John Ingram TwilightApr 18 · Javelin · Place 6 · UnionUnionJavelin6141-710
Apr 18John Ingram TwilightApr 18 · Discus · Place 12 · UnionUnionDiscus12113-010
Apr 18John Ingram TwilightApr 18 · Shot Put · Place 11 · UnionUnionShot Put1139-1010
Apr 15Evergreen HS vs Union and KelsoApr 15 · Javelin · Place 3 · UnionUnionJavelin3142-310
Apr 15Evergreen HS vs Union and KelsoApr 15 · Discus · Place 2 · UnionUnionDiscus2117-1110
Apr 15Evergreen HS vs Union and KelsoApr 15 · Shot Put · Place 4 · UnionUnionShot Put437-810
Apr 12Tiger InviteApr 12 · Javelin · Place 4 · UnionUnionJavelin4145-410
Apr 12Tiger InviteApr 12 · Discus · Place 7 · UnionUnionDiscus7117-310
Apr 12Tiger InviteApr 12 · Shot Put · Place 15 · UnionUnionShot Put1536-6.510
Apr 4Oregon Relays presented by AthleticNETApr 4 · Javelin · Place 22 · UnionUnionJavelin800g22.45.14m10
Mar 27BG/MVHS @ UnionMar 27 · Javelin · Place 2 · UnionUnionJavelin2137-110
Mar 27BG/MVHS @ UnionMar 27 · Discus · Place 1 · UnionUnionDiscus1118-410
Mar 27BG/MVHS @ UnionMar 27 · Shot Put · Place 1 · UnionUnionShot Put138-410
Mar 20Gene Moore JamboreeMar 20 · Shot Put · Place 8 · UnionUnionShot Put839-410

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 8GSHL 3A and 4A District ChampionshipsMay 8 · Javelin · Place 5 · UnionUnionJavelin5146-8—
May 8GSHL 3A and 4A District ChampionshipsMay 8 · Discus · Place 8 · UnionUnionDiscus8106-7—
May 8GSHL 3A and 4A District ChampionshipsMay 8 · Shot Put · Place 9 · UnionUnionShot Put937-5.25—
Apr 30Skyview @ UnionApr 30 · Javelin · Place 1 · UnionUnionJavelin1134-6—
Apr 30Skyview @ UnionApr 30 · Discus · Place 2 · UnionUnionDiscus2120-2.50—
Apr 30Skyview @ UnionApr 30 · Shot Put · Place 3 · UnionUnionShot Put337-0—
Apr 23Union @ CamasApr 23 · Javelin · Place 1 · UnionUnionJavelin1141-4—
Apr 23Union @ CamasApr 23 · Discus · Place 7 · UnionUnionDiscus7105-5—
Apr 23Union @ CamasApr 23 · Shot Put · Place 5 · UnionUnionShot Put537-10.50—
Apr 16Battle Ground @ UnionApr 16 · Javelin · Place 1 · UnionUnionJavelin1150-10—
Apr 16Battle Ground @ UnionApr 16 · Discus · Place 1 · UnionUnionDiscus1113-10—
Apr 16Battle Ground @ UnionApr 16 · Shot Put · Place 3 · UnionUnionShot Put338-8—
Apr 12John Ingram Twilight Track and Field MeetApr 12 · Javelin · Place 9 · UnionUnionJavelin9137-10—
Apr 12John Ingram Twilight Track and Field MeetApr 12 · Javelin · Place 9 · UnionUnionJavelin9137-10—
Mar 28Battle Ground / Union at Mt. ViewMar 28 · Javelin · Place 3 · UnionUnionJavelin800g3.136-099
Mar 28Battle Ground / Union at Mt. ViewMar 28 · Discus · Place 4 · UnionUnionDiscus1.6kg4.106-029
Mar 28Battle Ground / Union at Mt. ViewMar 28 · 100 Meters · UnionUnion100 Meters—NT9
Mar 23Tiger InviteMar 23 · Javelin · Place 8 · UnionUnionJavelin8138-6—
Mar 23Tiger InviteMar 23 · Discus · Place 19 · UnionUnionDiscus19111-11—
Mar 19Union @ Mt. ViewMar 19 · Javelin · Place 2 · UnionUnionJavelin2149-3—
Mar 19Union @ Mt. ViewMar 19 · Discus · Place 6 · UnionUnionDiscus695-10—
Mar 14LG Moore Union RelaysMar 14 · Javelin · Place 2 · UnionUnionJavelin2146-2—
Mar 14LG Moore Union RelaysMar 14 · Discus · Place 8 · UnionUnionDiscus894-4—

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Oct 11Greater St. Helen's League District MeetOct 11 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.123-06 PB8
Oct 11Greater St. Helen's League District MeetOct 11 · Shot Put · Place 2 · ShahalaShahalaShot Put4kg2.36-05.50 PB8
Oct 11Greater St. Helen's League District MeetOct 11 · 100 Meters · Place 4 · ShahalaShahala100 Meters4.12.99a PB8
Oct 5Pacific @ ShahalaOct 5 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.132'3"Unofficial8
Oct 5Pacific @ ShahalaOct 5 · Shot Put · ShahalaShahalaShot Put4kg—35'Unofficial8
Oct 5Pacific @ ShahalaOct 5 · 100 Meters · Place 3 · ShahalaShahala100 Meters3.12.99Unofficial8
Sep 29Covington @ ShahalaSep 29 · Discus · ShahalaShahalaDiscus1kg—124'5"Unofficial8
Sep 29Covington @ ShahalaSep 29 · Shot Put · ShahalaShahalaShot Put4kg—37'Unofficial8
Sep 29Covington @ ShahalaSep 29 · 100 Meters · Place 1 · ShahalaShahala100 Meters1.12.66Unofficial8
Sep 27Liberty @ ShahalaSep 27 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.134'6"Unofficial8
Sep 27Liberty @ ShahalaSep 27 · Shot Put · ShahalaShahalaShot Put4kg—35'8"Unofficial8
Sep 27Liberty @ ShahalaSep 27 · 200 Meters · ShahalaShahala200 Meters—26.97Unofficial8
Sep 22Shahala @ CascadeSep 22 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.128'1"Unofficial8
Sep 22Shahala @ CascadeSep 22 · Shot Put · Place 1 · ShahalaShahalaShot Put4kg1.37'5"Unofficial8
Sep 22Shahala @ CascadeSep 22 · 100 Meters · Place 1 · ShahalaShahala100 Meters1.13.08Unofficial8
Sep 20Shahala & Liberty @ Wy'EastSep 20 · Discus · Place 1 · ShahalaShahalaDiscus1.6kg1.126'1"Unofficial8
Sep 15Frontier @ ShahalaSep 15 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.126Unofficial8
Sep 15Frontier @ ShahalaSep 15 · Shot Put · Place 1 · ShahalaShahalaShot Put4kg1.36'6"Unofficial8
Sep 15Frontier @ ShahalaSep 15 · 100 Meters · Place 1 · ShahalaShahala100 Meters1.12.52Unofficial8
Sep 8Shahala @ SkyridgeSep 8 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.112'2"Unofficial8
Sep 8Shahala @ SkyridgeSep 8 · 100 Meters · Place 3 · ShahalaShahala100 Meters3.12.64Unofficial8
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 1 · 36-Unattached36-UnattachedJavelin600g1.32.41m PB7
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Discus · Place 2 · 36-Unattached36-UnattachedDiscus1kg2.32.11m7
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 4 · 36-Unattached36-UnattachedShot Put4kg4.9.87m7

2021 Outdoor Track

46 results
DateMeetEventPlMarkGr
Oct 12Greater St. Helen's League District MeetOct 12 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.103-067
Oct 12Greater St. Helen's League District MeetOct 12 · Shot Put · Place 2 · ShahalaShahalaShot Put4kg2.32-01.507
Oct 12Greater St. Helen's League District MeetOct 12 · 200 Meters · Place 7 · ShahalaShahala200 Meters7.28.62a PB7
Oct 12Greater St. Helen's League District MeetOct 12 · 100 Meters · Place 6 · ShahalaShahala100 Meters6.14.06a7
Oct 6Shahala @ FrontierOct 6 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.87'2"Unofficial7
Oct 6Shahala @ FrontierOct 6 · Shot Put · Place 1 · ShahalaShahalaShot Put4kg1.31'7Unofficial7
Oct 6Shahala @ FrontierOct 6 · 200 Meters · Place 2 · ShahalaShahala200 Meters2.28.61Unofficial7
Sep 30Covington vs ShahalaSep 30 · Discus · ShahalaShahalaDiscus1kg—82'0"Unofficial7
Sep 30Covington vs ShahalaSep 30 · Shot Put · Place 1 · ShahalaShahalaShot Put4kg1.31'4Unofficial7
Sep 30Covington vs ShahalaSep 30 · 100 Meters · Place 1 · ShahalaShahala100 Meters1.13.89Unofficial7
Sep 28Shahala @ LibertySep 28 · Discus · Place 2 · ShahalaShahalaDiscus1kg2.95'5"Unofficial7
Sep 28Shahala @ LibertySep 28 · Shot Put · Place 2 · ShahalaShahalaShot Put4kg2.29'4Unofficial7
Sep 28Shahala @ LibertySep 28 · 100 Meters · Place 3 · ShahalaShahala100 Meters3.14.14Unofficial7
Sep 23Cascade vs ShahalaSep 23 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.90'Unofficial7
Sep 23Cascade vs ShahalaSep 23 · Shot Put · Place 1 · ShahalaShahalaShot Put4kg1.29'9.5Unofficial7
Sep 23Cascade vs ShahalaSep 23 · 100 Meters · Place 2 · ShahalaShahala100 Meters2.13.71Unofficial7
Sep 16Shahala @ PacificSep 16 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.94'7"Unofficial7
Sep 16Shahala @ PacificSep 16 · Shot Put · ShahalaShahalaShot Put4kg—28' 8.5Unofficial7
Sep 16Shahala @ PacificSep 16 · 100 Meters · Place 3 · ShahalaShahala100 Meters3.13.87Unofficial7
Sep 9Shahala vs SkyridgeSep 9 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.98'7"Unofficial7
Sep 9Shahala vs SkyridgeSep 9 · Shot Put · Place 1 · ShahalaShahalaShot Put8lb1.30'0"Unofficial7
Sep 9Shahala vs SkyridgeSep 9 · 100 Meters · Place 3 · ShahalaShahala100 Meters3.14.31Unofficial7
Sep 2Shahala vs Wy'EastSep 2 · Discus · Place 1 · ShahalaShahalaDiscus1.6kg1.88'4"Unofficial7
Sep 2Shahala vs Wy'EastSep 2 · Shot Put · Place 1 · ShahalaShahalaShot Put4kg1.29'4Unofficial7
Sep 2Shahala vs Wy'EastSep 2 · 100 Meters · Place 4 · ShahalaShahala100 Meters4.13.71Unofficial7
Jun 2GREATER ST. HELEN'S LEAGUE DISTRICT MEETJun 2 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.95-097
Jun 2GREATER ST. HELEN'S LEAGUE DISTRICT MEETJun 2 · Shot Put · Place 2 · ShahalaShahalaShot Put6lb2.33-01.00 PB7
Jun 2GREATER ST. HELEN'S LEAGUE DISTRICT MEETJun 2 · 100 Meters · Place 9 · ShahalaShahala100 Meters9.14.16a7
May 25Frontier @ ShahalaMay 25 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.85'7Unofficial7
May 25Frontier @ ShahalaMay 25 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.31' 1Unofficial7
May 25Frontier @ ShahalaMay 25 · 100 Meters · Place 2 · ShahalaShahala100 Meters2.13.48Unofficial7
May 20Shahala @ Wy'EastMay 20 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.83'1Unofficial7
May 20Shahala @ Wy'EastMay 20 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.32' 10Unofficial7
May 13Shahala vs PacificMay 13 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.77' 0Unofficial7
May 13Shahala vs PacificMay 13 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.33' 5Unofficial7
May 11Shahala @ CascadeMay 11 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.75' 2Unofficial7
May 11Shahala @ CascadeMay 11 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.31' 5Unofficial7
May 11Shahala @ CascadeMay 11 · 100 Meters · Place 2 · ShahalaShahala100 Meters2.15.21Unofficial7
May 6Shahala vs CovingtonMay 6 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.68' 1Unofficial7
May 6Shahala vs CovingtonMay 6 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.32' 1Unofficial7
Apr 28Shahala @ SkyridgeApr 28 · Discus · Place 1 · ShahalaShahalaDiscus1kg1.74' 3Unofficial7
Apr 28Shahala @ SkyridgeApr 28 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.31' 5Unofficial7
Apr 28Shahala @ SkyridgeApr 28 · 100 Meters · ShahalaShahala100 Meters—15.52Unofficial7
Apr 21Shahala vs LibertyApr 21 · Discus · Place 2 · ShahalaShahalaDiscus1kg2.62' 0Unofficial7
Apr 21Shahala vs LibertyApr 21 · Shot Put · Place 1 · ShahalaShahalaShot Put6lb1.32' 2Unofficial7
Apr 21Shahala vs LibertyApr 21 · 100 Meters · Place 3 · ShahalaShahala100 Meters3.15.22Unofficial7