Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatton, French Prairie, North Marion @ Silverton · Apr 815.63aPatton, French Prairie, North Marion @ SilvertonApril 8, 2026
200 Meters · OutdoorFrench Prairie, Patton, Valor @ Talmadge · May 732.57aFrench Prairie, Patton, Valor @ TalmadgeMay 7, 2026
400 Meters · OutdoorCJC League Meet French Prairie, Silverton @ Sweet Home · Apr 161:14.98aCJC League Meet French Prairie, Silverton @ Sweet HomeApril 16, 2026
Discus · 1kg · OutdoorPatton, French Prairie, North Marion @ Silverton · Apr 862' 9"Patton, French Prairie, North Marion @ SilvertonApril 8, 2026
Javelin · 450g AeroJav · OutdoorCJC League Meet: Lebanon, Talmadge @ FPMS · Apr 2480' 0"CJC League Meet: Lebanon, Talmadge @ FPMSApril 24, 2025
Shot Put · 8lb · OutdoorFrench Prairie MS, Talmadge @ Valor · Apr 3026' 8"French Prairie MS, Talmadge @ ValorApril 30, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 12CJC Middle School District MeetMay 12 · Discus · Place 18 · French PrairieDiscus1866-88
May 12CJC Middle School District MeetMay 12 · Shot Put · Place 19 · French PrairieShot Put1927-3.58
May 7French Prairie, Patton, Valor @ TalmadgeMay 7 · Discus · Place 5 · French PrairieDiscus573-88
May 7French Prairie, Patton, Valor @ TalmadgeMay 7 · Shot Put · Place 8 · French PrairieShot Put826-18
May 7French Prairie, Patton, Valor @ TalmadgeMay 7 · 200 Meters · Place 15 · French Prairie200 Meters1532.57a PB8
Apr 30French Prairie MS, Talmadge @ ValorApr 30 · Discus · Place 10 · French PrairieDiscus1kg10.59' 4"8
Apr 30French Prairie MS, Talmadge @ ValorApr 30 · Shot Put · Place 11 · French PrairieShot Put8lb11.26' 8" PB8
Apr 30French Prairie MS, Talmadge @ ValorApr 30 · 200 Meters · Place 22 · French Prairie200 Meters22.33.83a8
Apr 30French Prairie MS, Talmadge @ ValorApr 30 · 100 Meters · Place 46 · French Prairie100 Meters46.15.75a8
Apr 23Lebanon, Talmadge & Sweet Home @ French Prairie MSApr 23 · Discus · Place 6 · French PrairieDiscus670-38
Apr 23Lebanon, Talmadge & Sweet Home @ French Prairie MSApr 23 · Shot Put · Place 18 · French PrairieShot Put1823-08
Apr 23Lebanon, Talmadge & Sweet Home @ French Prairie MSApr 23 · 100 Meters · Place 66 · French Prairie100 Meters6615.99a8
Apr 16CJC League Meet French Prairie, Silverton @ Sweet HomeApr 16 · Long Jump · Place 34 · French PrairieLong Jump347-28
Apr 16CJC League Meet French Prairie, Silverton @ Sweet HomeApr 16 · Shot Put · Place 8 · French PrairieShot Put826-28
Apr 16CJC League Meet French Prairie, Silverton @ Sweet HomeApr 16 · 400 Meters · Place 19 · French Prairie400 Meters191:14.98a PB8
Apr 16CJC League Meet French Prairie, Silverton @ Sweet HomeApr 16 · 100 Meters · Place 40 · French Prairie100 Meters4015.92a8
Apr 8Patton, French Prairie, North Marion @ SilvertonApr 8 · Discus · Place 5 · French PrairieDiscus1kg5.62' 9" PB8
Apr 8Patton, French Prairie, North Marion @ SilvertonApr 8 · Shot Put · Place 8 · French PrairieShot Put8lb8.25' 7"8
Apr 8Patton, French Prairie, North Marion @ SilvertonApr 8 · 100 Meters · Place 34 · French Prairie100 Meters34.15.63a PB8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7CJC League Meet: Sweet Home, French Prairie, Stayton & ValorMay 7 · Javelin · Place 23 · French PrairieJavelin2359-07
May 7CJC League Meet: Sweet Home, French Prairie, Stayton & ValorMay 7 · Discus · Place 31 · French PrairieDiscus3143-11.57
May 7CJC League Meet: Sweet Home, French Prairie, Stayton & ValorMay 7 · Shot Put · Place 17 · French PrairieShot Put1721-97
Apr 30CJC League Meet: FPMS, Silverton, Sweet Home @ ValorApr 30 · Javelin · Place 17 · French PrairieJavelin1763-107
Apr 30CJC League Meet: FPMS, Silverton, Sweet Home @ ValorApr 30 · Discus · Place 25 · French PrairieDiscus2548-27
Apr 30CJC League Meet: FPMS, Silverton, Sweet Home @ ValorApr 30 · Shot Put · Place 14 · French PrairieShot Put1422-07
Apr 24CJC League Meet: Lebanon, Talmadge @ FPMSApr 24 · Javelin · Place 9 · French PrairieJavelin450g AeroJav9.80' 0" PB7
Apr 24CJC League Meet: Lebanon, Talmadge @ FPMSApr 24 · Discus · Place 17 · French PrairieDiscus1kg17.54' 11"7
Apr 24CJC League Meet: Lebanon, Talmadge @ FPMSApr 24 · Shot Put · Place 18 · French PrairieShot Put8lb18.20' 8"7
Apr 10North Marion MS, Lebanon, French Prairie@ NMApr 10 · Javelin · Place 19 · French PrairieJavelin1953-4.507
Apr 10North Marion MS, Lebanon, French Prairie@ NMApr 10 · Discus · Place 11 · French PrairieDiscus1151-67
Apr 10North Marion MS, Lebanon, French Prairie@ NMApr 10 · Shot Put · Place 11 · French PrairieShot Put1119-117
Apr 3CJC League Meet: Sweet Home, French Prairie, LebanonApr 3 · Javelin · Place 29 · French PrairieJavelin2954-47
Apr 3CJC League Meet: Sweet Home, French Prairie, LebanonApr 3 · Discus · Place 21 · French PrairieDiscus2149-87
Apr 3CJC League Meet: Sweet Home, French Prairie, LebanonApr 3 · Shot Put · Place 27 · French PrairieShot Put2717-9.257

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6CJC Talmadge MS vs Patton, DuniwayMay 6 · Javelin · Place 60 · French PrairieJavelin450g AeroJav60.44' 76
May 6CJC Talmadge MS vs Patton, DuniwayMay 6 · Discus · Place 30 · French PrairieDiscus1kg30.47' 66
May 6CJC Talmadge MS vs Patton, DuniwayMay 6 · Shot Put · Place 30 · French PrairieShot Put8lb30.16' 06
Apr 30French Prairie, Stayton @ ValorApr 30 · Javelin · Place 28 · French PrairieJavelin450g AeroJav28.41' 56
Apr 30French Prairie, Stayton @ ValorApr 30 · Discus · Place 20 · French PrairieDiscus1kg20.41' 26
Apr 30French Prairie, Stayton @ ValorApr 30 · Shot Put · Place 14 · French PrairieShot Put8lb14.16' 76
Apr 25CJC Cascade JH vs French Prairie, Sweet Home, and PattonApr 25 · Javelin · Place 47 · French PrairieJavelin450g AeroJav47.43' 56
Apr 25CJC Cascade JH vs French Prairie, Sweet Home, and PattonApr 25 · Discus · Place 36 · French PrairieDiscus1kg36.37' 86
Apr 25CJC Cascade JH vs French Prairie, Sweet Home, and PattonApr 25 · Shot Put · Place 23 · French PrairieShot Put8lb23.16' 66
Apr 18CJC Lebanon MS, Sweet Home MS at FPMSApr 18 · Javelin · Place 41 · French PrairieJavelin450g AeroJav41.39' 96
Apr 18CJC Lebanon MS, Sweet Home MS at FPMSApr 18 · Discus · French PrairieDiscus1kg—ND6
Apr 18CJC Lebanon MS, Sweet Home MS at FPMSApr 18 · Shot Put · Place 25 · French PrairieShot Put8lb25.15' 86
Apr 3CJC Sweet Home JH vs. French PrairieApr 3 · Javelin · Place 26 · French PrairieJavelin450g AeroJav26.39' 116
Apr 3CJC Sweet Home JH vs. French PrairieApr 3 · Discus · Place 18 · French PrairieDiscus1kg18.45' 11.56
Apr 3CJC Sweet Home JH vs. French PrairieApr 3 · Shot Put · Place 14 · French PrairieShot Put8lb14.16' 86