Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Gold · Mar 285:20.16aGriak Indoor Classic - GoldMarch 28, 2026
1600 Meters · OutdoorGreenslit Relays · May 144:51.12aGreenslit RelaysMay 14, 2026
3200 Meters · OutdoorSuburban East Conference Championship · May 1910:28.64aSuburban East Conference ChampionshipMay 19, 2026
800 Meters · OutdoorMSHSL Section 5AAA Championships · May 272:17.41aMSHSL Section 5AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 1600 Meters · Place 20 · Irondale1600 Meters20.4:57.83a10
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 800 Meters · Place 23 · Irondale800 MetersRound P23.2:17.41a PB10
May 19Suburban East Conference ChampionshipMay 19 · 3200 Meters · Place 22 · Irondale3200 Meters2210:28.64a PB10
May 19Suburban East Conference ChampionshipMay 19 · 1600 Meters · Place 32 · Irondale1600 Meters324:52.46a10
May 14Greenslit RelaysMay 14 · 3200 Meters · Place 3 · Irondale3200 Meters3.11:13.67a10
May 14Greenslit RelaysMay 14 · 1600 Meters · Place 1 · Irondale1600 Meters1.4:51.12a PB10
May 55AAA Section True TeamMay 5 · 3200 Meters · Place 16 · Irondale3200 Meters16.10:35.75a10
Apr 28Buffalo InvitationalApr 28 · 1600 Meters · Place 3 · Irondale1600 Meters34:58.94a10
Apr 28Buffalo InvitationalApr 28 · 800 Meters · Place 13 · Irondale800 Meters132:26.06a10
Apr 20Eric Jones InvitationalApr 20 · 1600 Meters · Place 8 · Irondale1600 Meters8.4:58.28a10
Apr 9White Bear Relays (Boys Only)Apr 9 · 1600 Meters · Place 27 · Irondale1600 Meters275:17.55a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 1600 Meters · Place 34 · Irondale1600 Meters345:20.16a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Suburban East Conference ChampionshipMay 22 · 3200 Meters · Place 35 · Irondale3200 Meters3511:35.35a9
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 1600 Meters · Place 20 · Irondale1600 Meters205:25.05a9
May 12Stillwater Last Chance MeetMay 12 · 1600 Meters · Place 24 · Irondale1600 Meters245:28.44a9
May 9JV Boys MeetMay 9 · 1600 Meters · Place 22 · Irondale1600 Meters225:22.83a9
Apr 29Crimson InvitationalApr 29 · 3200 Meters · Place 12 · Irondale3200 Meters1211:45.30a9
Apr 29Bison InviteApr 29 · 3200 Meters · Place 12 · Irondale3200 Meters12.11:45.30a9
Apr 23Boys 9th Grade InviteApr 23 · 1600 Meters · Place 10 · Irondale1600 Meters105:35.179
Apr 23Boys 9th Grade InviteApr 23 · 800 Meters · Place 7 · Irondale800 Meters72:43.279
Apr 15Heidi Kunz InvitationalApr 15 · 3200 Meters · Place 7 · Irondale3200 Meters712:01.76a9
Apr 10WBL Mens RelaysApr 10 · 1600 Meters · Place 28 · Irondale1600 Meters285:36.90a9