Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5 · Jul 305:24.71a USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5July 30, 2024
1500 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 135:01.43aUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
1600 Meters · OutdoorRockford Last Chance Meet · May 194:53.11aRockford Last Chance MeetMay 19, 2026
3000 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 1310:53.20aUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
3200 Meters · OutdoorSection 4A True Team · May 711:18.01aSection 4A True TeamMay 7, 2024
400 Meters · OutdoorGryphon/Husky JV Invitational · May 2157.02aGryphon/Husky JV InvitationalMay 21, 2026
800 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 262:33.12aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 26, 2025
800 Meters · OutdoorOsseo Invitational · Apr 162:14.49aOsseo InvitationalApril 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4A ChampionshipsMay 28 · 1600 Meters · Place 16 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters16.5:04.01a10
May 21Gryphon/Husky JV InvitationalMay 21 · High Jump · Parnassus Preparatory SchoolParnassus Preparatory SchoolHigh Jump—NH10
May 21Gryphon/Husky JV InvitationalMay 21 · 3200 Meters · Place 2 · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters211:45.60a10
May 21Gryphon/Husky JV InvitationalMay 21 · 400 Meters · Place 5 · Parnassus Preparatory SchoolParnassus Preparatory School400 Meters557.02a PB10
May 19Rockford Last Chance MeetMay 19 · 1600 Meters · Place 5 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters54:53.11a PB10
May 15MCAA Conference ChampionshipMay 15 · 1600 Meters · Place 6 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters65:02.71a10
May 54A Section True TeamMay 5 · 1600 Meters · Place 17 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters17.5:06.45a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 1600 Meters · Place 26 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters26.5:04.28a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 400 Meters · Place 27 · Parnassus Preparatory SchoolParnassus Preparatory School400 Meters27.59.28a10
Apr 16Osseo InvitationalApr 16 · 800 Meters · Place 25 · Parnassus Preparatory SchoolParnassus Preparatory School800 Meters25.2:14.49a PB10
Apr 7BP Outdoor Inv#1Apr 7 · 1600 Meters · Place 5 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters55:23.41a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSL Section 4A ChampionshipsMay 29 · 1600 Meters · Place 17 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters17.5:00.62a9
May 15MCAA Conference ChampionshipMay 15 · 1600 Meters · Place 9 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters95:20.60a9
May 12Gryphon/Husky JV InvitationalMay 12 · Discus · Place 20 · Parnassus Preparatory SchoolParnassus Preparatory SchoolDiscus2049-04.009
May 6Section 4A True TeamMay 6 · 3200 Meters · Place 22 · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters22.11:46.11a9
May 6Section 4A True TeamMay 6 · 1600 Meters · Place 9 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters9.5:02.75a9
May 3Gryphon/Husky Mega MeetMay 3 · 1600 Meters · Place 4 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters45:05.97a9
May 19th Annual Chuck Johnson InvitationalMay 1 · 1600 Meters · Place 12 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters125:19.56a9
Apr 26Lakeville North Mega MeetApr 26 · 3200 Meters · Place 20 · Parnassus Preparatory SchParnassus Preparatory Sch3200 Meters2011:21.509
Apr 26Lakeville North Mega MeetApr 26 · 1600 Meters · Place 24 · Parnassus Preparatory SchParnassus Preparatory Sch1600 Meters245:04.059
Apr 23Red Knight QuadApr 23 · 1600 Meters · Place 4 · Parnassus Preparatory SchParnassus Preparatory Sch1600 Meters45:16.189
Apr 23Red Knight QuadApr 23 · 800 Meters · Place 4 · Parnassus Preparatory SchParnassus Preparatory Sch800 Meters42:26.819
Apr 19Osseo InvitationalApr 19 · 3200 Meters · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters—DNF9
Apr 19Osseo InvitationalApr 19 · 1600 Meters · Place 21 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters21.5:11.74a9
Apr 8Belle Plaine Inv #2Apr 8 · 3200 Meters · Place 6 · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters6.11:39.92a9
Apr 8Belle Plaine Inv #2Apr 8 · 1600 Meters · Place 5 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters5.5:17.069

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 800 Meters · Place 8 · 30-Unattached30-Unattached800 Meters8.2:33.12a PB9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 1 Mile · Place 3 · Minnesota FlyersMinnesota Flyers1 Mile35:24.71a PB—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 400 Meters · Place 5 · Minnesota FlyersMinnesota Flyers400 Meters51:05.25a—
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.2:22.95a8
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 2 · Minnesota FlyersMinnesota Flyers3000 Meters210:53.20a PB—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 2 · Minnesota FlyersMinnesota Flyers1500 Meters25:01.43a PB—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 4 · Minnesota FlyersMinnesota Flyers800 Meters42:28.10a—
May 30MSHSL Section 4A ChampionshipsMay 30 · 3200 Meters · Place 17 · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters17.11:22.35a8
May 16MCAA Conference ChampionshipsMay 16 · 3200 Meters · Place 7 · Parnassus Preparatory SParnassus Preparatory S3200 Meters711:34.20a—
May 11Gryphon Mega Meet – Varsity and JVMay 11 · 1600 Meters · Place 13 · Parnassus Preparatory SParnassus Preparatory S1600 Meters135:23.79a—
May 7Section 4A True TeamMay 7 · 3200 Meters · Place 17 · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters17.11:18.01a PB8
May 2Chuck Johnson InvitationalMay 2 · 3200 Meters · Place 7 · Parnassus Preparatory SParnassus Preparatory S3200 Meters711:27.70a—
Apr 25Big Lake InvitationalApr 25 · 1600 Meters · Place 19 · Parnassus Preparatory SParnassus Preparatory S1600 Meters195:34.36a—
Apr 18Osseo InvitationalApr 18 · 3200 Meters · Place 19 · Parnassus Preparatory SchoolParnassus Preparatory School3200 Meters19.11:53.51a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Rockford Last Chance MeetMay 23 · 1600 Meters · Place 30 · Parnassus Preparatory SchParnassus Preparatory Sch1600 Meters305:49.267
May 12Gryphon JV InvitationalMay 12 · 1600 Meters · Place 9 · Parnassus Preparatory SchoolParnassus Preparatory School1600 Meters9.5:38.23a7
May 12Gryphon JV InvitationalMay 12 · 800 Meters · Place 15 · Parnassus Preparatory SchoolParnassus Preparatory School800 Meters15.2:45.99a7
Apr 26 Gryphon Invitational #2Apr 26 · 1600 Meters · Place 14 · Parnassus PreparatorParnassus Preparator1600 Meters145:48.717
Apr 18Maple Lake Lions JH MeetApr 18 · 1600 Meters · Place 6 · Parnassus Preparatory SchParnassus Preparatory Sch1600 Meters65:52.007
Apr 18Maple Lake Lions JH MeetApr 18 · 800 Meters · Place 8 · Parnassus Preparatory SchParnassus Preparatory Sch800 Meters82:42.607