There are 119 matches for Michigan soccer today. The featured matches are by Michigan top ranked teams #2 Troy (MI) @ Royal Oak (MI), Saline (MI) @ #8 Skyline (Ann Arbor, MI), and #13 Utica Eisenhower (Shelby Township, MI) @ #10 Clarkston (MI). The first match, Cardinal Mooney Catholic (Marine City, MI) @ Bishop Foley (Madison Heights, MI), started at 12a.