Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorArmstrong Invitational · Apr 107:00.57aArmstrong InvitationalApril 10, 2026
800 Meters · OutdoorDistrict 279 Championships · May 123:04.12aDistrict 279 ChampionshipsMay 12, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12District 279 ChampionshipsMay 12 · 800 Meters · Place 10 · Osseo800 Meters10.3:04.12a PB12
May 7True Team JVMay 7 · 800 Meters · Osseo800 Meters—3:06Unofficial12
Apr 10Armstrong InvitationalApr 10 · 1600 Meters · Place 5 · Osseo1600 Meters5.7:00.57a PB12
Mar 31TRI with CP, ER, and OSHMar 31 · 800 Meters · Osseo800 Meters—3:06Unofficial12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Maple Grove JV InvitationalMay 15 · 800 Meters · Place 3 · Osseo800 Meters33:05.83a11
May 8Panther JV InviteMay 8 · 800 Meters · Place 4 · Osseo800 Meters43:04.70a11
Apr 29Elk River JV MeetApr 29 · 1600 Meters · Place 18 · Osseo1600 Meters187:14.40a11
Apr 29Elk River JV MeetApr 29 · 800 Meters · Place 18 · Osseo800 Meters183:13.74a11
Apr 8Maple Grove DualApr 8 · 800 Meters · Osseo800 Meters—3:12Unofficial11
Apr 5Mounds View OutdoorApr 5 · 1600 Meters · Place 16 · Osseo1600 Meters167:31.87a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14District 279 ChampionshipsMay 14 · 800 Meters · Place 7 · Osseo800 Meters73:06.70a—
May 9SLP DualMay 9 · 1600 Meters · Osseo1600 Meters—7:03Unofficial10
May 1Osseo JV InvitationalMay 1 · 800 Meters · Place 19 · Osseo800 Meters193:13.85a—
Apr 25Anoka JV TriApr 25 · 800 Meters · Osseo800 Meters—3:08.60Unofficial10
Apr 9Maple Grove Tri with Osseo, RogersApr 9 · 400 Meters · Osseo400 Meters—1:17Unofficial10
Apr 6Mounds View OutdoorApr 6 · 800 Meters · Place 21 · Osseo800 Meters213:14.06a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18NWSC JV ChampionshipsMay 18 · 800 Meters · Place 10 · Osseo800 Meters10.3:05.08aUnofficial9
May 11JV Osseo and ArmstrongMay 11 · 800 Meters · Osseo800 Meters—3:05Unofficial9
May 4Osseo JV InvitationalMay 4 · 800 Meters · Osseo800 MetersRelay Split—3:09Unofficial9
May 4Osseo JV InvitationalMay 4 · 800 Meters · Place 10 · Osseo800 Meters10.3:04.85a9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 800 Meters · Osseo800 MetersRelay Split—3:11Unofficial9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 300m Hurdles · Osseo300m Hurdles30" / 0.762m—3:12Unofficial9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 800 Meters · Osseo800 Meters—3:12Unofficial9
Apr 18Armstrong JVApr 18 · 800 Meters · Osseo800 Meters—3:12.5Unofficial9
Apr 11Maple Grove/Osseo DualApr 11 · 800 Meters · Osseo800 Meters—3:23Unofficial9