Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSenior Night (IW,ISD,NB,Mer,BC,S-Luth,BW) · Apr 2812.5Senior Night (IW,ISD,NB,Mer,BC,S-Luth,BW)April 28, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 2A - Sectional 9 @ New Berlin HS · May 719.1IESA 2A - Sectional 9 @ New Berlin HSMay 7, 2022
110m Hurdles · 39" / 0.991m · OutdoorMSM Conference 2022 · May 219.75aMSM Conference 2022May 2, 2022
1600 Meters · OutdoorMSM Conference 2022 · May 26:11.97aMSM Conference 2022May 2, 2022
200 Meters · OutdoorSenior Night (NB,Mer,BC,Luth,BW,ISD,IW) · Apr 2926.4Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)April 29, 2025
300m Hurdles · 36" / 0.914m · OutdoorNorth Mac 4-13-23 · Apr 1351.25aNorth Mac 4-13-23April 13, 2023
400 Meters · OutdoorIHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry) · May 201:01.51aIHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20, 2026
60m Hurdles · 39" / 0.991m · OutdoorWilliamsville HS Indoor #1 · Feb 2711.43aWilliamsville HS Indoor #1February 27, 2024
800 Meters · IndoorIndoor quad 1 · Mar 32:36.42aIndoor quad 1March 3, 2026
800 Meters · OutdoorSangamon County Meet · May 92:31.96aSangamon County MeetMay 9, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20 · 400 Meters · Place 18 · New BerlinNew Berlin400 Meters18.1:01.51a PB12
May 12Boys Last Chance MeetMay 12 · 100 Meters · New BerlinNew Berlin100 Meters—SCR12
May 6Sangamo Conference ChampionshipsMay 6 · 400 Meters · Place 19 · New BerlinNew Berlin400 Meters19.1:08.23a12
Apr 28Senior Night (IW,ISD,NB,Mer,BC,S-Luth,BW)Apr 28 · 100 Meters · Place 14 · New BerlinNew Berlin100 Meters1412.5 PB12
Apr 24Rochester Rocket Invitational - Co/EdApr 24 · 400 Meters · Place 25 · New BerlinNew Berlin400 Meters251:02.42a12
Apr 17Don Hartlaub Memorial Invitational Apr 17 · 400 Meters · Place 13 · New BerlinNew Berlin400 Meters13.1:02.22a12
Apr 14New Berlin Meet #2Apr 14 · 800 Meters · Place 16 · New BerlinNew Berlin800 Meters16.2:41.88a12
Apr 7New Berlin Meet #1 Apr 7 · 800 Meters · Place 3 · New BerlinNew Berlin800 Meters3.2:40.25a12
Mar 25NM Outdoor Meet #2Mar 25 · 400 Meters · Place 5 · New BerlinNew Berlin400 Meters5.1:02.06a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7RIHS Indoor InviteMar 7 · 800 Meters · Place 17 · New BerlinNew Berlin800 Meters172:46.00a12
Mar 3Indoor quad 1Mar 3 · 800 Meters · Place 8 · New BerlinNew Berlin800 Meters82:36.42a PB12
Mar 3Indoor quad 1Mar 3 · 800 Meters · Place 8 · New BerlinNew Berlin800 Meters82:36.4212

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #09 Pleasant PlainsMay 21 · 800 Meters · Place 15 · New BerlinNew Berlin800 Meters15.2:32.24a11
May 9Sangamon County MeetMay 9 · 800 Meters · Place 8 · New BerlinNew Berlin800 Meters8.2:31.96a PB11
May 6Sangamo Conference ChampionshipsMay 6 · 800 Meters · Place 16 · New BerlinNew Berlin800 Meters162:32.13a11
May 2Jokisch-Grandone InvitationalMay 2 · 400 Meters · Place 21 · New BerlinNew Berlin400 Meters211:04.00a11
Apr 29Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)Apr 29 · 200 Meters · Place 7 · New BerlinNew Berlin200 Meters726.4 PB11
Apr 222025 Hickman Invite (Boys)Apr 22 · 800 Meters · Place 20 · New BerlinNew Berlin800 Meters20.2:44.72a11
Apr 18Don Hartlaub Memorial InvitationalApr 18 · 800 Meters · Place 13 · New BerlinNew Berlin800 Meters13.2:48.23a11
Apr 15New Berlin Meet #2 Apr 15 · 800 Meters · Place 7 · New BerlinNew Berlin800 Meters72:40.02a11
Mar 26North Mac 3-26-25Mar 26 · 800 Meters · Place 7 · New BerlinNew Berlin800 Meters7.2:40.73a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Sangamo Conference Indoor MeetMar 24 · 800 Meters · Place 13 · New BerlinNew Berlin800 Meters132:43.79a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #9 Rushville (R.-Industry)May 15 · 110m Hurdles · Place 12 · New BerlinNew Berlin110m Hurdles1221.09a—
Apr 19Rocket Track and Field InvitationalApr 19 · 300m Hurdles · New BerlinNew Berlin300m Hurdles36" / 0.914m—DNS10
Apr 19Rocket Track and Field InvitationalApr 19 · 110m Hurdles · Place 12 · New BerlinNew Berlin110m Hurdles39" / 0.991m12.22.94a10
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · 300m Hurdles · Place 7 · New BerlinNew Berlin300m Hurdles36" / 0.914m7.1:00.17a10
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · 110m Hurdles · Place 7 · New BerlinNew Berlin110m Hurdles39" / 0.991m7.20.85a10
Apr 12Don Hartlaub Invitational Apr 12 · 300m Hurdles · Place 8 · New BerlinNew Berlin300m Hurdles854.59a—
Apr 12Don Hartlaub Invitational Apr 12 · 110m Hurdles · Place 2 · New BerlinNew Berlin110m Hurdles221.10a—
Apr 9WHS Home Meet #1Apr 9 · 300m Hurdles · Place 4 · New BerlinNew Berlin300m Hurdles452.31a—
Apr 9WHS Home Meet #1Apr 9 · 110m Hurdles · Place 3 · New BerlinNew Berlin110m Hurdles321.05a—
Mar 301st Annual Cardinal InviteMar 30 · 300m Hurdles · Place 8 · New BerlinNew Berlin300m Hurdles36" / 0.914m8.1:08.68a10
Mar 301st Annual Cardinal InviteMar 30 · 110m Hurdles · Place 3 · New BerlinNew Berlin110m Hurdles39" / 0.991m3.25.32a10
Feb 27Williamsville HS Indoor #1Feb 27 · 60m Hurdles · Place 3 · New BerlinNew Berlin60m Hurdles39" / 0.991m3.11.43a PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · 60m Hurdles · Place 16 · New BerlinNew Berlin60m HurdlesRound P1611.7510

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 1A TRB Sectional - #12 GillespieMay 18 · 300m Hurdles · Place 17 · New BerlinNew Berlin300m Hurdles1750.949
May 182023 IHSA Class 1A TRB Sectional - #12 GillespieMay 18 · 110m Hurdles · Place 16 · New BerlinNew Berlin110m Hurdles1620.769
May 5Sangamon County Track Meet 2023May 5 · 300m Hurdles · Place 7 · New BerlinNew Berlin300m Hurdles751.14a—
May 5Sangamon County Track Meet 2023May 5 · 110m Hurdles · Place 8 · New BerlinNew Berlin110m Hurdles821.14a—
May 3Sangamo Conference Track MeetMay 3 · 300m Hurdles · Place 12 · New BerlinNew Berlin300m Hurdles1251.30a—
May 3Sangamo Conference Track MeetMay 3 · 110m Hurdles · Place 10 · New BerlinNew Berlin110m Hurdles1020.15a—
Apr 25Senior NightApr 25 · 300m Hurdles · Place 3 · New BerlinNew Berlin300m Hurdles351.2—
Apr 25Senior NightApr 25 · 110m Hurdles · Place 4 · New BerlinNew Berlin110m Hurdles421.3—
Apr 21Rochester Rocket InviteApr 21 · 300m Hurdles · Place 11 · New BerlinNew Berlin300m Hurdles1150.06a—
Apr 21Rochester Rocket InviteApr 21 · 110m Hurdles · Place 12 · New BerlinNew Berlin110m Hurdles1220.45a—
Apr 18Hickman InviteApr 18 · 300m Hurdles · Place 6 · New BerlinNew Berlin300m Hurdles651.47a—
Apr 18Hickman InviteApr 18 · 110m Hurdles · Place 4 · New BerlinNew Berlin110m Hurdles420.47a—
Apr 15Pana Invite 2023Apr 15 · 300m Hurdles · Place 7 · New BerlinNew Berlin300m Hurdles36" / 0.914m7.52.28a9
Apr 15Pana Invite 2023Apr 15 · 110m Hurdles · Place 9 · New BerlinNew Berlin110m Hurdles39" / 0.991m9.23.40a9
Apr 13North Mac 4-13-23Apr 13 · 300m Hurdles · Place 4 · New BerlinNew Berlin300m Hurdles36" / 0.914m4.51.25a PB9
Apr 13North Mac 4-13-23Apr 13 · 110m Hurdles · Place 5 · New BerlinNew Berlin110m Hurdles39" / 0.991m5.20.96a9
Apr 6Auburn Meet 4/6/23 (New Berlin, Pawnee, Riverton)Apr 6 · 300m Hurdles · Place 4 · New BerlinNew Berlin300m Hurdles36" / 0.914m4.52.26a9
Apr 6Auburn Meet 4/6/23 (New Berlin, Pawnee, Riverton)Apr 6 · 110m Hurdles · Place 4 · New BerlinNew Berlin110m Hurdles39" / 0.991m4.20.97a9
Mar 29North Mac 3-29-23Mar 29 · 300m Hurdles · Place 5 · New BerlinNew Berlin300m Hurdles36" / 0.914m5.53.72a9

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7IESA 2A - Sectional 9 @ New Berlin HSMay 7 · 1600 Meters · Place 6 · New Berlin JHSNew Berlin JHS1600 Meters6.6:21.18
May 7IESA 2A - Sectional 9 @ New Berlin HSMay 7 · 110m Hurdles · Place 4 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m4.19.1 PB8
May 7IESA 2A - Sectional 9 @ New Berlin HSMay 7 · 800 Meters · Place 8 · New Berlin JHSNew Berlin JHS800 Meters8.2:43.18
May 2MSM Conference 2022May 2 · 1600 Meters · Place 6 · New Berlin JHSNew Berlin JHS1600 Meters6.6:11.97a PB8
May 2MSM Conference 2022May 2 · 110m Hurdles · Place 4 · New Berlin JHSNew Berlin JHS110m Hurdles39" / 0.991m4.19.75a PB8
May 2MSM Conference 2022May 2 · 400 Meters · Place 10 · New Berlin JHSNew Berlin JHS400 Meters10.1:12.31a8
Apr 16Sangamon County JH MeetApr 16 · 1600 Meters · Place 10 · New Berlin JHSNew Berlin JHS1600 Meters10.6:48.10Unofficial8
Apr 16Sangamon County JH MeetApr 16 · 110m Hurdles · Place 7 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m7.20.75Unofficial8
Apr 16Sangamon County JH MeetApr 16 · 400 Meters · Place 6 · New Berlin JHSNew Berlin JHS400 Meters6.1:07.17Unofficial8