Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIESA 2A - Sectional 6 @ Ridgeview HS · May 412.70IESA 2A - Sectional 6 @ Ridgeview HSMay 4, 2024
1500 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 214:51.80aUSATF Illinois Association Junior Olympic ChampionshipsJune 21, 2024
1600 Meters · IndoorHSR Qualifier-WL Individuals Meet · Mar 85:21.88aHSR Qualifier-WL Individuals MeetMarch 8, 2025
1600 Meters · OutdoorIESA 2A State Track & Field Championships · May 105:06.48aIESA 2A State Track & Field ChampionshipsMay 10, 2024
200 Meters · OutdoorIESA 2A - Sectional 2 @ Kankakee Bishop McNamara · May 630.2IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6, 2023
3200 Meters · OutdoorVermilion County Track Meet · Apr 2211:41.25aVermilion County Track MeetApril 22, 2025
400 Meters · Relay Split · OutdoorIESA 2A State Track & Field Championships · May 101:01.526IESA 2A State Track & Field ChampionshipsMay 10, 2024
800 Meters · IndoorALAH HS Mini Meet #1 · Feb 272:15.51aALAH HS Mini Meet #1February 27, 2026
800 Meters · Outdoor2026 Spartan Classic · May 12:13.71a2026 Spartan ClassicMay 1, 2026
Discus · 1.6kg · OutdoorVermilion County · Apr 2136.20mVermilion CountyApril 21, 2026
Discus · 1kg · OutdoorWJHS Meet 4/25 · Apr 2537.78mWJHS Meet 4/25April 25, 2024
Long Jump · OutdoorHAHS 4/14 · Apr 144.85mHAHS 4/14April 14, 2025
Shot Put · 4kg · OutdoorWestville JH Meet 4/27 · Apr 2729' 2.5Westville JH Meet 4/27April 27, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · Discus · Place 14 · ArmstrongArmstrongDiscus1.6kg14.32.60m10
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · 800 Meters · Place 13 · ArmstrongArmstrong800 Meters13.2:20.58a10
May 12PBL Boys InviteMay 12 · Long Jump · Place 9 · ArmstrongArmstrongLong Jump9.5.01m10
May 12PBL Boys InviteMay 12 · 800 Meters · Place 5 · ArmstrongArmstrong800 Meters5.2:14.33a10
May 7Vermilion Valley ConferenceMay 7 · Discus · Place 14 · ArmstrongArmstrongDiscus1.6kg14.32.92m10
May 7Vermilion Valley ConferenceMay 7 · 800 Meters · Place 6 · ArmstrongArmstrong800 Meters6.2:15.76a10
May 12026 Spartan ClassicMay 1 · Discus · Place 22 · ArmstrongArmstrongDiscus1.6kg22.36.02m10
May 12026 Spartan ClassicMay 1 · 1600 Meters · Place 22 · ArmstrongArmstrong1600 Meters22.5:26.92a10
May 12026 Spartan ClassicMay 1 · 800 Meters · Place 13 · ArmstrongArmstrong800 Meters13.2:13.71a PB10
Apr 282026 Boys Falcon InviteApr 28 · Discus · Place 9 · ArmstrongArmstrongDiscus933.84m10
Apr 282026 Boys Falcon InviteApr 28 · 800 Meters · Place 5 · ArmstrongArmstrong800 Meters52:17.02a10
Apr 21Vermilion CountyApr 21 · Discus · Place 9 · ArmstrongArmstrongDiscus1.6kg9.36.20m PB10
Apr 21Vermilion CountyApr 21 · 800 Meters · Place 3 · ArmstrongArmstrong800 Meters3.2:13.90a10
Apr 16Watseka Coed Meet #3Apr 16 · Discus · Place 6 · ArmstrongArmstrongDiscus632.22m10
Apr 16Watseka Coed Meet #3Apr 16 · 800 Meters · Place 6 · ArmstrongArmstrong800 Meters62:14.08a10
Apr 13HAHS 4/13Apr 13 · Discus · Place 4 · ArmstrongArmstrongDiscus1.6kg4.34.08m10
Apr 9BHRA Track Meet #2Apr 9 · Discus · Place 4 · ArmstrongArmstrongDiscus1.6kg4.33.62m10
Apr 9BHRA Track Meet #2Apr 9 · 1600 Meters · Place 2 · ArmstrongArmstrong1600 Meters2.5:14.28a10
Apr 6BHRA Track Meet #1Apr 6 · Discus · Place 10 · ArmstrongArmstrongDiscus1.6kg10.31.03m10
Apr 6BHRA Track Meet #1Apr 6 · 800 Meters · Place 3 · ArmstrongArmstrong800 Meters3.2:14.26a10
Apr 6BHRA Track Meet #1Apr 6 · 400 Meters · ArmstrongArmstrong400 Meters—SCR10
Mar 23HAHS 3/23Mar 23 · Discus · Place 8 · ArmstrongArmstrongDiscus1.6kg8.29.28m10
Mar 23HAHS 3/23Mar 23 · 800 Meters · Place 2 · ArmstrongArmstrong800 Meters2.2:16.39a10
Mar 13UNI High Mini Meet #4Mar 13 · 800 Meters · Place 7 · ArmstrongArmstrong800 Meters72:13.9510

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27ALAH HS Mini Meet #1Feb 27 · 800 Meters · Place 8 · ArmstrongArmstrong800 Meters8.2:15.51a PB10

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · Discus · Place 14 · ArmstrongArmstrongDiscus1432.00m9
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · 1600 Meters · Place 17 · ArmstrongArmstrong1600 Meters175:35.159
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · 800 Meters · Place 8 · ArmstrongArmstrong800 Meters82:15.219
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · 3200 Meters · Place 2 · ArmstrongArmstrong3200 Meters2.12:30.85a9
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · Discus · Place 6 · ArmstrongArmstrongDiscus1.6kg6.107' 1.5"9
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · 800 Meters · Place 3 · ArmstrongArmstrong800 Meters3.2:20.99a9
May 8Vermilion Valley Conference MeetMay 8 · Discus · Place 10 · ArmstrongArmstrongDiscus1034.00m9
May 8Vermilion Valley Conference MeetMay 8 · 1600 Meters · Place 5 · ArmstrongArmstrong1600 Meters55:15.479
May 8Vermilion Valley Conference MeetMay 8 · 800 Meters · Place 4 · ArmstrongArmstrong800 Meters42:14.499
May 2Spartan ClassicMay 2 · Discus · Place 26 · ArmstrongArmstrongDiscus2631.34m9
May 2Spartan ClassicMay 2 · 800 Meters · Place 18 · ArmstrongArmstrong800 Meters182:15.66a9
May 2Spartan ClassicMay 2 · 1600 Meters · Place 15 · ArmstrongArmstrong1600 Meters155:13.18a9
Apr 292025 GCMS Boys Falcon InviteApr 29 · Discus · Place 15 · ArmstrongArmstrongDiscus1528.18m9
Apr 292025 GCMS Boys Falcon InviteApr 29 · 3200 Meters · Place 1 · ArmstrongArmstrong3200 Meters111:52.31a9
Apr 292025 GCMS Boys Falcon InviteApr 29 · 800 Meters · Place 11 · ArmstrongArmstrong800 Meters112:24.10a9
Apr 22Vermilion County Track MeetApr 22 · 3200 Meters · Place 4 · ArmstrongArmstrong3200 Meters4.11:41.25a PB9
Apr 22Vermilion County Track MeetApr 22 · 1600 Meters · Place 7 · ArmstrongArmstrong1600 Meters7.5:21.30a9
Apr 17Watseka Coed Meet #3Apr 17 · Long Jump · Place 20 · ArmstrongArmstrongLong Jump204.39m9
Apr 17Watseka Coed Meet #3Apr 17 · Discus · Place 14 · ArmstrongArmstrongDiscus1425.61m9
Apr 17Watseka Coed Meet #3Apr 17 · 1600 Meters · Place 5 · ArmstrongArmstrong1600 Meters55:21.17a9
Apr 14HAHS 4/14Apr 14 · 3200 Meters · Place 2 · ArmstrongArmstrong3200 Meters2.12:01.009
Apr 14HAHS 4/14Apr 14 · 1600 Meters · Place 5 · ArmstrongArmstrong1600 Meters5.5:36.27a9
Apr 14HAHS 4/14Apr 14 · Long Jump · Place 8 · ArmstrongArmstrongLong Jump8.4.85m PB9
Apr 10BHRA Meet #2 2025Apr 10 · Long Jump · Place 12 · ArmstrongArmstrongLong Jump124.96m9
Apr 10BHRA Meet #2 2025Apr 10 · 3200 Meters · Place 3 · ArmstrongArmstrong3200 Meters311:51.76a9
Apr 10BHRA Meet #2 2025Apr 10 · 1600 Meters · Place 3 · ArmstrongArmstrong1600 Meters35:27.74a9
Apr 1Watseka Coed Meet #1Apr 1 · 800 Meters · Place 8 · ArmstrongArmstrong800 Meters82:27.48a9
Mar 24HAHS 3/24Mar 24 · 3200 Meters · ArmstrongArmstrong3200 Meters—SCR9
Mar 24HAHS 3/24Mar 24 · 1600 Meters · ArmstrongArmstrong1600 Meters—SCR9
Mar 14Uni High Mini Meet #4Mar 14 · 1600 Meters · Place 10 · ArmstrongArmstrong1600 Meters105:34.39a—
Mar 7UNI High Mini Meet #3Mar 7 · 3200 Meters · Place 3 · ArmstrongArmstrong3200 Meters311:44.84a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13West Lafayette HSR QualifierMar 13 · Long Jump · ArmstrongArmstrongLong Jump—FOUL9
Mar 8HSR Qualifier-WL Individuals MeetMar 8 · 1600 Meters · Place 54 · ArmstrongArmstrong1600 Meters54.5:21.88a PB9
Mar 8HSR Qualifier-WL Individuals MeetMar 8 · 800 Meters · Place 35 · ArmstrongArmstrong800 Meters35.2:20.37a9
Feb 21Uni High Mini Meet #2Feb 21 · 1600 Meters · Place 15 · ArmstrongArmstrong1600 Meters155:25.63a—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 20Legacy Runners Elite 2nd Annual Final tune up Jul 20 · 800 Meters · Place 2 · Vipers Track ClubVipers Track Club800 Meters22:16.278
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 11 · Vipers Track ClubVipers Track Club1500 Meters11.4:51.80a PB8
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 14 · Vipers Track ClubVipers Track Club800 Meters14.2:16.26a8
Jun 8Kankakee Summer InvitationalJun 8 · 1500 Meters · Place 5 · Vipers Track ClubVipers Track Club1500 Meters54:58.688
Jun 8Kankakee Summer InvitationalJun 8 · 1500 Meters · Place 3 · Vipers Track ClubVipers Track Club1500 Meters34:58.688
Jun 8Kankakee Summer InvitationalJun 8 · 800 Meters · Place 5 · Vipers Track ClubVipers Track Club800 Meters52:19.818
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 1600 Meters · Place 8 · PotomacPotomac1600 Meters8.5:06.48a PB8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · Discus · Place 19 · PotomacPotomacDiscus1kg19.36.93m8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 400 Meters · PotomacPotomac400 MetersRelay Split—1:01.526 PB8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Discus · Place 1 · PotomacPotomacDiscus142.25m8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 1600 Meters · Place 2 · PotomacPotomac1600 Meters25:08.998
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 100 Meters · Place 10 · PotomacPotomac100 Meters1012.70 PB8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · Discus · Place 1 · PotomacPotomacDiscus142.25m8
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 1600 Meters · Place 2 · PotomacPotomac1600 Meters25:08.998
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 100 Meters · Place 10 · PotomacPotomac100 Meters1012.708
Apr 29Bismarck-Henning JH Meet 6Apr 29 · 1600 Meters · Place 1 · PotomacPotomac1600 Meters1.5:17.47a8
Apr 29Bismarck-Henning JH Meet 6Apr 29 · 100 Meters · Place 4 · PotomacPotomac100 Meters4.13.09a8
Apr 25WJHS Meet 4/25Apr 25 · 1600 Meters · Place 1 · PotomacPotomac1600 Meters1.5:25.24a8
Apr 25WJHS Meet 4/25Apr 25 · Discus · Place 3 · PotomacPotomacDiscus1kg3.37.78m PB8
Apr 25WJHS Meet 4/25Apr 25 · 100 Meters · Place 2 · PotomacPotomac100 Meters2.12.97a8
Apr 202024 Vermilion County/Conference MeetApr 20 · Discus · Place 5 · PotomacPotomacDiscus534.21m8
Apr 202024 Vermilion County/Conference MeetApr 20 · 1600 Meters · Place 2 · PotomacPotomac1600 Meters25:19.288
Apr 202024 Vermilion County/Conference MeetApr 20 · 100 Meters · Place 6 · PotomacPotomac100 Meters613.498
Apr 11St. Joseph InvitationalApr 11 · 1600 Meters · Place 2 · PotomacPotomac1600 Meters2.5:31.998
Apr 11St. Joseph InvitationalApr 11 · Discus · Place 4 · PotomacPotomacDiscus1kg4.29.60m8
Apr 11St. Joseph InvitationalApr 11 · 100 Meters · Place 9 · PotomacPotomac100 Meters9.13.688
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · 1600 Meters · Place 1 · PotomacPotomac1600 Meters1.5:50.00a8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · Long Jump · Place 7 · PotomacPotomacLong Jump7.4.60m8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · Discus · Place 3 · PotomacPotomacDiscus1kg3.30.70m8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · 100 Meters · Place 7 · PotomacPotomac100 Meters7.12.90a8
Mar 19Bismarck-Henning JH meet 2Mar 19 · Discus · PotomacPotomacDiscus1kg—SCR8
Mar 12HAMS 3/12Mar 12 · 1600 Meters · PotomacPotomac1600 Meters—SCR8
Mar 12HAMS 3/12Mar 12 · Discus · Place 2 · PotomacPotomacDiscus1kg2.123-108

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · Discus · Place 3 · PotomacPotomacDiscus394-8—
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · Shot Put · Place 4 · PotomacPotomacShot Put428-1.75—
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · 200 Meters · Place 17 · PotomacPotomac200 Meters1730.2 PB—
May 2BHJH Meet 6 5/2 (Corrected)May 2 · 200 Meters · Place 3 · PotomacPotomac200 Meters331.21a—
Apr 27Westville JH Meet 4/27Apr 27 · Discus · Place 2 · PotomacPotomacDiscus1kg2.88' 67
Apr 27Westville JH Meet 4/27Apr 27 · Shot Put · Place 10 · PotomacPotomacShot Put4kg10.29' 2.5 PB7
Apr 27Westville JH Meet 4/27Apr 27 · 200 Meters · Place 5 · PotomacPotomac200 Meters5.30.21a7
Apr 22County Meet 4/22Apr 22 · Shot Put · Place 4 · PotomacPotomacShot Put4kg4.27-11.007
Apr 22County Meet 4/22Apr 22 · 200 Meters · Place 10 · PotomacPotomac200 Meters10.32.42a7
Apr 18HAMS 4/18Apr 18 · Discus · Place 4 · PotomacPotomacDiscus1kg4.66-03Unofficial7
Apr 18HAMS 4/18Apr 18 · Shot Put · Place 3 · PotomacPotomacShot Put4kg3.25-01.00Unofficial7
Apr 18HAMS 4/18Apr 18 · 200 Meters · Place 4 · PotomacPotomac200 Meters4.31.24aUnofficial7
Apr 13Saint Joseph Middle School Home MeetApr 13 · Discus · Place 13 · PotomacPotomacDiscus1kg13.46' 107
Apr 13Saint Joseph Middle School Home MeetApr 13 · Shot Put · Place 5 · PotomacPotomacShot Put4kg5.24' 3.757
Apr 13Saint Joseph Middle School Home MeetApr 13 · 200 Meters · Place 13 · PotomacPotomac200 Meters13.32.87