Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDon Fineran Panther Invitational · May 25:18.99aDon Fineran Panther InvitationalMay 2, 2025
1600 Meters · OutdoorGreenslit Relays · May 165:03.07aGreenslit RelaysMay 16, 2024
3200 Meters · OutdoorRoseville Invite · Apr 2211:26.95Roseville InviteApril 22, 2025
400 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #5 · Feb 41:00.54aUSATF Minnesota All Ages Indoor Track & Field Meet #5February 4, 2024
800 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 72:18.16aUSATF Minnesota All Ages Indoor Track & Field Meet #3January 7, 2024
800 Meters · OutdoorNorthwest Suburban Conference Championships · May 212:11.07aNorthwest Suburban Conference ChampionshipsMay 21, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Irondale Greenslit RelaysMay 15 · 1600 Meters · Place 7 · Spring Lake ParkSpring Lake Park1600 Meters75:08.57a12
May 6Section 5AAA True TeamMay 6 · 800 Meters · Place 22 · Spring Lake ParkSpring Lake Park800 Meters22.2:14.25a12
May 2Don Fineran Panther InvitationalMay 2 · 1 Mile · Place 11 · Spring Lake ParkSpring Lake Park1 Mile115:18.99a PB12
Apr 22Roseville InviteApr 22 · 3200 Meters · Place 13 · Spring Lake ParkSpring Lake Park3200 Meters1311:26.95 PB12
Apr 15Panther Quad MeetApr 15 · 1600 Meters · Place 7 · Spring Lake ParkSpring Lake Park1600 Meters75:15.87a12
Apr 15Panther Quad MeetApr 15 · 800 Meters · Place 8 · Spring Lake ParkSpring Lake Park800 Meters82:20.38a12
Apr 11Irondale Knights Under the LightsApr 11 · 1600 Meters · Place 16 · Spring Lake ParkSpring Lake Park1600 Meters165:18.24a12
Apr 9Park Center Quad Apr 9 · 800 Meters · Place 9 · Spring Lake ParkSpring Lake Park800 Meters92:24.39a12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · 800 Meters · Place 26 · Spring Lake ParkSpring Lake Park800 Meters262:11.07a PB—
May 16Greenslit RelaysMay 16 · 1600 Meters · Place 6 · Spring Lake ParkSpring Lake Park1600 Meters65:03.07a PB—
May 8Class AAA WildcardMay 8 · 800 Meters · Place 89 · Spring Lake ParkSpring Lake Park800 Meters89.2:14.22a11
May 7Section 5AAA True TeamMay 7 · 800 Meters · Place 20 · Spring Lake ParkSpring Lake Park800 Meters20.2:14.22a11
May 3Don Fineran Panther InvitationalMay 3 · 800 Meters · Place 10 · Spring Lake ParkSpring Lake Park800 Meters102:16.48a—
Apr 23Roseville InviteApr 23 · 1600 Meters · Place 16 · Spring Lake ParkSpring Lake Park1600 Meters165:07.20a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 800 Meters · 30-Unattached30-Unattached800 Meters—DNS11
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 400 Meters · Place 25 · 30-Unattached30-Unattached400 Meters25.1:00.54a PB11
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 800 Meters · Place 18 · 30-Unattached30-Unattached800 Meters18.2:18.16a PB11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 800 Meters · Place 7 · 30-Unattached30-Unattached800 Meters7.2:24.37a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 800 Meters · Place 19 · Spring Lake ParkSpring Lake Park800 MetersRound P19.2:12.59a10
May 23Northwest Suburban Conference ChampionshipsMay 23 · 800 Meters · Place 29 · Spring Lake ParkSpring Lake Park800 MetersRound P292:11.9210
May 9Section 5AAA True TeamMay 9 · 1600 Meters · Place 24 · Spring Lake ParkSpring Lake Park1600 Meters24.5:13.75a10
May 5Don Fineran Panther InvitationalMay 5 · 800 Meters · Place 12 · Spring Lake ParkSpring Lake Park800 Meters12.2:21.81a10
Apr 29White Bear Lake CoEd InviteApr 29 · 1600 Meters · Place 19 · Spring Lake ParkSpring Lake Park1600 Meters195:11.2010
Apr 29White Bear Lake CoEd InviteApr 29 · 800 Meters · Place 20 · Spring Lake ParkSpring Lake Park800 Meters202:26.0710
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 800 Meters · Place 8 · Spring Lake ParkSpring Lake Park800 Meters82:21.1310
Apr 20Osseo InvitationalApr 20 · 3200 Meters · Place 14 · Spring Lake ParkSpring Lake Park3200 Meters1411:52.6610