Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorArmstrong Invitational · Apr 106:18.57aArmstrong InvitationalApril 10, 2026
400 Meters · OutdoorMounds View Outdoor · Apr 51:21.58aMounds View OutdoorApril 5, 2025
800 Meters · OutdoorMaple Grove JV Invitational · May 152:51.25aMaple Grove JV InvitationalMay 15, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14JV Conference MeetMay 14 · 1600 Meters · Osseo1600 Meters—6:14Unofficial12
May 12District 279 ChampionshipsMay 12 · 1600 Meters · Place 20 · Osseo1600 Meters20.6:30.15a12
May 7True Team JVMay 7 · 1600 Meters · Osseo1600 Meters—6:38Unofficial12
May 7True Team JVMay 7 · 800 Meters · Osseo800 Meters—2:45Unofficial12
Apr 10Armstrong InvitationalApr 10 · 1600 Meters · Place 22 · Osseo1600 Meters22.6:18.57a PB12
Mar 31TRI with CP, ER, and OSHMar 31 · 800 Meters · Osseo800 Meters—2:48Unofficial12
Mar 21St. John's IndoorMar 21 · 800 Meters · Osseo800 Meters—2:46Unofficial12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Maple Grove JV InvitationalMay 15 · 800 Meters · Place 20 · Osseo800 Meters202:51.25a PB11
May 8Panther JV InviteMay 8 · 800 Meters · Place 20 · Osseo800 Meters202:52.11a11
Apr 29Elk River JV MeetApr 29 · 800 Meters · Place 31 · Osseo800 Meters313:18.14a11
Apr 8Maple Grove DualApr 8 · 400 Meters · Osseo400 Meters—1:28Unofficial11
Apr 5Mounds View OutdoorApr 5 · 400 Meters · Place 14 · Osseo400 Meters141:21.58a PB11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18NWSC JV ChampionshipsMay 18 · 400 Meters · Place 27 · Osseo400 Meters27.1:20.76aUnofficial9
May 11JV Osseo and ArmstrongMay 11 · 400 Meters · Osseo400 Meters—1:14Unofficial9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 400 Meters · Osseo400 Meters—1:18.58Unofficial9
Apr 18Armstrong JVApr 18 · 400 Meters · Osseo400 Meters—83Unofficial9
Apr 18Armstrong JVApr 18 · 200 Meters · Osseo200 Meters—39.99Unofficial9
Apr 11Maple Grove/Osseo DualApr 11 · 400 Meters · Osseo400 Meters—1:30.47Unofficial9