Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpartan Classic · May 211.07aSpartan ClassicMay 2, 2025
200 Meters · OutdoorIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin) · May 2123.03aIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21, 2026
400 Meters · Outdoor2023 IHSA Class 1A TRB Sectional - #7 Westville · May 1959.462023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19, 2023
55 Meter · IndoorHSR Qualifier-WL Individuals Meet · Mar 87.85aHSR Qualifier-WL Individuals MeetMarch 8, 2025
60 Meters · IndoorUni High Mini Meet #2 · Feb 217.40aUni High Mini Meet #2February 21, 2025
60 Meters · OutdoorUNI High Mini Meet #4 · Mar 137.38UNI High Mini Meet #4March 13, 2026
Long Jump · IndoorUni High Mini Meet #1 · Feb 75.64mUni High Mini Meet #1February 7, 2025
Long Jump · OutdoorHA Home Meet 3/20 · Mar 203.90mHA Home Meet 3/20March 20, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · 200 Meters · Place 4 · Armstrong200 Meters4.23.03a PB12
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · 100 Meters · Place 4 · Armstrong100 Meters4.11.28a12
May 12PBL Boys InviteMay 12 · Long Jump · Place 3 · ArmstrongLong Jump3.5.83m12
May 12PBL Boys InviteMay 12 · 200 Meters · Place 2 · Armstrong200 Meters2.23.75a12
May 12PBL Boys InviteMay 12 · 100 Meters · Place 1 · Armstrong100 Meters1.11.63a12
May 7Vermilion Valley ConferenceMay 7 · 200 Meters · Place 5 · Armstrong200 Meters5.23.90a12
May 7Vermilion Valley ConferenceMay 7 · 100 Meters · Place 3 · Armstrong100 Meters3.11.75a12
May 12026 Spartan ClassicMay 1 · 200 Meters · Place 7 · Armstrong200 Meters7.23.66a12
May 12026 Spartan ClassicMay 1 · 100 Meters · Place 8 · Armstrong100 Meters8.11.76a12
Apr 282026 Boys Falcon InviteApr 28 · 200 Meters · Place 3 · Armstrong200 Meters324.10a12
Apr 282026 Boys Falcon InviteApr 28 · 100 Meters · Place 4 · Armstrong100 Meters411.51a12
Apr 21Vermilion CountyApr 21 · 200 Meters · Armstrong200 Meters—DNS12
Apr 21Vermilion CountyApr 21 · 100 Meters · Place 4 · Armstrong100 Meters4.11.36a12
Apr 9BHRA Track Meet #2Apr 9 · 200 Meters · Place 8 · Armstrong200 Meters8.24.63a12
Apr 6BHRA Track Meet #1Apr 6 · 200 Meters · Armstrong200 Meters—SCR12
Apr 6BHRA Track Meet #1Apr 6 · 100 Meters · Place 4 · Armstrong100 Meters4.11.89a12
Mar 23HAHS 3/23Mar 23 · 200 Meters · Armstrong200 Meters—SCR12
Mar 23HAHS 3/23Mar 23 · 100 Meters · Place 2 · Armstrong100 Meters2.11.90a12
Mar 13UNI High Mini Meet #4Mar 13 · 60 Meters · Place 1 · Armstrong60 Meters17.38 PB12
Mar 4UNI High Mini Meet #3Mar 4 · 60 Meters · Place 9 · Armstrong60 Meters97.55a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27ALAH HS Mini Meet #1Feb 27 · 60 Meter · Armstrong60 Meter—DNS12

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 100 Meters · Place 22 · Armstrong100 MetersRound P2211.20a11
May 23IHSA Class 1A TRB Sectional - #07 Hoopeston (H. Area)May 23 · 100 Meters · Place 2 · Armstrong100 Meters211.2111
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · Long Jump · Place 2 · ArmstrongLong Jump2.5.47m11
May 14PBL Boys Invite 2025 Postpond to 5/14May 14 · 100 Meters · Place 1 · Armstrong100 Meters1.11.43a11
May 8Vermilion Valley Conference MeetMay 8 · 200 Meters · Place 4 · Armstrong200 Meters423.9611
May 8Vermilion Valley Conference MeetMay 8 · 100 Meters · Place 2 · Armstrong100 Meters211.3711
May 2Spartan ClassicMay 2 · 200 Meters · Place 9 · Armstrong200 Meters923.57a11
May 2Spartan ClassicMay 2 · 100 Meters · Place 3 · Armstrong100 Meters311.07a PB11
Apr 292025 GCMS Boys Falcon InviteApr 29 · Long Jump · Place 7 · ArmstrongLong Jump75.26m11
Apr 292025 GCMS Boys Falcon InviteApr 29 · 200 Meters · Place 4 · Armstrong200 Meters423.83a11
Apr 292025 GCMS Boys Falcon InviteApr 29 · 100 Meters · Place 4 · Armstrong100 Meters411.57a11
Apr 22Vermilion County Track MeetApr 22 · Long Jump · Place 5 · ArmstrongLong Jump5.5.61m11
Apr 22Vermilion County Track MeetApr 22 · 200 Meters · Place 5 · Armstrong200 Meters5.23.69a11
Apr 22Vermilion County Track MeetApr 22 · 100 Meters · Place 2 · Armstrong100 Meters2.11.37a11
Apr 17Watseka Coed Meet #3Apr 17 · 200 Meters · Place 3 · Armstrong200 Meters325.18a11
Apr 17Watseka Coed Meet #3Apr 17 · 100 Meters · Place 4 · Armstrong100 Meters412.02a11
Apr 14HAHS 4/14Apr 14 · Long Jump · Place 4 · ArmstrongLong Jump4.5.24m11
Apr 14HAHS 4/14Apr 14 · 200 Meters · Place 1 · Armstrong200 Meters1.24.71a11
Apr 14HAHS 4/14Apr 14 · 100 Meters · Place 1 · Armstrong100 Meters1.11.78a11
Apr 10BHRA Meet #2 2025Apr 10 · Long Jump · Place 11 · ArmstrongLong Jump115.05m11
Apr 10BHRA Meet #2 2025Apr 10 · 200 Meters · Place 14 · Armstrong200 Meters1425.35a11
Apr 10BHRA Meet #2 2025Apr 10 · 100 Meters · Place 2 · Armstrong100 Meters211.60a11
Apr 1Watseka Coed Meet #1Apr 1 · Long Jump · Place 2 · ArmstrongLong Jump25.74m11
Apr 1Watseka Coed Meet #1Apr 1 · 100 Meters · Place 1 · Armstrong100 Meters112.55a11
Mar 24HAHS 3/24Mar 24 · 100 Meters · Place 4 · Armstrong100 Meters4.11.97a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8HSR Qualifier-WL Individuals MeetMar 8 · 55 Meter · Place 109 · Armstrong55 MeterRound P109.7.85a PB11
Feb 21Uni High Mini Meet #2Feb 21 · 60 Meters · Place 3 · Armstrong60 Meters37.40a PB—
Feb 7Uni High Mini Meet #1Feb 7 · Long Jump · Place 4 · ArmstrongLong Jump45.64m PB—
Feb 7Uni High Mini Meet #1Feb 7 · 60 Meters · Place 3 · Armstrong60 Meters37.41a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17IHSA Class 1A TRB Sectional - #7 Catlin (Salt Fork)May 17 · 200 Meters · Place 9 · Armstrong200 Meters924.35a—
May 17IHSA Class 1A TRB Sectional - #7 Catlin (Salt Fork)May 17 · 100 Meters · Place 6 · Armstrong100 Meters611.60a—
May 6Westville MeetMay 6 · 200 Meters · Place 2 · Armstrong200 Meters223.66a—
May 6Westville MeetMay 6 · 100 Meters · Place 1 · Armstrong100 Meters111.34a—
May 2VVC MeetMay 2 · Long Jump · Place 14 · ArmstrongLong Jump144.86m—
May 2VVC MeetMay 2 · 200 Meters · Place 6 · Armstrong200 Meters623.73a—
May 2VVC MeetMay 2 · 100 Meters · Place 6 · Armstrong100 Meters611.61a—
Apr 262024 Spartan ClassicApr 26 · Long Jump · Place 37 · ArmstrongLong Jump374.66m—
Apr 262024 Spartan ClassicApr 26 · 100 Meters · Place 2 · Armstrong100 Meters211.70a—
Apr 11Watseka Coed Meet #3Apr 11 · Long Jump · Place 18 · ArmstrongLong Jump184.75m—
Apr 11Watseka Coed Meet #3Apr 11 · 400 Meters · Place 9 · Armstrong400 Meters959.55a—
Apr 11Watseka Coed Meet #3Apr 11 · 200 Meters · Place 2 · Armstrong200 Meters224.50a—
Apr 11Watseka Coed Meet #3Apr 11 · 100 Meters · Place 2 · Armstrong100 Meters211.86a—
Apr 8HAHS 4/8Apr 8 · Long Jump · Place 3 · ArmstrongLong Jump3.5.19m10
Apr 52024 Vermilion County MeetApr 5 · Long Jump · Place 9 · ArmstrongLong Jump95.06m—
Apr 52024 Vermilion County MeetApr 5 · 200 Meters · Place 6 · Armstrong200 Meters624.86a—
Apr 52024 Vermilion County MeetApr 5 · 100 Meters · Place 6 · Armstrong100 Meters611.96a—
Apr 1BHRA Meet #1Apr 1 · Long Jump · Place 10 · ArmstrongLong Jump104.54m—
Apr 1BHRA Meet #1Apr 1 · 100 Meters · Place 6 · Armstrong100 Meters611.99a—

2023 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · Long Jump · Place 21 · ArmstrongLong Jump214.61m9
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · 400 Meters · Place 16 · Armstrong400 Meters1659.46 PB9
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · 200 Meters · Place 16 · Armstrong200 Meters1626.779
May 192023 IHSA Class 1A TRB Sectional - #7 WestvilleMay 19 · 100 Meters · Place 18 · Armstrong100 Meters1812.699
May 4Vermillion Valley Conference Championship Meet 2023May 4 · Long Jump · Place 14 · ArmstrongLong Jump144.56m—
May 4Vermillion Valley Conference Championship Meet 2023May 4 · 400 Meters · Place 15 · Armstrong400 Meters151:01.13a—
May 4Vermillion Valley Conference Championship Meet 2023May 4 · 200 Meters · Place 17 · Armstrong200 Meters1727.21a—
May 4Vermillion Valley Conference Championship Meet 2023May 4 · 100 Meters · Place 15 · Armstrong100 Meters1512.66a—
Apr 28Spartan ClassicApr 28 · Long Jump · Place 34 · ArmstrongLong Jump34.4.62m9
Apr 28Spartan ClassicApr 28 · 400 Meters · Place 33 · Armstrong400 Meters33.1:07.85a9
Apr 28Spartan ClassicApr 28 · 200 Meters · Armstrong200 Meters--DNS9
Apr 28Spartan ClassicApr 28 · 100 Meters · Place 14 · Armstrong100 Meters14.12.71a9
Apr 25GCMS Boys Falcon InviteApr 25 · Long Jump · Place 10 · ArmstrongLong Jump104.61m9
Apr 25GCMS Boys Falcon InviteApr 25 · 400 Meters · Place 10 · Armstrong400 Meters1059.529
Apr 25GCMS Boys Falcon InviteApr 25 · 200 Meters · Place 14 · Armstrong200 Meters1428.479
Apr 25GCMS Boys Falcon InviteApr 25 · 100 Meters · Place 16 · Armstrong100 Meters1612.719
Apr 20North Vermillion InvitationalApr 20 · 400 Meters · Place 8 · Armstrong400 Meters8.1:02.09a9
Apr 13Watseka Coed Meet #3 2023Apr 13 · 400 Meters · Place 6 · Armstrong400 Meters61:00.01a—
Apr 13Watseka Coed Meet #3 2023Apr 13 · 200 Meters · Place 13 · Armstrong200 Meters1326.34a—
Apr 13Watseka Coed Meet #3 2023Apr 13 · 100 Meters · Place 14 · Armstrong100 Meters1412.58a—
Apr 10HA Home Meet 4/10Apr 10 · Long Jump · ArmstrongLong Jump—SCR9
Apr 10HA Home Meet 4/10Apr 10 · 400 Meters · Place 3 · Armstrong400 Meters3.59.48a9
Apr 10HA Home Meet 4/10Apr 10 · 200 Meters · Place 3 · Armstrong200 Meters3.26.51a9
Apr 10HA Home Meet 4/10Apr 10 · 100 Meters · Place 3 · Armstrong100 Meters3.12.73a9
Apr 6Vermilion County Track Meet 2023Apr 6 · Long Jump · Place 10 · ArmstrongLong Jump104.58m—
Apr 6Vermilion County Track Meet 2023Apr 6 · 400 Meters · Place 10 · Armstrong400 Meters101:01.10a—
Apr 6Vermilion County Track Meet 2023Apr 6 · 200 Meters · Place 9 · Armstrong200 Meters926.76a—
Apr 6Vermilion County Track Meet 2023Apr 6 · 100 Meters · Place 11 · Armstrong100 Meters1112.94a—
Mar 28BHRA Meet 1 3/28Mar 28 · Long Jump · Place 3 · ArmstrongLong Jump3.4.68m9
Mar 28BHRA Meet 1 3/28Mar 28 · 400 Meters · Place 2 · Armstrong400 Meters2.1:00.89
Mar 28BHRA Meet 1 3/28Mar 28 · 200 Meters · Place 2 · Armstrong200 Meters2.26.89
Mar 28BHRA Meet 1 3/28Mar 28 · 100 Meters · Place 3 · Armstrong100 Meters3.12.89
Mar 20HA Home Meet 3/20Mar 20 · Long Jump · Place 8 · ArmstrongLong Jump83.90m PB—
Mar 20HA Home Meet 3/20Mar 20 · 400 Meters · Place 5 · Armstrong400 Meters51:05.27a—
Mar 20HA Home Meet 3/20Mar 20 · 200 Meters · Place 19 · Armstrong200 Meters1935.61a—
Mar 20HA Home Meet 3/20Mar 20 · 100 Meters · Place 11 · Armstrong100 Meters1114.19a—