Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIrish/Tigers Dual · Apr 2012.95aIrish/Tigers DualApril 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorSSC Boys JV Championships · May 816.89aSSC Boys JV ChampionshipsMay 8, 2026
200 Meters · IndoorUWRF HS Opener · Mar 2426.11aUWRF HS OpenerMarch 24, 2026
200 Meters · OutdoorSSC Boys JV Championships · May 825.09aSSC Boys JV ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorSSC Boys JV Championships · May 849.68aSSC Boys JV ChampionshipsMay 8, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2759.19aGriak Indoor Classic - MaroonMarch 27, 2026
400 Meters · OutdoorMinnesota Open HS Spring Invitational · Apr 2958.27aMinnesota Open HS Spring InvitationalApril 29, 2026
60m Hurdles · 39" / 0.991m · IndoorUWRF HS Opener · Mar 2410.18aUWRF HS OpenerMarch 24, 2026
Long Jump · IndoorUWRF HS Opener · Mar 2416' 10"UWRF HS OpenerMarch 24, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8SSC Boys JV ChampionshipsMay 8 · Long Jump · FarmingtonLong Jump—DNS10
May 8SSC Boys JV ChampionshipsMay 8 · 300m Hurdles · Place 7 · Farmington300m Hurdles36" / 0.914m7.49.68a PB10
May 8SSC Boys JV ChampionshipsMay 8 · 110m Hurdles · Place 2 · Farmington110m Hurdles39" / 0.991m2.16.89a PB10
May 8SSC Boys JV ChampionshipsMay 8 · 200 Meters · Place 25 · Farmington200 Meters25.25.09a PB10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 11 · Farmington110m Hurdles39" / 0.991m11.17.25a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 400 Meters · Place 27 · Farmington400 Meters27.58.27a PB10
Apr 21Hopkins True Team InvitationalApr 21 · 110m Hurdles · Place 14 · Farmington110m Hurdles39" / 0.991m14.17.33a10
Apr 20Irish/Tigers DualApr 20 · 200 Meters · Place 3 · Farmington200 Meters3.25.16a10
Apr 20Irish/Tigers DualApr 20 · 100 Meters · Place 18 · Farmington100 Meters18.12.95a PB10
Apr 15White Bear Lake CoEd MeetApr 15 · 300m Hurdles · Place 15 · Farmington300m Hurdles36" / 0.914m15.49.81a10
Apr 15White Bear Lake CoEd MeetApr 15 · 110m Hurdles · Place 12 · Farmington110m Hurdles39" / 0.991m12.17.52a10
Apr 9Farmington Boys InviteApr 9 · Long Jump · Place 9 · FarmingtonLong Jump917-04.5010
Apr 9Farmington Boys InviteApr 9 · 300m Hurdles · Place 10 · Farmington300m Hurdles1049.82a10
Apr 9Farmington Boys InviteApr 9 · 110m Hurdles · Place 8 · Farmington110m Hurdles818.38a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · Long Jump · Place 40 · FarmingtonLong Jump4015-1110
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 11 · Farmington60m Hurdles119.85a10
Mar 27Griak Indoor Classic - MaroonMar 27 · 400 Meters · Place 40 · Farmington400 Meters4059.19a PB10
Mar 24UWRF HS OpenerMar 24 · 60m Hurdles · Place 8 · Farmington60m Hurdles39" / 0.991m8.10.18a PB10
Mar 24UWRF HS OpenerMar 24 · Long Jump · Place 15 · FarmingtonLong Jump15.16' 10" PB10
Mar 24UWRF HS OpenerMar 24 · 200 Meters · Place 32 · Farmington200 Meters32.26.11a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Farmington Thelen InviteMay 15 · 110m Hurdles · Place 19 · Farmington110m Hurdles1921.48a9
May 9SSC (east) JV boys championshipsMay 9 · 300m Hurdles · Place 17 · Farmington300m Hurdles1758.82a9
May 9SSC (east) JV boys championshipsMay 9 · 110m Hurdles · Place 8 · Farmington110m Hurdles818.38a9
Apr 30Shakopee JV Co-edApr 30 · 300m Hurdles · Place 6 · Farmington300m Hurdles36" / 0.914m6.52.09a9
Apr 30Shakopee JV Co-edApr 30 · 110m Hurdles · Place 2 · Farmington110m Hurdles39" / 0.991m2.18.62a9
Apr 21Farmington Boys JV MeetApr 21 · 300m Hurdles · Place 2 · Farmington300m Hurdles249.199
Apr 21Farmington Boys JV MeetApr 21 · 110m Hurdles · Place 4 · Farmington110m Hurdles418.749
Apr 21Farmington Boys JV MeetApr 21 · 200 Meters · Place 42 · Farmington200 Meters4228.849
Apr 10Farmington Boys InviteApr 10 · 300m Hurdles · Place 19 · Farmington300m Hurdles1952.229
Apr 10Farmington Boys InviteApr 10 · 110m Hurdles · Place 16 · Farmington110m Hurdles1621.509