Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStoughton Invite · May 911.04Stoughton InviteMay 9, 2025
200 Meters · OutdoorD1 Sectional 3 - Sun Prairie East · May 3022.53aD1 Sectional 3 - Sun Prairie EastMay 30, 2025
400 Meters · OutdoorStoughton Invt. · May 553.20Stoughton Invt.May 5, 2023
55 Meter · IndoorTri-State Large School Invitational · Mar 206.67aTri-State Large School InvitationalMarch 20, 2026
55 Meters · OutdoorNelson/Daniels Classic (Large School) · Mar 187.03Nelson/Daniels Classic (Large School)March 18, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 100 Meters · Place 24 · Janesville Craig100 MetersRound P24.11.50aWind: -1.212
May 29D1 Sectional 3 - MukwonagoMay 29 · 100 Meters · Place 3 · Janesville Craig100 Meters3.11.18a12
May 26D1 Regional 3A - Beloit MemorialMay 26 · 200 Meters · Janesville Craig200 Meters—DNS12
May 26D1 Regional 3A - Beloit MemorialMay 26 · 100 Meters · Place 1 · Janesville Craig100 MetersRound P1.11.35a12
May 26D1 Regional 3A - Beloit MemorialMay 26 · 100 Meters · Place 2 · Janesville Craig100 Meters2.11.51a12
Apr 28Big 8 Conference TriangularApr 28 · 400 Meters · Place 1 · Janesville Craig400 Meters154.42a12
Apr 23Cardinal JV ClassicApr 23 · 400 Meters · Place 1 · Janesville Craig400 Meters156.28a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Tri-State Large School InvitationalMar 20 · 200 Meters · Janesville Craig200 Meters—SCR12
Mar 20Tri-State Large School InvitationalMar 20 · 55 Meter · Place 2 · Janesville Craig55 MeterRound P2.6.69a12
Mar 20Tri-State Large School InvitationalMar 20 · 55 Meter · Place 3 · Janesville Craig55 Meter3.6.67a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30D1 Sectional 3 - Sun Prairie EastMay 30 · 200 Meters · Place 6 · Janesville Craig200 Meters622.53a PB11
May 30D1 Sectional 3 - Sun Prairie EastMay 30 · 100 Meters · Place 5 · Janesville Craig100 Meters511.08a11
May 27D1 Regional 3B - MukwonagoMay 27 · 200 Meters · Place 2 · Janesville Craig200 Meters2.22.69a11
May 27D1 Regional 3B - MukwonagoMay 27 · 100 Meters · Place 1 · Janesville Craig100 MetersRound P1.11.22a11
May 27D1 Regional 3B - MukwonagoMay 27 · 100 Meters · Place 1 · Janesville Craig100 Meters1.11.13a11
May 9Stoughton InviteMay 9 · 200 Meters · Place 3 · Janesville Craig200 Meters322.7411
May 9Stoughton InviteMay 9 · 100 Meters · Place 3 · Janesville Craig100 Meters311.1011
May 9Stoughton InviteMay 9 · 100 Meters · Place 2 · Janesville Craig100 Meters211.04 PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23WIAA D1 Sectional - Beaver DamMay 23 · 200 Meters · Place 6 · Janesville Craig200 Meters622.75a—
May 18WIAA D1 Regional - StoughtonMay 18 · 200 Meters · Place 3 · Janesville Craig200 Meters3.22.90a10
May 3Stoughton InviteMay 3 · 100 Meters · Place 6 · Janesville Craig100 MetersRound P611.1610
May 3Stoughton InviteMay 3 · 100 Meters · Place 5 · Janesville Craig100 Meters511.1610

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Stoughton Invt.May 5 · 400 Meters · Place 5 · Janesville Craig400 Meters553.20 PB9
Mar 18Nelson/Daniels Classic (Large School)Mar 18 · 55 Meters · Place 36 · Janesville Craig55 Meters367.03 PBFR