Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorISU John Gartland Invite · Feb 224:28.17aISU John Gartland InviteFebruary 22, 2025
110m Hurdles · 30" / 0.762m · OutdoorNauvoo-Colusa 5-1-18 Meet · May 117.31Nauvoo-Colusa 5-1-18 MeetMay 1, 2018
110m Hurdles · 39" / 0.991m · OutdoorLiberty JH Invitational · Apr 2316.93Liberty JH InvitationalApril 23, 2018
1500 Meters · OutdoorSycamore Open · May 94:10.44Sycamore OpenMay 9, 2025
1600 Meters · IndoorTitan Invitational · Mar 125:10.03aTitan InvitationalMarch 12, 2019
1600 Meters · OutdoorLee Calhoun Invitational · Apr 94:41.72aLee Calhoun InvitationalApril 9, 2022
3000 Meters · IndoorBlue White Classic · Feb 158:53.45aBlue White ClassicFebruary 15, 2025
3000m Steeplechase · 0.914m · OutdoorPacesetter Invitational · Mar 299:33.97aPacesetter InvitationalMarch 29, 2025
3000m Steeplechase · OutdoorGibson Invitational · Apr 189:30.87aGibson InvitationalApril 18, 2024
3200 Meters · OutdoorLee Calhoun Invitational · Apr 99:55.57aLee Calhoun InvitationalApril 9, 2022
400 Meters · OutdoorCJHS Invite · Apr 181:06.48CJHS InviteApril 18, 2017
5000 Meters · OutdoorGibson Invitational · Apr 1715:30.32Gibson InvitationalApril 17, 2025
800 Meters · IndoorIndiana State John Gartland Invitational · Dec 82:05.35aIndiana State John Gartland InvitationalDecember 8, 2023
800 Meters · OutdoorQuincy, Liberty, Palmyra Triangular · Mar 292:07.01Quincy, Liberty, Palmyra TriangularMarch 29, 2022
High Jump · OutdoorColt Invite · Apr 194-10.00Colt InviteApril 19, 2018

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Sycamore OpenMay 9 · 1500 Meters · Place 11 · Indiana StateIndiana State1500 Meters114:10.44 PBSO
Apr 17Gibson InvitationalApr 17 · 5000 Meters · Place 15 · Indiana StateIndiana State5000 Meters1515:30.32 PBSO
Mar 29Pacesetter InvitationalMar 29 · 3000m Steeplechase · Place 1 · Indiana StateIndiana State3000m Steeplechase0.914m1.9:33.97a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22ISU John Gartland InviteFeb 22 · 1 Mile · Place 4 · Indiana StateIndiana State1 Mile4.4:28.17a PBJr
Feb 15Blue White ClassicFeb 15 · 3000 Meters · Place 2 · Indiana StateIndiana State3000 Meters2.8:53.45a PBJr
Jan 31Friday Night Spikes Meet #3Jan 31 · 1 Mile · Place 3 · Indiana StateIndiana State1 Mile34:34.92a—
Jan 17Coughlan-Malloy CupJan 17 · 3000 Meters · Place 5 · Indiana StateIndiana State3000 Meters59:03.32a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 32024 Billy Hays Inv.May 3 · 3000m Steeplechase · Place 5 · Indiana StateIndiana State3000m Steeplechase59:31.54a—
Apr 27Sycamore OpenApr 27 · 1500 Meters · Place 6 · Indiana StateIndiana State1500 Meters64:12.49FR
Apr 18Gibson InvitationalApr 18 · 3000m Steeplechase · Place 7 · Indiana StateIndiana State3000m Steeplechase79:30.87a PB—
Apr 13Gary Wieneke MemorialApr 13 · 3000m Steeplechase · Place 11 · Indiana StateIndiana State3000m Steeplechase119:47.82a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Marian InvitationalFeb 9 · 3000 Meters · Place 13 · Indiana StatIndiana Stat3000 Meters139:04.00—
Feb 3ISU Blue - White ClassicFeb 3 · 3000 Meters · Place 5 · Indiana StateIndiana State3000 Meters58:59.26SO
Jan 12ISU Coughlan-MalloyJan 12 · 3000 Meters · Place 6 · Indiana StateIndiana State3000 Meters69:08.95a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Indiana State John Gartland InvitationalDec 8 · 800 Meters · Place 4 · Indiana StateIndiana State800 Meters4.2:05.35a PBSo
Feb 18ISU OpenFeb 18 · 1 Mile · Place 9 · Indiana StateIndiana State1 Mile94:34.02—
Feb 18ISU OpenFeb 18 · 1 Mile · Place 7 · Indiana StateIndiana State1 Mile74:34.02—
Feb 4Blue-White ClassicFeb 4 · 3000 Meters · Place 2 · Indiana StateIndiana State3000 Meters29:11.82FR
Jan 20John Gartland InvitationalJan 20 · 3000 Meters · Place 15 · Indiana StateIndiana State3000 Meters159:12.12FR
Jan 14Coughlin-Malloy CupJan 14 · 3000 Meters · Place 11 · Indiana StateIndiana State3000 Meters119:35.50FR

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9Lee Calhoun InvitationalApr 9 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters1.9:55.57a PB12
Apr 9Lee Calhoun InvitationalApr 9 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.4:41.72a PB12
Mar 29Quincy, Liberty, Palmyra TriangularMar 29 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.4:48.0312
Mar 29Quincy, Liberty, Palmyra TriangularMar 29 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:07.01 PB12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 1A TRB Sectional #9 - Rushville (R.-Industry)Jun 9 · 3200 Meters · Place 2 · LibertyLiberty3200 Meters2.10:21.72a11
Jun 9IHSA Class 1A TRB Sectional #9 - Rushville (R.-Industry)Jun 9 · 1600 Meters · LibertyLiberty1600 Meters—DQ11
May 14Tom Johnson Invitational May 14 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters1.12:02.4211
May 14Tom Johnson Invitational May 14 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:14.9411
May 14Tom Johnson Invitational May 14 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.2:12.5111
May 7RI, Knoxville, Liberty, LewistownMay 7 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:05.4811
May 7RI, Knoxville, Liberty, LewistownMay 7 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:11.0311

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3West Central Conference MeetMay 3 · 3200 Meters · Place 2 · LibertyLiberty3200 Meters2.10:33.48a9
May 3West Central Conference MeetMay 3 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.5:05.54a9
Apr 26Becky Thatcher & Mark Twain RelaysApr 26 · 3200 Meters · Place 6 · LibertyLiberty3200 Meters6.10:34.30a9
Apr 26Becky Thatcher & Mark Twain RelaysApr 26 · 1600 Meters · LibertyLiberty1600 Meters—DNS9
Apr 20Rob Garcia Co-Ed InvitationalApr 20 · 3200 Meters · Place 3 · LibertyLiberty3200 Meters3.10:42.37a9
Apr 20Rob Garcia Co-Ed InvitationalApr 20 · 1600 Meters · Place 7 · LibertyLiberty1600 Meters7.5:01.50a9
Apr 1Central Early Season Meet 2Apr 1 · 3200 Meters · LibertyLiberty3200 Meters—SCR9
Apr 1Central Early Season Meet 2Apr 1 · 1600 Meters · LibertyLiberty1600 Meters—SCR9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Titan InvitationalMar 12 · 1600 Meters · Place 9 · LibertyLiberty1600 Meters9.5:10.03a PB9

2018 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11IESA Class A State MeetMay 11 · 110m Hurdles · Place 20 · LibertyLiberty110m Hurdles30" / 0.762mRound P20.17.32aUnofficial8
May 11IESA Class A State MeetMay 11 · 800 Meters · Place 22 · LibertyLiberty800 Meters22.2:17.60aUnofficial8
May 1Nauvoo-Colusa 5-1-18 MeetMay 1 · 1600 Meters · LibertyLiberty1600 Meters—DNS8
May 1Nauvoo-Colusa 5-1-18 MeetMay 1 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762m2.17.31 PB8
May 1Nauvoo-Colusa 5-1-18 MeetMay 1 · High Jump · Place 7 · LibertyLibertyHigh Jump7.4-09.008
May 1Nauvoo-Colusa 5-1-18 MeetMay 1 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:20.528
Apr 23Liberty JH InvitationalApr 23 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.5:27.548
Apr 23Liberty JH InvitationalApr 23 · 110m Hurdles · Place 1 · LibertyLiberty110m Hurdles39" / 0.991m1.16.93 PB8
Apr 23Liberty JH InvitationalApr 23 · High Jump · Place 6 · LibertyLibertyHigh Jump6.4-08.008
Apr 23Liberty JH InvitationalApr 23 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:24.238
Apr 19Colt InviteApr 19 · High Jump · Place 4 · LibertyLibertyHigh Jump4.4-10.00 PB8
Apr 19Colt InviteApr 19 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:29.958
Apr 17Central InviteApr 17 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.5:32.958
Apr 17Central InviteApr 17 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762m2.17.578
Apr 17Central InviteApr 17 · 800 Meters · Place 4 · LibertyLiberty800 Meters4.2:30.948
Apr 10Viking Relays (Bobcat)Apr 10 · 1600 Meters · LibertyLiberty1600 Meters—DNS8
Apr 10Viking Relays (Bobcat)Apr 10 · 110m Hurdles · Place 4 · LibertyLiberty110m Hurdles30" / 0.762m4.18.828
Apr 5Liberty JH Practice MeetApr 5 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.5:18.478
Apr 5Liberty JH Practice MeetApr 5 · 110m Hurdles · Place 1 · LibertyLiberty110m Hurdles39" / 0.991m1.17.788
Apr 5Liberty JH Practice MeetApr 5 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:27.068

2017 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 6Carthage SectionalMay 6 · 1600 Meters · Place 4 · LibertyLiberty1600 Meters4.5:16.367
May 6Carthage SectionalMay 6 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762mRound P2.18.237
May 6Carthage SectionalMay 6 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762m2.17.947
May 6Carthage SectionalMay 6 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:31.197
May 2Nauvoo-Colusa JH (5-2)May 2 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.5:20.657
May 2Nauvoo-Colusa JH (5-2)May 2 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762m2.18.347
May 2Nauvoo-Colusa JH (5-2)May 2 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:27.497
Apr 24Liberty InviteApr 24 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.5:35.407
Apr 24Liberty InviteApr 24 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles39" / 0.991m2.18.387
Apr 20Unity InviteApr 20 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.5:36.347
Apr 20Unity InviteApr 20 · 110m Hurdles · LibertyLiberty110m Hurdles30" / 0.762m—SCR7
Apr 20Unity InviteApr 20 · 400 Meters · Place 5 · LibertyLiberty400 Meters5.1:11.377
Apr 18CJHS InviteApr 18 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.5:33.637
Apr 18CJHS InviteApr 18 · 110m Hurdles · Place 1 · LibertyLiberty110m Hurdles39" / 0.991m1.19.767
Apr 18CJHS InviteApr 18 · 400 Meters · Place 4 · LibertyLiberty400 Meters4.1:06.48 PB7
Apr 6Liberty Practice MeetApr 6 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.5:37.267
Apr 6Liberty Practice MeetApr 6 · 110m Hurdles · Place 1 · LibertyLiberty110m Hurdles39" / 0.991m1.19.397
Apr 6Liberty Practice MeetApr 6 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:38.767

2016 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 7Carthage SectionalsMay 7 · 1600 Meters · Place 7 · LibertyLiberty1600 Meters7.5:52.576
May 7Carthage SectionalsMay 7 · 110m Hurdles · Place 7 · LibertyLiberty110m Hurdles30" / 0.762mRound P7.21.096
May 7Carthage SectionalsMay 7 · 400 Meters · Place 13 · LibertyLiberty400 Meters13.1:12.096
May 3Warsaw MeetMay 3 · 1600 Meters · Place 7 · LibertyLiberty1600 Meters7.6:01.726
May 3Warsaw MeetMay 3 · 800 Meters · Place 12 · LibertyLiberty800 Meters12.2:52.686
Apr 29CentralApr 29 · 1600 Meters · Place 5 · LibertyLiberty1600 Meters5.6:00.956
Apr 29CentralApr 29 · 110m Hurdles · Place 3 · LibertyLiberty110m Hurdles30" / 0.762m3.21.086
Apr 29CentralApr 29 · 800 Meters · Place 7 · LibertyLiberty800 Meters7.2:49.726
Apr 29CentralApr 29 · 400 Meters · LibertyLiberty400 Meters—SCR6
Apr 25Liberty InvitationalApr 25 · 1600 Meters · Place 4 · LibertyLiberty1600 Meters4.5:50.856
Apr 25Liberty InvitationalApr 25 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762m2.20.126
Apr 25Liberty InvitationalApr 25 · 800 Meters · Place 8 · LibertyLiberty800 Meters8.2:50.096
Apr 25Liberty InvitationalApr 25 · 400 Meters · Place 8 · LibertyLiberty400 Meters8.1:15.496
Apr 21Colt InvitationalApr 21 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.5:54.406
Apr 21Colt InvitationalApr 21 · 800 Meters · Place 5 · LibertyLiberty800 Meters5.2:48.216
Apr 21Colt InvitationalApr 21 · 400 Meters · Place 6 · LibertyLiberty400 Meters6.1:16.386
Apr 19Central InviteApr 19 · 1600 Meters · LibertyLiberty1600 Meters—SCR6
Apr 19Central InviteApr 19 · 110m Hurdles · Place 7 · LibertyLiberty110m Hurdles30" / 0.762m7.20.596
Apr 19Central InviteApr 19 · 800 Meters · LibertyLiberty800 Meters—SCR6
Apr 19Central InviteApr 19 · 400 Meters · LibertyLiberty400 Meters—SCR6
Apr 7LibertyApr 7 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.5:57.006
Apr 7LibertyApr 7 · 110m Hurdles · Place 2 · LibertyLiberty110m Hurdles30" / 0.762m2.20.946
Apr 7LibertyApr 7 · 800 Meters · Place 4 · LibertyLiberty800 Meters4.2:50.566
Apr 7LibertyApr 7 · 400 Meters · Place 3 · LibertyLiberty400 Meters3.1:13.006