Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLinfield @ Liberty · Apr 587-00.00Linfield @ LibertyApril 5, 2023
Discus · 2kg · IndoorUSD Early Bird · Apr 427.33mUSD Early BirdApril 4, 2025
Discus · 2kg · OutdoorUSD Snooze Button Classic · Apr 828.75mUSD Snooze Button ClassicApril 8, 2026
Shot Put · 12lb · OutdoorSaddle-Up Invitational · Mar 1127-01.50Saddle-Up InvitationalMarch 11, 2023
Shot Put · 16lb / 7.26kg · IndoorDennis Young Indoor Classic · Jan 249.35mDennis Young Indoor ClassicJanuary 24, 2026
Shot Put · 16lb / 7.26kg · OutdoorUSD Snooze Button Classic · Apr 89.74mUSD Snooze Button ClassicApril 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16Northwestern InviteApr 16 · Discus · Place 34 · Dordt (Iowa)Dordt (Iowa)Discus2kg34.25.23mJr
Apr 16Northwestern InviteApr 16 · Shot Put · Place 28 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg28.8.44mJr
Apr 10Sioux City RelaysApr 10 · Discus · Place 23 · Dordt (Iowa)Dordt (Iowa)Discus2329.25mJr
Apr 10Sioux City RelaysApr 10 · Shot Put · Place 19 · Dordt (Iowa)Dordt (Iowa)Shot Put199.30mJr
Apr 8USD Snooze Button ClassicApr 8 · Discus · Place 27 · Dordt (Iowa)Dordt (Iowa)Discus2kg27.28.75m PBJr
Apr 8USD Snooze Button ClassicApr 8 · Shot Put · Place 17 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg17.9.74m PBJr
Mar 28WSC Wildcat ClassicMar 28 · Discus · Place 34 · Dordt (Iowa)Dordt (Iowa)Discus3430.08mJr
Mar 28WSC Wildcat ClassicMar 28 · Shot Put · Place 26 · Dordt (Iowa)Dordt (Iowa)Shot Put268.66mJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Wildcat InviteFeb 6 · Shot Put · Place 31 · Dordt (Iowa)Dordt (Iowa)Shot Put319.68mJr
Jan 24Dennis Young ClassicJan 24 · Shot Put · Place 9 · Dordt (Iowa)Dordt (Iowa)Shot Put99.35mJr
Jan 24Dennis Young Indoor ClassicJan 24 · Shot Put · Place 9 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg9.9.35m PBJr
Jan 10Dordt OpenJan 10 · Shot Put · Place 10 · Dordt (Iowa)Dordt (Iowa)Shot Put109.69mJR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · Shot Put · Place 22 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg22.9.22mJr
Apr 4USD Early BirdApr 4 · Discus · Place 37 · Dordt (Iowa)Dordt (Iowa)Discus2kg37.27.33m PBSo
Apr 4USD Early BirdApr 4 · Shot Put · Place 27 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg27.8.81mSo
Feb 1DWU Alumni OpenFeb 1 · Shot Put · Place 17 · DordtDordtShot Put179.43mSO
Jan 25Jim Emmerich Alumni InvitationalJan 25 · Shot Put · Place 21 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg21.8.69mSo
Jan 11Dordt OpenerJan 11 · Shot Put · Place 24 · Dordt (Iowa)Dordt (Iowa)Shot Put248.70m—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23Mt. Marty Twilight MeetApr 23 · Discus · Place 30 · DordtDordtDiscus3028.37mSO
Apr 23Mt. Marty Twilight MeetApr 23 · Shot Put · Place 31 · DordtDordtShot Put319.09mSO
Apr 16Red Raider InviteApr 16 · Discus · Place 19 · Dordt (Iowa)Dordt (Iowa)Discus1929.86mSo
Apr 16Red Raider InviteApr 16 · Shot Put · Place 21 · Dordt (Iowa)Dordt (Iowa)Shot Put219.61mSo
Apr 11Sioux City RelaysApr 11 · Discus · Place 18 · Dordt (Iowa)Dordt (Iowa)Discus1826.49mSo
Apr 11Sioux City RelaysApr 11 · Shot Put · Place 19 · Dordt (Iowa)Dordt (Iowa)Shot Put199.69mSo
Mar 28Wildcat Classic Outdoor MeetMar 28 · Discus · Place 28 · Dordt (Iowa)Dordt (Iowa)Discus2826.88mSo
Mar 28Wildcat Classic Outdoor MeetMar 28 · Shot Put · Place 27 · Dordt (Iowa)Dordt (Iowa)Shot Put278.65mSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · Shot Put · Place 40 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg40.8.23mSo
Feb 3DWU Alumni MeetFeb 3 · Shot Put · Place 34 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg34.6.94mFr
Jan 27Dennis Young Alumni ClassicJan 27 · Shot Put · Place 10 · Dordt (Iowa)Dordt (Iowa)Shot Put108.26m—
Jan 20Jim Emmerich Alumni InvitationalJan 20 · Shot Put · Place 26 · Dordt (Iowa)Dordt (Iowa)Shot Put16lb / 7.26kg26.8.58mFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Red Raider OpenApr 19 · Discus · Place 32 · Dordt (Iowa)Dordt (Iowa)Discus3230.19m—
Apr 19Red Raider OpenApr 19 · Shot Put · Place 31 · Dordt (Iowa)Dordt (Iowa)Shot Put318.60m—
Apr 12Sioux City RelaysApr 12 · Discus · Place 24 · Dordt (Iowa)Dordt (Iowa)Discus2426.81m—
Apr 12Sioux City RelaysApr 12 · Shot Put · Place 28 · Dordt (Iowa)Dordt (Iowa)Shot Put288.61m—
Mar 28Wayne State InviteMar 28 · Discus · Place 34 · Dordt (Iowa)Dordt (Iowa)Discus3427.27m—
Mar 28Wayne State InviteMar 28 · Shot Put · Place 36 · Dordt (Iowa)Dordt (Iowa)Shot Put368.59m—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 20Ambassador League Meet #4Apr 20 · Discus · Place 14 · Linfield ChristianLinfield ChristianDiscus1494-9.50—
Apr 20Ambassador League Meet #4Apr 20 · Shot Put · Place 37 · Linfield ChristianLinfield ChristianShot Put3729-5—
Apr 5Linfield @ LibertyApr 5 · Discus · Place 1 · Linfield ChristianLinfield ChristianDiscus1.6kg1.87-00.00 PB12
Apr 5Linfield @ LibertyApr 5 · Shot Put · Place 9 · Linfield ChristianLinfield ChristianShot Put12lb9.26-08.0012
Mar 22Temescal Canyon vs Linfield ChristianMar 22 · Discus · Place 7 · Linfield Christian (SS)Linfield Christian (SS)Discus726.44m12
Mar 22Temescal Canyon vs Linfield ChristianMar 22 · Shot Put · Place 8 · Linfield Christian (SS)Linfield Christian (SS)Shot Put88.07m12
Mar 22Linfield Christian at Temescal CanyonMar 22 · Discus · Place 7 · Linfield ChristianLinfield ChristianDiscus1.6kg7.86-09.0012
Mar 22Linfield Christian at Temescal CanyonMar 22 · Shot Put · Place 8 · Linfield ChristianLinfield ChristianShot Put12lb8.26-06.0012
Mar 16Ambassador League Meet #2Mar 16 · Discus · Place 23 · Linfield ChristianLinfield ChristianDiscus2378-00—
Mar 16Ambassador League Meet #2Mar 16 · Shot Put · Place 36 · Linfield ChristianLinfield ChristianShot Put3625-10.00—
Mar 11Saddle-Up InvitationalMar 11 · Discus · Place 32 · Linfield ChristianLinfield ChristianDiscus1.6kg32.80-01.0012
Mar 11Saddle-Up InvitationalMar 11 · Shot Put · Place 50 · Linfield ChristianLinfield ChristianShot Put12lb50.27-01.50 PB12
Mar 8Ambassador League Meet #1Mar 8 · Discus · Place 13 · Linfield ChristianLinfield ChristianDiscus1376-11.25—
Mar 8Ambassador League Meet #1Mar 8 · Shot Put · Place 33 · Linfield ChristianLinfield ChristianShot Put3326-04.00—
Mar 4SPARTA RELAYSMar 4 · Discus · Place 32 · Linfield ChristianLinfield ChristianDiscus3286-0512
Mar 4SPARTA RELAYSMar 4 · Shot Put · Place 44 · Linfield ChristianLinfield ChristianShot Put4427-08.0012

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 20Ambassador League Meet #4Apr 20 · Discus · Place 16 · Linfield ChristianLinfield ChristianDiscus1676-09.2511
Apr 20Ambassador League Meet #4Apr 20 · Shot Put · Place 42 · Linfield ChristianLinfield ChristianShot Put4221-10.0011
Apr 9Janice Kelley Southland InvitationalApr 9 · Discus · Place 32 · Linfield ChristianLinfield ChristianDiscus1.6kg32.68-04.5011
Mar 30Ambassador League Meet #3Mar 30 · Discus · Place 23 · Linfield ChristianLinfield ChristianDiscus2373-03.5011
Mar 30Ambassador League Meet #3Mar 30 · Shot Put · Place 48 · Linfield ChristianLinfield ChristianShot Put4822-09.0011
Mar 26Calvin Christian Small Schools InvitationalMar 26 · Discus · Place 10 · Linfield ChristianLinfield ChristianDiscus1071-0711
Mar 26Calvin Christian Small Schools InvitationalMar 26 · Shot Put · Place 14 · Linfield ChristianLinfield ChristianShot Put1424-05.0011
Mar 23Ambassador League Meet #2Mar 23 · Discus · Place 25 · Linfield ChristianLinfield ChristianDiscus2565-0011
Mar 23Ambassador League Meet #2Mar 23 · Shot Put · Place 36 · Linfield ChristianLinfield ChristianShot Put3623-06.0011
Mar 12Ambassador League Meet #1Mar 12 · Discus · Place 26 · Linfield ChristianLinfield ChristianDiscus2663-1011
Mar 12Ambassador League Meet #1Mar 12 · Shot Put · Place 38 · Linfield ChristianLinfield ChristianShot Put3823-11.5011
Mar 3Temescal Canyon vs Murrieta ValleyMar 3 · Discus · Place 13 · Linfield ChristianLinfield ChristianDiscus1.6kg13.61-0011
Mar 3Temescal Canyon vs Murrieta ValleyMar 3 · Shot Put · Place 15 · Linfield ChristianLinfield ChristianShot Put12lb15.22-01.0011

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Saddle-Up invitationalFeb 26 · Discus · Place 38 · Linfield Christian (SS)Linfield Christian (SS)Discus3816.61m11
Feb 26Saddle-Up invitationalFeb 26 · Shot Put · Place 39 · Linfield Christian (SS)Linfield Christian (SS)Shot Put397.11m11