Der Millennium Meadows Marathon ist im Spätsommer in den Secchia Meadows im Millennium Park, Start und Ziel sind bei 1400 Maynard SW in Grand Rapids, Michigan. Man kann zwischen Marathon, Halbmarathon, 10K oder einer Marathon-Staffel wählen. Alle Läufe gehen auf einem asphaltierten Rundkurs durch den Park. Der Marathon ist USATF certified und ein Boston qualifier. Die Staffel deckt die 26.2 miles in ungefähr vier-mile Abschnitten ab.
Die Strecke hat breite, asphaltierte Wege durch die Secchia Meadows, eine Fußgängerbrücke, Abschnitte entlang des Grand River und schattige Wiesenbereiche. Der Marathon sind sechs Runden, der Halbmarathon drei Runden mit einer 13.1 split mat, und der 10K ist eine Runde. Verpflegungsstationen gibt es häufig, mit zwei Stopps pro Runde, wo es Wasser und Gatorade gibt. Staffel-Teams haben einen eigenen Zeltbereich, was eher eine Team-Camp-Atmosphäre schafft als ein Point-to-Point-Rennen. Der Event unterstützt das Kent County Parks Department und Team World Vision - Grand Rapids. Es gibt ein Empfehlungsprogramm, bei dem man für jeden neuen Läufer, den man mitbringt, eine Rückerstattung bekommt.