Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWisconsin Private College Championships · Apr 511.36aWisconsin Private College ChampionshipsApril 5, 2025
200 Meters · IndoorParkside Classic · Feb 2224.29Parkside ClassicFebruary 22, 2025
200 Meters · Outdoor2023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.) · May 1722.632023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.)May 17, 2023
200 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 723.33Belleville West Norm Armstrong InvitationalApril 7, 2023
400 Meters · IndoorJersey Winter Thaw · Mar 1259.40aJersey Winter ThawMarch 12, 2022
400 Meters · OutdoorEdwardsville Frosh/Soph Boys Invitational · Apr 553.40aEdwardsville Frosh/Soph Boys InvitationalApril 5, 2022
400 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 955.44Belleville West Norm Armstrong InvitationalApril 9, 2022
55 Meter · IndoorCCIW Indoor Championships · Feb 286.80aCCIW Indoor ChampionshipsFebruary 28, 2025
55 Meters · IndoorFirebird First · Jan 176.95aFirebird FirstJanuary 17, 2026
55 Meters · OutdoorFirebird Finale · Mar 76.72Firebird FinaleMarch 7, 2025
60 Meter · IndoorMidwest Elite · Feb 147.37aMidwest EliteFebruary 14, 2025
60 Meters · IndoorSquig Converse Invite · Jan 307.50aSquig Converse InviteJanuary 30, 2026
Long Jump · OutdoorIHSA Class 3A TRB Sectional #11 -Bloomington (H.S.) · Jun 105.31mIHSA Class 3A TRB Sectional #11 -Bloomington (H.S.)June 10, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 400 Meters · Place 31 · CarthageCarthage400 MetersRound P31.54.98aSo
Apr 18Don Church Twilight MeetApr 18 · 400 Meters · Place 28 · CarthageCarthage400 Meters28.54.78aSo
Apr 18Don Church Twilight MeetApr 18 · 200 Meters · Place 29 · CarthageCarthage200 Meters29.23.12aWind: 3.2So
Apr 92026 Chicagoland ChampionshipsApr 9 · 400 Meters · Place 47 · CarthageCarthage400 Meters47.54.12aSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 200 Meters · Place 68 · CarthageCarthage200 Meters68.24.01aWind: 1.1So
Apr 2Private College ChampionshipApr 2 · 200 Meters · Place 7 · CarthageCarthage200 Meters724.13aSo
Mar 27First Chance InvitationalMar 27 · 200 Meters · Place 20 · CarthageCarthage200 Meters20.23.42aWind: 0.8So
Mar 27First Chance InvitationalMar 27 · 100 Meters · Place 26 · CarthageCarthage100 Meters26.11.57aWind: 2.2So
Mar 6Firebird FinaleMar 6 · 200 Meters · Place 10 · CarthageCarthage200 Meters1023.94SO
Mar 6Firebird FinaleMar 6 · 55 Meters · Place 11 · CarthageCarthage55 MetersRound P116.91SO

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6Tadd Metzger MultiFeb 6 · 200 Meters · Place 12 · CarthageCarthage200 Meters1224.45aSo
Feb 6Tadd Metzger MultiFeb 6 · 55 Meters · Place 17 · CarthageCarthage55 MetersRound P176.99aSo
Jan 30Squig Converse InviteJan 30 · 200 Meters · Place 38 · CarthageCarthage200 Meters3825.19aSo
Jan 30Squig Converse InviteJan 30 · 60 Meters · Place 37 · CarthageCarthage60 MetersRound P377.50a PBSo
Jan 23Ripon Red Hawk OpenerJan 23 · 200 Meters · Place 32 · CarthageCarthage200 Meters3226.02aSO
Jan 23Ripon Red Hawk OpenerJan 23 · 60 Meters · Place 21 · CarthageCarthage60 Meters217.63aSO
Jan 17Firebird FirstJan 17 · 200 Meters · Place 21 · CarthageCarthage200 Meters2124.74aSo
Jan 17Firebird FirstJan 17 · 55 Meters · Place 23 · CarthageCarthage55 MetersRound P236.95a PBSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Forever Red Alumni ClassicDec 6 · 55 Meter · Place 21 · CarthageCarthage55 MeterRound P21.6.88aSo
Dec 6Forever Red Alumni ClassicDec 6 · 200 Meters · Place 19 · CarthageCarthage200 Meters19.24.70aSo
Feb 28CCIW Indoor ChampionshipsFeb 28 · 55 Meter · Place 27 · CarthageCarthage55 MeterRound P27.6.80a PBFr
Feb 22Parkside ClassicFeb 22 · 200 Meters · Place 10 · CarthageCarthage200 Meters1024.29 PBFR
Feb 14Midwest EliteFeb 14 · 60 Meter · Place 38 · CarthageCarthage60 MeterRound P38.7.37a PBFr
Feb 14Midwest EliteFeb 14 · 200 Meters · Place 28 · CarthageCarthage200 Meters28.24.63aFr
Feb 7Tadd Metzger InvitationalFeb 7 · 55 Meter · Place 15 · CarthageCarthage55 MeterRound P15.6.91aFr
Feb 7Tadd Metzger InvitationalFeb 7 · 200 Meters · Place 17 · CarthageCarthage200 Meters17.24.59aFr
Jan 18Firebird First InvitationalJan 18 · 55 Meter · Place 26 · CarthageCarthage55 MeterRound P26.7.00aFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 200 Meters · Place 30 · CarthageCarthage200 Meters30.22.84aWind: 2Fr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 100 Meters · Place 21 · CarthageCarthage100 MetersRound P21.11.44aWind: -0.3Fr
Apr 17Don ChurchApr 17 · 200 Meters · Place 10 · CarthageCarthage200 Meters10.22.67aWind: 4.5Fr
Apr 5Wisconsin Private College ChampionshipsApr 5 · 100 Meters · Place 8 · CarthageCarthage100 MetersRound P8.11.22aWind: 2.7Fr
Apr 5Wisconsin Private College ChampionshipsApr 5 · 100 Meters · Place 7 · CarthageCarthage100 Meters7.11.36a PBWind: 1.1Fr
Mar 28First Chance InvitationalMar 28 · 200 Meters · Place 39 · CarthageCarthage200 Meters39.23.08aWind: 0.5Fr
Mar 28First Chance InvitationalMar 28 · 100 Meters · Place 29 · CarthageCarthage100 Meters29.11.11aWind: 3.1Fr
Mar 7Firebird FinaleMar 7 · 55 Meters · Place 15 · CarthageCarthage55 MetersRound P156.72 PBFR
Mar 7Firebird FinaleMar 7 · 200 Meters · Place 11 · CarthageCarthage200 Meters1124.21FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Forever Red Alumni ClassicDec 7 · 55 Meter · Place 20 · CarthageCarthage55 MeterRound P20.6.90aFr
Mar 1Jacksonville Indoor InvitationalMar 1 · 200 Meters · Place 6 · Granite CityGranite City200 Meters624.4812
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · 200 Meters · Place 17 · Granite CityGranite City200 Meters1724.9812

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.)May 17 · 200 Meters · Place 8 · Granite CityGranite City200 Meters822.63 PB11
May 6Collinsville Boys InvitationalMay 6 · 200 Meters · Place 9 · Granite CityGranite City200 Meters9.22.80aWind: 1.711
Apr 25Madison County Large School ChampionshipApr 25 · 200 Meters · Place 6 · Granite CityGranite City200 Meters623.0011
Apr 222023 Winston Brown/Edwardsville InvitationalApr 22 · 200 Meters · Place 7 · Granite CityGranite City200 Meters724.0911
Apr 14Granite City Boys InviteApr 14 · 200 Meters · Place 6 · Granite CityGranite City200 Meters623.41—
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 200 Meters · Place 23 · Granite CityGranite City200 Meters2323.33 PB11
Mar 18Gene Armer InviteMar 18 · 200 Meters · Place 19 · Granite CityGranite City200 Meters1924.4611

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11Jersey Indoor Winter ThawMar 11 · 200 Meters · Place 2 · Granite CityGranite City200 Meters224.42JR
Feb 24Knights Boys Indoor InvitationalFeb 24 · 200 Meters · Place 3 · Granite CityGranite City200 Meters324.50JR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #11 - O'Fallon (H.S.)May 19 · 200 Meters · Place 10 · Granite CityGranite City200 Meters1023.20a10
May 7Collinsville Boys InvitationalMay 7 · 200 Meters · Place 12 · Granite CityGranite City200 Meters12.23.48aWind: 1.210
Apr 26Madison County ChampionshipsApr 26 · 400 Meters · Place 7 · Granite CityGranite City400 Meters755.67SO
Apr 26Madison County ChampionshipsApr 26 · 200 Meters · Place 6 · Granite CityGranite City200 Meters625.23SO
Apr 15Granite City Boys InvitationalApr 15 · 400 Meters · Place 5 · Granite CityGranite City400 Meters554.84SO
Apr 12Alton Fresh-Soph Invite (Boys Only)Apr 12 · 400 Meters · Place 3 · Granite CityGranite City400 Meters3.54.40a10
Apr 12Alton Fresh-Soph Invite (Boys Only)Apr 12 · 200 Meters · Place 6 · Granite CityGranite City200 Meters6.23.74a10
Apr 9Belleville West Norm Armstrong InvitationalApr 9 · 200 Meters · Place 33 · Granite CityGranite City200 Meters3324.3810
Apr 9Belleville West Norm Armstrong InvitationalApr 9 · 400 Meters · Place 32 · Granite CityGranite City400 Meters3255.44 PB10
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 400 Meters · Place 5 · Granite CityGranite City400 Meters5.53.40a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Jersey Winter ThawMar 12 · 400 Meters · Place 14 · Granite CityGranite City400 Meters14.59.40a PB10
Feb 25Triad Indoor InvitationalFeb 25 · 400 Meters · Granite CityGranite City400 Meters—DNS10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10IHSA Class 3A TRB Sectional #11 -Bloomington (H.S.)Jun 10 · Long Jump · Place 17 · Granite CityGranite CityLong Jump17.5.31m PB9
Jun 10IHSA Class 3A TRB Sectional #11 -Bloomington (H.S.)Jun 10 · 400 Meters · Place 22 · Granite CityGranite City400 Meters22.58.89a9
May 25Triad F/S Boys InvitationalMay 25 · Long Jump · Place 6 · Granite CityGranite CityLong Jump6.4.82m9
May 25Triad F/S Boys InvitationalMay 25 · 400 Meters · Place 1 · Granite CityGranite City400 Meters1.54.41a9
May 18Madison County MeetMay 18 · 400 Meters · Place 4 · Granite CityGranite City400 Meters454.909
May 11O'Fallon Boys F/S InviteMay 11 · Long Jump · Granite CityGranite CityLong Jump—FOUL9