Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRed Raider Invite · Apr 1611.63aRed Raider InviteApril 16, 2025
100 Meters · Outdoor · Hand timedBAH-Mike Seivert Invitational · Apr 2014.71hBAH-Mike Seivert InvitationalApril 20, 2021
1000 Meters · IndoorConcordia Classic · Jan 303:43.53aConcordia ClassicJanuary 30, 2026
200 Meters · IndoorDennis Young Classic · Jan 2524.49aDennis Young ClassicJanuary 25, 2025
200 Meters · OutdoorBaltic Last Chance Meet · May 1623.79aBaltic Last Chance MeetMay 16, 2024
200 Meters · Outdoor · Hand timedLounsbery Early Bird · Mar 2929.78hLounsbery Early BirdMarch 29, 2021
400 Meters · OutdoorQUARRIER INVITATIONAL TRACK MEET · May 959.58QUARRIER INVITATIONAL TRACK MEETMay 9, 2022
55 Meters · Outdoor · Hand timedLounsbery Early Bird · Mar 2913.33hLounsbery Early BirdMarch 29, 2021
60 Meter · IndoorSDSU Holiday Open and Multi · Dec 67.29aSDSU Holiday Open and MultiDecember 6, 2024
60 Meters · IndoorDordt Opener · Jan 117.37aDordt OpenerJanuary 11, 2025
60 Meters · OutdoorDan Lennon Class B · Mar 197.54aDan Lennon Class BMarch 19, 2024
Javelin · 800g · IndoorUSD Early Bird · Apr 432.02mUSD Early BirdApril 4, 2025
Javelin · 800g · OutdoorGPAC Championships · May 143.59mGPAC ChampionshipsMay 1, 2026
Long Jump · IndoorWSC Wildcat Opener · Dec 55.10mWSC Wildcat OpenerDecember 5, 2025
Long Jump · OutdoorGarretson Jesse James Invitational · Apr 916-06.00Garretson Jesse James InvitationalApril 9, 2022
Pole Vault · IndoorConcordia Classic · Jan 302.55mConcordia ClassicJanuary 30, 2026
Shot Put · 16lb / 7.26kg · IndoorWSC Wildcat Opener · Dec 59.01mWSC Wildcat OpenerDecember 5, 2025
Triple Jump · OutdoorJesse James Track Meet · Apr 1732-06.50Jesse James Track MeetApril 17, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1GPAC ChampionshipsMay 1 · Javelin · Place 15 · Northwestern (Iowa)Northwestern (Iowa)Javelin800g15.43.59m PBSo
Apr 16Northwestern InviteApr 16 · Javelin · Place 17 · Northwestern (Iowa)Northwestern (Iowa)Javelin800g17.40.10mSo
Apr 10Sioux City RelaysApr 10 · Javelin · Place 7 · Northwestern (Iowa)Northwestern (Iowa)Javelin745.99mSo
Apr 8USD Snooze Button ClassicApr 8 · Javelin · Place 8 · Northwestern (Iowa)Northwestern (Iowa)Javelin800g8.43.35mSo
Mar 28WSC Wildcat ClassicMar 28 · Javelin · Place 7 · Northwestern (Iowa)Northwestern (Iowa)Javelin745.11mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Concordia ClassicJan 30 · Pole Vault · Place 11 · Northwestern (Iowa)Northwestern (Iowa)Pole Vault112.55m PBSo
Jan 30Concordia ClassicJan 30 · 60m Hurdles · Place 14 · Northwestern (Iowa)Northwestern (Iowa)60m Hurdles1412.03aSo
Jan 30Concordia ClassicJan 30 · 1000 Meters · Place 12 · Northwestern (Iowa)Northwestern (Iowa)1000 Meters123:43.53a PBSo
Jan 24Dennis Young ClassicJan 24 · Pole Vault · Northwestern (Iowa)Northwestern (Iowa)Pole Vault—NHSo
Jan 24Dennis Young Indoor ClassicJan 24 · 60m Hurdles · Northwestern (Iowa)Northwestern (Iowa)60m Hurdles42" / 1.067mRound P—DNSSo
Jan 24Dennis Young Indoor ClassicJan 24 · Pole Vault · Northwestern (Iowa)Northwestern (Iowa)Pole Vault—NHSo
Jan 10Dordt OpenJan 10 · Shot Put · Place 11 · Northwestern (Iowa)Northwestern (Iowa)Shot Put119.24mSO

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5WSC Wildcat OpenerDec 5 · 60 Meter · Place 23 · Northwestern (Iowa)Northwestern (Iowa)60 MeterRound P23.7.46aSo
Dec 5WSC Wildcat OpenerDec 5 · Long Jump · Place 13 · Northwestern (Iowa)Northwestern (Iowa)Long Jump13.5.10m PBSo
Dec 5WSC Wildcat OpenerDec 5 · Shot Put · Place 16 · Northwestern (Iowa)Northwestern (Iowa)Shot Put16lb / 7.26kg16.9.01m PBSo
Apr 4USD Early BirdApr 4 · Javelin · Place 12 · Northwestern (Iowa)Northwestern (Iowa)Javelin800g12.32.02m PBFr
Apr 4USD Early BirdApr 4 · 100 Meters · Place 29 · Northwestern (Iowa)Northwestern (Iowa)100 Meters29.11.70aWind: 3.1Fr
Jan 25Dennis Young ClassicJan 25 · 200 Meters · Place 13 · Northwestern (Iowa)Northwestern (Iowa)200 Meters1324.49a PB—
Jan 25Dennis Young ClassicJan 25 · 60 Meters · Place 14 · Northwestern (Iowa)Northwestern (Iowa)60 Meters147.39a—
Jan 11Dordt OpenerJan 11 · 60 Meters · Place 19 · Northwestern (Iowa)Northwestern (Iowa)60 Meters197.37a PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2GPAC ChampionshipsMay 2 · Javelin · Place 24 · Northwestern (Iowa)Northwestern (Iowa)Javelin2435.27mFR
Apr 16Red Raider InviteApr 16 · Javelin · Place 11 · Northwestern (Iowa)Northwestern (Iowa)Javelin1142.92mFr
Apr 16Red Raider InviteApr 16 · 200 Meters · Place 30 · Northwestern (Iowa)Northwestern (Iowa)200 Meters3024.34aFr
Apr 16Red Raider InviteApr 16 · 100 Meters · Place 31 · Northwestern (Iowa)Northwestern (Iowa)100 MetersRound P3111.63a PBFr
Apr 11Sioux City RelaysApr 11 · Javelin · Place 3 · Northwestern (Iowa)Northwestern (Iowa)Javelin347.84mFr
Apr 11Sioux City RelaysApr 11 · 200 Meters · Place 31 · Northwestern (Iowa)Northwestern (Iowa)200 Meters3124.89aFr
Apr 11Sioux City RelaysApr 11 · 100 Meters · Place 24 · Northwestern (Iowa)Northwestern (Iowa)100 MetersRound P2411.79aFr
Mar 28Wildcat Classic Outdoor MeetMar 28 · Javelin · Place 13 · Northwestern (Iowa)Northwestern (Iowa)Javelin1333.93mFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 60 Meter · Place 27 · Northwestern (Iowa)Northwestern (Iowa)60 Meter27.7.29a PBFr
Dec 6SDSU Holiday Open and MultiDec 6 · 200 Meters · Place 64 · Northwestern (Iowa)Northwestern (Iowa)200 Meters64.26.11aFr
Mar 28DWU HS OpenMar 28 · 60 Meter · Place 10 · BalticBaltic60 MeterRound P10.7.52a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Baltic Last Chance MeetMay 16 · Javelin · Place 21 · BalticBalticJavelin2187-8—
May 16Baltic Last Chance MeetMay 16 · 200 Meters · Place 6 · BalticBaltic200 Meters623.79a PB—
May 9Big East Conference HS Track MeetMay 9 · 200 Meters · Place 5 · BalticBaltic200 Meters523.82a—
May 9Big East Conference HS Track MeetMay 9 · 100 Meters · Place 6 · BalticBaltic100 Meters611.73a—
Apr 23Danielsen RelaysApr 23 · 200 Meters · Place 5 · BalticBaltic200 Meters524.86a—
Apr 13Garretson Jesse James Track MeetApr 13 · Javelin · Place 6 · BalticBalticJavelin6112-9—
Apr 13Garretson Jesse James Track MeetApr 13 · 200 Meters · Place 3 · BalticBaltic200 Meters324.68a—
Apr 9Chester Area Track MeetApr 9 · Javelin · Place 12 · BalticBalticJavelin1296-7—
Mar 19Dan Lennon Class BMar 19 · 60 Meters · Place 17 · BalticBaltic60 Meters177.54a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Dell Rapids Quarrier Invitational May 8 · Javelin · Place 12 · BalticBalticJavelin12107-1—
May 2Baltic InvitationalMay 2 · Javelin · Place 13 · BalticBalticJavelin1399-9—
Apr 25Gene Danielsen RelaysApr 25 · Javelin · Place 7 · BalticBalticJavelin7110-07—
Apr 25Gene Danielsen RelaysApr 25 · 200 Meters · Place 7 · BalticBaltic200 Meters723.99—
Apr 17Beresford / Alcester-Hudson MeetApr 17 · Javelin · Place 10 · BalticBalticJavelin1097-6—
Apr 3Scott Underwood InvitationalApr 3 · 200 Meters · Place 51 · BalticBaltic200 Meters5125.40a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12Big East ConferenceMay 12 · Long Jump · Place 9 · BalticBalticLong Jump916-10.0010
May 9QUARRIER INVITATIONAL TRACK MEETMay 9 · Long Jump · Place 27 · BalticBalticLong Jump2715-05.2510
May 9QUARRIER INVITATIONAL TRACK MEETMay 9 · 400 Meters · Place 13 · BalticBaltic400 Meters1359.58 PB10
May 7Parker Booster Club Invitational May 7 · Long Jump · Place 7 · BalticBalticLong Jump716-11.5010
May 7Parker Booster Club Invitational May 7 · 200 Meters · Place 3 · BalticBaltic200 Meters326.7910
May 3Baltic InvitationalMay 3 · Long Jump · Place 11 · BalticBalticLong Jump1116-06.0010
May 3Baltic InvitationalMay 3 · 400 Meters · Place 13 · BalticBaltic400 Meters1359.4h PR10
May 3Baltic InvitationalMay 3 · 100 Meters · Place 17 · BalticBaltic100 Meters1712.2210
Apr 26Gene Danielsen RelaysApr 26 · Long Jump · Place 13 · BalticBalticLong Jump1316-10.0010
Apr 26Gene Danielsen RelaysApr 26 · 400 Meters · Place 17 · BalticBaltic400 Meters171:03.3710
Apr 26Gene Danielsen RelaysApr 26 · 200 Meters · Place 15 · BalticBaltic200 Meters1526.2010
Apr 12Chester Booster Club Track MeetApr 12 · Long Jump · Place 9 · BalticBalticLong Jump917-08.2510
Apr 12Chester Booster Club Track MeetApr 12 · 200 Meters · Place 12 · BalticBaltic200 Meters1227.0010
Apr 9Garretson Jesse James InvitationalApr 9 · Long Jump · Place 27 · BalticBalticLong Jump27.16-06.00 PB10
Apr 4Scott Underwood InvitationalApr 4 · Long Jump · Place 26 · BalticBalticLong Jump265.03m10
Apr 4Scott Underwood InvitationalApr 4 · 400 Meters · Place 52 · BalticBaltic400 Meters521:03.4710

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 20BAH-Mike Seivert InvitationalApr 20 · 100 Meters · Place 18 · BalticBaltic100 Meters1814.71h PB9
Apr 17Jesse James Track MeetApr 17 · Triple Jump · Place 7 · BalticBalticTriple Jump7.32-06.50 PB9
Apr 17Jesse James Track MeetApr 17 · Long Jump · BalticBalticLong Jump—DNS9
Apr 17Jesse James Track MeetApr 17 · 400 Meters · Place 21 · BalticBaltic400 Meters21.1:05.509
Apr 6West Central Early BirdApr 6 · 400 Meters · Place 24 · BalticBaltic400 Meters241:07.019
Apr 6West Central Early BirdApr 6 · 200 Meters · Place 11 · BalticBaltic200 Meters1129.299
Apr 6West Central Early BirdApr 6 · 100 Meters · Place 23 · BalticBaltic100 Meters2313.949
Mar 29Lounsbery Early BirdMar 29 · 200 Meters · Place 26 · BalticBaltic200 Meters2629.78h PB9
Mar 29Lounsbery Early BirdMar 29 · 55 Meters · Place 9 · BalticBaltic55 Meters913.33h PB9