Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCascade v Mollala River & North Marion & Sweet Home · Apr 716.84aCascade v Mollala River & North Marion & Sweet HomeApril 7, 2022
Discus · 1kg · OutdoorStayton Invitational · May 1092' 0"Stayton Invitational May 10, 2025
Javelin · 450g AeroJav · OutdoorSweet Home, Philomath, Stayton, 7Oak @ Lebanon · Apr 2879' 5Sweet Home, Philomath, Stayton, 7Oak @ LebanonApril 28, 2022
Javelin · 600g · OutdoorOSAA State Track & Field Championships · May 2832.64mOSAA State Track & Field ChampionshipsMay 28, 2026
Shot Put · 4kg · OutdoorCascade, North Marion @ Sweet Home · Apr 2233' 9"Cascade, North Marion @ Sweet HomeApril 22, 2025
Shot Put · 6lb · OutdoorSweet Home, Philomath, Stayton, 7Oak @ Lebanon · Apr 2829' 10Sweet Home, Philomath, Stayton, 7Oak @ LebanonApril 28, 2022

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · Javelin · Place 6 · Sweet HomeSweet HomeJavelin600g6.32.64m PB12
May 224A-3 Oregon West Conference ChampionshipsMay 22 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin235.30m12
May 224A-3 Oregon West Conference ChampionshipsMay 22 · Discus · Place 6 · Sweet HomeSweet HomeDiscus627.98m12
May 224A-3 Oregon West Conference ChampionshipsMay 22 · Shot Put · Place 5 · Sweet HomeSweet HomeShot Put59.85m12
May 12Cascade @ Sweet HomeMay 12 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin199-512
May 12Cascade @ Sweet HomeMay 12 · Discus · Place 2 · Sweet HomeSweet HomeDiscus296-112
May 12Cascade @ Sweet HomeMay 12 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put132-7.512
May 9Stayton Invitational May 9 · Javelin · Place 6 · Sweet HomeSweet HomeJavelin6103-312
May 9Stayton Invitational May 9 · Shot Put · Place 9 · Sweet HomeSweet HomeShot Put931-1112
May 6OWC Sweethome V CascadeMay 6 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin1105-012
May 6OWC Sweethome V CascadeMay 6 · Discus · Place 2 · Sweet HomeSweet HomeDiscus292-412
May 6OWC Sweethome V CascadeMay 6 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put230-412
Apr 25Meet of ChampionsApr 25 · Javelin · Place 5 · Sweet HomeSweet HomeJavelin5106-712
Apr 25Meet of ChampionsApr 25 · Shot Put · Place 15 · Sweet HomeSweet HomeShot Put1530-10.512
Apr 22OWC Sweet Home, North Marion @ StaytonApr 22 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin1107-312
Apr 22OWC Sweet Home, North Marion @ StaytonApr 22 · Discus · Place 4 · Sweet HomeSweet HomeDiscus480-012
Apr 22OWC Sweet Home, North Marion @ StaytonApr 22 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put132-012
Apr 15Sweet Home @ StaytonApr 15 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin600g1.97' 10"12
Apr 15Sweet Home @ StaytonApr 15 · Discus · Place 3 · Sweet HomeSweet HomeDiscus1kg3.78' 10"12
Apr 15Sweet Home @ StaytonApr 15 · Shot Put · Place 3 · Sweet HomeSweet HomeShot Put4kg3.29' 3"12
Apr 11Rob Frank InvitationalApr 11 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin131.87m12
Apr 11Rob Frank InvitationalApr 11 · Discus · Place 20 · Sweet HomeSweet HomeDiscus2022.54m12
Apr 11Rob Frank InvitationalApr 11 · Shot Put · Place 8 · Sweet HomeSweet HomeShot Put89.15m12
Apr 7OWC Stayton, Newport @ Sweet HomeApr 7 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin192-412
Apr 7OWC Stayton, Newport @ Sweet HomeApr 7 · Discus · Place 3 · Sweet HomeSweet HomeDiscus392-112
Apr 7OWC Stayton, Newport @ Sweet HomeApr 7 · Shot Put · Place 4 · Sweet HomeSweet HomeShot Put429-212
Apr 2Woodburn @ Sweet HomeApr 2 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin1101-812
Apr 2Woodburn @ Sweet HomeApr 2 · Discus · Place 1 · Sweet HomeSweet HomeDiscus188-612
Apr 2Woodburn @ Sweet HomeApr 2 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put230-212

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 234A-3 Oregon West Conference ChampionshipsMay 23 · Javelin · Place 8 · Sweet HomeSweet HomeJavelin828.18m11
May 234A-3 Oregon West Conference ChampionshipsMay 23 · Discus · Place 5 · Sweet HomeSweet HomeDiscus529.37m11
May 234A-3 Oregon West Conference ChampionshipsMay 23 · Shot Put · Place 5 · Sweet HomeSweet HomeShot Put510.03m11
May 10Stayton Invitational May 10 · Javelin · Place 12 · Sweet HomeSweet HomeJavelin600g12.89' 6"11
May 10Stayton Invitational May 10 · Discus · Place 7 · Sweet HomeSweet HomeDiscus1kg7.92' 0" PB11
May 10Stayton Invitational May 10 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put4kg6.32' 7"11
Apr 26Meet of Champions 4A-1AApr 26 · Shot Put · Place 15 · Sweet HomeSweet HomeShot Put4kg15.32' 2"11
Apr 22Cascade, North Marion @ Sweet HomeApr 22 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin600g2.90' 3"11
Apr 22Cascade, North Marion @ Sweet HomeApr 22 · Discus · Place 4 · Sweet HomeSweet HomeDiscus1kg4.82' 3"11
Apr 22Cascade, North Marion @ Sweet HomeApr 22 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put4kg2.33' 9" PB11
Apr 16North Marion OWC - Stayton, Sweet HomeApr 16 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin600g2.90-0411
Apr 16North Marion OWC - Stayton, Sweet HomeApr 16 · Discus · Place 1 · Sweet HomeSweet HomeDiscus1kg1.88-0511
Apr 16North Marion OWC - Stayton, Sweet HomeApr 16 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put4kg1.30-02.0011
Apr 9OWC Cascade, Sweet Home, North MarionApr 9 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin292-811
Apr 9OWC Cascade, Sweet Home, North MarionApr 9 · Discus · Place 3 · Sweet HomeSweet HomeDiscus381-311
Apr 9OWC Cascade, Sweet Home, North MarionApr 9 · Shot Put · Place 3 · Sweet HomeSweet HomeShot Put329-311
Apr 2Sweet Home, Stayton @ Woodburn Apr 2 · Javelin · Place 4 · Sweet HomeSweet HomeJavelin482-1011
Apr 2Sweet Home, Stayton @ Woodburn Apr 2 · Discus · Place 3 · Sweet HomeSweet HomeDiscus372-711
Apr 2Sweet Home, Stayton @ Woodburn Apr 2 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put228-0.511

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 104A-3 Oregon West Conference ChampionshipsMay 10 · Javelin · Place 7 · Sweet HomeSweet HomeJavelin796-7—
May 104A-3 Oregon West Conference ChampionshipsMay 10 · Discus · Place 9 · Sweet HomeSweet HomeDiscus987-3—
May 104A-3 Oregon West Conference ChampionshipsMay 10 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put629-9.25—
Apr 30Stayton @ Sweet HomeApr 30 · Javelin · Place 3 · Sweet HomeSweet HomeJavelin392-5—
Apr 30Stayton @ Sweet HomeApr 30 · Discus · Place 1 · Sweet HomeSweet HomeDiscus188-11—
Apr 30Stayton @ Sweet HomeApr 30 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put129-10.5—
Apr 26Rob Allen Twilight InvitationalApr 26 · Javelin · Place 4 · Sweet HomeSweet HomeJavelin499-0—
Apr 26Rob Allen Twilight InvitationalApr 26 · Discus · Place 5 · Sweet HomeSweet HomeDiscus588-11—
Apr 26Rob Allen Twilight InvitationalApr 26 · Shot Put · Place 5 · Sweet HomeSweet HomeShot Put531-4—
Apr 24Cascade v SweethomeApr 24 · Javelin · Place 5 · Sweet HomeSweet HomeJavelin590-7—
Apr 24Cascade v SweethomeApr 24 · Discus · Place 3 · Sweet HomeSweet HomeDiscus3101-6—
Apr 24Cascade v SweethomeApr 24 · Shot Put · Place 3 · Sweet HomeSweet HomeShot Put330-10.5—
Apr 20Meet of ChampionsApr 20 · Discus · Place 10 · Sweet HomeSweet HomeDiscus1087-3—
Apr 20Meet of ChampionsApr 20 · Shot Put · Place 16 · Sweet HomeSweet HomeShot Put1629-7—
Apr 16OWC DualApr 16 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin294-2—
Apr 16OWC DualApr 16 · Discus · Place 1 · Sweet HomeSweet HomeDiscus187-4—
Apr 16OWC DualApr 16 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put131-0.50—
Apr 11Woodburn @ Sweet HomeApr 11 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin293-0—
Apr 11Woodburn @ Sweet HomeApr 11 · Discus · Place 4 · Sweet HomeSweet HomeDiscus475-3—
Apr 11Woodburn @ Sweet HomeApr 11 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put129-10—
Apr 6Sandy InvitationalApr 6 · Discus · Place 13 · Sweet HomeSweet HomeDiscus1372-7—
Apr 6Sandy InvitationalApr 6 · Shot Put · Place 7 · Sweet HomeSweet HomeShot Put729-1.5—
Apr 4Newport @ Sweet HomeApr 4 · Javelin · Place 5 · Sweet HomeSweet HomeJavelin580-6—
Apr 4Newport @ Sweet HomeApr 4 · Discus · Place 2 · Sweet HomeSweet HomeDiscus278-11—
Apr 4Newport @ Sweet HomeApr 4 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put227-6.5—
Mar 14Sweet Home IntersquadMar 14 · Discus · Place 1 · Sweet HomeSweet HomeDiscus1kg1.69' 8Unofficial10
Mar 14Sweet Home IntersquadMar 14 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put4kg2.26' 6Unofficial10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 194A-3 Oregon West Conference ChampionshipsMay 19 · Javelin · Place 6 · Sweet HomeSweet HomeJavelin687-1—
May 194A-3 Oregon West Conference ChampionshipsMay 19 · Discus · Place 9 · Sweet HomeSweet HomeDiscus969-2—
May 194A-3 Oregon West Conference ChampionshipsMay 19 · Shot Put · Place 8 · Sweet HomeSweet HomeShot Put827-6.25—
May 2Stayton @ Sweet HomeMay 2 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin185-5—
May 2Stayton @ Sweet HomeMay 2 · Discus · Place 8 · Sweet HomeSweet HomeDiscus869-0—
May 2Stayton @ Sweet HomeMay 2 · Shot Put · Place 3 · Sweet HomeSweet HomeShot Put328-0—
Apr 27Cascade v Sweet HomeApr 27 · Javelin · Place 1 · Sweet HomeSweet HomeJavelin184-3—
Apr 27Cascade v Sweet HomeApr 27 · Discus · Place 6 · Sweet HomeSweet HomeDiscus667-11—
Apr 27Cascade v Sweet HomeApr 27 · Shot Put · Place 4 · Sweet HomeSweet HomeShot Put424-0.5—
Apr 22Meet of ChampionsApr 22 · Shot Put · Place 17 · Sweet HomeSweet HomeShot Put1727-0.25—
Apr 18Cascade @ Sweet HomeApr 18 · Javelin · Place 9 · Sweet HomeSweet HomeJavelin967-49
Apr 18Cascade @ Sweet HomeApr 18 · Discus · Place 10 · Sweet HomeSweet HomeDiscus1062-29
Apr 18Cascade @ Sweet HomeApr 18 · Shot Put · Place 5 · Sweet HomeSweet HomeShot Put525-39
Apr 14North Marion TwilightApr 14 · Javelin · Place 6 · Sweet HomeSweet HomeJavelin684-3—
Apr 14North Marion TwilightApr 14 · Discus · Place 14 · Sweet HomeSweet HomeDiscus1455-0—
Apr 14North Marion TwilightApr 14 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put626-7—
Apr 8Philomath InviteApr 8 · Javelin · Place 8 · Sweet HomeSweet HomeJavelin874-6—
Apr 8Philomath InviteApr 8 · Discus · Place 11 · Sweet HomeSweet HomeDiscus1169-10—
Apr 8Philomath InviteApr 8 · Shot Put · Place 8 · Sweet HomeSweet HomeShot Put828-0—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Sweet Home, Philomath, Stayton, 7Oak @ LebanonApr 28 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin450g AeroJav2.79' 5 PB8
Apr 28Sweet Home, Philomath, Stayton, 7Oak @ LebanonApr 28 · Discus · Place 2 · Sweet HomeSweet HomeDiscus1kg2.59' 88
Apr 28Sweet Home, Philomath, Stayton, 7Oak @ LebanonApr 28 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put6lb2.29' 10 PB8
Apr 20Sweet Home, Lebanon, Stayton Newport Track MeetApr 20 · Javelin · Place 4 · Sweet HomeSweet HomeJavelin450g AeroJav4.63' 98
Apr 20Sweet Home, Lebanon, Stayton Newport Track MeetApr 20 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put6lb1.26' 68
Apr 20Sweet Home, Lebanon, Stayton Newport Track MeetApr 20 · 100 Meters · Sweet HomeSweet Home100 Meters—DNS8
Apr 13Sweet Home, Talmadge, Duniway@MolallaApr 13 · Shot Put · Sweet HomeSweet HomeShot Put6lb—26-03.00Unofficial8
Apr 7Cascade v Mollala River & North Marion & Sweet HomeApr 7 · Javelin · Place 2 · Sweet HomeSweet HomeJavelin450g AeroJav2.69' 28
Apr 7Cascade v Mollala River & North Marion & Sweet HomeApr 7 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put6lb2.25' 88
Apr 7Cascade v Mollala River & North Marion & Sweet HomeApr 7 · 100 Meters · Place 16 · Sweet HomeSweet Home100 Meters16.16.84a PB8