AFC Ann Arbor at FC Columbus
Ann Arbor's first trip to Columbus comes after the Great Lakes Conference added FC Columbus in the offseason.
AFC Ann Arbor vs Grand Rapids FC
The second home NPSL match of 2018 isn't until the beginning of June but well worth the wait as Grand Rapids travels to town for the 7th contest between the two sides. The two sides competed together in the Great Lakes Premier League (GLPL) in 2015, before both leaving to join the National Premier Soccer League.
AFC Ann Arbor at Kalamazoo FC
Ann Arbor will head to Kalamazoo for their third road NPSL match of 2018 to take on Kalamazoo FC. In two short seasons in the NPSL, The Mighty Oak have remained unbeaten against KZFC with a 4-0-0 record.
AFC Ann Arbor at FC Indiana
Having defeated FC Indiana in both contests in 2017, The Mighty Oak will look to improve to 3-0-0 all time against the Indiana side as they travel to Lafayette for their second NPSL road match of the 2018 campaign.
AFC Ann Arbor vs Detroit City FC
AFC Ann Arbor hosts Detroit City FC for the 2018 NPSL home opener. The Mighty Oak defeated DCFC in both regular season matches last year before dropping a close fought match in the Midwest Region Finals to them.
LOCATION: Skyline High School
AFC Ann Arbor at Milwaukee Torrent
AFC Ann Arbor opens up the NPSL on the road against Milwaukee Torrent. The Mighty Oak began the 2017 season on the road against the Torrent as well earning a 3-1 result to earn their first 3 points of the season.
Note: The game time is 6PM CST (7PM EST).