Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorArmstrong Invitational · Apr 105:10.21aArmstrong InvitationalApril 10, 2026
3200 Meters · OutdoorMonticello Invitational · Apr 2111:27.94aMonticello InvitationalApril 21, 2026
400 Meters · OutdoorPanther JV Invite · May 859.48aPanther JV InviteMay 8, 2025
800 Meters · OutdoorDistrict 279 Championships · May 122:18.47aDistrict 279 ChampionshipsMay 12, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14JV Conference MeetMay 14 · Triple Jump · OsseoTriple Jump—16' 5.5Unofficial12
May 14JV Conference MeetMay 14 · High Jump · OsseoHigh Jump—4' 4Unofficial12
May 14JV Conference MeetMay 14 · 400 Meters · Osseo400 Meters—57.5Unofficial12
May 12District 279 ChampionshipsMay 12 · 800 Meters · Place 6 · Osseo800 Meters6.2:18.47a PB12
Apr 21Monticello InvitationalApr 21 · 3200 Meters · Place 8 · Osseo3200 Meters8.11:27.94a PB12
Apr 16Osseo InvitationalApr 16 · 1600 Meters · Place 18 · Osseo1600 Meters18.5:10.48a12
Apr 10Armstrong InvitationalApr 10 · 1600 Meters · Place 2 · Osseo1600 Meters2.5:10.21a PB12
Mar 31TRI with CP, ER, and OSHMar 31 · Long Jump · OsseoLong Jump—14-6.25Unofficial12
Mar 31TRI with CP, ER, and OSHMar 31 · High Jump · OsseoHigh Jump—4-6Unofficial12
Mar 31TRI with CP, ER, and OSHMar 31 · 800 Meters · Osseo800 Meters—2:19Unofficial12
Mar 21St. John's IndoorMar 21 · 800 Meters · Osseo800 Meters—2:21Unofficial12
Mar 21St. John's IndoorMar 21 · 55 Meter · Osseo55 Meter—7.2Unofficial12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Maple Grove JV InvitationalMay 15 · 1600 Meters · Place 5 · Osseo1600 Meters55:12.20a11
May 13District 279 ChampionshipsMay 13 · 800 Meters · Place 5 · Osseo800 Meters52:19.10a11
May 8Panther JV InviteMay 8 · Long Jump · Place 14 · OsseoLong Jump1415-311
May 8Panther JV InviteMay 8 · 400 Meters · Place 14 · Osseo400 Meters1459.48a PB11
May 2Coon Rapids InvitationalMay 2 · 800 Meters · Place 11 · Osseo800 Meters112:18.61a11
Apr 29Elk River JV MeetApr 29 · 400 Meters · Place 12 · Osseo400 Meters121:00.28a11
Apr 22Monticello InviteApr 22 · 800 Meters · Place 21 · Osseo800 Meters21.2:21.93a11
Apr 11Armstrong InvitationalApr 11 · 1600 Meters · Place 14 · Osseo1600 Meters145:22.57a11
Apr 8Maple Grove DualApr 8 · 400 Meters · Osseo400 Meters—1:16Unofficial11
Apr 8Maple Grove DualApr 8 · 200 Meters · Osseo200 Meters—26.91Unofficial11
Apr 5Mounds View OutdoorApr 5 · 800 Meters · Place 7 · Osseo800 Meters72:25.96a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22St. John's Indoor Time TrialMar 22 · 800 Meters · Osseo800 Meters—2:31.0Unofficial11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9SLP DualMay 9 · 1600 Meters · Osseo1600 Meters—5:30Unofficial10
May 9SLP DualMay 9 · Long Jump · OsseoLong Jump—13-8.5Unofficial10
May 9SLP DualMay 9 · 800 Meters · Osseo800 Meters—2:26Unofficial10
May 1Osseo JV InvitationalMay 1 · 400 Meters · Place 14 · Osseo400 Meters141:01.09a—
Apr 25Anoka JV TriApr 25 · 1600 Meters · Osseo1600 Meters—5:41Unofficial10
Apr 9Maple Grove Tri with Osseo, RogersApr 9 · 400 Meters · Osseo400 Meters—1:01.13Unofficial10
Apr 6Mounds View OutdoorApr 6 · 800 Meters · Place 16 · Osseo800 Meters162:26.33a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23St. John's Time Trial2Mar 23 · 800 Meters · Place 6 · Osseo800 Meters6.2:33Unofficial10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18NWSC JV ChampionshipsMay 18 · High Jump · OsseoHigh Jump--NH9
May 18NWSC JV ChampionshipsMay 18 · 400 Meters · Place 19 · Osseo400 Meters19.1:03.66aUnofficial9
May 18NWSC JV ChampionshipsMay 18 · 200 Meters · Place 40 · Osseo200 Meters40.28.31aUnofficial9
May 16District 279 ChampionshipsMay 16 · 800 Meters · Place 13 · Osseo800 Meters132:29.859
May 11JV Osseo and ArmstrongMay 11 · 800 Meters · Osseo800 Meters—2:32.2Unofficial9
May 11JV Osseo and ArmstrongMay 11 · 400 Meters · Osseo400 Meters—63Unofficial9
May 4Osseo JV InvitationalMay 4 · 800 Meters · Osseo800 MetersRelay Split—2:30.27Unofficial9
May 4Osseo JV InvitationalMay 4 · High Jump · OsseoHigh Jump--NH9
May 4Osseo JV InvitationalMay 4 · 800 Meters · Place 7 · Osseo800 Meters7.2:30.92a9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · High Jump · OsseoHigh Jump—4' 0"Unofficial9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 400 Meters · Osseo400 Meters—1:06.29Unofficial9
Apr 18Armstrong JVApr 18 · 400 Meters · Osseo400 Meters—62.69Unofficial9
Apr 11Maple Grove/Osseo DualApr 11 · 400 Meters · Osseo400 Meters—1:05.83Unofficial9
Apr 11Maple Grove/Osseo DualApr 11 · 200 Meters · Osseo200 Meters—29.26Unofficial9
Apr 8Mounds View InviteApr 8 · 400 Meters · Place 23 · Osseo400 Meters231:04.459