Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSL Section 1AAA Championships · May 28155-10MSHSL Section 1AAA ChampionshipsMay 28, 2026
Shot Put · 12lb · IndoorUWRF HS Classic · Apr 527-01.00UWRF HS ClassicApril 5, 2024
Shot Put · 12lb · OutdoorShakopee JV Co-ed · Apr 3038' 9"Shakopee JV Co-edApril 30, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 18 · FarmingtonDiscus1.6kg18.147' 1"12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Discus · Place 4 · FarmingtonDiscus1.6kg4.155-10 PB12
May 19South Suburban Conference ChampionshipsMay 19 · Discus · Place 7 · FarmingtonDiscus7139-912
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 23 · FarmingtonDiscus1.6kg23.132' 7"12
May 51AAA Section True Team May 5 · Discus · Place 8 · FarmingtonDiscus1.6kg8.132' 7"12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Discus · FarmingtonDiscus1.6kg—ND12
Apr 21Hopkins True Team InvitationalApr 21 · Discus · Place 2 · FarmingtonDiscus1.6kg2.139' 7"12
Apr 15White Bear Lake CoEd MeetApr 15 · Discus · Place 13 · FarmingtonDiscus1.6kg13.124' 6"12
Apr 9Farmington Boys InviteApr 9 · Discus · Place 2 · FarmingtonDiscus2133-0912
Apr 9Farmington Boys InviteApr 9 · Shot Put · Place 16 · FarmingtonShot Put1635-03.0012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Discus · Place 11 · FarmingtonDiscus1.6kg11.147-0811
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Discus · Place 2 · FarmingtonDiscus2152-1111
May 20SSC ChampionshipsMay 20 · Discus · Place 6 · FarmingtonDiscus6138-711
May 15Farmington Thelen InviteMay 15 · Discus · Place 9 · FarmingtonDiscus9117-0211
May 15Farmington Thelen InviteMay 15 · Shot Put · Place 28 · FarmingtonShot Put2836-00.5011
May 6Section 1AAA True TeamMay 6 · Discus · Place 8 · FarmingtonDiscus1.6kg8.133-0911
Apr 30Shakopee JV Co-edApr 30 · Shot Put · Place 2 · FarmingtonShot Put12lb2.38' 9" PB11
Apr 29SSC RelaysApr 29 · Discus · Place 6 · FarmingtonDiscus6135-0811
Apr 22Hopkins True Team InvitationalApr 22 · Discus · Place 4 · FarmingtonDiscus4134-011
Apr 22Hopkins True Team InvitationalApr 22 · Shot Put · Place 14 · FarmingtonShot Put1438-1011
Apr 14Prior Lake JV Boys TriangularApr 14 · Shot Put · Place 10 · FarmingtonShot Put1036-911

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 30 · FarmingtonShot Put3035-8.5011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10South Suburban JV Boys Conference Championship MeetMay 10 · Discus · Place 5 · FarmingtonDiscus5112-1—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · Shot Put · Place 22 · FarmingtonShot Put2233-3—
May 7Section 1AAA True TeamMay 7 · Discus · Place 28 · FarmingtonDiscus1.6kg28.96-0010
Apr 29Apple Valley Meet April 29Apr 29 · Shot Put · Place 12 · FarmingtonShot Put12lb12.33-00.00Unofficial10
Apr 22Lakeville North JV Meet April 22Apr 22 · Discus · Place 15 · FarmingtonDiscus1.6kg15.94-08.0010
Apr 22Lakeville North JV Meet April 22Apr 22 · Shot Put · Place 15 · FarmingtonShot Put12lb15.33-03.0010
Apr 15Farmington Boys JV MeetApr 15 · Discus · Place 48 · FarmingtonDiscus4867-3—
Apr 15Farmington Boys JV MeetApr 15 · Shot Put · Place 29 · FarmingtonShot Put2932-11—
Apr 11Farmington Boys InviteApr 11 · Discus · Place 25 · FarmingtonDiscus2575-5—
Apr 11Farmington Boys InviteApr 11 · Shot Put · Place 25 · FarmingtonShot Put2531-5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5UWRF HS ClassicApr 5 · Shot Put · Place 33 · FarmingtonShot Put12lb33.27-01.00 PB10