Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCM/Red Bud @ Waterloo HS · Mar 2811.4CM/Red Bud @ Waterloo HSMarch 28, 2025
200 Meters · OutdoorDupo Home Meet 3 (Senior Night) · Apr 2823.1Dupo Home Meet 3 (Senior Night)April 28, 2025
400 Meters · Outdoor2023 IHSA Class 1A TRB Sectional - #13 Nashville · May 1951.832023 IHSA Class 1A TRB Sectional - #13 NashvilleMay 19, 2023
800 Meters · OutdoorRed Bud Home Meet 3 · Apr 112:13.7Red Bud Home Meet 3April 11, 2023

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

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 31 · Waterloo (Gibault Catholic)400 MetersRound P3152.67a12
May 22IHSA Class 1A TRB Sectional - #13 ChesterMay 22 · 400 Meters · Place 2 · Waterloo (Gibault Catholi400 Meters253.0912
May 102025 Collinsville Boys InvitationalMay 10 · 400 Meters · Place 12 · Waterloo (Gibault Catholic)400 Meters12.52.15a12
May 102025 Collinsville Boys InvitationalMay 10 · 200 Meters · Place 23 · Waterloo (Gibault Catholic)200 Meters23.23.31aWind: -0.612
May 52025 Nashville Jared Morris InvitationalMay 5 · 400 Meters · Place 3 · Waterloo (Gibault Catholic)400 Meters352.52a12
May 52025 Nashville Jared Morris InvitationalMay 5 · 200 Meters · Place 13 · Waterloo (Gibault Catholic)200 Meters1325.21a12
Apr 28Dupo Home Meet 3 (Senior Night)Apr 28 · Shot Put · Place 6 · Waterloo (Gibault Catholic)Shot Put610.22m12
Apr 28Dupo Home Meet 3 (Senior Night)Apr 28 · 200 Meters · Place 1 · Waterloo (Gibault Catholic)200 Meters123.1 PB12
Apr 252025 Buzz Bradley InvitationalApr 25 · 400 Meters · Place 2 · Waterloo (Gibault Catholi400 Meters253.3012
Apr 22Chester Meet -3 Rocky Bridges InvitationalApr 22 · 400 Meters · Place 2 · Waterloo (Gibault Catholic)400 Meters253.412
Apr 22Chester Meet -3 Rocky Bridges InvitationalApr 22 · 100 Meters · Place 6 · Waterloo (Gibault Catholic)100 Meters611.812
Apr 182025 Military ClassicApr 18 · 400 Meters · Place 16 · Waterloo (Gibault Catholi400 Meters1655.3612
Apr 182025 Military ClassicApr 18 · 200 Meters · Place 22 · Waterloo (Gibault Catholi200 Meters2224.9612
Apr 182025 Military ClassicApr 18 · 100 Meters · Place 29 · Waterloo (Gibault Catholi100 Meters2911.5712
Apr 15Red Bud - 3Apr 15 · Shot Put · Place 6 · Waterloo (Gibault Catholic)Shot Put634-112
Apr 12East Alton Wood River InvitationalApr 12 · 400 Meters · Place 2 · Waterloo (Gibault Catholic)400 Meters252.55a12
Apr 12East Alton Wood River InvitationalApr 12 · 200 Meters · Place 2 · Waterloo (Gibault Catholic)200 Meters224.07a12
Apr 12East Alton Wood River InvitationalApr 12 · 100 Meters · Place 8 · Waterloo (Gibault Catholic)100 Meters812.19a12
Apr 8Red Bud - 2Apr 8 · 400 Meters · Place 2 · Waterloo (Gibault Catholic)400 Meters253.87a12
Apr 1Chester Meet -1Apr 1 · 400 Meters · Place 2 · Waterloo (Gibault Catholic)400 Meters253.10a12
Apr 1Chester Meet -1Apr 1 · 100 Meters · Place 2 · Waterloo (Gibault Catholic)100 Meters211.94a12
Mar 28CM/Red Bud @ Waterloo HSMar 28 · 400 Meters · Place 1 · Waterloo (Gibault Catholic)400 Meters1.54.612
Mar 28CM/Red Bud @ Waterloo HSMar 28 · 200 Meters · Place 1 · Waterloo (Gibault Catholic)200 Meters1.24.512
Mar 28CM/Red Bud @ Waterloo HSMar 28 · 100 Meters · Place 1 · Waterloo (Gibault Catholic)100 Meters1.11.4 PB12
Mar 19Dupo Home Meet 1Mar 19 · 100 Meters · Place 4 · Waterloo (Gibault Catholic)100 Meters4.12.012

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 18 · Waterloo (Gibault Catholi400 MetersRound P1851.8511
May 15IHSA Class 1A TRB Sectional - #13 ChesterMay 15 · 400 Meters · Place 2 · Waterloo (Gibault Catho400 Meters252.11a—
May 15IHSA Class 1A TRB Sectional - #13 ChesterMay 15 · 200 Meters · Place 14 · Waterloo (Gibault Catho200 Meters1426.16a—
May 10Gillespie InvitationalMay 10 · 400 Meters · Place 3 · Waterloo (Gibault Catho400 Meters352.98a—
May 10Gillespie InvitationalMay 10 · 200 Meters · Place 1 · Waterloo (Gibault Catho200 Meters123.99a—
May 10Gillespie InvitationalMay 10 · 100 Meters · Place 6 · Waterloo (Gibault Catho100 Meters612.03a—
May 62024 Nashville Jared Morris InvitationalMay 6 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters152.98a—
May 62024 Nashville Jared Morris InvitationalMay 6 · 100 Meters · Place 2 · Waterloo (Gibault Catho100 Meters211.90a—
Apr 232024 Monroe/Randolph Bi-County Track MeetApr 23 · 200 Meters · Place 7 · Waterloo (Gibault Catholic)200 Meters725.2411
Apr 232024 Monroe/Randolph Bi-County Track MeetApr 23 · 400 Meters · Place 1 · Waterloo (Gibault Catholic)400 Meters152.9011
Apr 232024 Monroe/Randolph Bi-County Track MeetApr 23 · 100 Meters · Place 5 · Waterloo (Gibault Catholic)100 Meters512.2111
Apr 19Buzz Bradley Invitational 2024Apr 19 · 400 Meters · Place 1 · Waterloo (Gibault Catholi400 Meters153.6211
Apr 19Buzz Bradley Invitational 2024Apr 19 · 200 Meters · Place 5 · Waterloo (Gibault Catholi200 Meters524.3511
Apr 19Buzz Bradley Invitational 2024Apr 19 · 100 Meters · Place 10 · Waterloo (Gibault Catholi100 Meters1012.6011
Apr 17Rocky Bridges InvitationalApr 17 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters153.4—
Apr 17Rocky Bridges InvitationalApr 17 · 100 Meters · Place 4 · Waterloo (Gibault Catho100 Meters411.6—
Apr 122024 Mascoutah Military ClassicApr 12 · 400 Meters · Place 6 · Waterloo (Gibault Catholi400 Meters653.4311
Apr 122024 Mascoutah Military ClassicApr 12 · 200 Meters · Place 20 · Waterloo (Gibault Catholi200 Meters2025.1111
Apr 122024 Mascoutah Military ClassicApr 12 · 100 Meters · Place 21 · Waterloo (Gibault Catholi100 Meters2112.1011
Apr 8FCHS Wiseman/Henning InvitationalApr 8 · 400 Meters · Place 4 · Waterloo (Gibault Catho400 Meters452.89a—
Apr 8FCHS Wiseman/Henning InvitationalApr 8 · 100 Meters · Place 10 · Waterloo (Gibault Catho100 Meters1012.23a—
Apr 6East Alton Wood River InvitationalApr 6 · 400 Meters · Place 2 · Waterloo (Gibault Catho400 Meters253.15a—
Apr 6East Alton Wood River InvitationalApr 6 · 100 Meters · Place 16 · Waterloo (Gibault Catho100 Meters1612.35a—
Mar 26Chester Open Meet #1 Mar 26 · 400 Meters · Place 2 · Waterloo (Gibault Catho400 Meters254.2—
Mar 26Chester Open Meet #1 Mar 26 · 200 Meters · Place 2 · Waterloo (Gibault Catho200 Meters224.9—
Mar 26Chester Open Meet #1 Mar 26 · 100 Meters · Place 3 · Waterloo (Gibault Catho100 Meters312.1—
Mar 22Waterloo vs. Civic Memorial, Red Bud, Valmeyer, GibaultMar 22 · 400 Meters · Place 1 · Waterloo (Gibault Catholic)400 Meters1.53.311
Mar 22Waterloo vs. Civic Memorial, Red Bud, Valmeyer, GibaultMar 22 · 200 Meters · Waterloo (Gibault Catholic)200 Meters—NT11
Mar 22Waterloo vs. Civic Memorial, Red Bud, Valmeyer, GibaultMar 22 · 100 Meters · Place 2 · Waterloo (Gibault Catholic)100 Meters2.11.611
Mar 19Red Bud Home Meet 1Mar 19 · 400 Meters · Place 1 · Waterloo (Gibault Catholic)400 Meters1.54.111
Mar 19Red Bud Home Meet 1Mar 19 · 200 Meters · Place 4 · Waterloo (Gibault Catholic)200 Meters4.24.811
Mar 19Red Bud Home Meet 1Mar 19 · 100 Meters · Place 3 · Waterloo (Gibault Catholic)100 Meters3.12.111

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 400 Meters · Place 27 · Waterloo (Gibault Catholi400 MetersRound P2752.7210
May 192023 IHSA Class 1A TRB Sectional - #13 NashvilleMay 19 · 400 Meters · Place 3 · Waterloo (Gibault Catholi400 Meters351.83 PB10
May 12Gillespie Invitational (B)May 12 · 400 Meters · Place 3 · Waterloo (Gibault Catho400 Meters352.48a—
Apr 29Columbia F/S InvitationalApr 29 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters152.7—
Apr 29Columbia F/S InvitationalApr 29 · 100 Meters · Place 4 · Waterloo (Gibault Catho100 Meters412.3—
Apr 282023 Nashville Jared Morris InvitationalApr 28 · 400 Meters · Place 3 · Waterloo (Gibault Catho400 Meters352.62a—
Apr 282023 Nashville Jared Morris InvitationalApr 28 · 100 Meters · Place 14 · Waterloo (Gibault Catho100 Meters1412.21a—
Apr 25Monroe/Randolph Bi-County InviteApr 25 · 400 Meters · Place 2 · Waterloo (Gibault Catho400 Meters252.61a—
Apr 25Bi-County InvitationalApr 25 · 400 Meters · Place 2 · Gibault Catholic400 Meters252.61SO
Apr 21Buzz BradleyApr 21 · 400 Meters · Place 4 · Waterloo (Gibault Catho400 Meters452.97a—
Apr 18Rocky Bridges InvitationalApr 18 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters152.53—
Apr 18Rocky Bridges InvitationalApr 18 · 100 Meters · Place 5 · Waterloo (Gibault Catho100 Meters512.10—
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 400 Meters · Place 5 · Waterloo (Gibault Catholic)400 Meters5.52.22a10
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 200 Meters · Waterloo (Gibault Catholic)200 Meters—DNS10
Apr 11Red Bud Home Meet 3Apr 11 · 800 Meters · Place 1 · Waterloo (Gibault Catho800 Meters12:13.7 PB—
Apr 11Red Bud Home Meet 3Apr 11 · 200 Meters · Place 2 · Waterloo (Gibault Catho200 Meters224.2—
Apr 8East Alton Wood River InvitationalApr 8 · 400 Meters · Place 2 · Waterloo (Gibault Catho400 Meters253.57a—
Apr 6Chester Fresh/Soph InviteApr 6 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters155.0—
Apr 6Chester Fresh/Soph InviteApr 6 · 200 Meters · Place 2 · Waterloo (Gibault Catho200 Meters225.4—
Apr 6Chester Fresh/Soph InviteApr 6 · 100 Meters · Place 2 · Waterloo (Gibault Catho100 Meters212.3—
Apr 4Red Bud Home Meet 2Apr 4 · 400 Meters · Place 1 · Waterloo (Gibault Catholi400 Meters153.610
Mar 29Dupo Home Meet 2Mar 29 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters154.4—
Mar 29Dupo Home Meet 2Mar 29 · 100 Meters · Place 10 · Waterloo (Gibault Catho100 Meters1013.6—
Mar 28Chester Open MeetMar 28 · 400 Meters · Place 1 · Waterloo (Gibault Catho400 Meters155.50—
Mar 22Mascoutah Quad MeetMar 22 · 400 Meters · Waterloo (Gibault Catholic)400 MetersRelay Split—58.02Unofficial10
Mar 22Mascoutah Quad MeetMar 22 · 400 Meters · Place 1 · Waterloo (Gibault Catholic)400 Meters1.55.90Unofficial10
Mar 20Columbia OpenMar 20 · 400 Meters · Place 3 · Waterloo (Gibault Catholic)400 Meters3.55.9810
Mar 20Columbia OpenMar 20 · 100 Meters · Place 9 · Waterloo (Gibault Catholic)100 Meters9.12.310

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18IHSA Class 1A TRB Sectional #13 - ChesterMay 18 · 400 Meters · Place 7 · Waterloo (Gibault Catho400 Meters755.58a9
May 7Collinsville Boys InvitationalMay 7 · 400 Meters · Place 19 · Waterloo (Gibault Catholic)400 Meters19.55.89a9
May 2Pinckneyville COEDMay 2 · 400 Meters · Place 7 · Waterloo (Gibault Catho400 Meters756.21a9
Apr 30Columbia F/S InvitationalApr 30 · 400 Meters · Place 2 · Waterloo (Gibault Catho400 Meters257.09
Apr 30Columbia F/S InvitationalApr 30 · 200 Meters · Place 4 · Waterloo (Gibault Catho200 Meters426.59