Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDodgeville Middle School Meet · May 75:43.41Dodgeville Middle School MeetMay 7, 2026
400 Meters · OutdoorDarlington Middle School Meet · Apr 281:09.06aDarlington Middle School MeetApril 28, 2026
800 Meters · OutdoorDodgeville Middle School Meet · May 72:37.91Dodgeville Middle School MeetMay 7, 2026
Discus · 1kg · OutdoorDarlington Middle School Meet · Apr 2936-00Darlington Middle School MeetApril 29, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Wisconsin MS Track & Field Championships 7th AnnualMay 23 · 1600 Meters · Place 12 · New Glarus1600 Meters125:49.54a8
May 23Wisconsin MS Track & Field Championships 7th AnnualMay 23 · 800 Meters · Place 16 · New Glarus800 Meters162:42.30a8
May 12Mount Horeb Middle School MeetMay 12 · 1600 Meters · Place 1 · New Glarus1600 Meters1.6:00.94a8
May 12Mount Horeb Middle School MeetMay 12 · 800 Meters · Place 1 · New Glarus800 Meters1.2:40.80a8
May 7Dodgeville Middle School MeetMay 7 · 800 Meters · Place 3 · New Glarus800 Meters32:37.91 PB8
May 7Dodgeville Middle School MeetMay 7 · 1600 Meters · Place 2 · New Glarus1600 Meters25:43.41 PB8
May 4Belleville Middle School InviteMay 4 · 800 Meters · Place 1 · New Glarus800 Meters12:41.82a8
Apr 30New Glarus Middle School MeetApr 30 · 1600 Meters · Place 1 · New Glarus1600 Meters1.5:47.008
Apr 30New Glarus Middle School MeetApr 30 · 800 Meters · Place 1 · New Glarus800 Meters1.2:39.12a8
Apr 28Darlington Middle School MeetApr 28 · 1600 Meters · New Glarus1600 Meters—SCR8
Apr 28Darlington Middle School MeetApr 28 · 800 Meters · Place 1 · New Glarus800 Meters1.2:40.73a8
Apr 28Darlington Middle School MeetApr 28 · 400 Meters · Place 2 · New Glarus400 Meters2.1:09.06a PB8
Apr 23EV, NG, Mont, BH MiniApr 23 · 1600 Meters · Place 1 · New Glarus1600 Meters1.6:14.38
Apr 23EV, NG, Mont, BH MiniApr 23 · 800 Meters · Place 1 · New Glarus800 Meters1.2:53.28
Apr 23EV, NG, Mont, BH MiniApr 23 · 400 Meters · Place 1 · New Glarus400 Meters1.1:10.78
Apr 16Wisconsin Heights Middle School MeetApr 16 · 1600 Meters · Place 4 · New Glarus1600 Meters4.6:16.48a8
Apr 16Wisconsin Heights Middle School MeetApr 16 · 800 Meters · Place 3 · New Glarus800 Meters3.2:48.57a8

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13Mount Horeb Middle School MeetMay 13 · Discus · Place 9 · New GlarusDiscus931-37
May 13Mount Horeb Middle School MeetMay 13 · 800 Meters · Place 5 · New Glarus800 Meters52:52.847
May 13Mount Horeb Middle School MeetMay 13 · 1600 Meters · Place 3 · New Glarus1600 Meters36:26.887
May 8Evansville Multiple Team MS MeetMay 8 · Discus · Place 9 · New GlarusDiscus935-37
May 8Evansville Multiple Team MS MeetMay 8 · 1600 Meters · Place 1 · New Glarus1600 Meters16:13.68a7
May 8Evansville Multiple Team MS MeetMay 8 · 800 Meters · Place 2 · New Glarus800 Meters22:55.45a7
May 6Belleville Middle School Invite 2025May 6 · Discus · Place 11 · New GlarusDiscus1135-67
May 6Belleville Middle School Invite 2025May 6 · 400 Meters · Place 14 · New Glarus400 Meters141:22.667
May 6Belleville Middle School Invite 2025May 6 · 1600 Meters · Place 2 · New Glarus1600 Meters26:27.877
Apr 29Darlington Middle School MeetApr 29 · 1600 Meters · Place 2 · New Glarus1600 Meters2.6:20.05a7
Apr 29Darlington Middle School MeetApr 29 · Discus · Place 19 · New GlarusDiscus1kg19.36-00 PB7
Apr 28Monroe Middle School InviteApr 28 · Discus · Place 13 · New GlarusDiscus1331-077
Apr 28Monroe Middle School InviteApr 28 · 1600 Meters · Place 1 · New Glarus1600 Meters16:41.19a7
Apr 28Monroe Middle School InviteApr 28 · 800 Meters · Place 3 · New Glarus800 Meters33:01.71a7
Apr 24Dodgeville Middle School InvitationalApr 24 · Discus · Place 38 · New GlarusDiscus3830-57
Apr 24Dodgeville Middle School InvitationalApr 24 · 1600 Meters · Place 4 · New Glarus1600 Meters46:26.067
Apr 17Brodhead, PV, Albany, NG-Mont Mini meetApr 17 · Discus · Place 9 · New GlarusDiscus934-07
Apr 17Brodhead, PV, Albany, NG-Mont Mini meetApr 17 · 1600 Meters · Place 2 · New Glarus1600 Meters26:34.07