Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSeaTac League Meet #3 · Apr 1226.30SeaTac League Meet #3April 12, 2021
400 Meters · OutdoorSeaTac League Meet #5 · Apr 271:02.00SeaTac League Meet #5April 27, 2021
55 Meters · IndoorBlack & Gold Showcase · Jan 137.37Black & Gold ShowcaseJanuary 13, 2024
60 Meters · IndoorSt. Olaf Ole Opener · Jan 207.94aSt. Olaf Ole OpenerJanuary 20, 2024
High Jump · IndoorSt. Olaf Ole Opener · Jan 201.55mSt. Olaf Ole OpenerJanuary 20, 2024
Javelin · 800g · OutdoorUMAC Outdoor Championship · May 152.48mUMAC Outdoor ChampionshipMay 1, 2026
Triple Jump · IndoorBlack & Gold Showcase · Jan 1311.70mBlack & Gold ShowcaseJanuary 13, 2024
Triple Jump · OutdoorDrake Alternative · Apr 2711.69mDrake AlternativeApril 27, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1UMAC Outdoor ChampionshipMay 1 · Javelin · Place 1 · Martin LutherMartin LutherJavelin800g1.52.48m PBJr
Apr 25Drake AlternativeApr 25 · Javelin · Place 3 · Martin LutherMartin LutherJavelin3151-5.72JR
Apr 15Gustie TwilightApr 15 · Javelin · Place 4 · Martin LutherMartin LutherJavelin449.77mJr
Apr 11St. Olaf Manitou ClassicApr 11 · Javelin · Place 2 · Martin LutherMartin LutherJavelin246.31mJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · Place 17 · Martin LutherMartin LutherJavelin179.79mSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3UMAC Outdoor ChampionshipMay 3 · Javelin · Place 2 · Martin LutherMartin LutherJavelin2145-0FR
May 3UMAC Outdoor ChampionshipMay 3 · Triple Jump · Place 7 · Martin LutherMartin LutherTriple Jump740-6.75FR
Apr 27Drake AlternativeApr 27 · Triple Jump · Place 12 · Martin LutherMartin LutherTriple Jump1211.69m PB—
Apr 27Drake AlternativeApr 27 · Javelin · Place 2 · Martin LutherMartin LutherJavelin243.48m—
Apr 13Minnesota State OpenApr 13 · Javelin · Place 2 · Martin LutherMartin LutherJavelin252.55mFR
Apr 6Hamline InvitationalApr 6 · Javelin · Place 8 · Martin LutherMartin LutherJavelin846.91m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 20St. Olaf Ole OpenerJan 20 · High Jump · Place 9 · Martin LutherMartin LutherHigh Jump91.55m PB—
Jan 20St. Olaf Ole OpenerJan 20 · Shot Put · Place 21 · Martin LutherMartin LutherShot Put217.99m—
Jan 20St. Olaf Ole OpenerJan 20 · 60 Meters · Place 28 · Martin LutherMartin Luther60 Meters287.94a PB—
Jan 13Black & Gold ShowcaseJan 13 · Triple Jump · Place 3 · Martin LutherMartin LutherTriple Jump311.70m PBFR
Jan 13Black & Gold ShowcaseJan 13 · High Jump · Place 7 · Martin LutherMartin LutherHigh Jump71.60mFR
Jan 13Black & Gold ShowcaseJan 13 · 55 Meters · Place 22 · Martin LutherMartin Luther55 MetersRound P227.37 PBFR

2023 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 25WIAA 1B, 2B, 1A State Championship Meet (HS)May 25 · Triple Jump · Place 4 · Evergreen LutheranEvergreen LutheranTriple Jump440-3.75—
May 25WIAA 1B, 2B, 1A State Championship Meet (HS)May 25 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1157-10—
May 25WIAA 1B, 2B, 1A State Championship Meet (HS)May 25 · 300m Hurdles · Place 8 · Evergreen LutheranEvergreen Lutheran300m Hurdles844.34a—
May 25WIAA 1B, 2B, 1A State Championship Meet (HS)May 25 · 110m Hurdles · Place 10 · Evergreen LutheranEvergreen Lutheran110m Hurdles1017.94a—
May 181B District 1/2/3/4 ChampionshipMay 18 · Triple Jump · Place 2 · Evergreen LutheranEvergreen LutheranTriple Jump239-7.25—
May 181B District 1/2/3/4 ChampionshipMay 18 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1163-8—
May 181B District 1/2/3/4 ChampionshipMay 18 · 300m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran300m Hurdles344.85a—
May 181B District 1/2/3/4 ChampionshipMay 18 · 110m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran110m Hurdles316.44a—
May 10SeaTac League Championship May 10 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump138-4.25—
May 10SeaTac League Championship May 10 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1144-10—
May 10SeaTac League Championship May 10 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles244.50a—
May 10SeaTac League Championship May 10 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles216.97a—
May 4SeaTac League Meet #7May 4 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1152-7—
May 4SeaTac League Meet #7May 4 · 300m Hurdles · Place 1 · Evergreen LutheranEvergreen Lutheran300m Hurdles145.62a—
May 4SeaTac League Meet #7May 4 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles216.95a—
Apr 27SeaTac League Meet #6Apr 27 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump137-2.5—
Apr 27SeaTac League Meet #6Apr 27 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1146-8—
Apr 27SeaTac League Meet #6Apr 27 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles217.16a—
Apr 2236th King's InviteApr 22 · Triple Jump · Place 2 · Evergreen LutheranEvergreen LutheranTriple Jump237-11—
Apr 2236th King's InviteApr 22 · Javelin · Place 2 · Evergreen LutheranEvergreen LutheranJavelin2149-6—
Apr 2236th King's InviteApr 22 · 300m Hurdles · Place 7 · Evergreen LutheranEvergreen Lutheran300m Hurdles744.24a—
Apr 2236th King's InviteApr 22 · 110m Hurdles · Place 5 · Evergreen LutheranEvergreen Lutheran110m Hurdles517.35a—
Apr 20SeaTac League Meet #5Apr 20 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1145-5—
Apr 20SeaTac League Meet #5Apr 20 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles217.57a—
Apr 13SeaTac League Meet #4Apr 13 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump136-1—
Apr 13SeaTac League Meet #4Apr 13 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1145-7—
Apr 13SeaTac League Meet #4Apr 13 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles245.85a—
Apr 13SeaTac League Meet #4Apr 13 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles217.55a—
Apr 6SeaTac League Meet #3Apr 6 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump136-11.5—
Apr 6SeaTac League Meet #3Apr 6 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1151-7—
Apr 6SeaTac League Meet #3Apr 6 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles248.86a—
Apr 6SeaTac League Meet #3Apr 6 · 110m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran110m Hurdles317.22a—
Mar 30SeaTac League Meet #2Mar 30 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump136-11.75—
Mar 30SeaTac League Meet #2Mar 30 · Pole Vault · Place 1 · Evergreen LutheranEvergreen LutheranPole Vault19-0—
Mar 30SeaTac League Meet #2Mar 30 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1158-4—
Mar 30SeaTac League Meet #2Mar 30 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles245.81a—

2022 Outdoor Track

43 results
DateMeetEventPlMarkGr
May 26WIAA 1B State ChampionshipsMay 26 · 110m Hurdles · Place 5 · Evergreen LutheranEvergreen Lutheran110m Hurdles517.5111
May 26WIAA 1B State ChampionshipsMay 26 · 110m Hurdles · Place 6 · Evergreen LutheranEvergreen Lutheran110m Hurdles617.71q11
May 26WIAA 1B State ChampionshipsMay 26 · Triple Jump · Place 5 · Evergreen LutheranEvergreen LutheranTriple Jump539-01.2511
May 26WIAA 1B State ChampionshipsMay 26 · Javelin · Place 2 · Evergreen LutheranEvergreen LutheranJavelin2158-0811
May 26WIAA 1B State ChampionshipsMay 26 · 300m Hurdles · Place 4 · Evergreen LutheranEvergreen Lutheran300m Hurdles443.2411
May 26WIAA 1B State ChampionshipsMay 26 · 300m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran300m Hurdles343.57q11
May 191B District 1/2/3/4 ChampionshipMay 19 · Triple Jump · Place 2 · Evergreen LutheranEvergreen LutheranTriple Jump239-03.7511
May 191B District 1/2/3/4 ChampionshipMay 19 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1158-0811
May 191B District 1/2/3/4 ChampionshipMay 19 · 300m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran300m Hurdles343.9911
May 191B District 1/2/3/4 ChampionshipMay 19 · 110m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran110m Hurdles316.90a (0.5)PR11
May 11SeaTac League Championship May 11 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump138-09.0011
May 11SeaTac League Championship May 11 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1154-1011
May 11SeaTac League Championship May 11 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles245.5611
May 11SeaTac League Championship May 11 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles217.4511
May 5SeaTac League Meet #5May 5 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump137-03.0011
May 5SeaTac League Meet #5May 5 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1146-0711
May 5SeaTac League Meet #5May 5 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles245.5511
May 5SeaTac League Meet #5May 5 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles217.0911
Apr 27SeaTac League Meet #4Apr 27 · Triple Jump · Place 2 · Evergreen LutheranEvergreen LutheranTriple Jump236-05.7511
Apr 27SeaTac League Meet #4Apr 27 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1140-1011
Apr 27SeaTac League Meet #4Apr 27 · 300m Hurdles · Place 1 · Evergreen LutheranEvergreen Lutheran300m Hurdles145.4611
Apr 27SeaTac League Meet #4Apr 27 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles218.0511
Apr 2335th King's InviteApr 23 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump137-11.0011
Apr 2335th King's InviteApr 23 · Javelin · Place 2 · Evergreen LutheranEvergreen LutheranJavelin2154-0811
Apr 2335th King's InviteApr 23 · 300m Hurdles · Place 4 · Evergreen LutheranEvergreen Lutheran300m Hurdles445.4511
Apr 2335th King's InviteApr 23 · 110m Hurdles · Place 3 · Evergreen LutheranEvergreen Lutheran110m Hurdles317.8011
Apr 21SeaTac League Meet #3Apr 21 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump136-05.0011
Apr 21SeaTac League Meet #3Apr 21 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1140-0611
Apr 21SeaTac League Meet #3Apr 21 · 300m Hurdles · Place 1 · Evergreen LutheranEvergreen Lutheran300m Hurdles147.3011
Apr 21SeaTac League Meet #3Apr 21 · 110m Hurdles · Place 1 · Evergreen LutheranEvergreen Lutheran110m Hurdles117.7911
Apr 14SeaTac League Meet #2Apr 14 · Triple Jump · Place 1 · Evergreen LutheranEvergreen LutheranTriple Jump137-03.7511
Apr 14SeaTac League Meet #2Apr 14 · Long Jump · Place 5 · Evergreen LutheranEvergreen LutheranLong Jump516-06.5011
Apr 14SeaTac League Meet #2Apr 14 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1141-1011
Apr 14SeaTac League Meet #2Apr 14 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles245.5711
Apr 14SeaTac League Meet #2Apr 14 · 110m Hurdles · Place 1 · Evergreen LutheranEvergreen Lutheran110m Hurdles117.5611
Mar 31Foss @ Franklin PierceMar 31 · Triple Jump · Place 2 · Evergreen LutheranEvergreen LutheranTriple Jump238-06.0011
Mar 31Foss @ Franklin PierceMar 31 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1132-0011
Mar 31Foss @ Franklin PierceMar 31 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles247.4611
Mar 31Foss @ Franklin PierceMar 31 · 110m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran110m Hurdles218.4911
Mar 24SeaTac League Meet #1Mar 24 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1132-0611
Mar 24SeaTac League Meet #1Mar 24 · 300m Hurdles · Place 2 · Evergreen LutheranEvergreen Lutheran300m Hurdles246.4211
Mar 24SeaTac League Meet #1Mar 24 · 110m Hurdles · Place 1 · Evergreen LutheranEvergreen Lutheran110m Hurdles117.7511
Mar 24SeaTac League Meet #1Mar 24 · 200 Meters · Place 9 · Evergreen LutheranEvergreen Lutheran200 Meters926.7611

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1SeaTac League Championship MeetMay 1 · Triple Jump · Place 4 · Evergreen LutheranEvergreen LutheranTriple Jump436-04.2510
May 1SeaTac League Championship MeetMay 1 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelinRound P1138-1010
May 1SeaTac League Championship MeetMay 1 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1139-0410
May 1SeaTac League Championship MeetMay 1 · 200 Meters · Place 5 · Evergreen LutheranEvergreen Lutheran200 Meters526.8810
Apr 27SeaTac League Meet #5Apr 27 · Triple Jump · Place 3 · Evergreen LutheranEvergreen LutheranTriple Jump335-06.0010
Apr 27SeaTac League Meet #5Apr 27 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1145-0810
Apr 27SeaTac League Meet #5Apr 27 · 400 Meters · Place 7 · Evergreen LutheranEvergreen Lutheran400 Meters71:02.00 PB10
Apr 27SeaTac League Meet #5Apr 27 · 200 Meters · Place 11 · Evergreen LutheranEvergreen Lutheran200 Meters1126.7610
Apr 22SeaTac League Meet #4Apr 22 · Triple Jump · Place 4 · Evergreen LutheranEvergreen LutheranTriple Jump4.35-01.7510
Apr 22SeaTac League Meet #4Apr 22 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin800g1.140-0810
Apr 22SeaTac League Meet #4Apr 22 · 200 Meters · Place 9 · Evergreen LutheranEvergreen Lutheran200 Meters9.26.92a10
Apr 12SeaTac League Meet #3Apr 12 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1141-0210
Apr 12SeaTac League Meet #3Apr 12 · 200 Meters · Place 5 · Evergreen LutheranEvergreen Lutheran200 Meters526.30 PB10
Apr 8SeaTac League Meet #2Apr 8 · Javelin · Place 1 · Evergreen LutheranEvergreen LutheranJavelin1140-0310
Apr 8SeaTac League Meet #2Apr 8 · 400 Meters · Place 6 · Evergreen LutheranEvergreen Lutheran400 Meters61:02.0510
Apr 8SeaTac League Meet #2Apr 8 · 200 Meters · Place 4 · Evergreen LutheranEvergreen Lutheran200 Meters427.6310