Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Lubbock Christian UniversityNCAA Division II South Central Region Cross Country Championships · Nov 435:53.6NCAA Division II South Central Region Cross Country ChampionshipsNovember 4, 2023
3 Miles · Channahon Community ParkSouthwest Prairie Conference Championship · Oct 1415:59.3Southwest Prairie Conference Championship October 14, 2022
3 Miles · Detweiller Park2022 IHSA Class 3A State XC Championships · Nov 516:27.252022 IHSA Class 3A State XC ChampionshipsNovember 5, 2022
3 Miles · Hoover ParkSterling High School Invitational · Oct 916:48.4Sterling High School InvitationalOctober 9, 2021
4 Miles · Mohawk ParkDistance After Dark · Sep 322:12.6Distance After DarkSeptember 3, 2026
6,000 Meters · Lake Wichita ParkMidwestern St Mustang Derby · Sep 1120:38.3Midwestern St Mustang DerbySeptember 11, 2025
8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 1727:24.8DBU Old Glory GallopOctober 17, 2026
8,000 Meters · Lawton Soccer ClubAggie Duels · Sep 826:48Aggie DuelsSeptember 8, 2023
8,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 2328:03.1Oklahoma State Cowboy JamboreeSeptember 23, 2023
8,000 Meters · Texas A&M University - KingsvilleLone Star Cross Country Championships · Oct 2626:46.4Lone Star Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 2628:21.388th Running of the Cowboy Jamboree hosted by Oklahoma State University September 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 327 · Oklahoma ChristianOklahoma Christian8,000 Meters Collegiate32727:24.8 PBSr
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 188 · Oklahoma ChristianOklahoma Christian8,000 Meters Men's College18828:21.3 PBSr
Sep 3Distance After DarkSep 3 · 4 Miles College · Place 73 · Oklahoma ChristianOklahoma Christian4 Miles College7322:12.6 PBSr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Lone Star Cross Country ChampionshipsOct 25 · 8,000 Meters Lone Star · Place 78 · Oklahoma ChristianOklahoma Christian8,000 Meters Lone Star7827:54.62Jr
Sep 11Midwestern St Mustang DerbySep 11 · 6,000 Meters Collegiate · Place 38 · Oklahoma ChristianOklahoma Christian6,000 Meters Collegiate3820:38.3 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Lone Star Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 54 · Oklahoma ChristianOklahoma Christian8,000 Meters College5426:46.4 PBSo
Sep 7SNU InvitationalSep 7 · 5,000 Meters College · Oklahoma ChristianOklahoma Christian5,000 Meters College0DNFSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II South Central Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 148 · Oklahoma ChristianOklahoma Christian10,000 Meters College14835:53.6 PBFr
Sep 23Oklahoma State Cowboy JamboreeSep 23 · 8,000 Meters College · Place 122 · Oklahoma ChristianOklahoma Christian8,000 Meters College12228:03.1 PBFr
Sep 8Aggie DuelsSep 8 · 8,000 Meters College · Place 6 · Oklahoma ChristianOklahoma Christian8,000 Meters College626:48 PBFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 160 · OswegoOswego3 Miles Varsity16016:27.25 PB12
Oct 292022 IHSA Class 3A XC Sectional - Normal (Community) #1Oct 29 · 3 Miles Varsity · Place 39 · Oswego (H.S.)Oswego (H.S.)3 Miles Varsity3916:00.9212
Oct 222022 IHSA Class 3A XC Regional - Minooka #1BOct 22 · 3 Miles Varsity · Place 29 · Oswego (H.S.)Oswego (H.S.)3 Miles Varsity2916:13.4012
Oct 14Southwest Prairie Conference Championship Oct 14 · 3 Miles Varsity · Place 25 · OswegoOswego3 Miles Varsity2515:59.3 PB12
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 23 · OswegoOswego3 Miles Varsity2316:02.7212
Sep 24Macnider InviteSep 24 · 5,000 Meters Varsity · Place 9 · OswegoOswego5,000 Meters Varsity916:36.5212
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 65 · OswegoOswego3 Miles Varsity6516:39.812
Aug 22Yorkville InvitationalAug 22 · Varsity · Place 18 · OswegoOswegoVarsity1816:2712

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Southwest Prairie Conference ChampionshipOct 15 · 3 Miles Open · Place 3 · Oswego (HS.)Oswego (HS.)3 Miles Open316:29.511
Oct 9Sterling High School InvitationalOct 9 · 3 Miles Open · Place 3 · OswegoOswego3 Miles Open316:48.4 PB11
Sep 25Macnider InviteSep 25 · 3 Miles Varsity · Place 29 · Oswego (HS.)Oswego (HS.)3 Miles Varsity2917:19.911
Sep 11Joliet Central Steelman InviteSep 11 · 3 Miles Varsity · Place 25 · OswegoOswego3 Miles Varsity2517:09.311
Aug 23Yorkville InvitationalAug 23 · 3 Miles Open · Place 1 · Oswego (HS.)Oswego (HS.)3 Miles Open116:40.111

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Oswego East F/S Flight InvitationalOct 10 · 3 Miles Frosh/Soph Freshman · Place 3 · OswegoOswego3 Miles Frosh/Soph Freshman319:2310
Sep 26Minooka vs. OswegoSep 26 · 3 Miles Junior Varsity · Place 13 · OswegoOswego3 Miles Junior Varsity1318:2310
Sep 19Oswego/Yorkville Dual Meet Sep 19 · 3.06 Miles Frosh/Soph Freshman · Place 9 · OswegoOswego3.06 Miles Frosh/Soph Freshman918:1910
Sep 12Oswego/Oswego East Dual MeetSep 12 · 3 Miles Junior Varsity · Place 9 · OswegoOswego3 Miles Junior Varsity918:4710
Aug 29Oswego / Planfield North Dual MeetAug 29 · 3 Miles Junior Varsity · Place 15 · OswegoOswego3 Miles Junior Varsity1519:4810