Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorPawnee Track · Apr 2120.1Pawnee TrackApril 21, 2022
1600 Meters · OutdoorJacksonville Senior Night · Apr 295:10.38Jacksonville Senior NightApril 29, 2026
200 Meters · OutdoorWIVC meet · May 627.5WIVC meetMay 6, 2025
400 Meters · IndoorSpoon River Indoor Invite · Mar 171:02.47aSpoon River Indoor InviteMarch 17, 2025
400 Meters · OutdoorWIVC meet · May 659.9WIVC meetMay 6, 2025
400 Meters · Relay Split · OutdoorIESA 1A State Track & Field Championships · May 101:02.342IESA 1A State Track & Field ChampionshipsMay 10, 2024
800 Meters · IndoorSpoon River Indoor Invite · Mar 172:27.32aSpoon River Indoor InviteMarch 17, 2025
800 Meters · OutdoorIHSA 1A Girls State Track & Field Championships · May 212:13.86aIHSA 1A Girls State Track & Field ChampionshipsMay 21, 2026
Discus · 1kg · OutdoorAuburn HS Meet 4/22/25 · Apr 2218.19mAuburn HS Meet 4/22/25April 22, 2025
Long Jump · Outdoor2025 Rob Garcia CoEd Invitational · Apr 263.41m2025 Rob Garcia CoEd InvitationalApril 26, 2025
Shot Put · 4kg · OutdoorJacksonville First Chance Meet · Mar 266.32mJacksonville First Chance MeetMarch 26, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 21 · Jacksonville (Routt)Jacksonville (Routt)1600 MetersRound P21.5:20.76a10
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · 800 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)800 MetersRound P2.2:16.31a10
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:13.86a PB10
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · 400 Meters · Place 14 · Jacksonville (Routt)Jacksonville (Routt)400 MetersRound P14.1:00.20a10
May 14IHSA Class 1A TRG Sectional - #09 Pleasant PlainsMay 14 · 1600 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters2.5:38.81a10
May 14IHSA Class 1A TRG Sectional - #09 Pleasant PlainsMay 14 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:21.44a10
May 14IHSA Class 1A TRG Sectional - #09 Pleasant PlainsMay 14 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.59.91a10
May 11PORTA Last Chance QualifierMay 11 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters1.5:13.3010
May 11PORTA Last Chance QualifierMay 11 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:16.6010
May 7WIVC meetMay 7 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters1.5:36.210
May 7WIVC meetMay 7 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:17.110
May 7WIVC meetMay 7 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.1:00.810
May 1Jokisch-Grandone InvitationalMay 1 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:18.27a10
May 1Jokisch-Grandone InvitationalMay 1 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:16.65a10
May 1Jokisch-Grandone InvitationalMay 1 · 400 Meters · Place 3 · Jacksonville (Routt)Jacksonville (Routt)400 Meters31:00.46a10
Apr 29Jacksonville Senior NightApr 29 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:10.38 PB10
Apr 25Rob Garcia InvitationalApr 25 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:29.55a10
Apr 25Rob Garcia InvitationalApr 25 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:17.10a10
Apr 21Auburn HS Meet 4/21/26Apr 21 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:21.88a10
Apr 21Auburn HS Meet 4/21/26Apr 21 · 400 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)400 Meters2.1:01.93a10
Apr 16PORTA InviteApr 16 · 1600 Meters · Place 4 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters4.5:24.210
Apr 16PORTA InviteApr 16 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:19.010
Apr 15Pawnee Home MeetApr 15 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:22.010
Apr 15Pawnee Home MeetApr 15 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.1:02.710

2025 Outdoor Track

55 results
DateMeetEventPlMarkGr
May 22IHSA 1A Girls State Track & Field ChampionshipsMay 22 · 800 Meters · Place 15 · Jacksonville (Routt)Jacksonville (Routt)800 MetersRound P152:23.989
May 22IHSA 1A Girls State Track & Field ChampionshipsMay 22 · 400 Meters · Place 10 · Jacksonville (Routt)Jacksonville (Routt)400 MetersRound P101:00.659
May 14IHSA Class 1A TRG Sectional - #09 Rushville (R.-Industry)May 14 · 1600 Meters · Place 4 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters46:24.62a9
May 14IHSA Class 1A TRG Sectional - #09 Rushville (R.-Industry)May 14 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:23.02a9
May 14IHSA Class 1A TRG Sectional - #09 Rushville (R.-Industry)May 14 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:01.11a9
May 12PORTA Last Chance QualifierMay 12 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:20.99
May 12PORTA Last Chance QualifierMay 12 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.1:00.99
May 6WIVC meetMay 6 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:51.29
May 6WIVC meetMay 6 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:23.39
May 6WIVC meetMay 6 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters159.9 PB9
May 6WIVC meetMay 6 · 200 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)200 Meters227.5 PB9
May 2Jokisch-Grandone InvitationalMay 2 · Discus · Place 20 · Jacksonville (Routt)Jacksonville (Routt)Discus2019.46m9
May 2Jokisch-Grandone InvitationalMay 2 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:24.03a9
May 2Jokisch-Grandone InvitationalMay 2 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:00.20a9
May 2Jokisch-Grandone InvitationalMay 2 · 200 Meters · Place 5 · Jacksonville (Routt)Jacksonville (Routt)200 Meters528.03a9
Apr 30Jacksonville Senior NightApr 30 · Discus · Place 8 · Jacksonville (Routt)Jacksonville (Routt)Discus817.23m9
Apr 30Jacksonville Senior NightApr 30 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:33.629
Apr 30Jacksonville Senior NightApr 30 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:22.779
Apr 262025 Rob Garcia CoEd InvitationalApr 26 · Long Jump · Place 19 · Jacksonville (Routt)Jacksonville (Routt)Long Jump193.41m PB9
Apr 262025 Rob Garcia CoEd InvitationalApr 26 · Discus · Place 12 · Jacksonville (Routt)Jacksonville (Routt)Discus1220.45m9
Apr 262025 Rob Garcia CoEd InvitationalApr 26 · 800 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)800 Meters22:21.839
Apr 262025 Rob Garcia CoEd InvitationalApr 26 · 400 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)400 Meters21:00.029
Apr 22Auburn HS Meet 4/22/25Apr 22 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters1.6:15.99a9
Apr 22Auburn HS Meet 4/22/25Apr 22 · Discus · Place 3 · Jacksonville (Routt)Jacksonville (Routt)Discus1kg3.18.19m PB9
Apr 22Auburn HS Meet 4/22/25Apr 22 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:33.52a9
Apr 22Auburn HS Meet 4/22/25Apr 22 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.1:00.70a9
Apr 17Saukee InvitationalApr 17 · Discus · Place 7 · Jacksonville (Routt)Jacksonville (Routt)Discus759-99
Apr 17Saukee InvitationalApr 17 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:23.91a9
Apr 17Saukee InvitationalApr 17 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:01.06a9
Apr 15Pawnee Home MeetApr 15 · Discus · Place 6 · Jacksonville (Routt)Jacksonville (Routt)Discus652-119
Apr 15Pawnee Home MeetApr 15 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:54.19
Apr 15Pawnee Home MeetApr 15 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:29.89
Apr 15Pawnee Home MeetApr 15 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:01.39
Apr 9Tom Johnson InvitationalApr 9 · Discus · Place 11 · Jacksonville (Routt)Jacksonville (Routt)Discus1155-3.59
Apr 9Tom Johnson InvitationalApr 9 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:20.23a9
Apr 9Tom Johnson InvitationalApr 9 · 200 Meters · Place 4 · Jacksonville (Routt)Jacksonville (Routt)200 Meters428.96a9
Apr 8New Berlin Meet #1Apr 8 · 1600 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters15:44.99
Apr 8New Berlin Meet #1Apr 8 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:28.89
Apr 8New Berlin Meet #1Apr 8 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:02.69
Apr 3Jacksonville April OpenerApr 3 · Discus · Place 6 · Jacksonville (Routt)Jacksonville (Routt)Discus615.18m9
Apr 3Jacksonville April OpenerApr 3 · Shot Put · Place 10 · Jacksonville (Routt)Jacksonville (Routt)Shot Put104.68m9
Apr 3Jacksonville April OpenerApr 3 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:30.009
Apr 3Jacksonville April OpenerApr 3 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:02.799
Mar 31Girls vs BC,WC,Hav,Vir,Rtt,Rville,IWMar 31 · 1600 Meters · Place 2 · Jacksonville (Routt)Jacksonville (Routt)1600 Meters2.6:32.79
Mar 31Girls vs BC,WC,Hav,Vir,Rtt,Rville,IWMar 31 · Discus · Place 13 · Jacksonville (Routt)Jacksonville (Routt)Discus1kg13.15.80m9
Mar 31Girls vs BC,WC,Hav,Vir,Rtt,Rville,IWMar 31 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:30.29
Mar 31Girls vs BC,WC,Hav,Vir,Rtt,Rville,IWMar 31 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.1:02.59
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 800 Meters · Place 14 · Jacksonville (Routt)Jacksonville (Routt)800 Meters142:26.319
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 400 Meters · Place 14 · Jacksonville (Routt)Jacksonville (Routt)400 Meters141:02.219
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 800 Meters · Place 14 · Jacksonville (Routt)Jacksonville (Routt)800 Meters142:26.31a9
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 400 Meters · Place 14 · Jacksonville (Routt)Jacksonville (Routt)400 Meters141:02.21a9
Mar 26Jacksonville First Chance MeetMar 26 · Discus · Place 5 · Jacksonville (Routt)Jacksonville (Routt)Discus1kg5.16.73m9
Mar 26Jacksonville First Chance MeetMar 26 · Shot Put · Place 7 · Jacksonville (Routt)Jacksonville (Routt)Shot Put4kg7.6.32m PB9
Mar 26Jacksonville First Chance MeetMar 26 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters1.2:38.459
Mar 26Jacksonville First Chance MeetMar 26 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters1.1:02.289

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 17Spoon River Indoor InviteMar 17 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:27.32a PB—
Mar 17Spoon River Indoor InviteMar 17 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:02.47a PB—
Mar 17Spoon River Indoor InviteMar 17 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:27.329
Mar 17Spoon River Indoor InviteMar 17 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:02.479
Mar 10RIHS Indoor InvitationalMar 10 · 800 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)800 Meters12:33.34a—
Mar 10RIHS Indoor InvitationalMar 10 · 400 Meters · Place 1 · Jacksonville (Routt)Jacksonville (Routt)400 Meters11:03.23a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10IESA 1A State Track & Field ChampionshipsMay 10 · 400 Meters · Jacksonville Our SaviourJacksonville Our Saviour400 MetersRelay Split—1:02.342 PB8
May 10IESA 1A State Track & Field ChampionshipsMay 10 · 800 Meters · Place 5 · Jacksonville Our SaviourJacksonville Our Saviour800 Meters5.2:29.83a8
May 10IESA 1A State Track & Field ChampionshipsMay 10 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:00.90a8
May 4IESA 1A - Sectional 10 @ Carrollton HSMay 4 · 800 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour800 Meters12:34.658
May 4IESA 1A - Sectional 10 @ Carrollton HSMay 4 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters11:02.868
Apr 27Jimmy Newell Memorial InviteApr 27 · 800 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour800 Meters1.2:43.58
Apr 27Jimmy Newell Memorial InviteApr 27 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:03.38
Apr 22Liberty InvitationalApr 22 · 800 Meters · Place 2 · Jacksonville Our SaviourJacksonville Our Saviour800 Meters2.2:48.98
Apr 22Liberty InvitationalApr 22 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:02.88
Apr 17IC Meet 2Apr 17 · 800 Meters · Jacksonville Our SaviourJacksonville Our Saviour800 Meters—SCR8
Apr 17IC Meet 2Apr 17 · 400 Meters · Jacksonville Our SaviourJacksonville Our Saviour400 Meters—SCR8
Apr 11JMS Crimson Winchester/North Greene/Springfield ChrisitianApr 11 · 800 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour800 Meters1.2:29.62a8
Apr 11JMS Crimson Winchester/North Greene/Springfield ChrisitianApr 11 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:02.50a8

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12IESA 1A State Track & Field ChampionshipsMay 12 · 400 Meters · Place 5 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters5.1:04.79a7
May 6IESA 1A - Sectional 10 @ Girard North MacMay 6 · 400 Meters · Place 2 · Jacksonville Our SaviouJacksonville Our Saviou400 Meters21:05.82a—
May 4Pawnee Home Meet (5/4/23)May 4 · Discus · Place 6 · Jacksonville Our SaviourJacksonville Our SaviourDiscus1kg6.43' 11Unofficial7
May 4Pawnee Home Meet (5/4/23)May 4 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:04.7Unofficial7
Apr 27Jacksonville Middle School 4/27/23(rescheduled from 4/20)Apr 27 · Discus · Place 8 · Jacksonville Our SaviourJacksonville Our SaviourDiscus1kg8.39' 57
Apr 27Jacksonville Middle School 4/27/23(rescheduled from 4/20)Apr 27 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:03.77
Apr 24Liberty JH InvitationalApr 24 · Discus · Place 11 · Our SaviourOur SaviourDiscus1144-10—
Apr 24Liberty JH InvitationalApr 24 · 400 Meters · Place 1 · Our SaviourOur Saviour400 Meters11:03.49—
Apr 3Pikeland Practice MeetApr 3 · Discus · Place 7 · Jacksonville Our SaviourJacksonville Our SaviourDiscus1kg7.43' 07
Apr 3Pikeland Practice MeetApr 3 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:06.12a7
Mar 30Coed (Brown County, Winchester, Rushville, OSS, Virginia, Car. St. Johns)Mar 30 · Discus · Place 8 · Jacksonville Our SaviourJacksonville Our SaviourDiscus1kg8.13.95m7
Mar 30Coed (Brown County, Winchester, Rushville, OSS, Virginia, Car. St. Johns)Mar 30 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:06.57

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13IESA 1A State Track & Field ChampionshipsMay 13 · 400 Meters · Place 3 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters3.1:05.65a6
May 6IESA 1A - Sectional 10 @ Southwestern HSMay 6 · 1600 Meters · Place 3 · Jacksonville Our SaviourJacksonville Our Saviour1600 Meters3.6:46.06
May 6IESA 1A - Sectional 10 @ Southwestern HSMay 6 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:06.36
Apr 25Liberty Junior High InvitationalApr 25 · 1600 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour1600 Meters1.6:28.506
Apr 25Liberty Junior High InvitationalApr 25 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:07.366
Apr 21Pawnee TrackApr 21 · 1600 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour1600 Meters1.6:13.66
Apr 21Pawnee TrackApr 21 · 100m Hurdles · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour100m Hurdles30" / 0.762m1.20.1 PB6
Apr 21Pawnee TrackApr 21 · 400 Meters · Place 1 · Jacksonville Our SaviourJacksonville Our Saviour400 Meters1.1:13.36