Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBearson/Gathje Classic · Jan 174:49.70aBearson/Gathje ClassicJanuary 17, 2025
1000 Meters · IndoorTed Nelson Classic · Feb 32:41.47aTed Nelson ClassicFebruary 3, 2024
1500 Meters · OutdoorDrake Alternative · Apr 274:18.74aDrake AlternativeApril 27, 2024
1600 Meters · OutdoorJefferson Boys Tri · Apr 204:58.58aJefferson Boys TriApril 20, 2021
200 Meters · OutdoorMetro West Quad. Meet · May 125.63aMetro West Quad. MeetMay 1, 2018
3200 Meters · OutdoorTrue Team Section 7AAA · May 1011:37.14aTrue Team Section 7AAAMay 10, 2017
400 Meters · Indoor Event Listing USATF Minnesota Association Indoor Track & Field Championship · Mar 458.83a Event Listing USATF Minnesota Association Indoor Track & Field Championship March 4, 2018
400 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 1352.67aUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2019
600 Meters · IndoorMaverick Invitational · Feb 211:24.57aMaverick InvitationalFebruary 21, 2025
800 Meters · IndoorMaverick Premier #2 · Feb 151:58.57aMaverick Premier #2February 15, 2025
800 Meters · OutdoorMaverick Open #2 · May 61:57.66Maverick Open #2May 6, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Maverick Open #2May 2 · 800 Meters · Place 14 · Minnesota StateMinnesota State800 Meters142:01.46JR
Apr 30Maverick Open #1Apr 30 · 800 Meters · Place 15 · Minnesota StateMinnesota State800 Meters152:03.25JR
Apr 23Gary Wilson InvitationalApr 23 · 800 Meters · Place 25 · Minnesota StateMinnesota State800 Meters251:59.31JR
Apr 18Maverick InvitationalApr 18 · 800 Meters · Place 16 · Minnesota StateMinnesota State800 Meters162:00.58JR
Apr 12Minnesota State OpenApr 12 · 800 Meters · Place 9 · Minnesota StateMinnesota State800 Meters92:00.46aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 4USD Early BirdApr 4 · 800 Meters · Place 46 · Minnesota StateMinnesota State800 Meters46.2:02.25aSo
Feb 28NSIC Indoor ChampionshipFeb 28 · 600 Meters · Place 15 · Minnesota StateMinnesota State600 Meters151:25.16a—
Feb 21Maverick InvitationalFeb 21 · 600 Meters · Place 3 · Minnesota StateMinnesota State600 Meters31:24.57a PB—
Feb 15Maverick Premier #2Feb 15 · 800 Meters · Place 7 · Minnesota StateMinnesota State800 Meters71:58.57a PB—
Feb 14Maverick Premier #1Feb 14 · 800 Meters · Place 3 · Minnesota StateMinnesota State800 Meters32:00.01a—
Feb 7Ted Nelson ClassicFeb 7 · 800 Meters · Place 5 · Minnesota StateMinnesota State800 Meters52:02.31a—
Jan 31Mark Schuck Open and MultiJan 31 · 600 Meters · Place 10 · Minnesota StateMinnesota State600 Meters101:24.63a—
Jan 17Bearson/Gathje ClassicJan 17 · 1 Mile · Place 7 · Minnesota StateMinnesota State1 Mile74:49.70a PB—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Nov 22Minnesota State IntersquadNov 22 · 800 Meters · Place 3 · Minnesota StateMinnesota State800 Meters3.2:00.68aUnofficialSo
Feb 23NSIC Indoor ChampionshipFeb 23 · 600 Meters · Place 13 · Minnesota StateMinnesota State600 Meters131:25.30a—
Feb 16Maverick InvitationalFeb 16 · 600 Meters · Place 7 · Minnesota StateMinnesota State600 Meters71:26.07a—
Feb 10Maverick Premier #2Feb 10 · 800 Meters · Place 7 · Minnesota StateMinnesota State800 Meters72:00.02a—
Feb 9Maverick Premier #1Feb 9 · 800 Meters · Place 8 · Minnesota StateMinnesota State800 Meters82:02.09a—
Feb 3Ted Nelson ClassicFeb 3 · 1000 Meters · Place 8 · Minnesota StateMinnesota State1000 Meters82:41.47a PB—
Jan 26Mark Schuck Open and MultiJan 26 · 600 Meters · Place 4 · Minnesota StateMinnesota State600 Meters41:26.16a—
Jan 12Bearson/Gathje ClassicJan 12 · 800 Meters · Place 5 · Minnesota StateMinnesota State800 Meters5.2:04.39aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Maverick Open #2May 4 · 800 Meters · Place 2 · Minnesota StateMinnesota State800 Meters21:59.62SO
May 1Maverick Open #1May 1 · 800 Meters · Place 14 · Minnesota StateMinnesota State800 Meters141:59.82SO
Apr 27Drake AlternativeApr 27 · 1500 Meters · Place 12 · Minnesota StateMinnesota State1500 Meters124:18.74a PB—
Apr 24Gary Wilson InvitationalApr 24 · 800 Meters · Place 29 · Minnesota StateMinnesota State800 Meters291:59.32SO
Apr 20Holst InvitationalApr 20 · 800 Meters · Place 11 · Minnesota StateMinnesota State800 Meters112:01.42SO
Apr 13Minnesota State OpenApr 13 · 800 Meters · Place 14 · Minnesota StateMinnesota State800 Meters142:03.76SO

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Maverick Open #2May 6 · 800 Meters · Place 2 · Minnesota StateMinnesota State800 Meters21:57.66 PBSO
May 3Maverick Open #1May 3 · 800 Meters · Place 12 · Minnesota StateMinnesota State800 Meters121:59.08SO
Apr 26Running on Hope InvitationalApr 26 · 800 Meters · Place 29 · Minnesota StateMinnesota State800 Meters292:00.42SO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Maverick InvitationalFeb 17 · 800 Meters · Place 7 · United StatesUnited States800 Meters72:00.06—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 18Minnesota State Intersquad MeetNov 18 · 800 Meters · Place 6 · Minnesota StateMinnesota State800 Meters6.2:05.37aUnofficialFr

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Deb Schulz OpenMay 6 · 800 Meters · Place 17 · Minnesota StateMinnesota State800 Meters17.2:04.96aFr
May 4Maverick OpenMay 4 · 800 Meters · Place 9 · Minnesota StateMinnesota State800 Meters9.2:07.32aFr
Apr 30Drake AlternativeApr 30 · 800 Meters · Place 25 · Minnesota StateMinnesota State800 Meters25.2:09.05aFr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8MSHSL Section 6AA ChampionshipsJun 8 · 800 Meters · Place 6 · St. Louis ParkSt. Louis Park800 MetersRound P6.2:01.95a12
Jun 8MSHSL Section 6AA ChampionshipsJun 8 · 800 Meters · Place 4 · St. Louis ParkSt. Louis Park800 Meters4.2:01.40a12
May 29Metro West Conference ChampionshipsMay 29 · 800 Meters · Place 2 · St Louis ParkSt Louis Park800 Meters22:03.6512
May 13Chanhassen Boys QuadMay 13 · 800 Meters · Place 7 · St Louis ParkSt Louis Park800 Meters72:15.8112
May 13Chanhassen Boys QuadMay 13 · 400 Meters · Place 4 · St Louis ParkSt Louis Park400 Meters453.7812
Apr 28Metro West Boys Meet (Cooper)Apr 28 · 400 Meters · Place 2 · St Louis ParkSt Louis Park400 Meters253.7012
Apr 20Jefferson Boys TriApr 20 · 1600 Meters · Place 2 · St. Louis ParkSt. Louis Park1600 Meters2.4:58.58a PB12
Apr 20Jefferson BOYS TriApr 20 · 1600 Meters · Place 2 · St. Louis ParkSt. Louis Park1600 Meters2.4:58.58a12

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.2:18.67a10
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 1 · Minnesota FlyersMinnesota Flyers800 Meters1.2:04.05a10
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 4 · Minnesota FlyersMinnesota Flyers400 Meters4.52.67a PB10
May 28MSHSL Section 6AAMay 28 · 800 Meters · Place 6 · St. Louis ParkSt. Louis Park800 MetersRound P6.1:59.55a10
May 28MSHSL Section 6AAMay 28 · 800 Meters · Place 6 · St. Louis ParkSt. Louis Park800 Meters6.2:00.35a10
May 15Metro West Conference ChampionshipsMay 15 · 800 Meters · Place 3 · St Louis ParkSt Louis Park800 Meters32:01.5010
May 9True Team Section 7AAAMay 9 · 1600 Meters · Place 22 · St. Louis ParkSt. Louis Park1600 Meters22.5:01.77a10
May 9True Team Section 7AAAMay 9 · 800 Meters · Place 6 · St. Louis ParkSt. Louis Park800 Meters6.2:01.76a10
May 2Spartan InvitationalMay 2 · 800 Meters · Place 2 · St. Louis ParkSt. Louis Park800 Meters2.2:01.50a10
Apr 18Armstrong Invite Apr 18 · 400 Meters · St. Louis ParkSt. Louis Park400 Meters—DNS10

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · 800 Meters · Place 1 · Minnesota FlyersMinnesota Flyers800 Meters1.2:14.89a9
Jun 14USATF Minnesota Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.2:06.62a9
Jun 14USATF Minnesota Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 1 · Minnesota FlyersMinnesota Flyers400 Meters1.53.91a9
May 29MSHSL Section 6AAMay 29 · 400 Meters · Place 14 · St. Louis ParkSt. Louis Park400 Meters14.53.51a9
May 16Metro West Conference ChampionshipsMay 16 · 800 Meters · Place 6 · St Louis ParkSt Louis Park800 Meters62:05.699
May 9True Team Section 7AAAMay 9 · 800 Meters · Place 11 · St. Louis ParkSt. Louis Park800 Meters11.2:04.58a9
May 3Spartan InvitationalMay 3 · 400 Meters · Place 11 · St. Louis ParkSt. Louis Park400 Meters11.55.46a9
May 1Metro West Quad. MeetMay 1 · 1600 Meters · Place 6 · St. Louis ParkSt. Louis Park1600 Meters6.4:59.66a9
May 1Metro West Quad. MeetMay 1 · 200 Meters · Place 14 · St. Louis ParkSt. Louis Park200 Meters14.25.63a PB9

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4 Event Listing USATF Minnesota Association Indoor Track & Field Championship Mar 4 · 400 Meters · Place 2 · Minnesota FlyersMinnesota Flyers400 Meters2.58.83a PB9
Feb 182018 USATF Minnesota All Ages Indoor Track & Field Meet #5 Feb 18 · 800 Meters · Place 9 · Minnesota FlyersMinnesota Flyers800 Meters9.2:15.68a9

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 6USATF Region 8 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 5 · Minnesota FlyersMinnesota Flyers800 Meters5.2:07.36a8
Jul 6USATF Region 8 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 17 · Minnesota FlyersMinnesota Flyers400 Meters17.57.23a8
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 3 · Minnesota FlyersMinnesota Flyers800 Meters3.2:11.74a8
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 7 · Minnesota FlyersMinnesota Flyers400 Meters7.58.72a8
May 30MSHSL Section 6AAMay 30 · 400 Meters · Place 23 · St. Louis ParkSt. Louis Park400 MetersRound P23.55.99a8
May 10True Team Section 7AAAMay 10 · 3200 Meters · Place 27 · St. Louis ParkSt. Louis Park3200 Meters27.11:37.14a PB8
Apr 18St. Louis Park InvitationalApr 18 · 400 Meters · Place 11 · St Louis ParkSt Louis Park400 Meters1157.6028