Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys 9th Grade Invite Mounds View · Apr 2514.48aBoys 9th Grade Invite Mounds ViewApril 25, 2024
110m Hurdles · 39" / 0.991m · OutdoorRoseville Boys JV Triangular · Apr 2720.66aRoseville Boys JV TriangularApril 27, 2026
1600 Meters · OutdoorRoseville Boys JV Triangular · Apr 276:28.74aRoseville Boys JV TriangularApril 27, 2026
200 Meters · OutdoorStillwater Last Chance Meet · May 1228.82aStillwater Last Chance MeetMay 12, 2025
300m Hurdles · 36" / 0.914m · OutdoorGreenslit Relays · May 1445.58aGreenslit RelaysMay 14, 2026
400 Meters · IndoorGriak Indoor Classic - Gold · Mar 2859.79aGriak Indoor Classic - GoldMarch 28, 2026
800 Meters · OutdoorRoseville Boys JV Triangular · Apr 273:11.25aRoseville Boys JV TriangularApril 27, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 25 · Irondale300m Hurdles2545.82a11
May 14Greenslit RelaysMay 14 · 300m Hurdles · Place 9 · Irondale300m Hurdles36" / 0.914m9.45.58a PB11
May 11Stillwater Last Chance MeetMay 11 · 300m Hurdles · Place 3 · Irondale300m Hurdles347.11a11
May 11Stillwater Last Chance MeetMay 11 · 110m Hurdles · Place 12 · Irondale110m Hurdles1220.06a11
May 8WBL Boys JVMay 8 · 300m Hurdles · Place 6 · Irondale300m Hurdles647.54a11
May 8WBL Boys JVMay 8 · 110m Hurdles · Place 6 · Irondale110m Hurdles620.07a11
Apr 27Roseville Boys JV TriangularApr 27 · 300m Hurdles · Place 2 · Irondale300m Hurdles36" / 0.914m2.48.60a11
Apr 27Roseville Boys JV TriangularApr 27 · 110m Hurdles · Place 2 · Irondale110m Hurdles39" / 0.991m2.20.66a PB11
Apr 27Roseville Boys JV TriangularApr 27 · 1600 Meters · Place 21 · Irondale1600 Meters21.6:28.74a PB11
Apr 27Roseville Boys JV TriangularApr 27 · 800 Meters · Place 12 · Irondale800 Meters12.3:11.25a PB11
Apr 15Irondale Boys JVApr 15 · 300m Hurdles · Place 5 · Irondale300m Hurdles547.72a11
Apr 15Irondale Boys JVApr 15 · 110m Hurdles · Place 8 · Irondale110m Hurdles820.06a11
Apr 9White Bear Relays (Boys Only)Apr 9 · 300m Hurdles · Place 24 · Irondale300m Hurdles2449.06a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 400 Meters · Place 41 · Irondale400 Meters4159.79a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Suburban East Conference ChampionshipMay 22 · 300m Hurdles · Place 27 · Irondale300m Hurdles2747.05a10
May 15Irondale Greenslit RelaysMay 15 · Pole Vault · Place 6 · IrondalePole Vault67-010
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 300m Hurdles · Place 13 · Irondale300m Hurdles1347.48a10
May 12Stillwater Last Chance MeetMay 12 · 300m Hurdles · Place 13 · Irondale300m Hurdles1352.90a10
May 12Stillwater Last Chance MeetMay 12 · 200 Meters · Place 67 · Irondale200 Meters6728.82a PB10
Apr 11Irondale Knights Under the LightsApr 11 · Pole Vault · Place 11 · IrondalePole Vault117-010
Apr 10WBL Mens RelaysApr 10 · 300m Hurdles · Place 19 · Irondale300m Hurdles1948.10a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Suburban East Boys JV MeetMay 14 · 300m Hurdles · Place 20 · Irondale300m Hurdles2051.84a—
May 14Suburban East Boys JV MeetMay 14 · 110m Hurdles · Place 17 · Irondale110m Hurdles1721.19a—
Apr 25Boys 9th Grade Invite Mounds ViewApr 25 · 300m Hurdles · Place 10 · Irondale300m Hurdles1052.53a—
Apr 25Boys 9th Grade Invite Mounds ViewApr 25 · 100 Meters · Place 51 · Irondale100 Meters5114.48a PB—
Apr 18Mounds View Boys JVApr 18 · 300m Hurdles · Place 20 · Irondale300m Hurdles2053.53a—
Apr 18Mounds View Boys JVApr 18 · 110m Hurdles · Place 31 · Irondale110m Hurdles3122.59a—
Apr 18Mounds View Boys JVApr 18 · 200 Meters · Place 91 · Irondale200 Meters9130.39a—