Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Tri Meet · Sep 1514:00.00Belvidere Central Tri MeetSeptember 15, 2026
2 Miles · Belvidere South Middle SchoolBSMS Home Meet 2026 · Sep 814:54.59BSMS Home Meet 2026September 8, 2026
2 Miles · Sterling MS XC CourseRock River Run · Sep 2714:09.21Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2313:38.00Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
2011 m · Levi and Ester Fuller Memorial Forest PreserveWinnebago MS Invite · Sep 188:11.84Winnebago MS InviteSeptember 18, 2025
2253 m · Oregon High SchoolOregon MS Open · Sep 511:25.4Oregon MS OpenSeptember 5, 2026
3,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 813:34.77Illinois Youth XC ChampionshipsNovember 8, 2026
3,000 Meters · Lords ParkCross County Coaches Youth State Meet Elgin Sharks Fall Classic 2025 · Oct 1812:53.82Cross County Coaches Youth State Meet Elgin Sharks Fall Classic 2025October 18, 2025
3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2212:57.80CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Illinois Youth XC ChampionshipsNov 8 · 3,000 Meters 11-12 · Place 103 · Belvidere TornadosBelvidere Tornados3,000 Meters 11-1210313:34.77 PB7
Oct 24CCCY State Meet Elgin Sharks Fall ClassicOct 24 · 3,000 Meters Varsity · Place 31 · Belvidere TornadosBelvidere Tornados3,000 Meters Varsity3113:10.147
Oct 2NCJC XC Conference MeetOct 2 · 2 Miles Varsity · Place 39 · Belvidere CentralBelvidere Central2 Miles Varsity3913:39.17
Sep 15Belvidere Central Tri MeetSep 15 · 2 Miles Open · Place 24 · Belvidere CentralBelvidere Central2 Miles Open2414:00.00 PB7
Sep 8BSMS Home Meet 2026Sep 8 · 2 Miles Middle School · Place 22 · Belvidere CentralBelvidere Central2 Miles Middle School2214:54.59 PB7
Sep 5Oregon MS OpenSep 5 · 1.4 Miles Middle School · Place 40 · Belvidere CentralBelvidere Central1.4 Miles Middle School4011:25.4 PB7

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 133 · Belvidere TornadosBelvidere Tornados3,000 Meters 11-1213312:57.80 PB6
Nov 9Illinois Youth XC ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 70 · Belvidere TornadosBelvidere Tornados3,000 Meters 11-127014:00.576
Oct 18Cross County Coaches Youth State Meet Elgin Sharks Fall Classic 2025Oct 18 · 3,000 Meters 11-12 · Place 16 · Belvidere TornadosBelvidere Tornados3,000 Meters 11-121612:53.82 PB6
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 84 · Belvidere CentralBelvidere Central2 Miles Middle School8414:09.21 PB6
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 25 · Belvidere CentralBelvidere Central2 Miles Middle School2513:38.00 PB6
Sep 18Winnebago MS InviteSep 18 · 1.25 Miles Middle School · Place 11 · Belvidere CentralBelvidere Central1.25 Miles Middle School118:11.84 PB6
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 34 · Belvidere CentralBelvidere Central2 Miles Open3414:36.536
Sep 6Oregon MS OpenSep 6 · 1.4 Miles Middle School · Place 63 · Belvidere CentralBelvidere Central1.4 Miles Middle School6311:53.66