Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 5AAA Championships · May 2714.68aMSHSL Section 5AAA ChampionshipsMay 27, 2026
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #3 · Jan 425.33aUSATF Minnesota Indoor All-Comers Meet #3January 4, 2026
300m Hurdles · 36" / 0.914m · OutdoorGreenslit Relays · May 1444.30aGreenslit RelaysMay 14, 2026
400 Meters · OutdoorMSHSL Section 5AAA Championships · May 2755.06aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 251:01.96aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Javelin · 800g · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 932.31mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Long Jump · Outdoor2025 JUNIOR OLYMPIC PREP MEET #2 · Jun 215.11m2025 JUNIOR OLYMPIC PREP MEET #2June 21, 2025
Triple Jump · OutdoorGreenslit Relays · May 1436' 11"Greenslit RelaysMay 14, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Javelin · Minnesota FlyersMinnesota FlyersJavelin800g—DNS11
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DNS11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 6 · Minnesota FlyersMinnesota FlyersJavelin800g6.32.31m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400m Hurdles · Place 8 · Minnesota FlyersMinnesota Flyers400m Hurdles36" / 0.914m8.1:03.54a11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 110m Hurdles · Place 3 · Minnesota FlyersMinnesota Flyers110m Hurdles39" / 0.991mRound P3.14.98a11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 110m Hurdles · Minnesota FlyersMinnesota Flyers110m Hurdles39" / 0.991m—DQ11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400m Hurdles · Place 18 · 30-Unattached30-Unattached400m Hurdles36" / 0.914m18.1:01.96a PB11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 110m Hurdles · Place 11 · 30-Unattached30-Unattached110m Hurdles39" / 0.991mRound P11.15.71a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Minnesota FlyersMinnesota FlyersJavelin800g—DNS11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400m Hurdles · Place 7 · Minnesota FlyersMinnesota Flyers400m Hurdles36" / 0.914m7.1:05.01a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 110m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers110m Hurdles39" / 0.991m1.14.70aWind: 0.311
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 12 · IrondaleIrondale110m Hurdles39" / 0.991mRound P12.15.12aWind: -1.711
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 2 · IrondaleIrondale110m Hurdles39" / 0.991mRound P2.14.79a11
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 3 · IrondaleIrondale110m Hurdles39" / 0.991m3.14.68a PBWind: -111
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 400 Meters · Place 22 · IrondaleIrondale400 MetersRound P22.55.06a PB11
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 17 · IrondaleIrondale300m Hurdles1743.93a11
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 2 · IrondaleIrondale110m Hurdles215.12a11
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 1 · IrondaleIrondale110m Hurdles115.00a11
May 14Greenslit RelaysMay 14 · Triple Jump · Place 5 · IrondaleIrondaleTriple Jump5.36' 11" PB11
May 14Greenslit RelaysMay 14 · 300m Hurdles · Place 6 · IrondaleIrondale300m Hurdles36" / 0.914m6.44.30a PB11
May 14Greenslit RelaysMay 14 · 110m Hurdles · Place 1 · IrondaleIrondale110m Hurdles39" / 0.991m1.14.99a11
May 55AAA Section True TeamMay 5 · Triple Jump · Place 26 · IrondaleIrondaleTriple Jump26.34' 1"11
May 55AAA Section True TeamMay 5 · 110m Hurdles · Place 3 · IrondaleIrondale110m Hurdles39" / 0.991m3.15.02a11
May 55AAA Section True TeamMay 5 · 400 Meters · Place 28 · IrondaleIrondale400 Meters28.56.34a11
May 1Don Fineran Panther InvitationalMay 1 · 110m Hurdles · Place 3 · IrondaleIrondale110m Hurdles39" / 0.991m3.15.17a11
Apr 28Buffalo InvitationalApr 28 · Triple Jump · Place 15 · IrondaleIrondaleTriple Jump1531-311
Apr 28Buffalo InvitationalApr 28 · 300m Hurdles · Place 3 · IrondaleIrondale300m Hurdles343.84a11
Apr 28Buffalo InvitationalApr 28 · 110m Hurdles · Place 2 · IrondaleIrondale110m Hurdles215.13a11
Apr 24Hamline Elite MeetApr 24 · 110m Hurdles · Place 7 · IrondaleIrondale110m Hurdles714.68a11
Apr 20Eric Jones InvitationalApr 20 · 110m Hurdles · Place 1 · IrondaleIrondale110m Hurdles39" / 0.991m1.14.68a11
Apr 9White Bear Relays (Boys Only)Apr 9 · Triple Jump · Place 28 · IrondaleIrondaleTriple Jump2833-10.7511
Apr 9White Bear Relays (Boys Only)Apr 9 · 300m Hurdles · Place 14 · IrondaleIrondale300m Hurdles1446.67a11
Apr 9White Bear Relays (Boys Only)Apr 9 · 110m Hurdles · Place 1 · IrondaleIrondale110m Hurdles114.94a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 60m Hurdles · Place 5 · IrondaleIrondale60m Hurdles58.74a11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles28.77a11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles28.77a11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 37 · Minnesota FlyersMinnesota Flyers200 Meters3725.33a PB11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles28.77a11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 37 · Minnesota FlyersMinnesota Flyers200 Meters3725.33a11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers60m Hurdles28.77a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Long Jump · Place 3 · Minnesota FlyersMinnesota FlyersLong Jump35.11m PB10
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 400m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers400m Hurdles11:04.97a10
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 110m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers110m Hurdles115.77a10
May 22Suburban East Conference ChampionshipMay 22 · 300m Hurdles · Place 21 · IrondaleIrondale300m Hurdles2145.02a10
May 22Suburban East Conference ChampionshipMay 22 · 110m Hurdles · Place 9 · IrondaleIrondale110m Hurdles915.91a10
May 15Irondale Greenslit RelaysMay 15 · 300m Hurdles · Place 7 · IrondaleIrondale300m Hurdles746.27a10
May 15Irondale Greenslit RelaysMay 15 · 110m Hurdles · Place 4 · IrondaleIrondale110m Hurdles415.86a10
May 2Don Fineran Panther InvitationalMay 2 · Triple Jump · Place 11 · IrondaleIrondaleTriple Jump1134-3.510
May 2Don Fineran Panther InvitationalMay 2 · 300m Hurdles · Place 7 · IrondaleIrondale300m Hurdles745.11a10
May 2Don Fineran Panther InvitationalMay 2 · 110m Hurdles · Place 4 · IrondaleIrondale110m Hurdles415.86a10
Apr 29Crimson InvitationalApr 29 · 300m Hurdles · Place 10 · IrondaleIrondale300m Hurdles1046.04a10
Apr 29Crimson InvitationalApr 29 · 110m Hurdles · Place 5 · IrondaleIrondale110m Hurdles516.38a10
Apr 15Heidi Kunz InvitationalApr 15 · Triple Jump · Place 11 · IrondaleIrondaleTriple Jump1133-110
Apr 15Heidi Kunz InvitationalApr 15 · 300m Hurdles · Place 6 · IrondaleIrondale300m Hurdles648.44a10
Apr 15Heidi Kunz InvitationalApr 15 · 110m Hurdles · Place 4 · IrondaleIrondale110m Hurdles416.93a10
Apr 11Irondale Knights Under the LightsApr 11 · Long Jump · Place 18 · IrondaleIrondaleLong Jump1816-9.5010
Apr 11Irondale Knights Under the LightsApr 11 · 110m Hurdles · Place 4 · IrondaleIrondale110m Hurdles416.19a10
Apr 10WBL Mens RelaysApr 10 · Triple Jump · Place 29 · IrondaleIrondaleTriple Jump2933-0.7510
Apr 10WBL Mens RelaysApr 10 · 110m Hurdles · Place 10 · IrondaleIrondale110m Hurdles1016.53a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 34 · IrondaleIrondale110m Hurdles3419.11a—
May 14Suburban East Boys JV MeetMay 14 · 300m Hurdles · Place 18 · IrondaleIrondale300m Hurdles1851.18a—
May 14Suburban East Boys JV MeetMay 14 · 110m Hurdles · Place 6 · IrondaleIrondale110m Hurdles618.94a—
May 2Ron Sass InviteMay 2 · 300m Hurdles · Place 18 · IrondaleIrondale300m Hurdles1849.42a—
May 2Ron Sass InviteMay 2 · 110m Hurdles · Place 20 · IrondaleIrondale110m Hurdles2020.15a—
Apr 27WBL CoEd InviteApr 27 · 110m Hurdles · Place 14 · IrondaleIrondale110m Hurdles1419.45a—
Apr 25Boys 9th Grade Invite Mounds ViewApr 25 · 300m Hurdles · Place 12 · IrondaleIrondale300m Hurdles1253.95a—
Apr 18Mounds View Boys JVApr 18 · 300m Hurdles · Place 19 · IrondaleIrondale300m Hurdles1952.95a—
Apr 18Mounds View Boys JVApr 18 · 110m Hurdles · Place 11 · IrondaleIrondale110m Hurdles1119.65a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 200 Meters · Place 45 · IrondaleIrondale200 Meters4529.80a—