Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorSilverado vs Barstow · Apr 2050.09aSilverado vs BarstowApril 20, 2022
Discus · 1.6kg · OutdoorDSL Finals · Apr 24129-07DSL FinalsApril 24, 2024
Discus · 2kg · OutdoorNorthwestern Invite · Apr 1634.96mNorthwestern InviteApril 16, 2026
Hammer · 16lb / 7.26kg · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2840.97mCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
Hammer · 16lb / 7.26kg · OutdoorNorthwestern Invite · Apr 1648.26mNorthwestern InviteApril 16, 2026
Javelin · 800g · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2836.59mCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
Javelin · 800g · OutdoorGPAC Championships · May 139.91mGPAC ChampionshipsMay 1, 2026
Shot Put · 12lb · OutdoorDSL Finals · Apr 2440-08.00DSL FinalsApril 24, 2024
Weight Throw · 35lb / 15.9kg · IndoorSDSU Holiday Open and Multi · Dec 613.25mSDSU Holiday Open and MultiDecember 6, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1GPAC ChampionshipsMay 1 · Hammer · Place 19 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg19.45.52mSo
May 1GPAC ChampionshipsMay 1 · Javelin · Place 18 · Waldorf (Iowa)Waldorf (Iowa)Javelin800g18.39.91m PBSo
Apr 16Northwestern InviteApr 16 · Hammer · Place 9 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg9.48.26m PBSo
Apr 16Northwestern InviteApr 16 · Discus · Place 23 · Waldorf (Iowa)Waldorf (Iowa)Discus2kg23.34.96m PBSo
Apr 10Mustang Distance Carnival & OpenApr 10 · Hammer · Place 20 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg20.41.61mSo
Apr 10Mustang Distance Carnival & OpenApr 10 · Javelin · Place 15 · Waldorf (Iowa)Waldorf (Iowa)Javelin800g15.35.04mSo
Mar 21Grand View Viking RelaysMar 21 · Hammer · Place 11 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg11.40.84mSo
Mar 21Grand View Viking RelaysMar 21 · Discus · Place 12 · Waldorf (Iowa)Waldorf (Iowa)Discus2kg12.34.53mSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · Hammer · Place 28 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg28.40.97m PBSo
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · Javelin · Place 30 · Waldorf (Iowa)Waldorf (Iowa)Javelin800g30.36.59m PBSo
Feb 7Luther InvitationalFeb 7 · Weight Throw · Place 8 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw813.16mSo
Jan 23Cyclone OpenJan 23 · Weight Throw · Place 21 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw2112.40mSo
Jan 10Dordt OpenJan 10 · Weight Throw · Place 9 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw912.20mSO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5M City ClassicDec 5 · Weight Throw · Place 9 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw35lb / 15.9kg9.12.53mSo
Apr 12Grinnell College Outdoor MeetApr 12 · Hammer · Place 19 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg19.37.93mFr
Apr 12Grinnell College Outdoor MeetApr 12 · Javelin · Place 12 · Waldorf (Iowa)Waldorf (Iowa)Javelin800g12.35.27mFr
Jan 25Dennis Young ClassicJan 25 · Weight Throw · Place 7 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw711.64m—
Jan 25Dennis Young ClassicJan 25 · Shot Put · Place 12 · Waldorf (Iowa)Waldorf (Iowa)Shot Put1210.45m—
Jan 11Dordt OpenerJan 11 · Weight Throw · Place 18 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw1812.03m—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · Hammer · Place 22 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg22.37.44mFr
Apr 24Kip Janvrin OpenApr 24 · Javelin · Place 18 · Waldorf (Iowa)Waldorf (Iowa)Javelin800g18.37.25mFr
Apr 5Norse InvitationalApr 5 · Hammer · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg—NDFr
Mar 28Central College Outdoor MeetMar 28 · Hammer · Place 16 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg16.38.39mFr
Mar 28Central College Outdoor MeetMar 28 · Javelin · Place 14 · Waldorf (Iowa)Waldorf (Iowa)Javelin800g14.35.68mFr
Mar 22Grandview University Viking RelaysMar 22 · Hammer · Place 5 · Waldorf (Iowa)Waldorf (Iowa)Hammer16lb / 7.26kg5.36.78mFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · Weight Throw · Place 22 · Waldorf (Iowa)Waldorf (Iowa)Weight Throw35lb / 15.9kg22.13.25m PBFr
Feb 17Ontario RelaysFeb 17 · Discus · Place 1 · Barstow (SS)Barstow (SS)Discus139.92m12
Feb 17Ontario RelaysFeb 17 · Shot Put · Place 2 · Barstow (SS)Barstow (SS)Shot Put212.77m12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 4CIF-SS D3 PrelimsMay 4 · Discus · Place 24 · BarstowBarstowDiscus1.6kgRound P24.120-02.0012
Apr 24DSL FinalsApr 24 · Discus · Place 2 · BarstowBarstowDiscus1.6kg2.129-07 PB12
Apr 24DSL FinalsApr 24 · Shot Put · Place 6 · BarstowBarstowShot Put12lb6.40-08.00 PB12
Apr 17DSL PrelimsApr 17 · Discus · Place 3 · BarstowBarstowDiscus3119-0—
Apr 17DSL PrelimsApr 17 · Shot Put · Place 2 · BarstowBarstowShot Put242-5—
Apr 13The Big MeetApr 13 · Discus · Place 1 · BarstowBarstowDiscus1.6kg1.133-07.00Unofficial12
Apr 13The Big MeetApr 13 · Shot Put · Place 10 · BarstowBarstowShot Put12lb10.38-06.00Unofficial12
Apr 4Barstow vs SilveradoApr 4 · Discus · BarstowBarstowDiscus1.6kg—NM12
Apr 4Barstow vs SilveradoApr 4 · Shot Put · BarstowBarstowShot Put12lb—NM12
Mar 27Victor Valley Granite Hills BarstowMar 27 · Discus · Place 1 · BarstowBarstowDiscus1129-10—
Mar 27Victor Valley Granite Hills BarstowMar 27 · Shot Put · Place 1 · BarstowBarstowShot Put141-1—
Mar 27Victor Valley Granite Hills BarstowMar 27 · 300m Hurdles · Place 10 · BarstowBarstow300m Hurdles1057.15a—
Mar 16Desert Christian-Eastside InvitationalMar 16 · Discus · Place 5 · BarstowBarstowDiscus5117-2.5—
Mar 16Desert Christian-Eastside InvitationalMar 16 · Shot Put · Place 2 · BarstowBarstowShot Put243-2—
Mar 13Adelanto vs BarstowMar 13 · Discus · Place 1 · BarstowBarstowDiscus1130-0—
Mar 13Adelanto vs BarstowMar 13 · Shot Put · Place 1 · BarstowBarstowShot Put143-4.50—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 27DSL League FinalsApr 27 · Discus · Place 2 · BarstowBarstowDiscus2108-6.75—
Apr 27DSL League FinalsApr 27 · Shot Put · Place 5 · BarstowBarstowShot Put539-1—
Apr 24Granite vs Victor Valley vs Barstow newApr 24 · Discus · Place 1 · BarstowBarstowDiscus1100-10.50—
Apr 24Granite vs Victor Valley vs Barstow newApr 24 · Shot Put · Place 1 · BarstowBarstowShot Put141-05.75—
Apr 15Big MeetApr 15 · Discus · Place 7 · BarstowBarstowDiscus1.6kg7.105-0411
Apr 15Big MeetApr 15 · Shot Put · Place 6 · BarstowBarstowShot Put12lb6.38-08.0011
Apr 13Silverado vs Barstow @ SilveradoApr 13 · Shot Put · Place 1 · BarstowBarstowShot Put140-3.7511
Apr 13Silverado vs Barstow @ SilveradoApr 13 · Discus · Place 1 · BarstowBarstowDiscus1119-611
Apr 4Barstow vs Victor ValleyApr 4 · Discus · Place 2 · BarstowBarstowDiscus2100-10.25—
Apr 4Barstow vs Victor ValleyApr 4 · Shot Put · Place 1 · BarstowBarstowShot Put138-5.50—
Apr 1Bears Classic (LA county Championships)Apr 1 · Discus · Place 7 · BarstowBarstowDiscus7104-7—
Mar 27Barstow vs AdelantoMar 27 · Discus · Place 1 · BarstowBarstowDiscus1102-10.50—
Mar 27Barstow vs AdelantoMar 27 · Shot Put · Place 2 · BarstowBarstowShot Put239-1.25—
Mar 18Desert Christian/Eastside InvitationalMar 18 · Discus · Place 4 · BarstowBarstowDiscus4112-00.5011
Mar 18Desert Christian/Eastside InvitationalMar 18 · Shot Put · Place 4 · BarstowBarstowShot Put437-05.0011

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · Discus · Place 38 · BarstowBarstowDiscus1.6kgRound P38.86-0510
Apr 28DSL League FinalsApr 28 · Discus · Place 1 · BarstowBarstowDiscus1.6kg1.102-04.5010
Apr 28DSL League FinalsApr 28 · Shot Put · Place 6 · BarstowBarstowShot Put12lb6.34-07.5010
Apr 28DSL League FinalsApr 28 · 300m Hurdles · Place 6 · BarstowBarstow300m Hurdles36" / 0.914m6.50.34a10
Apr 20Silverado vs BarstowApr 20 · Discus · Place 2 · BarstowBarstowDiscus1.6kg2.109' 3.75"10
Apr 20Silverado vs BarstowApr 20 · Shot Put · Place 7 · BarstowBarstowShot Put12lb7.34' 7"10
Apr 20Silverado vs BarstowApr 20 · 300m Hurdles · Place 4 · BarstowBarstow300m Hurdles36" / 0.914m4.50.09a PB10
Apr 16Valley View Big MeetApr 16 · Discus · Place 19 · Barstow (SS)Barstow (SS)Discus1922.75m10
Apr 16Valley View Big MeetApr 16 · Shot Put · Place 18 · Barstow (SS)Barstow (SS)Shot Put1810.33m10
Apr 13Victor Valley HS vs Granite Hills vs BarstowApr 13 · Discus · Place 4 · BarstowBarstowDiscus1.6kg4.83-02.5010
Apr 13Victor Valley HS vs Granite Hills vs BarstowApr 13 · Shot Put · Place 4 · BarstowBarstowShot Put12lb4.33-07.5010
Mar 29Adelanto vs BarstowMar 29 · Discus · Place 2 · BarstowBarstowDiscus1.6kg2.94-04.5010
Mar 29Adelanto vs BarstowMar 29 · Shot Put · Place 3 · BarstowBarstowShot Put12lb3.34-03.0010
Mar 12Desert Christian/Eastside InvitationalMar 12 · Discus · Place 1 · BarstowBarstowDiscus188-08.0010
Mar 12Desert Christian/Eastside InvitationalMar 12 · Shot Put · Place 2 · BarstowBarstowShot Put232-00.5010
Mar 8Burroughs InviteMar 8 · Discus · Place 2 · BarstowBarstowDiscus275-6—
Mar 8Burroughs InviteMar 8 · Shot Put · Place 3 · BarstowBarstowShot Put327-8—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Hesperia vs BarstowFeb 22 · 400 Meters · Barstow (SS)Barstow (SS)400 Meters—NT—