Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 616.91aPuyallup SD Championships (ERHS, RHS, PHS)May 6, 2026
400 Meters · OutdoorCurtis @ Emerald Ridge (SPSL) · Apr 301:22.18aCurtis @ Emerald Ridge (SPSL)April 30, 2025
Shot Put · 12lb · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 622' 1"Puyallup SD Championships (ERHS, RHS, PHS)May 6, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · Shot Put · Place 26 · Emerald RidgeEmerald RidgeShot Put12lb26.22' 1" PB11
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · 400 Meters · Place 9 · Emerald RidgeEmerald Ridge400 Meters9.1:27.33a11
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · 100 Meters · Place 71 · Emerald RidgeEmerald Ridge100 Meters71.16.91a PB11
Apr 29Emerald Ridge @ CurtisApr 29 · Shot Put · Place 18 · Emerald RidgeEmerald RidgeShot Put1822-04.0011
Apr 29Emerald Ridge @ CurtisApr 29 · 400 Meters · Place 5 · Emerald RidgeEmerald Ridge400 Meters51:26.28a11
Apr 22South Kitsap @ Emerald Ridge (SPSL)Apr 22 · Shot Put · Place 9 · Emerald RidgeEmerald RidgeShot Put921-1.511
Apr 22South Kitsap @ Emerald Ridge (SPSL)Apr 22 · 100 Meters · Place 48 · Emerald RidgeEmerald Ridge100 Meters4817.30a11
Apr 16Graham-Kapowsin @ Emerald Ridge (SPSL)Apr 16 · Shot Put · Place 14 · Emerald RidgeEmerald RidgeShot Put1420-1111
Apr 16Graham-Kapowsin @ Emerald Ridge (SPSL)Apr 16 · 400 Meters · Place 10 · Emerald RidgeEmerald Ridge400 Meters101:29.08a11
Apr 16Graham-Kapowsin @ Emerald Ridge (SPSL)Apr 16 · 100 Meters · Place 55 · Emerald RidgeEmerald Ridge100 Meters5517.77a11
Mar 26NPSL - Emerald Ridge / Todd Beamer / Tahoma @ TahomaMar 26 · Shot Put · Place 22 · Emerald RidgeEmerald RidgeShot Put2222-2.7511
Mar 26NPSL - Emerald Ridge / Todd Beamer / Tahoma @ TahomaMar 26 · 400 Meters · Place 19 · Emerald RidgeEmerald Ridge400 Meters191:23.06a11
Mar 26NPSL - Emerald Ridge / Todd Beamer / Tahoma @ TahomaMar 26 · 100 Meters · Place 81 · Emerald RidgeEmerald Ridge100 Meters8118.30a11
Mar 19SPSL 4A Dual - ER at SumnerMar 19 · Shot Put · Place 8 · Emerald RidgeEmerald RidgeShot Put821-511
Mar 19SPSL 4A Dual - ER at SumnerMar 19 · 400 Meters · Place 4 · Emerald RidgeEmerald Ridge400 Meters41:26.23a11
Mar 19SPSL 4A Dual - ER at SumnerMar 19 · 100 Meters · Place 50 · Emerald RidgeEmerald Ridge100 Meters5017.61a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · Shot Put · Place 25 · Emerald RidgeEmerald RidgeShot Put12lb25.20' 9"10
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · 400 Meters · Place 5 · Emerald RidgeEmerald Ridge400 Meters5.1:27.01a10
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · 100 Meters · Place 60 · Emerald RidgeEmerald Ridge100 Meters60.17.71a10
Apr 30Curtis @ Emerald Ridge (SPSL)Apr 30 · 400 Meters · Place 6 · Emerald RidgeEmerald Ridge400 Meters61:22.18a PB10
Apr 30Curtis @ Emerald Ridge (SPSL)Apr 30 · 100 Meters · Place 47 · Emerald RidgeEmerald Ridge100 Meters4717.70a10
Apr 23Emerald Ridge @ South Kitsap (SPSL)Apr 23 · 400 Meters · Place 3 · Emerald RidgeEmerald Ridge400 Meters31:23.5110
Apr 16Emerald Ridge @ Graham-Kapowsin (SPSL)Apr 16 · Shot Put · Place 20 · Emerald RidgeEmerald RidgeShot Put2019-310
Apr 16Emerald Ridge @ Graham-Kapowsin (SPSL)Apr 16 · 400 Meters · Place 5 · Emerald RidgeEmerald Ridge400 Meters51:24.24a10
Apr 2Eatonville@OrtingApr 2 · Shot Put · Place 33 · Emerald RidgeEmerald RidgeShot Put3321-910
Apr 2Eatonville@OrtingApr 2 · 400 Meters · Place 10 · Emerald RidgeEmerald Ridge400 Meters101:27.85a10
Mar 27Sumner @ Emerald Ridge (SPSL) Mar 27 · Shot Put · Place 9 · Emerald RidgeEmerald RidgeShot Put924-4.510
Mar 27Sumner @ Emerald Ridge (SPSL) Mar 27 · 400 Meters · Place 7 · Emerald RidgeEmerald Ridge400 Meters71:24.79a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Rogers @ Emerald Ridge (SPSL)May 2 · Shot Put · Place 15 · Emerald RidgeEmerald RidgeShot Put1520-2.5—
Apr 25Emerald Ridge at SumnerApr 25 · Shot Put · Place 8 · Emerald RidgeEmerald RidgeShot Put820-2—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · Shot Put · Place 8 · Emerald RidgeEmerald RidgeShot Put821-7.75—
Mar 28Bethel @ Emerald Ridge (SPSL)Mar 28 · Shot Put · Place 13 · Emerald RidgeEmerald RidgeShot Put1321-4.25—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Ferrucci @ AylenMay 23 · Shot Put · Place 2 · FerrucciFerrucciShot Put4kg2.24'1.75"Unofficial8
May 16Ferrucci @ BallouMay 16 · Shot Put · Place 3 · FerrucciFerrucciShot Put4kg3.24'7"Unofficial8
May 11Stahl vs. FerrucciMay 11 · Shot Put · Place 2 · FerrucciFerrucciShot Put4kg2.26'6"Unofficial8
May 9Ferrucci @ EdgemontMay 9 · Shot Put · Place 1 · FerrucciFerrucciShot Put4kg1.22'4.5"Unofficial8

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Ferrucci @ Glacier ViewApr 28 · 400 Meters · Place 2 · FerrucciFerrucci400 Meters2.1:24.4Unofficial7
Apr 21Ferrucci Time TrialsApr 21 · 1600 Meters · FerrucciFerrucci1600 Meters—7:02Unofficial7
Apr 21Ferrucci Time TrialsApr 21 · Shot Put · FerrucciFerrucciShot Put4kg—15Unofficial7
Apr 21Ferrucci Time TrialsApr 21 · 800 Meters · FerrucciFerrucci800 Meters—2:25Unofficial7
Apr 21Ferrucci Time TrialsApr 21 · 400 Meters · FerrucciFerrucci400 Meters—1:33.34Unofficial7