Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 2011.14aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026
200 Meters · IndoorJacksonville Indoor Invitational · Mar 1425.29Jacksonville Indoor InvitationalMarch 14, 2025
200 Meters · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 2022.79aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026
60 Meter · Indoor2026 Knight Indoor Invitational · Feb 137.52a2026 Knight Indoor InvitationalFebruary 13, 2026
60 Meters · Indoor1st Annual Springfield Clinic Indoor Invite · Mar 77.41a1st Annual Springfield Clinic Indoor InviteMarch 7, 2026
60 Meters · OutdoorGene Armer Invitational · Mar 217.23Gene Armer InvitationalMarch 21, 2026
High Jump · OutdoorJacksonville Middle School 4/27/23(rescheduled from 4/20) · Apr 274' 10Jacksonville Middle School 4/27/23(rescheduled from 4/20)April 27, 2023
Long Jump · IndoorJacksonville Indoor Invitational · Mar 15.33mJacksonville Indoor InvitationalMarch 1, 2024
Long Jump · OutdoorJacksonville Middle School 4/24/23 · Apr 2415' 7.5Jacksonville Middle School 4/24/23April 24, 2023
Triple Jump · OutdoorJersey Relays · Apr 911.55mJersey RelaysApril 9, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 200 Meters · Place 8 · JacksonvilleJacksonville200 Meters8.22.79a PB11
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 100 Meters · Place 13 · JacksonvilleJacksonville100 Meters13.11.14a PB11
May 14CS8 BoysMay 14 · 200 Meters · JacksonvilleJacksonville200 MetersRelay Split—22.6hUnofficial11
May 14CS8 BoysMay 14 · 100 Meters · JacksonvilleJacksonville100 MetersRelay Split—10.5hUnofficial11
May 14CS8 BoysMay 14 · 200 Meters · Place 4 · JacksonvilleJacksonville200 Meters4.23.10a11
May 14CS8 BoysMay 14 · 100 Meters · Place 8 · JacksonvilleJacksonville100 Meters8.11.22a11
Apr 29Jacksonville Senior NightApr 29 · 100 Meters · Place 3 · JacksonvilleJacksonville100 Meters311.6511
Apr 21Hickman Invitational MenApr 21 · 200 Meters · Place 5 · JacksonvilleJacksonville200 Meters5.23.39a11
Apr 21Hickman Invitational MenApr 21 · 100 Meters · Place 4 · JacksonvilleJacksonville100 Meters4.11.25a11
Apr 17Granite City Boys Track & Field InvitationalApr 17 · 200 Meters · JacksonvilleJacksonville200 MetersRelay Split—23.4hUnofficial11
Apr 17Granite City Boys Track & Field InvitationalApr 17 · 100 Meters · JacksonvilleJacksonville100 MetersRelay Split—11.2hUnofficial11
Apr 17Granite City Boys Track & Field InvitationalApr 17 · 200 Meters · Place 10 · JacksonvilleJacksonville200 Meters10.24.40a11
Apr 17Granite City Boys Track & Field InvitationalApr 17 · 100 Meters · Place 9 · JacksonvilleJacksonville100 Meters9.11.89a11
Apr 15Solon/Lion Men's OpenApr 15 · 200 Meters · Place 7 · JacksonvilleJacksonville200 Meters724.08a11
Apr 15Solon/Lion Men's OpenApr 15 · 100 Meters · Place 6 · JacksonvilleJacksonville100 Meters611.35a11
Mar 25Jacksonville March FinisherMar 25 · 200 Meters · Place 1 · JacksonvilleJacksonville200 Meters123.6011
Mar 25Jacksonville March FinisherMar 25 · 100 Meters · Place 1 · JacksonvilleJacksonville100 Meters111.4911
Mar 21Gene Armer InvitationalMar 21 · 60 Meters · Place 16 · JacksonvilleJacksonville60 Meters167.23 PB11
Mar 13Jacksonville InvitationalMar 13 · 60 Meters · Place 7 · JacksonvilleJacksonville60 MetersRound P77.31a11
Mar 13Jacksonville InvitationalMar 13 · 60 Meters · Place 4 · JacksonvilleJacksonville60 Meters47.23a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 71st Annual Springfield Clinic Indoor InviteMar 7 · 60 Meters · Place 5 · JacksonvilleJacksonville60 Meters57.41a PB11
Feb 132026 Knight Indoor InvitationalFeb 13 · 60 Meter · Place 26 · JacksonvilleJacksonville60 MeterRound P26.7.52a PB11
Feb 132026 Knight Indoor InvitationalFeb 13 · 200 Meters · Place 19 · JacksonvilleJacksonville200 Meters19.25.32a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #10 Bethalto (Civic Memorial)May 21 · 200 Meters · Place 12 · JacksonvilleJacksonville200 Meters1223.69a10
May 21IHSA Class 2A TRB Sectional - #10 Bethalto (Civic Memorial)May 21 · 100 Meters · Place 14 · JacksonvilleJacksonville100 Meters1411.53a10
May 15CS8 BoysMay 15 · 100 Meters · Place 7 · JacksonvilleJacksonville100 Meters711.3410
May 13Lanphier F/S OpenMay 13 · 200 Meters · Place 1 · JacksonvilleJacksonville200 Meters123.8110
May 13Lanphier F/S OpenMay 13 · 100 Meters · Place 2 · JacksonvilleJacksonville100 Meters211.3710
May 12LCHS Co-Ed (Lincoln/North Mac Girls only)May 12 · 100 Meters · Place 1 · JacksonvilleJacksonville100 Meters111.58a10
Apr 30Jacksonville Senior NightApr 30 · 200 Meters · Place 3 · JacksonvilleJacksonville200 Meters323.6910
Apr 30Jacksonville Senior NightApr 30 · 100 Meters · Place 2 · JacksonvilleJacksonville100 Meters211.4710
Apr 222025 Hickman Invite (Boys)Apr 22 · Long Jump · JacksonvilleJacksonvilleLong Jump—SCR10
Apr 222025 Hickman Invite (Boys)Apr 22 · 100 Meters · Place 4 · JacksonvilleJacksonville100 Meters4.11.37a10
Apr 21SHG Boys QuadApr 21 · Triple Jump · Place 12 · JacksonvilleJacksonvilleTriple Jump1233-710
Apr 18Granite City Boys Track & Field InvitationalApr 18 · Long Jump · Place 15 · JacksonvilleJacksonvilleLong Jump15.4.83m10
Apr 18Granite City Boys Track & Field InvitationalApr 18 · 100 Meters · Place 5 · JacksonvilleJacksonville100 Meters5.11.56a10
Apr 15Hannibal Invite Apr 15 · 100 Meters · Place 3 · JacksonvilleJacksonville100 Meters3.11.81aUnofficial10
Apr 9Jersey RelaysApr 9 · Triple Jump · Place 3 · JacksonvilleJacksonvilleTriple Jump311.55m PB10
Apr 9Jersey RelaysApr 9 · Long Jump · Place 3 · JacksonvilleJacksonvilleLong Jump35.36m10
Apr 3Jacksonville April OpenerApr 3 · 200 Meters · Place 1 · JacksonvilleJacksonville200 Meters124.8710
Apr 3Jacksonville April OpenerApr 3 · 100 Meters · Place 1 · JacksonvilleJacksonville100 Meters111.6310
Mar 26Jacksonville First Chance MeetMar 26 · 200 Meters · Place 2 · JacksonvilleJacksonville200 Meters2.24.7210
Mar 26Jacksonville First Chance MeetMar 26 · 100 Meters · Place 1 · JacksonvilleJacksonville100 Meters1.11.4710
Mar 22Gene Armer InvitationalMar 22 · 60 Meters · Place 17 · JacksonvilleJacksonville60 MetersRound P177.38a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Jacksonville Indoor InvitationalMar 14 · 200 Meters · Place 11 · JacksonvilleJacksonville200 Meters1125.29 PB10
Mar 14Jacksonville Indoor InvitationalMar 14 · 60 Meters · Place 11 · JacksonvilleJacksonville60 MetersRound P117.5010

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 17IHSA Class 2A TRB Sectional - #10 RochesterMay 17 · 200 Meters · Place 22 · Jacksonville (H.S.)Jacksonville (H.S.)200 Meters2225.82a—
May 17IHSA Class 2A TRB Sectional - #10 RochesterMay 17 · 100 Meters · Place 21 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters2112.36a—
May 9CS8 Boys Conference Track MeetMay 9 · 200 Meters · Place 16 · Jacksonville (H.S.)Jacksonville (H.S.)200 Meters1626.30a—
May 9CS8 Boys Conference Track MeetMay 9 · 100 Meters · Place 12 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters1212.31a—
May 7Lanphier Fresh/Soph InviteMay 7 · 200 Meters · Place 13 · Jacksonville (H.S.)Jacksonville (H.S.)200 Meters1325.55a—
May 7Lanphier Fresh/Soph InviteMay 7 · 100 Meters · Place 10 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters1012.16a—
May 6SHG Boys Quad MeetMay 6 · 100 Meters · Place 4 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters412.06a—
Apr 30Mark Twain/Becky Thatcher InviteApr 30 · Long Jump · Place 16 · JacksonvilleJacksonvilleLong Jump16.3.19m9
Apr 30Mark Twain/Becky Thatcher InviteApr 30 · 200 Meters · Place 12 · JacksonvilleJacksonville200 Meters12.25.37a9
Apr 30Mark Twain/Becky Thatcher InviteApr 30 · 100 Meters · JacksonvilleJacksonville100 Meters—DNS9
Apr 24Jacksonville Senior NightApr 24 · Long Jump · Place 8 · Jacksonville (H.S.)Jacksonville (H.S.)Long Jump84.23m—
Apr 24Jacksonville Senior NightApr 24 · 100 Meters · Place 5 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters511.90—
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · 200 Meters · Place 18 · JacksonvilleJacksonville200 Meters18.26.98a9
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · 100 Meters · Place 12 · JacksonvilleJacksonville100 Meters12.12.17a9
Apr 15Glenwood QuadApr 15 · 100 Meters · Place 13 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters1311.96a—
Apr 12Granite City Boys Track and Field InvitationalApr 12 · 100 Meters · Place 13 · JacksonvilleJacksonville100 Meters13.11.92aWind: 09
Apr 10Solon/Lion OpenApr 10 · Long Jump · Place 2 · Jacksonville (H.S.)Jacksonville (H.S.)Long Jump217-10—
Apr 10Solon/Lion OpenApr 10 · 100 Meters · Place 1 · Jacksonville (H.S.)Jacksonville (H.S.)100 Meters111.91a—
Mar 27Jacksonville March FinisherMar 27 · Long Jump · Place 5 · JacksonvilleJacksonvilleLong Jump54.62m9
Mar 27Jacksonville March FinisherMar 27 · 200 Meters · Place 2 · JacksonvilleJacksonville200 Meters225.209
Mar 27Jacksonville March FinisherMar 27 · 100 Meters · Place 2 · JacksonvilleJacksonville100 Meters212.079
Mar 20Jacksonville First Chance MeetMar 20 · Long Jump · Place 8 · JacksonvilleJacksonvilleLong Jump8.4.50m9
Mar 20Jacksonville First Chance MeetMar 20 · 100 Meters · Place 3 · JacksonvilleJacksonville100 Meters3.11.959
Mar 16Gene Armer InvitationalMar 16 · 200 Meters · Place 32 · JacksonvilleJacksonville200 Meters3226.43a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Jacksonville Indoor InvitationalMar 1 · Long Jump · Place 18 · JacksonvilleJacksonvilleLong Jump185.33m PB9
Mar 1Jacksonville Indoor InvitationalMar 1 · 60 Meters · Place 22 · JacksonvilleJacksonville60 MetersRound P227.749

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 10 @ Edwardsville LibertyMay 13 · Long Jump · Place 18 · Jacksonville MSJacksonville MSLong Jump1815-8.50—
May 13IESA 4A - Sectional 10 @ Edwardsville LibertyMay 13 · 100 Meters · Place 18 · Jacksonville MSJacksonville MS100 Meters1812.71a—
May 9RJHS Home Meet 5/9May 9 · Long Jump · Place 5 · Jacksonville MSJacksonville MSLong Jump5.15' 08
May 9RJHS Home Meet 5/9May 9 · High Jump · Place 9 · Jacksonville MSJacksonville MSHigh Jump9.4' 88
May 9RJHS Home Meet 5/9May 9 · 200 Meters · Place 7 · Jacksonville MSJacksonville MS200 Meters7.26.48
May 9RJHS Home Meet 5/9May 9 · 100 Meters · Place 6 · Jacksonville MSJacksonville MS100 Meters6.12.78
May 6Falcon InviteMay 6 · Long Jump · Place 4 · JacksonvilleJacksonvilleLong Jump415-11—
Apr 29Washington Warrior InviteApr 29 · Long Jump · Place 10 · JacksonvilleJacksonvilleLong Jump1015-3—
Apr 29Washington Warrior InviteApr 29 · 100 Meters · Place 12 · JacksonvilleJacksonville100 Meters1213.09a—
Apr 27Jacksonville Middle School 4/27/23(rescheduled from 4/20)Apr 27 · High Jump · Place 4 · Jacksonville MSJacksonville MSHigh Jump4.4' 10 PB8
Apr 27Jacksonville Middle School 4/27/23(rescheduled from 4/20)Apr 27 · 100 Meters · Place 2 · Jacksonville MSJacksonville MS100 Meters2.12.58
Apr 24Jacksonville Middle School 4/24/23Apr 24 · Long Jump · Place 2 · Jacksonville MSJacksonville MSLong Jump2.15' 7.5 PB8
Apr 24Jacksonville Middle School 4/24/23Apr 24 · 200 Meters · Place 4 · Jacksonville MSJacksonville MS200 Meters4.27.28
Apr 24Jacksonville Middle School 4/24/23Apr 24 · 100 Meters · Place 4 · Jacksonville MSJacksonville MS100 Meters4.13.18
Apr 18QJHS Meet Apr 18 · Long Jump · Place 2 · JacksonvilleJacksonvilleLong Jump216-7—
Apr 18QJHS Meet Apr 18 · 200 Meters · Place 3 · JacksonvilleJacksonville200 Meters326.31a—
Apr 18QJHS Meet Apr 18 · 100 Meters · Place 3 · JacksonvilleJacksonville100 Meters312.86a—
Apr 11Pikeland Triangular MeetApr 11 · Long Jump · Place 3 · Jacksonville MSJacksonville MSLong Jump316-3—
Apr 11Pikeland Triangular MeetApr 11 · 110m Hurdles · Place 6 · Jacksonville MSJacksonville MS110m Hurdles620.50a—
Apr 11Pikeland Triangular MeetApr 11 · 100 Meters · Place 5 · Jacksonville MSJacksonville MS100 Meters513.36a—
Mar 30Taylorville, Jefferson, JacksonvilleMar 30 · Long Jump · Place 2 · JacksonvilleJacksonvilleLong Jump216-3—
Mar 30Taylorville, Jefferson, JacksonvilleMar 30 · 110m Hurdles · Place 6 · JacksonvilleJacksonville110m Hurdles620.5—
Mar 30Taylorville, Jefferson, JacksonvilleMar 30 · 100 Meters · Place 5 · JacksonvilleJacksonville100 Meters513.8—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Jacksonville Middle School 5/2May 2 · 200 Meters · Place 8 · Jacksonville MSJacksonville MS200 Meters8.32.57
May 2Jacksonville Middle School 5/2May 2 · 100 Meters · Place 12 · Jacksonville MSJacksonville MS100 Meters12.14.67
Apr 25Jacksonville Middle School 4/25Apr 25 · 200 Meters · Place 7 · Jacksonville MSJacksonville MS200 Meters7.33.27
Apr 25Jacksonville Middle School 4/25Apr 25 · 100 Meters · Place 8 · Jacksonville MSJacksonville MS100 Meters8.14.97
Apr 21Jacksonville Middle School 4/21Apr 21 · 200 Meters · Place 11 · Jacksonville MSJacksonville MS200 Meters11.33.87
Apr 21Jacksonville Middle School 4/21Apr 21 · 100 Meters · Place 10 · Jacksonville MSJacksonville MS100 Meters10.14.97
Apr 12JMS TriangularApr 12 · 100 Meters · Place 11 · Jacksonville MSJacksonville MS100 Meters11.15.87