Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFarmington Ron Thelen Classic · May 1411.74aFarmington Ron Thelen ClassicMay 14, 2026
200 Meters · IndoorUWRF HS Opener · Mar 2424.68aUWRF HS OpenerMarch 24, 2026
200 Meters · OutdoorMSHSL Section 1AAA Championships · May 2823.31aMSHSL Section 1AAA ChampionshipsMay 28, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2754.84aGriak Indoor Classic - MaroonMarch 27, 2026
400 Meters · OutdoorMSHSL Section 1AAA Championships · May 2851.61aMSHSL Section 1AAA ChampionshipsMay 28, 2026
800 Meters · OutdoorFarmington Boys JV Meet · Apr 212:18.11Farmington Boys JV MeetApril 21, 2025
Long Jump · IndoorUWRF HS Opener · Mar 2415' 2.25"UWRF HS OpenerMarch 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 400 Meters · Place 8 · FarmingtonFarmington400 MetersRound P8.51.61a PB11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 400 Meters · Place 9 · FarmingtonFarmington400 Meters9.52.61a11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 17 · FarmingtonFarmington200 MetersRound P17.23.31a PB11
May 19South Suburban Conference ChampionshipsMay 19 · 400 Meters · Place 19 · FarmingtonFarmington400 Meters1953.93a11
May 14Farmington Ron Thelen ClassicMay 14 · 100 Meters · Place 20 · FarmingtonFarmington100 Meters2011.74a PB11
May 8Class AAA True Team Wild CardMay 8 · 400 Meters · Place 41 · FarmingtonFarmington400 Meters41.53.28a11
May 51AAA Section True Team May 5 · 400 Meters · Place 6 · FarmingtonFarmington400 Meters6.53.28a11
Apr 30Farmington JV MeetApr 30 · 100 Meters · Place 6 · FarmingtonFarmington100 Meters611.98a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 200 Meters · Place 12 · FarmingtonFarmington200 Meters12.23.55a11
Apr 21Hopkins True Team InvitationalApr 21 · 400 Meters · Place 4 · FarmingtonFarmington400 Meters4.53.43a11
Apr 21Hopkins True Team InvitationalApr 21 · 200 Meters · FarmingtonFarmington200 Meters—DNS11
Apr 15White Bear Lake CoEd MeetApr 15 · 400 Meters · Place 6 · FarmingtonFarmington400 Meters6.52.44a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 400 Meters · Place 11 · FarmingtonFarmington400 Meters1154.84a PB11
Mar 24UWRF HS OpenerMar 24 · Long Jump · Place 23 · FarmingtonFarmingtonLong Jump23.15' 2.25" PB11
Mar 24UWRF HS OpenerMar 24 · 200 Meters · Place 11 · FarmingtonFarmington200 Meters11.24.68a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 400 Meters · 30-Unattached30-Unattached400 Meters—DNS11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 400 Meters · Place 18 · FarmingtonFarmington400 Meters1855.00a10
May 20SSC ChampionshipsMay 20 · 400 Meters · Place 26 · FarmingtonFarmington400 Meters2655.19a10
May 15Farmington Thelen InviteMay 15 · 400 Meters · Place 21 · FarmingtonFarmington400 Meters2157.09a10
May 9SSC (east) JV boys championshipsMay 9 · 400 Meters · Place 5 · FarmingtonFarmington400 Meters554.76a10
May 9SSC (east) JV boys championshipsMay 9 · 200 Meters · Place 26 · FarmingtonFarmington200 Meters2625.14a10
Apr 30Shakopee JV Co-edApr 30 · 400 Meters · Place 6 · FarmingtonFarmington400 Meters6.58.63a10
Apr 30Shakopee JV Co-edApr 30 · 100 Meters · Place 16 · FarmingtonFarmington100 Meters16.12.71a10
Apr 21Farmington Boys JV MeetApr 21 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters42:18.11 PB10
Apr 14Prior Lake JV Boys TriangularApr 14 · 400 Meters · Place 3 · FarmingtonFarmington400 Meters359.13a10
Apr 14Prior Lake JV Boys TriangularApr 14 · 200 Meters · Place 20 · FarmingtonFarmington200 Meters2026.57a10
Apr 10Farmington Boys InviteApr 10 · 400 Meters · Place 15 · FarmingtonFarmington400 Meters1558.9810

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Ron Thelen InvitationMay 16 · 400 Meters · Place 22 · FarmingtonFarmington400 Meters2258.75a—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 200 Meters · Place 67 · FarmingtonFarmington200 Meters6727.58a—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 100 Meters · Place 79 · FarmingtonFarmington100 Meters7912.78a—
Apr 29Apple Valley Meet April 29Apr 29 · 400 Meters · Place 8 · FarmingtonFarmington400 Meters8.1:00.96aUnofficial9
Apr 29Apple Valley Meet April 29Apr 29 · 200 Meters · FarmingtonFarmington200 Meters—NT9
Apr 29Apple Valley Meet April 29Apr 29 · 100 Meters · Place 30 · FarmingtonFarmington100 Meters30.13.10aUnofficial9
Apr 22Lakeville North JV Meet April 22Apr 22 · 400 Meters · Place 12 · FarmingtonFarmington400 Meters12.1:02.58a9
Apr 22Lakeville North JV Meet April 22Apr 22 · 200 Meters · Place 35 · FarmingtonFarmington200 Meters35.28.46a9
Apr 22Lakeville North JV Meet April 22Apr 22 · 100 Meters · Place 50 · FarmingtonFarmington100 Meters50.13.68a9
Apr 15Farmington Boys JV MeetApr 15 · 200 Meters · Place 27 · FarmingtonFarmington200 Meters2725.90a—
Apr 15Farmington Boys JV MeetApr 15 · 100 Meters · Place 73 · FarmingtonFarmington100 Meters7313.19a—