Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2010.97aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
100 Meters · OutdoorSAC Boys Championships · May 1410.94aSAC Boys ChampionshipsMay 14, 2026
200 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2022.12aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2822.13aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 3A · Mar 2323.825Illinois Top Times Indoor Championships - Class 3AMarch 23, 2024
300 Meters · Outdoor3rd Annual Christopher Whitfield Invitational · Mar 1938.47a3rd Annual Christopher Whitfield InvitationalMarch 19, 2024
400 Meters · Indoor2025 SAC Indoor Track and Field Invite · Mar 1551.86a2025 SAC Indoor Track and Field InviteMarch 15, 2025
400 Meters · Outdoor33rd Annual Pete Struck Eagle Classic · May 250.10a33rd Annual Pete Struck Eagle ClassicMay 2, 2025
55 Meters · OutdoorJoliet Central Boys Varsity Quad · Mar 136.77aJoliet Central Boys Varsity QuadMarch 13, 2024
60 Meter · Indoor2025 SAC Indoor Track and Field Invite · Mar 157.05a2025 SAC Indoor Track and Field InviteMarch 15, 2025
60 Meters · IndoorGreg Foster Invitational · Feb 227.19aGreg Foster InvitationalFebruary 22, 2025
60 Meters · Outdoor2025 Illinois Top Times Championships · Mar 287.082025 Illinois Top Times ChampionshipsMarch 28, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 21 · Crete (C.-Monee)Crete (C.-Monee)200 MetersRound P21.22.13a PBWind: -1.612
May 14SAC Boys ChampionshipsMay 14 · 200 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)200 Meters3.22.25aWind: 012
May 14SAC Boys ChampionshipsMay 14 · 100 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)100 Meters3.10.94a PBWind: 212
May 9TT ClassicMay 9 · 400 Meters · Crete (C.-Monee)Crete (C.-Monee)400 Meters—DNS12
May 9TT ClassicMay 9 · 100 Meters · Place 10 · Crete (C.-Monee)Crete (C.-Monee)100 Meters10.11.13aWind: 0.812
May 134th Annual Pete Struck Eagle ClassicMay 1 · 200 Meters · Crete (C.-Monee)Crete (C.-Monee)200 Meters—DNS12
May 134th Annual Pete Struck Eagle ClassicMay 1 · 100 Meters · Place 2 · Crete (C.-Monee)Crete (C.-Monee)100 Meters2.11.35a12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 200 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)200 Meters4.22.90aWind: -0.412
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 100 Meters · Place 11 · Crete (C.-Monee)Crete (C.-Monee)100 Meters11.11.30aWind: 012
Apr 22Wolverine Classic Relays Apr 22 · 100 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)100 Meters4.11.45a12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 200 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)200 Meters622.87a12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 60 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)60 Meters67.14a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 200 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)200 Meters4.22.12a PB12
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 100 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)100 Meters5.10.97a PB12
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 60 Meter · Place 19 · Crete (C.-Monee)Crete (C.-Monee)60 MeterRound P19.7.08a12
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 200 Meters · Place 10 · Crete (C.-Monee)Crete (C.-Monee)200 Meters10.22.26a12
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 60 Meter · Place 2 · Crete (C.-Monee)Crete (C.-Monee)60 Meter2.7.07a12
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 200 Meters · Place 11 · Crete (C.-Monee)Crete (C.-Monee)200 Meters11.27.64a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Thornton Township Classic InvitationalMay 10 · 100 Meters · Place 15 · Crete (C.-Monee)Crete (C.-Monee)100 Meters1511.2811
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 400 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)400 Meters150.10a PB11
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 400 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)400 Meters450.79a11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 400 Meters · Place 13 · Crete (C.-Monee)Crete (C.-Monee)400 Meters1352.6011
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 9 · Crete (C.-Monee)Crete (C.-Monee)60 MetersRound P97.08 PB11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 9 · Crete (C.-Monee)Crete (C.-Monee)60 Meters97.08a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 400 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)400 Meters152.94a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 60 Meter · Place 3 · Crete (C.-Monee)Crete (C.-Monee)60 Meter3.7.05a PB11
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 400 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)400 Meters3.51.86a PB11
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 200 Meters · Place 8 · Crete (C.-Monee)Crete (C.-Monee)200 Meters8.23.82a11
Feb 22Greg Foster InvitationalFeb 22 · 60 Meters · Place 8 · Crete (C.-Monee)Crete (C.-Monee)60 Meters87.19a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 200 Meters · Place 9 · Crete (C.-Monee)Crete (C.-Monee)200 Meters922.78a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 200 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)200 Meters522.54a—
May 4Thornton Township Classic InvitationalMay 4 · 200 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)200 Meters622.6310
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · 300 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)300 Meters138.47a PB—
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · 200 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)200 Meters123.50a—
Mar 13Joliet Central Boys Varsity QuadMar 13 · 55 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)55 Meters36.77a PB—
Mar 12Joliet Central Boys Frosh Soph InvitationalMar 12 · 400 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)400 Meters153.45a—
Mar 12Joliet Central Boys Frosh Soph InvitationalMar 12 · 55 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)55 Meters16.77a—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 400 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)400 Meters554.5210
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 200 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)200 Meters523.9610

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 200 Meters · Crete (C.-Monee)Crete (C.-Monee)200 MetersRelay Split—23.825 PB10
Feb 17Greg Foster InvitationalFeb 17 · 400 Meters · Place 12 · Crete (C.-Monee)Crete (C.-Monee)400 Meters1257.52a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 92023 Southland Boys ConferenceMay 9 · 100 Meters · Crete (C.-Monee)Crete (C.-Monee)100 Meters—DQ9
May 6TT Classic InvitationalMay 6 · 200 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)200 Meters423.159
May 6TT Classic InvitationalMay 6 · 100 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)100 Meters611.389
Apr 21Niles North Dan Horyn InviteApr 21 · 400 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)400 Meters353.38a—
Apr 12Hillcrest Farley FS InvitationalApr 12 · 400 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)400 Meters355.359
Apr 12Hillcrest Farley FS InvitationalApr 12 · 200 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)200 Meters425.509
Apr 6Towner InvitationalApr 6 · 100 Meters · Place 12 · Crete (C.-Monee)Crete (C.-Monee)100 Meters1212.099
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · 300 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)300 Meters338.62a—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · 200 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)200 Meters124.05a—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · 60 Meters · Place 8 · Crete (C.-Monee)Crete (C.-Monee)60 Meters87.54a—
Mar 15Joliet Central Boys QuadMar 15 · 400 Meters · Place 2 · Crete (C.-Monee)Crete (C.-Monee)400 Meters255.069
Mar 15Joliet Central Boys QuadMar 15 · 200 Meters · Place 7 · Crete (C.-Monee)Crete (C.-Monee)200 Meters724.609

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Greg Foster InvitationalFeb 18 · 400 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)400 Meters355.969
Feb 18Greg Foster InvitationalFeb 18 · 200 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)200 Meters124.549

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 200 Meters · Place 8 · University Park Crete MoneeUniversity Park Crete Monee200 Meters8.25.12a8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 100 Meters · Place 6 · University Park Crete MoneeUniversity Park Crete Monee100 MetersRound P6.12.35a8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 100 Meters · Place 7 · University Park Crete MoneeUniversity Park Crete Monee100 Meters7.12.18a8
May 14IESA 4A - Sectional 5 @ Lincoln-Way West HSMay 14 · 200 Meters · Place 1 · University Park Crete MoneeUniversity Park Crete Monee200 Meters1.23.58
May 14IESA 4A - Sectional 5 @ Lincoln-Way West HSMay 14 · 100 Meters · Place 3 · University Park Crete MoneeUniversity Park Crete Monee100 Meters3.11.78
May 9SSJHSA CONFERENCE MEETMay 9 · 200 Meters · Place 1 · University Park Crete MoneeUniversity Park Crete Monee200 Meters1.25.01a8
May 9SSJHSA CONFERENCE MEETMay 9 · 100 Meters · Place 2 · University Park Crete MoneeUniversity Park Crete Monee100 Meters2.12.87a8