Preview the One and Only Milaca Mega Meet

Considered one of the largest single day high school cross country events in the world, the one and only Milaca Mega Meet will be in its 49th iteration in 2019. With 18 races the meet will break it's old record with over 6700 registered runners from 170 teams registered to compete on Saturday. Held on the edge of Milaca, a town of less than 3000 residents, the meet raises the population to more than four times its usual size.The 18 races will start at 10am with the boys 8th graders and a new event will start every 15 minutes until the girls JV race ends bookends the day at 2:15pm.

Despite the large field and competitive races, the event usually takes less than five hours, not much longer than a usual weekend invitational. Temperatures have been above average in Minnesota recently and there is a possibility for some storms this Saturday so it seems that course records may be safe this year. Yet the field contains many of the state's top teams from both Class A and AA along with many of the fastest runners so far this season, anything is possible at Milaca. The course at Stones Throw Golf Course has remained the same for the last decade and should be familiar for returning fans and athletes. 

Below you will find the time schedule for the day and a schedule for the awards ceremonies that are held as races continue to roll on throughout the day.

With no further ado, checkout our meet previews for the four divisional varsity races, based on school size (schools may run up a division but not down).

**Our virtual meet projections are based on teams running their top 7 in the varsity races, yet its understood many underclassmen may run in the age group based races.

PREVIEWS (enrollment numbers below)





1225+ 546-1224 351-545 1-350


10:008th Grade Boys3200 Meters
10:158th Grade Girls3200 Meters
10:307th Grade Boys3200 Meters
10:457th Grade Girls3200 Meters
11:009th Grade Boys5000 Meters
11:159th Grade Girls5000 Meters
11:3010th Grade Boys5000 Meters
11:4510th Grade Girls5000 Meters
12:00D4 Boys (Sm Sch)5000 Meters
12:15D3 Girls (Med Sch5000 Meters
12:30D2 Boys (Lg Sch)5000 Meters
12:45D1 Girls (XL Sch)5000 Meters
1:00D3 Boys (Med Sch)5000 Meters
1:15D2 Girls (Lg Sch)5000 Meters
1:30D1 Boys (XL Schools)5000 Meters
1:45D4 Girls (Small Schools)5000 Meters
2:00JV Boys5000 Meters
2:15JV Girls5000 Meters
2:40Alumni Race ($2 entry fee3200 Meters


12:45Varsity D4 Boys
1:00Varsity D3 Girls
1:15Varsity D2 Boys
1:30Varsity D1 Girls
1:45Varsity D3 Boys
3:00Varsity D2 Girls
3:05Varsity D1 Boys
3:10Varsity D4 Girls