Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUW-Whitewater Drake Alternative · Apr 2811.92aUW-Whitewater Drake AlternativeApril 28, 2023
100 Meters · OutdoorSt. Norbert Invitational · Apr 2211.14St. Norbert InvitationalApril 22, 2017
200 Meters · IndoorParkside Classic · Feb 623.33Parkside ClassicFebruary 6, 2016
200 Meters · OutdoorSt. Norbert Invitational · Apr 2222.75St. Norbert InvitationalApril 22, 2017
55 Meter · IndoorTadd Metzger Invitational · Feb 77.28aTadd Metzger InvitationalFebruary 7, 2025
55 Meters · IndoorUW Parkside Classic · Feb 46.77UW Parkside Classic February 4, 2017
55 Meters · OutdoorCarthage Final Qualifier · Mar 36.93Carthage Final QualifierMarch 3, 2017
60 Meters · IndoorUW-Platteville Invitational · Feb 117.22UW-Platteville InvitationalFebruary 11, 2017

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Warrior Quad InviteApr 18 · 100 Meters · Place 36 · Greater Milwaukee TC100 MetersRound P36.12.99aWind: 0-
Apr 10Marquette University InviteApr 10 · 200 Meters · Place 19 · Greater Milwaukee TC200 Meters19.25.58aWind: -1.7-
Apr 10Marquette University InviteApr 10 · 100 Meters · Place 21 · Greater Milwaukee TC100 Meters21.12.23aWind: 2.9-
Mar 28Carroll Alumni InvitationalMar 28 · 100 Meters · Place 15 · Greater Milwaukee TC100 MetersRound P15.12.27aWind: 3-

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Karl Schlender InviteJan 24 · 60 Meters · Place 33 · Greater Milwaukee TC60 MetersRound P338.07a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Milwaukee Panther Tune-UpFeb 22 · 60 Meters · Place 23 · Greater Milwaukee TC60 MetersRound P237.90—
Feb 22Milwaukee Panther Tune-UpFeb 22 · 200 Meters · Place 19 · Greater Milwaukee TC200 Meters1926.21—
Feb 7Tadd Metzger InvitationalFeb 7 · 55 Meter · Place 27 · Greater Milwaukee TC55 MeterRound P27.7.28a PB-
Feb 7Tadd Metzger InvitationalFeb 7 · 200 Meters · Place 35 · Greater Milwaukee TC200 Meters35.26.22a-
Jan 25Karl Schlender InviteJan 25 · 60 Meters · Place 37 · Greater Milwaukee TC60 Meters377.76a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 28UW-Whitewater Drake AlternativeApr 28 · 100 Meters · Place 31 · Greater Milwaukee TC100 MetersRound P31.11.92a PBWind: 0.6-
Feb 18Panther Tune-UpFeb 18 · 200 Meters · Place 12 · Greater Milwaukee TC200 Meters1224.99—
Feb 18Panther Tune-UpFeb 18 · 60 Meters · Place 12 · Greater Milwaukee TC60 MetersRound P127.58—
Feb 3Tadd Metzger InvitationalFeb 3 · 200 Meters · Place 23 · Greater Milwaukee TC200 Meters2325.15a—
Feb 3Tadd Metzger InvitationalFeb 3 · 55 Meters · Place 20 · Greater Milwaukee TC55 MetersRound P207.09a—
Jan 21Karl Schlender InvitationalJan 21 · 200 Meters · Place 31 · Greater Milwaukee TC200 Meters3125.40—
Jan 21Karl Schlender InvitationalJan 21 · 200 Meters · Place 31 · Greater Milwaukee TC200 Meters3125.40—
Jan 21Karl Schlender InvitationalJan 21 · 60 Meters · Place 26 · Greater Milwaukee TC60 Meters267.67—
Jan 21Karl Schlender InvitationalJan 21 · 60 Meters · Place 26 · Greater Milwaukee TC60 Meters267.67—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Karl Schlender InvitationalJan 22 · 60 Meters · Place 10 · Greater Milwaukee TC60 Meters107.71—
Jan 22Karl Schlender InvitationalJan 22 · 60 Meters · Place 10 · Greater Milwaukee TC60 Meters107.71—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 13Carroll University Alumni OpenApr 13 · 200 Meters · Place 17 · Greater Milwaukee TC200 Meters1724.27—
Apr 13Carroll University Alumni OpenApr 13 · 200 Meters · Place 17 · Greater Milwaukee TC200 Meters1724.27—
Apr 13Carroll University Alumni OpenApr 13 · 100 Meters · Place 15 · Greater Milwaukee TC100 Meters1511.89—
Apr 13Carroll University Alumni OpenApr 13 · 100 Meters · Place 15 · Greater Milwaukee TC100 Meters1511.89—

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18UW Parkside Ranger OpenerJan 18 · 200 Meters · Place 3 · Greater Milwaukee TC200 Meters323.77—
Jan 18UW Parkside Ranger OpenerJan 18 · 55 Meters · Place 4 · Greater Milwaukee TC55 MetersRound P46.92—
Jan 12Karl Schlender InvitationalJan 12 · 200 Meters · Place 3 · Greater Milwaukee TC200 Meters324.21—
Jan 12Karl Schlender InvitationalJan 12 · 200 Meters · Place 6 · Greater Milwaukee TC200 Meters624.21—
Jan 12Karl Schlender InvitationalJan 12 · 60 Meters · Place 5 · Greater Milwaukee TC60 Meters57.49—
Jan 12Karl Schlender InvitationalJan 12 · 60 Meters · Place 17 · Greater Milwaukee TC60 Meters177.49—

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3UW Parkside ClassicFeb 3 · 200 Meters · Place 4 · Greater Milwaukee TC200 Meters423.82—
Feb 3UW Parkside ClassicFeb 3 · 55 Meters · Place 5 · Greater Milwaukee TC55 MetersRound P56.87—
Jan 27Green and White InviteJan 27 · 200 Meters · Place 1 · Greater Milwaukee TC200 Meters123.46—

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22St. Norbert InvitationalApr 22 · 200 Meters · Place 4 · Greater Milwaukee TC200 Meters422.75 PB—
Apr 22St. Norbert InvitationalApr 22 · 100 Meters · Place 3 · Greater Milwaukee TC100 Meters311.14 PB—
Apr 7Marquette DualsApr 7 · 200 Meters · Place 1 · Greater Milwaukee TC200 Meters123.16—
Apr 7Marquette DualsApr 7 · 100 Meters · Place 5 · Greater Milwaukee TC100 Meters511.46—
Mar 3Carthage Final QualifierMar 3 · 200 Meters · Place 3 · Greater Milwaukee TC200 Meters323.70—
Mar 3Carthage Final QualifierMar 3 · 55 Meters · Place 3 · Greater Milwaukee TC55 MetersRound P36.93 PB—

2017 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 11UW-Platteville InvitationalFeb 11 · 200 Meters · Place 4 · Greater Milwaukee TC200 Meters423.87—
Feb 11UW-Platteville InvitationalFeb 11 · 60 Meters · Place 1 · Greater Milwaukee TC60 MetersRound P17.22 PB—
Feb 11UW-Platteville InvitationalFeb 11 · 60 Meters · Place 7 · Greater Milwaukee TC60 Meters77.27—
Feb 4UW Parkside Classic Feb 4 · 200 Meters · Place 2 · Greater Milwaukee TC200 Meters223.46—
Feb 4UW Parkside Classic Feb 4 · 55 Meters · Place 2 · Greater Milwaukee TC55 MetersRound P26.77 PB—
Feb 4UW Parkside Classic Feb 4 · 55 Meters · Place 5 · Greater Milwaukee TC55 Meters56.80—
Jan 28UW Parkside Green and White InviteJan 28 · 200 Meters · Place 2 · Greater Milwaukee TC200 Meters223.46—
Jan 28UW Parkside Green and White InviteJan 28 · 55 Meters · Place 2 · Greater Milwaukee TC55 MetersRound P26.77—
Jan 28UW Parkside Green and White InviteJan 28 · 55 Meters · Place 5 · Greater Milwaukee TC55 Meters56.80—
Jan 21UW Parkside Ranger OpenerJan 21 · 200 Meters · Place 2 · Greater Milwaukee TC200 Meters223.57—
Jan 21UW Parkside Ranger OpenerJan 21 · 55 Meters · Place 1 · Greater Milwaukee TC55 MetersRound P16.86—
Jan 21UW Parkside Ranger OpenerJan 21 · 55 Meters · Place 5 · Greater Milwaukee TC55 Meters56.82—
Jan 14Karl Schlender InvitationalJan 14 · 200 Meters · Place 2 · Greater Milwaukee TC200 Meters223.54—
Jan 14Karl Schlender InvitationalJan 14 · 60 Meters · Place 2 · Greater Milwaukee TC60 MetersRound P27.31—

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Parkside ClassicFeb 6 · 200 Meters · Place 2 · Greater Milwaukee TC200 Meters223.33 PB—
Feb 6Parkside ClassicFeb 6 · 55 Meters · Place 3 · Greater Milwaukee TC55 MetersRound P36.83—