Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorIESA 1A - Sectional 5 @ Rantoul HS · May 721.92aIESA 1A - Sectional 5 @ Rantoul HSMay 7, 2022
110m Hurdles · 39" / 0.991m · OutdoorWJHS T&F 4/12 · Apr 1224.0WJHS T&F 4/12April 12, 2022
1600 Meters · IndoorUni High Mini Meet #2 · Feb 215:47.16aUni High Mini Meet #2February 21, 2025
1600 Meters · OutdoorSt. Joseph Invitational · Apr 115:42.94St. Joseph InvitationalApril 11, 2024
200 Meters · OutdoorBHRA Meet #2 2025 · Apr 1027.27aBHRA Meet #2 2025April 10, 2025
300m Hurdles · 36" / 0.914m · OutdoorVermilion County · Apr 2146.68aVermilion CountyApril 21, 2026
400 Meters · OutdoorHAHS 3/24 · Mar 241:03.18aHAHS 3/24March 24, 2025
400 Meters · Relay Split · OutdoorIESA 2A State Track & Field Championships · May 1056.492IESA 2A State Track & Field ChampionshipsMay 10, 2024
800 Meters · IndoorALAH HS Mini Meet #1 · Feb 272:25.75aALAH HS Mini Meet #1February 27, 2026
800 Meters · Outdoor2026 Spartan Classic · May 12:17.42a2026 Spartan ClassicMay 1, 2026
Discus · 1.6kg · OutdoorHAHS 4/13 · Apr 1332.35mHAHS 4/13April 13, 2026
Discus · 1kg · OutdoorWJHS Meet 4/25 · Apr 2546.63mWJHS Meet 4/25April 25, 2024
High Jump · IndoorUni High Mini Meet #2 · Feb 211.72mUni High Mini Meet #2February 21, 2025
High Jump · OutdoorWatseka Coed Meet #1 · Apr 11.67mWatseka Coed Meet #1April 1, 2025
Long Jump · OutdoorApril 2nd SF Jr. High Track and Field Meet · Apr 24.65mApril 2nd SF Jr. High Track and Field MeetApril 2, 2024
Pole Vault · OutdoorIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin) · May 212.70mIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Pole Vault · ArmstrongArmstrongPole VaultRound P--NH10
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · Pole Vault · Place 1 · ArmstrongArmstrongPole Vault1.2.70m PB10
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · High Jump · Place 4 · ArmstrongArmstrongHigh Jump4.1.75m10
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · 800 Meters · Place 18 · ArmstrongArmstrong800 Meters18.2:26.84a10
May 12PBL Boys InviteMay 12 · Pole Vault · Place 1 · ArmstrongArmstrongPole Vault1.2.13m10
May 12PBL Boys InviteMay 12 · 300m Hurdles · Place 5 · ArmstrongArmstrong300m Hurdles36" / 0.914m5.49.08a10
May 12PBL Boys InviteMay 12 · 800 Meters · Place 7 · ArmstrongArmstrong800 Meters7.2:19.47a10
May 7Vermilion Valley ConferenceMay 7 · High Jump · Place 4 · ArmstrongArmstrongHigh Jump4.1.72m10
May 7Vermilion Valley ConferenceMay 7 · 300m Hurdles · Place 8 · ArmstrongArmstrong300m Hurdles36" / 0.914m8.47.68a10
May 7Vermilion Valley ConferenceMay 7 · 800 Meters · Place 10 · ArmstrongArmstrong800 Meters10.2:22.72a10
May 12026 Spartan ClassicMay 1 · High Jump · Place 4 · ArmstrongArmstrongHigh Jump4.1.80m10
May 12026 Spartan ClassicMay 1 · 300m Hurdles · Place 17 · ArmstrongArmstrong300m Hurdles36" / 0.914m17.47.64a10
May 12026 Spartan ClassicMay 1 · 800 Meters · Place 22 · ArmstrongArmstrong800 Meters22.2:17.42a PB10
Apr 282026 Boys Falcon InviteApr 28 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump21.75m10
Apr 282026 Boys Falcon InviteApr 28 · 300m Hurdles · Place 9 · ArmstrongArmstrong300m Hurdles947.63a10
Apr 282026 Boys Falcon InviteApr 28 · 800 Meters · Place 10 · ArmstrongArmstrong800 Meters102:27.22a10
Apr 21Vermilion CountyApr 21 · High Jump · Place 6 · ArmstrongArmstrongHigh Jump6.1.75m10
Apr 21Vermilion CountyApr 21 · 300m Hurdles · Place 6 · ArmstrongArmstrong300m Hurdles36" / 0.914m6.46.68a PB10
Apr 21Vermilion CountyApr 21 · 800 Meters · Place 10 · ArmstrongArmstrong800 Meters10.2:24.06a10
Apr 16Watseka Coed Meet #3Apr 16 · High Jump · Place 5 · ArmstrongArmstrongHigh Jump51.72m10
Apr 16Watseka Coed Meet #3Apr 16 · 300m Hurdles · Place 4 · ArmstrongArmstrong300m Hurdles446.81a10
Apr 16Watseka Coed Meet #3Apr 16 · 800 Meters · Place 11 · ArmstrongArmstrong800 Meters112:18.79a10
Apr 13HAHS 4/13Apr 13 · Discus · Place 7 · ArmstrongArmstrongDiscus1.6kg7.32.35m PB10
Apr 13HAHS 4/13Apr 13 · 300m Hurdles · Place 2 · ArmstrongArmstrong300m Hurdles36" / 0.914m2.48.55a10
Apr 13HAHS 4/13Apr 13 · High Jump · Place 3 · ArmstrongArmstrongHigh Jump3.1.77m10
Apr 9BHRA Track Meet #2Apr 9 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump2.1.73m10
Apr 9BHRA Track Meet #2Apr 9 · Discus · Place 8 · ArmstrongArmstrongDiscus1.6kg8.31.20m10
Apr 9BHRA Track Meet #2Apr 9 · 300m Hurdles · Place 6 · ArmstrongArmstrong300m Hurdles36" / 0.914m6.47.67a10
Apr 6BHRA Track Meet #1Apr 6 · High Jump · Place 3 · ArmstrongArmstrongHigh Jump3.1.78m10
Apr 6BHRA Track Meet #1Apr 6 · Discus · Place 12 · ArmstrongArmstrongDiscus1.6kg12.29.48m10
Apr 6BHRA Track Meet #1Apr 6 · 300m Hurdles · Place 4 · ArmstrongArmstrong300m Hurdles36" / 0.914m4.49.19a10
Apr 6BHRA Track Meet #1Apr 6 · 800 Meters · Place 17 · ArmstrongArmstrong800 Meters17.2:31.20a10
Mar 23HAHS 3/23Mar 23 · Discus · Place 9 · ArmstrongArmstrongDiscus1.6kg9.27.01m10
Mar 23HAHS 3/23Mar 23 · 300m Hurdles · Place 3 · ArmstrongArmstrong300m Hurdles36" / 0.914m3.51.51a10
Mar 23HAHS 3/23Mar 23 · High Jump · Place 1 · ArmstrongArmstrongHigh Jump1.1.77m10
Mar 13UNI High Mini Meet #4Mar 13 · High Jump · Place 3 · ArmstrongArmstrongHigh Jump31.78m10
Mar 13UNI High Mini Meet #4Mar 13 · 60m Hurdles · Place 5 · ArmstrongArmstrong60m Hurdles511.6110
Mar 4UNI High Mini Meet #3Mar 4 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump21.83m10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27ALAH HS Mini Meet #1Feb 27 · 60m Hurdles · ArmstrongArmstrong60m Hurdles39" / 0.991m—DNS10
Feb 27ALAH HS Mini Meet #1Feb 27 · High Jump · Place 3 · ArmstrongArmstrongHigh Jump3.1.78m10
Feb 27ALAH HS Mini Meet #1Feb 27 · 800 Meters · Place 15 · ArmstrongArmstrong800 Meters15.2:25.75a PB10
Feb 13UNI High Mini Meet #2Feb 13 · High Jump · Place 1 · ArmstrongArmstrongHigh Jump11.82m10
Feb 13UNI High Mini Meet #2Feb 13 · 60m Hurdles · Place 7 · ArmstrongArmstrong60m Hurdles711.0710

2025 Outdoor Track

40 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · High Jump · Place 4 · ArmstrongArmstrongHigh Jump41.80m9
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · Discus · Place 21 · ArmstrongArmstrongDiscus2128.76m9
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · 300m Hurdles · Place 12 · ArmstrongArmstrong300m Hurdles1247.699
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · Discus · Place 8 · ArmstrongArmstrongDiscus1.6kg8.98' 0"9
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · 300m Hurdles · Place 3 · ArmstrongArmstrong300m Hurdles36" / 0.914m3.47.99a9
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump2.1.77m9
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · 800 Meters · Place 5 · ArmstrongArmstrong800 Meters5.2:23.19a9
May 8Vermilion Valley Conference MeetMay 8 · High Jump · Place 5 · ArmstrongArmstrongHigh Jump51.73m9
May 8Vermilion Valley Conference MeetMay 8 · Discus · Place 13 · ArmstrongArmstrongDiscus1329.92m9
May 8Vermilion Valley Conference MeetMay 8 · 300m Hurdles · Place 11 · ArmstrongArmstrong300m Hurdles1147.729
May 2Spartan ClassicMay 2 · High Jump · Place 20 · ArmstrongArmstrongHigh Jump201.60m9
May 2Spartan ClassicMay 2 · 300m Hurdles · Place 17 · ArmstrongArmstrong300m Hurdles1746.24a9
May 2Spartan ClassicMay 2 · 800 Meters · Place 25 · ArmstrongArmstrong800 Meters252:22.03a9
Apr 292025 GCMS Boys Falcon InviteApr 29 · High Jump · Place 5 · ArmstrongArmstrongHigh Jump51.67m9
Apr 292025 GCMS Boys Falcon InviteApr 29 · Discus · Place 14 · ArmstrongArmstrongDiscus1428.96m9
Apr 292025 GCMS Boys Falcon InviteApr 29 · 300m Hurdles · Place 7 · ArmstrongArmstrong300m Hurdles748.70a9
Apr 22Vermilion County Track MeetApr 22 · Discus · Place 9 · ArmstrongArmstrongDiscus1.6kg9.28.47m9
Apr 22Vermilion County Track MeetApr 22 · 300m Hurdles · Place 7 · ArmstrongArmstrong300m Hurdles36" / 0.914m7.47.86a9
Apr 22Vermilion County Track MeetApr 22 · High Jump · Place 4 · ArmstrongArmstrongHigh Jump4.1.73m9
Apr 17Watseka Coed Meet #3Apr 17 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump21.73m9
Apr 17Watseka Coed Meet #3Apr 17 · Discus · Place 11 · ArmstrongArmstrongDiscus1126.64m9
Apr 17Watseka Coed Meet #3Apr 17 · 300m Hurdles · Place 7 · ArmstrongArmstrong300m Hurdles750.11a9
Apr 17Watseka Coed Meet #3Apr 17 · 800 Meters · Place 8 · ArmstrongArmstrong800 Meters82:26.68a9
Apr 14HAHS 4/14Apr 14 · Discus · Place 5 · ArmstrongArmstrongDiscus1.6kg5.27.27m9
Apr 14HAHS 4/14Apr 14 · 300m Hurdles · Place 3 · ArmstrongArmstrong300m Hurdles36" / 0.914m3.51.84a9
Apr 14HAHS 4/14Apr 14 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump2.1.83m9
Apr 14HAHS 4/14Apr 14 · 800 Meters · Place 7 · ArmstrongArmstrong800 Meters7.2:30.34a9
Apr 10BHRA Meet #2 2025Apr 10 · High Jump · Place 5 · ArmstrongArmstrongHigh Jump51.68m9
Apr 10BHRA Meet #2 2025Apr 10 · Discus · Place 16 · ArmstrongArmstrongDiscus1626.36m9
Apr 10BHRA Meet #2 2025Apr 10 · 300m Hurdles · Place 6 · ArmstrongArmstrong300m Hurdles651.52a9
Apr 10BHRA Meet #2 2025Apr 10 · 200 Meters · Place 29 · ArmstrongArmstrong200 Meters2927.27a PB9
Apr 1Watseka Coed Meet #1Apr 1 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump21.67m PB9
Apr 1Watseka Coed Meet #1Apr 1 · Discus · Place 8 · ArmstrongArmstrongDiscus824.63m9
Apr 1Watseka Coed Meet #1Apr 1 · 800 Meters · Place 9 · ArmstrongArmstrong800 Meters92:30.34a9
Mar 24HAHS 3/24Mar 24 · Discus · Place 4 · ArmstrongArmstrongDiscus1.6kg4.26.00m9
Mar 24HAHS 3/24Mar 24 · High Jump · ArmstrongArmstrongHigh Jump—NH9
Mar 24HAHS 3/24Mar 24 · 800 Meters · Place 6 · ArmstrongArmstrong800 Meters6.2:35.00a9
Mar 24HAHS 3/24Mar 24 · 400 Meters · Place 10 · ArmstrongArmstrong400 Meters10.1:03.18a PB9
Mar 14Uni High Mini Meet #4Mar 14 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump21.69m—
Mar 7UNI High Mini Meet #3Mar 7 · High Jump · Place 1 · ArmstrongArmstrongHigh Jump11.83m—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13West Lafayette HSR QualifierMar 13 · High Jump · Place 9 · ArmstrongArmstrongHigh Jump9.5' 10"9
Feb 21Uni High Mini Meet #2Feb 21 · High Jump · Place 2 · ArmstrongArmstrongHigh Jump21.72m PB—
Feb 21Uni High Mini Meet #2Feb 21 · 1600 Meters · Place 21 · ArmstrongArmstrong1600 Meters215:47.16a PB—
Feb 7Uni High Mini Meet #1Feb 7 · High Jump · Place 3 · ArmstrongArmstrongHigh Jump31.72m—
Feb 7Uni High Mini Meet #1Feb 7 · 800 Meters · Place 18 · ArmstrongArmstrong800 Meters182:27.34a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · Discus · Place 4 · PotomacPotomacDiscus1kg4.41.63m8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 400 Meters · PotomacPotomac400 MetersRelay Split—56.492 PB8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 800 Meters · Place 7 · PotomacPotomac800 Meters7.2:19.93a8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Discus · Place 2 · PotomacPotomacDiscus240.70m8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 800 Meters · Place 1 · PotomacPotomac800 Meters12:20.458
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Discus · Place 2 · PotomacPotomacDiscus240.70m8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 800 Meters · Place 1 · PotomacPotomac800 Meters12:20.458
Apr 29Bismarck-Henning JH Meet 6Apr 29 · 800 Meters · Place 1 · PotomacPotomac800 Meters1.2:21.12a8
Apr 25WJHS Meet 4/25Apr 25 · Discus · Place 1 · PotomacPotomacDiscus1kg1.46.63m PB8
Apr 25WJHS Meet 4/25Apr 25 · 800 Meters · Place 1 · PotomacPotomac800 Meters1.2:22.31a8
Apr 202024 Vermilion County/Conference MeetApr 20 · Discus · Place 2 · PotomacPotomacDiscus240.51m8
Apr 202024 Vermilion County/Conference MeetApr 20 · 1600 Meters · Place 6 · PotomacPotomac1600 Meters65:54.428
Apr 11St. Joseph InvitationalApr 11 · 1600 Meters · Place 6 · PotomacPotomac1600 Meters6.5:42.94 PB8
Apr 11St. Joseph InvitationalApr 11 · Discus · Place 1 · PotomacPotomacDiscus1kg1.37.86m8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · 1600 Meters · Place 4 · PotomacPotomac1600 Meters4.6:22.00a8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · Long Jump · Place 5 · PotomacPotomacLong Jump5.4.65m PB8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · Discus · Place 4 · PotomacPotomacDiscus1kg4.30.17m8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · 400 Meters · PotomacPotomac400 Meters—SCR8
Mar 19Bismarck-Henning JH meet 2Mar 19 · 1600 Meters · Place 3 · PotomacPotomac1600 Meters3.5:47.33a8
Mar 19Bismarck-Henning JH meet 2Mar 19 · Discus · Place 2 · PotomacPotomacDiscus1kg2.36.94m8
Mar 12HAMS 3/12Mar 12 · 1600 Meters · Place 2 · PotomacPotomac1600 Meters2.5:53.98a8
Mar 12HAMS 3/12Mar 12 · Discus · Place 1 · PotomacPotomacDiscus1kg1.138-048

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12IESA 2A State Track & Field ChampionshipsMay 12 · Discus · Place 3 · PotomacPotomacDiscus1kg3.114-037
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · Discus · Place 2 · PotomacPotomacDiscus2110-3—
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · 1600 Meters · Place 9 · PotomacPotomac1600 Meters95:55.9—
May 2BHJH Meet 6 5/2 (Corrected)May 2 · 1600 Meters · Place 1 · PotomacPotomac1600 Meters16:02.90a—
Apr 27Westville JH Meet 4/27Apr 27 · Discus · Place 1 · PotomacPotomacDiscus1kg1.124' 07
Apr 27Westville JH Meet 4/27Apr 27 · 200 Meters · Place 7 · PotomacPotomac200 Meters7.30.53a7
Apr 22County Meet 4/22Apr 22 · Discus · Place 2 · PotomacPotomacDiscus1kg2.104-047
Apr 18HAMS 4/18Apr 18 · Discus · Place 1 · PotomacPotomacDiscus1kg1.99-00.50Unofficial7
Apr 18HAMS 4/18Apr 18 · 200 Meters · Place 1 · PotomacPotomac200 Meters1.29.77aUnofficial7
Apr 13Saint Joseph Middle School Home MeetApr 13 · Discus · Place 3 · PotomacPotomacDiscus1kg3.114' 57
Apr 4April 4, 2023 SFApr 4 · Discus · Place 3 · PotomacPotomacDiscus3101-7—
Apr 4April 4, 2023 SFApr 4 · 1600 Meters · Place 2 · PotomacPotomac1600 Meters26:13.40a—
Mar 30Bismarck Henning JH Meet 2Mar 30 · 1600 Meters · Place 5 · PotomacPotomac1600 Meters5.6:27.87
Mar 30Bismarck Henning JH Meet 2Mar 30 · Discus · Place 1 · PotomacPotomacDiscus1kg1.104' 07

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13IESA 1A State Track & Field ChampionshipsMay 13 · Discus · Place 7 · PotomacPotomacDiscus1kg7.86-027
May 7IESA 1A - Sectional 5 @ Rantoul HSMay 7 · 1600 Meters · Place 5 · PotomacPotomac1600 Meters5.6:29.78a7
May 7IESA 1A - Sectional 5 @ Rantoul HSMay 7 · Discus · Place 1 · PotomacPotomacDiscus1kg1.83-087
May 7IESA 1A - Sectional 5 @ Rantoul HSMay 7 · 110m Hurdles · Place 9 · PotomacPotomac110m Hurdles30" / 0.762m9.21.92a PB7
Apr 23Vermilion County/Conference HAMS 4/23Apr 23 · 1600 Meters · Place 8 · PotomacPotomac1600 Meters8.6:54.33a7
Apr 23Vermilion County/Conference HAMS 4/23Apr 23 · Discus · Place 3 · PotomacPotomacDiscus1kg3.82-07.757
Apr 23Vermilion County/Conference HAMS 4/23Apr 23 · 110m Hurdles · Place 11 · PotomacPotomac110m Hurdles30" / 0.762m11.24.42a7
Apr 19BHJH InviteApr 19 · 1600 Meters · Place 10 · PotomacPotomac1600 Meters10.6:59.77
Apr 19BHJH InviteApr 19 · Discus · Place 6 · PotomacPotomacDiscus1kg6.70' 67
Apr 19BHJH InviteApr 19 · 110m Hurdles · Place 4 · PotomacPotomac110m Hurdles30" / 0.762m4.23.47
Apr 19BHJH InviteApr 19 · High Jump · Place 3 · PotomacPotomacHigh Jump3.4' 27
Apr 12WJHS T&F 4/12Apr 12 · 1600 Meters · Place 3 · PotomacPotomac1600 Meters3.7:02.77
Apr 12WJHS T&F 4/12Apr 12 · 110m Hurdles · Place 6 · PotomacPotomac110m Hurdles39" / 0.991m6.24.0 PB7
Apr 12WJHS T&F 4/12Apr 12 · High Jump · Place 2 · PotomacPotomacHigh Jump2.4' 47
Mar 15HAMS T&F 3/15Mar 15 · 1600 Meters · Place 18 · PotomacPotomac1600 Meters18.7:08.17a7
Mar 15HAMS T&F 3/15Mar 15 · Discus · Place 6 · PotomacPotomacDiscus1kg6.73-02.507
Mar 15HAMS T&F 3/15Mar 15 · High Jump · Place 10 · PotomacPotomacHigh Jump10.4-00.007

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8IESA Class A Sectional #7May 8 · 1600 Meters · Place 12 · PotomacPotomac1600 Meters12.6:47.44aUnofficial5
May 8IESA Class A Sectional #7May 8 · Discus · Place 7 · PotomacPotomacDiscus1kg7.64-03.00Unofficial5
May 8IESA Class A Sectional #7May 8 · 400 Meters · Place 13 · PotomacPotomac400 Meters13.1:24.72aUnofficial5