Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSenior Night (NB,Mer,BC,Luth,BW,ISD,IW) · Apr 2912.4Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)April 29, 2025
200 Meters · IndoorAAU Northern Indoor National · Dec 2825.76aAAU Northern Indoor NationalDecember 28, 2024
200 Meters · OutdoorNew Berlin JH Track Meet 4/5 · Apr 525.2New Berlin JH Track Meet 4/5April 5, 2023
400 Meters · IndoorWashburn Be Your Best Meet #1 · Dec 1456.79aWashburn Be Your Best Meet #1December 14, 2024
400 Meters · OutdoorIESA 2A State Track & Field Championships · May 1256.31aIESA 2A State Track & Field ChampionshipsMay 12, 2023
60 Meter · IndoorWinter Speed Madness · Jan 48.14aWinter Speed MadnessJanuary 4, 2025
60 Meters · Indoor2024 Knight Boys Indoor Invitational · Feb 238.112024 Knight Boys Indoor InvitationalFebruary 23, 2024
800 Meters · IndoorSangamo Conference Indoor Meet · Mar 242:16.70aSangamo Conference Indoor MeetMarch 24, 2025
800 Meters · OutdoorSangamo Conference Championships · May 62:08.09aSangamo Conference ChampionshipsMay 6, 2025
Pole Vault · Indoor2025 Knight Boys Invitational · Feb 283.49m2025 Knight Boys InvitationalFebruary 28, 2025
Pole Vault · OutdoorWHS Home Meet #1 · Apr 93.05mWHS Home Meet #1April 9, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #09 Rushville (R.-Industry)May 20 · Pole Vault · Place 6 · New BerlinNew BerlinPole Vault6.3.41m11
May 12Boys Last Chance MeetMay 12 · Pole Vault · New BerlinNew BerlinPole Vault—NH11
May 12Boys Last Chance MeetMay 12 · 400 Meters · New BerlinNew Berlin400 Meters—SCR11
May 8Sangamon County MeetMay 8 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.51m11
May 8Sangamon County MeetMay 8 · 800 Meters · New BerlinNew Berlin800 Meters—SCR11
May 8Sangamon County MeetMay 8 · 400 Meters · Place 5 · New BerlinNew Berlin400 Meters5.57.55a11
May 6Sangamo Conference ChampionshipsMay 6 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault2.3.58m11
May 6Sangamo Conference ChampionshipsMay 6 · 800 Meters · Place 14 · New BerlinNew Berlin800 Meters14.2:19.38a11
May 1Jokisch-Grandone InvitationalMay 1 · Pole Vault · Place 4 · New BerlinNew BerlinPole Vault43.43m11
Apr 24Rochester Rocket Invitational - Co/EdApr 24 · Pole Vault · Place 3 · New BerlinNew BerlinPole Vault33.42m11
Apr 21Carlinville RelaysApr 21 · Pole Vault · Place 4 · New BerlinNew BerlinPole Vault43.35m11
Apr 17Don Hartlaub Memorial Invitational Apr 17 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.43m11
Apr 17Don Hartlaub Memorial Invitational Apr 17 · 800 Meters · Place 8 · New BerlinNew Berlin800 Meters8.2:16.18a11
Apr 14New Berlin Meet #2Apr 14 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.51m11
Apr 14New Berlin Meet #2Apr 14 · 800 Meters · New BerlinNew Berlin800 Meters—SCR11
Apr 14New Berlin Meet #2Apr 14 · 200 Meters · Place 14 · New BerlinNew Berlin200 Meters14.25.90a11
Apr 10Mt. Zion HS Relay InvitationalApr 10 · Pole Vault · New BerlinNew BerlinPole Vault—NH11
Apr 7New Berlin Meet #1 Apr 7 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.05m11
Apr 7New Berlin Meet #1 Apr 7 · 800 Meters · Place 2 · New BerlinNew Berlin800 Meters2.2:26.45a11
Mar 25NM Outdoor Meet #2Mar 25 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.35m11
Mar 25NM Outdoor Meet #2Mar 25 · 800 Meters · Place 2 · New BerlinNew Berlin800 Meters2.2:29.89a11
Mar 142026 Central Illinois High Performance ClassicMar 14 · Pole Vault · New BerlinNew BerlinPole Vault—NH11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21Sangamo Conference Indoor MeetMar 21 · Pole Vault · New BerlinNew BerlinPole Vault—NH11
Mar 21Sangamo Conference Indoor MeetMar 21 · 800 Meters · Place 12 · New BerlinNew Berlin800 Meters122:20.3511
Mar 7RIHS Indoor InviteMar 7 · Pole Vault · Place 8 · New BerlinNew BerlinPole Vault83.10m11
Mar 7RIHS Indoor InviteMar 7 · 800 Meters · Place 7 · New BerlinNew Berlin800 Meters72:17.07a11
Mar 3Indoor quad 1Mar 3 · 800 Meters · Place 3 · New BerlinNew Berlin800 Meters32:19.02a11
Mar 3Indoor quad 1Mar 3 · Pole Vault · New BerlinNew BerlinPole Vault—NH11
Mar 3Indoor quad 1Mar 3 · 800 Meters · Place 3 · New BerlinNew Berlin800 Meters32:19.0211

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Pole Vault · Place 12 · New BerlinNew BerlinPole VaultRound P123.65m10
May 21IHSA Class 1A TRB Sectional - #09 Pleasant PlainsMay 21 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault2.3.56m10
May 21IHSA Class 1A TRB Sectional - #09 Pleasant PlainsMay 21 · 800 Meters · Place 5 · New BerlinNew Berlin800 Meters5.2:12.91a10
May 9Sangamon County MeetMay 9 · Pole Vault · New BerlinNew BerlinPole Vault—NH10
May 9Sangamon County MeetMay 9 · 800 Meters · Place 5 · New BerlinNew Berlin800 Meters5.2:12.48a10
May 6Sangamo Conference ChampionshipsMay 6 · 800 Meters · Place 8 · New BerlinNew Berlin800 Meters82:08.09a PB10
May 2Jokisch-Grandone InvitationalMay 2 · Pole Vault · Place 4 · New BerlinNew BerlinPole Vault43.43m10
May 2Jokisch-Grandone InvitationalMay 2 · 800 Meters · Place 3 · New BerlinNew Berlin800 Meters32:10.44a10
Apr 29Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)Apr 29 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault13.40m10
Apr 29Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)Apr 29 · 100 Meters · Place 9 · New BerlinNew Berlin100 Meters912.4 PB10
Apr 25Rochester Rocket InvitationalApr 25 · Pole Vault · Place 9 · New BerlinNew BerlinPole Vault93.13m10
Apr 25Rochester Rocket InvitationalApr 25 · 800 Meters · Place 11 · New BerlinNew Berlin800 Meters112:11.4510
Apr 222025 Hickman Invite (Boys)Apr 22 · Pole Vault · Place 3 · New BerlinNew BerlinPole Vault3.3.65m10
Apr 18Don Hartlaub Memorial InvitationalApr 18 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.63m10
Apr 18Don Hartlaub Memorial InvitationalApr 18 · 800 Meters · New BerlinNew Berlin800 Meters—DNS10
Apr 15New Berlin Meet #2 Apr 15 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault23.07m10
Apr 8New Berlin Meet #1Apr 8 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault13.35m10
Apr 8New Berlin Meet #1Apr 8 · 800 Meters · Place 3 · New BerlinNew Berlin800 Meters32:16.610
Mar 26North Mac 3-26-25Mar 26 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault2.3.65m10
Mar 26North Mac 3-26-25Mar 26 · 800 Meters · Place 2 · New BerlinNew Berlin800 Meters2.2:20.52a10
Mar 152025 Central Illinois High Performance ClassicMar 15 · Pole Vault · Place 4 · New BerlinNew BerlinPole Vault43.60m—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 24Sangamo Conference Indoor MeetMar 24 · Pole Vault · Place 3 · New BerlinNew BerlinPole Vault33.36m10
Mar 24Sangamo Conference Indoor MeetMar 24 · 800 Meters · Place 4 · New BerlinNew Berlin800 Meters42:16.70a PB10
Mar 4Bullets Indoor 1 2025Mar 4 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault13.43m—
Feb 282025 Knight Boys InvitationalFeb 28 · Pole Vault · Place 4 · New BerlinNew BerlinPole Vault4.3.49m PB10
Jan 12Akinosun InvitationalJan 12 · 60 Meter · Bulletproof AthleticsBulletproof Athletics60 MeterRound P--DNS10
Jan 12Akinosun InvitationalJan 12 · 400 Meters · Bulletproof AthleticsBulletproof Athletics400 Meters--DNS10
Jan 4Winter Speed MadnessJan 4 · 60 Meter · Place 17 · Bulletproof AthleticsBulletproof Athletics60 Meter17.8.14a PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Place 45 · Bulletproof AthleticsBulletproof Athletics400 Meters45.58.79a10
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 69 · Bulletproof AthleticsBulletproof Athletics200 MetersRound P69.25.76a PB10
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 200 Meters · Place 26 · Bulletproof AthleticsBulletproof Athletics200 Meters26.26.43a10
Dec 14Washburn Be Your Best Meet #1Dec 14 · 400 Meters · Place 36 · Bulletproof AthleticsBulletproof Athletics400 Meters36.56.79a PB10
Dec 14Washburn Be Your Best Meet #1Dec 14 · 200 Meters · Place 72 · Bulletproof AthleticsBulletproof Athletics200 Meters72.26.22a10
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · 60 Meters · Place 48 · New BerlinNew Berlin60 MetersRound P488.11 PB9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Pole Vault · Place 22 · New BerlinNew BerlinPole VaultRound P223.35m9
May 15IHSA Class 1A TRB Sectional - #9 Rushville (R.-Industry)May 15 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault23.55m—
May 3Sangamon County ChampionshipMay 3 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault23.56m—
Apr 30Sangamo Conference ChampionshipApr 30 · Pole Vault · Place 3 · New BerlinNew BerlinPole Vault33.49m—
Apr 30Sangamo Conference ChampionshipApr 30 · 800 Meters · Place 10 · New BerlinNew Berlin800 Meters102:16.79a—
Apr 27Jokisch-Grandone InviteApr 27 · Pole Vault · Place 3 · New BerlinNew BerlinPole Vault33.51m—
Apr 27Jokisch-Grandone InviteApr 27 · 800 Meters · Place 12 · New BerlinNew Berlin800 Meters122:17.02a—
Apr 24Senior NightApr 24 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault1.3.65m9
Apr 19Rocket Track and Field InvitationalApr 19 · Pole Vault · Place 7 · New BerlinNew BerlinPole Vault7.3.13m9
Apr 19Rocket Track and Field InvitationalApr 19 · 800 Meters · New BerlinNew Berlin800 Meters—DNS9
Apr 12Don Hartlaub Invitational Apr 12 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault13.18m—
Apr 9WHS Home Meet #1Apr 9 · Pole Vault · Place 2 · New BerlinNew BerlinPole Vault23.05m PB—
Apr 9WHS Home Meet #1Apr 9 · 400 Meters · Place 7 · New BerlinNew Berlin400 Meters758.76a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12IESA 2A State Track & Field ChampionshipsMay 12 · Pole Vault · Place 9 · New Berlin JHSNew Berlin JHSPole Vault9.8-06.008
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 400 Meters · Place 9 · New Berlin JHSNew Berlin JHS400 Meters9.56.31a PB8
Apr 25NewBerlin JH Track Meet 4/25Apr 25 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault110-6—
Apr 25NewBerlin JH Track Meet 4/25Apr 25 · 400 Meters · Place 1 · New BerlinNew Berlin400 Meters158.7—
Apr 21Williamsville Junior High Track (4/21)Apr 21 · Pole Vault · Place 1 · New Berlin JHSNew Berlin JHSPole Vault1.9' 68
Apr 21Williamsville Junior High Track (4/21)Apr 21 · 400 Meters · Place 2 · New Berlin JHSNew Berlin JHS400 Meters2.59.87a8
Apr 15Sangamon County Track Meet 4/15Apr 15 · Pole Vault · Place 3 · New Berlin JHSNew Berlin JHSPole Vault3.9' 08
Apr 15Sangamon County Track Meet 4/15Apr 15 · 400 Meters · Place 3 · New Berlin JHSNew Berlin JHS400 Meters3.57.88
Apr 12New Berlin JH Track Meet 4/12Apr 12 · Pole Vault · Place 1 · New Berlin JHSNew Berlin JHSPole Vault1.9' 08
Apr 5New Berlin JH Track Meet 4/5Apr 5 · Pole Vault · Place 1 · New Berlin JHSNew Berlin JHSPole Vault1.9' 68
Apr 5New Berlin JH Track Meet 4/5Apr 5 · 200 Meters · Place 1 · New Berlin JHSNew Berlin JHS200 Meters1.25.2 PB8
Mar 30Riverton Middle School 2023 Meet 2Mar 30 · Pole Vault · Place 1 · New BerlinNew BerlinPole Vault19-6—
Mar 28Auburn JH Meet 3/28/23Mar 28 · Pole Vault · Place 1 · New Berlin JHSNew Berlin JHSPole Vault1.10' 08
Mar 28Auburn JH Meet 3/28/23Mar 28 · 200 Meters · Place 2 · New Berlin JHSNew Berlin JHS200 Meters2.27.00a8

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13IESA 2A State Track & Field ChampionshipsMay 13 · Pole Vault · Place 2 · New Berlin JHSNew Berlin JHSPole Vault2.8-09.007
May 13IESA 2A State Track & Field ChampionshipsMay 13 · 200 Meters · Place 25 · New Berlin JHSNew Berlin JHS200 Meters25.27.25a7
May 7IESA 2A - Sectional 9 @ New Berlin HSMay 7 · Pole Vault · Place 1 · New Berlin JHSNew Berlin JHSPole Vault1.9' 07
May 7IESA 2A - Sectional 9 @ New Berlin HSMay 7 · 200 Meters · Place 5 · New Berlin JHSNew Berlin JHS200 Meters5.27.27
May 2MSM Conference 2022May 2 · Pole Vault · Place 1 · New Berlin JHSNew Berlin JHSPole Vault1.8' 07
May 2MSM Conference 2022May 2 · 200 Meters · Place 3 · New Berlin JHSNew Berlin JHS200 Meters3.27.60a7
Apr 16Sangamon County JH MeetApr 16 · Pole Vault · Place 2 · New Berlin JHSNew Berlin JHSPole Vault2.7-6Unofficial7
Apr 16Sangamon County JH MeetApr 16 · 200 Meters · Place 3 · New Berlin JHSNew Berlin JHS200 Meters3.27.09Unofficial7