Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPrairie Ridge vs Huntley Men · May 312.3Prairie Ridge vs Huntley MenMay 3, 2021
200 Meters · OutdoorD155 Outdoor Meet · Apr 2922.9D155 Outdoor MeetApril 29, 2024
300 Meters · IndoorIWU Titan First Chance · Dec 738.10aIWU Titan First ChanceDecember 7, 2024
400 Meters · IndoorD117 Clash at the Coliseum · Feb 2553.14D117 Clash at the ColiseumFebruary 25, 2023
400 Meters · OutdoorBig Blue Alumni Invite · Mar 2951.78aBig Blue Alumni InviteMarch 29, 2025
55 Meters · IndoorDundee-Crown Indoor Tri Meet #1 (Boys Only) · Feb 216.9Dundee-Crown Indoor Tri Meet #1 (Boys Only)February 21, 2023
60 Meters · IndoorFVC Boys Indoor Championships · Mar 157.59FVC Boys Indoor ChampionshipsMarch 15, 2022
800 Meters · Outdoor@McHenry vs Burlington Central & Prairie Ridge Boys · May 242:19.9@McHenry vs Burlington Central & Prairie Ridge BoysMay 24, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Big Blue Alumni InviteApr 24 · 400 Meters · Place 8 · Illinois WesleyanIllinois Wesleyan400 Meters8.52.85aSo
Apr 17Meet of ChampionsApr 17 · 400 Meters · Place 41 · Illinois WesleyanIllinois Wesleyan400 Meters4155.95aSo
Apr 11Greenville Select MeetApr 11 · 400 Meters · Place 15 · Illinois WesleyanIllinois Wesleyan400 Meters15.52.73aSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 400 Meters · Place 6 · Illinois WesleyanIllinois Wesleyan400 Meters6.55.41aSo
Mar 28Big Blue Outdoor OpenerMar 28 · 400 Meters · Place 17 · Illinois WesleyanIllinois Wesleyan400 Meters17.54.48aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2CCIW Outdoor ChampionshipsMay 2 · 400 Meters · Place 22 · Illinois WesleyanIllinois Wesleyan400 Meters2252.38aFR
Apr 11Normal InviteApr 11 · 400 Meters · Place 12 · Illinois WesleyanIllinois Wesleyan400 Meters1252.44aFr
Mar 29Big Blue Alumni InviteMar 29 · 400 Meters · Place 4 · Illinois WesleyanIllinois Wesleyan400 Meters4.51.78a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Jason Dennis InvitationalJan 24 · 400 Meters · Place 8 · Illinois WesleyanIllinois Wesleyan400 Meters854.83a—
Jan 18I-55 Indoor InvitationalJan 18 · 400 Meters · Place 8 · Illinois WesleyanIllinois Wesleyan400 Meters854.12FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7IWU Titan First ChanceDec 7 · 300 Meters · Place 17 · Illinois WesleyanIllinois Wesleyan300 Meters17.38.10a PBFr
Mar 9Hononegah Boys Indoor Classic (A/AA)Mar 9 · 400 Meters · Place 9 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters9.56.95a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29D155 Outdoor MeetApr 29 · 200 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R200 Meters122.9 PB—
Apr 22Crystal Lake South Boys TriApr 22 · 400 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters152.29a—
Apr 22Crystal Lake South Boys TriApr 22 · 200 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R200 Meters123.73a—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 400 Meters · Place 4 · Crystal Lake (Prairie RidCrystal Lake (Prairie Rid400 Meters452.8512
Apr 5Boys Ram InviteApr 5 · 400 Meters · Place 12 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters1256.58a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Crystal Lake Central Boys InviteApr 28 · 400 Meters · Place 3 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters352.56a—
Apr 24McHenry Boys QuadApr 24 · 400 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters152.22a—
Apr 21McHenry County MeetApr 21 · 400 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters151.93a—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · 400 Meters · Place 3 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters351.82a—
Apr 6Boys Ram InviteApr 6 · 400 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters152.72a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25D117 Clash at the ColiseumFeb 25 · 400 Meters · Place 11 · Crystal Lake (Prairie RidCrystal Lake (Prairie Rid400 Meters1153.14 PB11
Feb 21Dundee-Crown Indoor Tri Meet #1 (Boys Only)Feb 21 · 400 Meters · Place 3 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters359.2—
Feb 21Dundee-Crown Indoor Tri Meet #1 (Boys Only)Feb 21 · 55 Meters · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R55 Meters16.9 PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18IHSA Class 3A TRB Sectional #1 - HuntleyMay 18 · 400 Meters · Place 17 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters1755.47a10
May 9FVC Boys F/S ConferenceMay 9 · 400 Meters · Place 8 · Crystal Lake (Prairie RCrystal Lake (Prairie R400 Meters859.24a10
May 9FVC Boys F/S ConferenceMay 9 · 200 Meters · Place 24 · Crystal Lake (Prairie RCrystal Lake (Prairie R200 Meters2428.57a10
Apr 16Bartlett/Elgin Boys Track and Field InvitationalApr 16 · 400 Meters · Place 3 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters3.53.68a10
Apr 11@PR vs D-C, HUN MenApr 11 · 400 Meters · Place 2 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters2.53.6Unofficial10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 15FVC Boys Indoor ChampionshipsMar 15 · 400 Meters · Place 8 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.400 Meters855.8210
Mar 15FVC Boys Indoor ChampionshipsMar 15 · 60 Meters · Place 19 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.60 Meters197.59 PB10
Mar 12Hononegah Indoor Invitational (Boys)Mar 12 · 400 Meters · Place 11 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.400 Meters1157.4010
Mar 12Hononegah Indoor Invitational (Boys)Mar 12 · 60 Meters · Place 19 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.60 MetersRound P197.6010
Feb 26D117 Clash at the ColiseumFeb 26 · 400 Meters · Place 18 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.400 Meters1854.97SO
Feb 26D117 Clash at the ColiseumFeb 26 · 60 Meters · Place 31 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.60 Meters317.59SO
Feb 22Dundee-Crown Indoor Tri #1 (Boys Only)Feb 22 · 400 Meters · Place 2 · Crystal Lake (Prairie Ri.Crystal Lake (Prairie Ri.400 Meters259.810

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4Fox Valley Boys Conference MeetJun 4 · 400 Meters · Place 6 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters6.53.35a9
May 27Crystal Lake Central F/S Boys InvitationalMay 27 · 400 Meters · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters—DNS9
May 24@McHenry vs Burlington Central & Prairie Ridge BoysMay 24 · 800 Meters · Place 8 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)800 Meters8.2:19.9 PB9
May 21Crystal Lake South QuadMay 21 · 400 Meters · Place 2 · Prairie Ridge High SPrairie Ridge High S400 Meters253.15FR
May 17Dundee-Crown Conference Triangular vs. Hampshire and Prairie RidgeMay 17 · 400 Meters · Place 1 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters1.54.1Unofficial9
May 17Dundee-Crown Conference Triangular vs. Hampshire and Prairie RidgeMay 17 · 100 Meters · Place 3 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)100 Meters3.12Unofficial9
May 7Grayslake Central Boys Ram Invitational #2May 7 · 400 Meters · Place 10 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters10.57.82a9
May 3Prairie Ridge vs Huntley MenMay 3 · 200 Meters · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)200 Meters—25.99
May 3Prairie Ridge vs Huntley MenMay 3 · 100 Meters · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)100 Meters—12.3 PB9
Apr 30McHenry CoEd QuadApr 30 · 400 Meters · Place 4 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters4.57.26a9
Apr 20@CLC vs PR (Men)Apr 20 · 400 Meters · Place 2 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)400 Meters2.58.09
Apr 20@CLC vs PR (Men)Apr 20 · 200 Meters · Place 1 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)200 Meters1.25.89
Apr 20@CLC vs PR (Men)Apr 20 · 100 Meters · Place 1 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)100 Meters1.12.49