Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNBJH Meet 4/9/25 · Apr 912.7NBJH Meet 4/9/25April 9, 2025
110m Hurdles · 30" / 0.762m · OutdoorNorth Mac Meet 5/5/25 · May 516.0North Mac Meet 5/5/25May 5, 2025
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry) · May 2018.41aIHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20, 2026
1600 Meters · OutdoorNew Berlin JH Track Meet 4/5 · Apr 56:46.2New Berlin JH Track Meet 4/5April 5, 2023
200 Meters · OutdoorNew Berlin JH Invitational · Apr 2925.6New Berlin JH InvitationalApril 29, 2025
300m Hurdles · 36" / 0.914m · OutdoorDon Hartlaub Memorial Invitational · Apr 1748.18aDon Hartlaub Memorial Invitational April 17, 2026
800 Meters · OutdoorSenior Night (IW,ISD,NB,Mer,BC,S-Luth,BW) · Apr 282:18.2Senior Night (IW,ISD,NB,Mer,BC,S-Luth,BW)April 28, 2026
High Jump · IndoorIndoor quad 1 · Mar 31.68mIndoor quad 1March 3, 2026
High Jump · OutdoorNorth Mac Meet 5/5/25 · May 55' 10"North Mac Meet 5/5/25May 5, 2025
Long Jump · OutdoorNew Berlin JH Track Meet 4/12 · Apr 1212' 9New Berlin JH Track Meet 4/12April 12, 2023

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20 · High Jump · Place 9 · New BerlinNew BerlinHigh Jump9.1.75m9
May 20IHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20 · 110m Hurdles · Place 9 · New BerlinNew Berlin110m Hurdles39" / 0.991m9.18.41a PB9
May 20IHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20 · 800 Meters · Place 15 · New BerlinNew Berlin800 Meters15.2:23.46a9
May 12Boys Last Chance MeetMay 12 · High Jump · New BerlinNew BerlinHigh Jump—DNS9
May 12Boys Last Chance MeetMay 12 · 800 Meters · New BerlinNew Berlin800 Meters—SCR9
May 8Sangamon County MeetMay 8 · High Jump · Place 1 · New BerlinNew BerlinHigh Jump1.1.72m9
May 8Sangamon County MeetMay 8 · 110m Hurdles · New BerlinNew Berlin110m Hurdles39" / 0.991m—SCR9
May 8Sangamon County MeetMay 8 · 800 Meters · New BerlinNew Berlin800 Meters—SCR9
May 6Sangamo Conference ChampionshipsMay 6 · High Jump · New BerlinNew BerlinHigh Jump—SCR9
May 6Sangamo Conference ChampionshipsMay 6 · 110m Hurdles · New BerlinNew Berlin110m Hurdles39" / 0.991m—SCR9
May 6Sangamo Conference ChampionshipsMay 6 · 800 Meters · New BerlinNew Berlin800 Meters—SCR9
May 1Jokisch-Grandone InvitationalMay 1 · High Jump · Place 3 · New BerlinNew BerlinHigh Jump31.80m9
May 1Jokisch-Grandone InvitationalMay 1 · 110m Hurdles · Place 10 · New BerlinNew Berlin110m Hurdles1019.06a9
May 1Jokisch-Grandone InvitationalMay 1 · 800 Meters · Place 16 · New BerlinNew Berlin800 Meters162:20.12a9
Apr 28Senior Night (IW,ISD,NB,Mer,BC,S-Luth,BW)Apr 28 · 800 Meters · Place 5 · New BerlinNew Berlin800 Meters52:18.2 PB9
Apr 24Rochester Rocket Invitational - Co/EdApr 24 · High Jump · Place 9 · New BerlinNew BerlinHigh Jump91.70m9
Apr 24Rochester Rocket Invitational - Co/EdApr 24 · 110m Hurdles · Place 14 · New BerlinNew Berlin110m Hurdles1418.63a9
Apr 21Carlinville RelaysApr 21 · High Jump · Place 4 · New BerlinNew BerlinHigh Jump41.78m9
Apr 17Don Hartlaub Memorial Invitational Apr 17 · High Jump · Place 6 · New BerlinNew BerlinHigh Jump6.1.65m9
Apr 17Don Hartlaub Memorial Invitational Apr 17 · 300m Hurdles · Place 6 · New BerlinNew Berlin300m Hurdles36" / 0.914m6.48.18a PB9
Apr 14New Berlin Meet #2Apr 14 · High Jump · Place 1 · New BerlinNew BerlinHigh Jump1.1.75m9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 3Indoor quad 1Mar 3 · High Jump · Place 1 · New BerlinNew BerlinHigh Jump11.68m PB9
Mar 3Indoor quad 1Mar 3 · 60m Hurdles · Place 2 · New BerlinNew Berlin60m Hurdles210.21a9
Mar 3Indoor quad 1Mar 3 · High Jump · Place 1 · New BerlinNew BerlinHigh Jump11.68m9
Mar 3Indoor quad 1Mar 3 · 60m Hurdles · Place 2 · New BerlinNew Berlin60m Hurdles210.219

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 110m Hurdles · Place 16 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762mRound P16.18.09a8
May 16IESA 2A State Track & Field ChampionshipsMay 16 · High Jump · Place 4 · New Berlin JHSNew Berlin JHSHigh Jump4.1.70m8
May 10IESA 2A - Sectional 8 @ Warsaw HSMay 10 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump11.70m8
May 10IESA 2A - Sectional 8 @ Warsaw HSMay 10 · 110m Hurdles · Place 3 · New Berlin JHSNew Berlin JHS110m Hurdles317.33a8
May 10IESA 2A - Sectional 8 @ Warsaw HSMay 10 · 200 Meters · Place 6 · New Berlin JHSNew Berlin JHS200 Meters625.73a8
May 5North Mac Meet 5/5/25May 5 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.16.0 PB8
May 5North Mac Meet 5/5/25May 5 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump1.5' 10" PB8
May 5North Mac Meet 5/5/25May 5 · 200 Meters · Place 3 · New Berlin JHSNew Berlin JHS200 Meters3.26.25a8
Apr 29New Berlin JH InvitationalApr 29 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles117.18
Apr 29New Berlin JH InvitationalApr 29 · 200 Meters · Place 2 · New Berlin JHSNew Berlin JHS200 Meters225.6 PB8
Apr 25Williamsville Junior High BeeBee Invite on 4/25/25Apr 25 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.17.53a8
Apr 25Williamsville Junior High BeeBee Invite on 4/25/25Apr 25 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump1.5' 6"8
Apr 25Williamsville Junior High BeeBee Invite on 4/25/25Apr 25 · 200 Meters · Place 2 · New Berlin JHSNew Berlin JHS200 Meters2.25.80a8
Apr 18Junior High Sangamon County Meet on 4/18/25Apr 18 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.18.24a8
Apr 18Junior High Sangamon County Meet on 4/18/25Apr 18 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump1.5' 9"8
Apr 18Junior High Sangamon County Meet on 4/18/25Apr 18 · 100 Meters · Place 6 · New Berlin JHSNew Berlin JHS100 Meters6.13.81a8
Apr 9NBJH Meet 4/9/25Apr 9 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.17.18
Apr 9NBJH Meet 4/9/25Apr 9 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump1.5' 4"8
Apr 9NBJH Meet 4/9/25Apr 9 · 100 Meters · Place 4 · New Berlin JHSNew Berlin JHS100 Meters4.12.7 PB8
Apr 7Home Meet with Jacksonville Trinity Lutheran New Berlin Blessed SacramentApr 7 · High Jump · Place 2 · New Berlin JHSNew Berlin JHSHigh Jump25-48
Apr 7Home Meet with Jacksonville Trinity Lutheran New Berlin Blessed SacramentApr 7 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles116.88
Apr 1New Berlin JH Meet 4/1Apr 1 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.17.78
Apr 1New Berlin JH Meet 4/1Apr 1 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump1.5' 6"8
Apr 1New Berlin JH Meet 4/1Apr 1 · 100 Meters · Place 2 · New Berlin JHSNew Berlin JHS100 Meters2.13.00a8
Mar 26Riverton MS Track Meet #1 2025Mar 26 · High Jump · Place 1 · New Berlin JHSNew Berlin JHSHigh Jump1.1.70m8
Mar 26Riverton MS Track Meet #1 2025Mar 26 · 100 Meters · Place 1 · New Berlin JHSNew Berlin JHS100 Meters1.13.068

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 10 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762mRound P10.18.54a7
May 10IESA 2A State Track & Field ChampionshipsMay 10 · High Jump · Place 14 · New Berlin JHSNew Berlin JHSHigh Jump14.1.49m7
May 4IESA 2A - Sectional 9 @ Central A & M Middle SchoolMay 4 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m2.18.24a7
May 4IESA 2A - Sectional 9 @ Central A & M Middle SchoolMay 4 · High Jump · Place 2 · New Berlin JHSNew Berlin JHSHigh Jump2.1.54m7
May 4IESA 2A - Sectional 9 @ Central A & M Middle SchoolMay 4 · 100 Meters · Place 7 · New Berlin JHSNew Berlin JHS100 Meters7.13.47a7
Apr 29MSM Conference 4-29-2024Apr 29 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m2.19.00a7
Apr 29MSM Conference 4-29-2024Apr 29 · High Jump · Place 2 · New Berlin JHSNew Berlin JHSHigh Jump2.4' 107
Apr 29MSM Conference 4-29-2024Apr 29 · 100 Meters · Place 2 · New Berlin JHSNew Berlin JHS100 Meters2.13.76a7
Apr 19WJHS TRACK BEEBEE INVITE 4-19-24Apr 19 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m2.18.85a7
Apr 19WJHS TRACK BEEBEE INVITE 4-19-24Apr 19 · High Jump · Place 2 · New Berlin JHSNew Berlin JHSHigh Jump2.4' 47
Apr 19WJHS TRACK BEEBEE INVITE 4-19-24Apr 19 · 100 Meters · Place 8 · New Berlin JHSNew Berlin JHS100 Meters8.14.16a7
Apr 17Pleasant Plains MS RelaysApr 17 · High Jump · Place 10 · New Berlin JHSNew Berlin JHSHigh Jump10.1.42m7
Apr 132024 JH Sangamon County Track MeetApr 13 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.17.97
Apr 132024 JH Sangamon County Track MeetApr 13 · 100 Meters · Place 11 · New Berlin JHSNew Berlin JHS100 Meters11.13.67
Apr 9RJHS Home Meet 4/9Apr 9 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.18.98a7
Apr 9RJHS Home Meet 4/9Apr 9 · 100 Meters · Place 7 · New Berlin JHSNew Berlin JHS100 Meters7.13.86a7
Mar 28RMS Track Meet 2 2024Mar 28 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.18.85Unofficial7
Mar 20RMS Track Meet 1 for 2024Mar 20 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.00:18.27

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 6IESA 2A - Sectional 9 @ Buffalo Tri-CityMay 6 · 110m Hurdles · Place 7 · New Berlin JHSNew Berlin JHS110m Hurdles720.5—
May 3MSM Conference Meet 2023May 3 · Long Jump · Place 9 · New Berlin JHSNew Berlin JHSLong Jump912-11—
May 3MSM Conference Meet 2023May 3 · 110m Hurdles · Place 3 · New Berlin JHSNew Berlin JHS110m Hurdles320.16a—
May 3MSM Conference Meet 2023May 3 · 1600 Meters · Place 7 · New Berlin JHSNew Berlin JHS1600 Meters76:48.57a—
Apr 21Williamsville Junior High Track (4/21)Apr 21 · 1600 Meters · Place 10 · New Berlin JHSNew Berlin JHS1600 Meters10.7:08.35a6
Apr 21Williamsville Junior High Track (4/21)Apr 21 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m2.20.24a6
Apr 21Williamsville Junior High Track (4/21)Apr 21 · 800 Meters · Place 4 · New Berlin JHSNew Berlin JHS800 Meters4.2:47.77a6
Apr 12New Berlin JH Track Meet 4/12Apr 12 · 1600 Meters · Place 10 · New Berlin JHSNew Berlin JHS1600 Meters10.7:04.16
Apr 12New Berlin JH Track Meet 4/12Apr 12 · Long Jump · Place 11 · New Berlin JHSNew Berlin JHSLong Jump11.12' 9 PB6
Apr 12New Berlin JH Track Meet 4/12Apr 12 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m2.19.56
Apr 12New Berlin JH Track Meet 4/12Apr 12 · 800 Meters · Place 5 · New Berlin JHSNew Berlin JHS800 Meters5.2:59.96
Apr 5New Berlin JH Track Meet 4/5Apr 5 · 1600 Meters · Place 8 · New Berlin JHSNew Berlin JHS1600 Meters8.6:46.2 PB6
Apr 5New Berlin JH Track Meet 4/5Apr 5 · Long Jump · Place 8 · New Berlin JHSNew Berlin JHSLong Jump8.11' 3.56
Apr 5New Berlin JH Track Meet 4/5Apr 5 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m2.20.26
Apr 5New Berlin JH Track Meet 4/5Apr 5 · 800 Meters · Place 3 · New Berlin JHSNew Berlin JHS800 Meters3.2:51.26
Mar 30Riverton Middle School 2023 Meet 2Mar 30 · 110m Hurdles · Place 1 · New BerlinNew Berlin110m Hurdles119.97—
Mar 28Auburn JH Meet 3/28/23Mar 28 · Long Jump · Place 4 · New Berlin JHSNew Berlin JHSLong Jump4.12' 96
Mar 28Auburn JH Meet 3/28/23Mar 28 · 110m Hurdles · Place 1 · New Berlin JHSNew Berlin JHS110m Hurdles30" / 0.762m1.20.39a6
Mar 22Riverton Middle School Meet 1Mar 22 · Long Jump · Place 9 · New Berlin JHSNew Berlin JHSLong Jump913-2—
Mar 22Riverton Middle School Meet 1Mar 22 · 110m Hurdles · Place 2 · New Berlin JHSNew Berlin JHS110m Hurdles220.02—