Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPanther Tune-up · Feb 214:13.69aPanther Tune-upFebruary 21, 2026
1600 Meters · IndoorViking Indoor JV Invite · Mar 155:04.97Viking Indoor JV InviteMarch 15, 2019
1600 Meters · OutdoorWIAA D1 State Track & Field Championships · Jun 34:18.46aWIAA D1 State Track & Field ChampionshipsJune 3, 2022
3200 Meters · OutdoorMel Pinsker Invite · Apr 299:45.39Mel Pinsker InviteApril 29, 2022
5000 Meters · OutdoorWashU Distance Carnival · Mar 2615:24.49aWashU Distance CarnivalMarch 26, 2026
800 Meters · OutdoorMarquette University Invite · Apr 101:54.92aMarquette University InviteApril 10, 2026
800 Meters · Relay Split · IndoorBig East · Feb 271:53.860Big EastFebruary 27, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · MarquetteMarquette1500 Meters—DNFJr
Apr 10Marquette University InviteApr 10 · 800 Meters · Place 3 · MarquetteMarquette800 Meters3.1:54.92a PBJr
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 154 · MarquetteMarquette5000 Meters154.15:24.49a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · 1 Mile · Place 17 · MarquetteMarquette1 MileRound P17.4:18.06aJr
Feb 27Big EastFeb 27 · 800 Meters · MarquetteMarquette800 MetersRelay Split—1:53.860 PBJr
Feb 21Panther Tune-upFeb 21 · 1 Mile · Place 1 · MarquetteMarquette1 Mile1.4:13.69a PBJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Wisconsin Windy City InvitationalFeb 9 · 5000 Meters · Air ForceAir Force5000 Meters--DNSSo
Jan 12Potts InvitationalJan 12 · 1 Mile · Place 11 · Air ForceAir Force1 Mile114:19.68a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Air Force Lindeman InvitationalJan 19 · 1 Mile · Place 2 · Air ForceAir Force1 Mile24:30.77FR

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3WIAA D1 State Track & Field ChampionshipsJun 3 · 1600 Meters · Place 5 · Westosha CentralWestosha Central1600 Meters5.4:18.46a PB12
Jun 3WIAA D1 State Track & Field ChampionshipsJun 3 · 800 Meters · Place 18 · Westosha CentralWestosha Central800 Meters18.2:00.55a12
May 26WIAA D1 Sectional - South MilwaukeeMay 26 · 800 Meters · Place 1 · Westosha CentralWestosha Central800 Meters11:57.5712
May 26WIAA D1 Sectional - South MilwaukeeMay 26 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters14:23.6612
May 23WIAA D1 Regional - Union GroveMay 23 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters1.4:45.23a12
May 23WIAA D1 Regional - Union GroveMay 23 · 800 Meters · Place 1 · Westosha CentralWestosha Central800 Meters1.1:57.45a12
May 17SLC ChampionshipMay 17 · 800 Meters · Place 1 · Westosha CentralWestosha Central800 Meters11:57.9312
May 17SLC ChampionshipMay 17 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters14:25.7412
May 10Kenosha County InviteMay 10 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters14:41.47a12
May 10Kenosha County InviteMay 10 · 800 Meters · Place 1 · Westosha CentralWestosha Central800 Meters11:57.79a12
May 6Demon InvitationalMay 6 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters14:23.2012
Apr 29Mel Pinsker InviteApr 29 · 3200 Meters · Place 1 · Westosha CentralWestosha Central3200 Meters19:45.39 PB12
Apr 1Eagle Friday Night OpenApr 1 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters14:37.6212

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Nelson-Daniels ClassicMar 18 · 800 Meters · Westosha CentralWestosha Central800 Meters—DNS12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26WIAA D1 State Track & Field ChampionshipsJun 26 · 1600 Meters · Place 14 · Westosha CentralWestosha Central1600 Meters14.4:28.50a11
Jun 26WIAA D1 State Track & Field ChampionshipsJun 26 · 800 Meters · Place 24 · Westosha CentralWestosha Central800 Meters24.2:03.93a11
Jun 17WIAA D1 Sectional - South MilwaukeeJun 17 · 800 Meters · Place 2 · Westosha CentralWestosha Central800 Meters22:00.2811
Jun 17WIAA D1 Sectional - South MilwaukeeJun 17 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters14:26.2011
Jun 14WIAA D1 Regional - Union GroveJun 14 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters1.4:29.27a11
Jun 14WIAA D1 Regional - Union GroveJun 14 · 800 Meters · Place 2 · Westosha CentralWestosha Central800 Meters2.2:01.55a11
Jun 1Union Grove Quad 6/1Jun 1 · 3200 Meters · Place 1 · Westosha CentralWestosha Central3200 Meters1.9:49.01a11
May 3Burlington QuadMay 3 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters1.4:36.75a11

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Kenosha County MeetMay 7 · 1600 Meters · Place 3 · Westosha CentralWestosha Central1600 Meters34:47.629
May 7Kenosha County MeetMay 7 · 1600 Meters · Place 3 · Westosha CentralWestosha Central1600 Meters34:47.629
Apr 12Franklin InviteApr 12 · 3200 Meters · Place 5 · Westosha CentralWestosha Central3200 Meters510:42.41PR9
Apr 12Franklin InviteApr 12 · 1600 Meters · Place 7 · Westosha CentralWestosha Central1600 Meters74:52.22PR9
Apr 2Kenosha County InviteApr 2 · 1600 Meters · Place 3 · Westosha CentralWestosha Central1600 Meters34:50.85PR9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Viking Indoor JV InviteMar 15 · 1600 Meters · Place 1 · Westosha CentralWestosha Central1600 Meters15:04.97 PB9