There are 11 trail runs in Maryland scheduled for 2026. The next is the Rosaryville Half Marathon, 10K, 5K Trail Run in Upper Marlboro on March 28. Maryland trail runs run primarily March through January.