Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSouthwest Prairie Conference XC Championships · Oct 1714:43.05Southwest Prairie Conference XC ChampionshipsOctober 17, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:10.70Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:19.26IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1214:43.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:25.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 115:06.65IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Mokena Main ParkIHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central) · Oct 2515:45.10IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)October 25, 2025
3 Miles · Plainfield North CampusPlainfield City Championships · Sep 214:50.25Plainfield City ChampionshipsSeptember 2, 2025
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3114:46.842026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3,200 Meters · Plainfield South High SchoolPlainfield South 3200m Time Trial · Oct 89:01.62Plainfield South 3200m Time TrialOctober 8, 2026
3154 m · Berens ParkYork Gary Goss Frosh/Soph Invitational · Sep 1810:10.4York Gary Goss Frosh/Soph InvitationalSeptember 18, 2023
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 215:12.77Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 7 · Plainfield (South)3 Miles Class 3A Varsity714:19.26 PB12
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 3 · Plainfield (South)3 Miles Varsity314:46.84 PB12
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 1 · Plainfield (South)3 Miles Varsity115:08.112
Oct 8Plainfield South 3200m Time TrialOct 8 · 3,200 Meters ALL · Place 1 · Plainfield (South)3,200 Meters ALL19:01.62 PB12
Oct 8Plainfield South 2 Mile Time TrialOct 8 · 2 Miles Race 1 · Place 1 · Plainfield (South)2 Miles Race 119:05.14Unofficial12
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 13 · Plainfield (South)5,000 Meters Race of Champions1315:12.77 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 47 · Plainfield (South)3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B4714:25.7 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 3 · Plainfield (South)3 Miles 3 Miles-Varsity-3A314:43.3 PB12
Aug 15Plainfield South Boys Blue vs White Time TrialAug 15 · 3 Miles Race #1 · Place 1 · Plainfield (South)3 Miles Race #1116:09.61Unofficial12
Jul 7PSHS Summer 2 Mile Time TrialJul 7 · 3,200 Meters Section 1 · Place 3 · Plainfield (South)3,200 Meters Section 139:55.09Unofficial12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 236 · Plainfield (South)3 Miles 3A Varsity23619:19.5411
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 13 · Plainfield (South)3 Miles Varsity1315:06.65 PB11
Oct 25IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)Oct 25 · 3 Miles Varsity · Place 12 · Plainfield (South)3 Miles Varsity1215:45.10 PB11
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 1 · Plainfield (South)3 Miles Varsity114:43.05 PB11
Oct 9Plainfield South 2 Mile TT - 3200m SplitsOct 9 · 3,200 Meters 3200m Splits · Place 1 · Plainfield (South)3,200 Meters 3200m Splits19:10.84Unofficial11
Oct 9Plainfield South 2 Mile TTOct 9 · 2 Miles Race 1 · Place 1 · Plainfield (South)2 Miles Race 119:14.45Unofficial11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 9 · Plainfield (South)3 Miles Varsity915:02.9011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 14 · Plainfield (South)3 Miles Varsity 3A1415:01.3011
Sep 2Plainfield City ChampionshipsSep 2 · 3 Miles Varsity · Place 3 · Plainfield (South)3 Miles Varsity314:50.25 PB11
Aug 16Blue and White Team Time TrialAug 16 · 3 Miles Varsity · Place 1 · Plainfield (South)3 Miles Varsity115:25.1Unofficial11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 118 · Plainfield (South)5,000 Meters Championship11816:05.1310
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 72 · Plainfield (South)3 Miles 3A Varsity7215:02.3010
Nov 22024 IHSA Class 3A XC Sectional-#1 Normal (Community)Nov 2 · 3 Miles Varsity · Place 11 · Plainfield (South)3 Miles Varsity1115:13.6410
Oct 262024 IHSA Class 3A XC Regional-#1B MinookaOct 26 · 3 Miles Varsity · Place 3 · Plainfield (South)3 Miles Varsity315:11.3010
Oct 18Southwest Prairie Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 4 · Plainfield (South)3 Miles Varsity414:56.8010
Oct 11Two Mile Team Time TrialOct 11 · 2 Miles Varsity · Plainfield (South)2 Miles Varsity09:35.8Unofficial10
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 35 · Plainfield (South)3 Miles Varsity3515:29.9510
Sep 3Plainfield Cross Country City ChampionshipSep 3 · 3 Miles Varsity · Place 5 · Plainfield (South)3 Miles Varsity515:18.9710
Aug 31Normal West Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 12 · Plainfield (South)3 Miles Varsity1216:03.9810

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 120 · Plainfield (South)3 Miles 3A Varsity12015:33.689
Oct 282023 IHSA Class 3A XC Sectional - #1 Granite CityOct 28 · 3 Miles Varsity · Place 50 · Plainfield (South)3 Miles Varsity5015:18.289
Oct 212023 IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 21 · 3 Miles Varsity · Place 16 · Plainfield (South)3 Miles Varsity1615:58.95FR
Oct 13Southwest Prairie Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 15 · Plainfield (South)3 Miles Varsity1515:34.709
Oct 6Cougar 2 Mile Time TrialOct 6 · 2 Miles Varsity · Place 5 · Plainfield (South)2 Miles Varsity510:01.83Unofficial9
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 2 · Plainfield (South)3 Miles Sophomore216:10.70 PB9
Sep 18York Gary Goss Frosh/Soph InvitationalSep 18 · 1.96 Miles Freshman · Place 2 · Plainfield (South)1.96 Miles Freshman210:10.4 PB9
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 134 · Plainfield (South)3 Miles 3A13416:14.909
Aug 29Plainfield XC City ChampionshipAug 29 · 3 Miles Frosh/Soph Freshman · Place 2 · Plainfield (South)3 Miles Frosh/Soph Freshman216:10.3409
Aug 26Normal West XC InvitationalAug 26 · 2 Miles Open · Place 2 · Plainfield (South)2 Miles Open210:56.689
Aug 12Blue and White Team Time TrialAug 12 · 3 Miles Varsity · Place 9 · Plainfield (South)3 Miles Varsity917:12.6Unofficial9