Match 1 is impossible to tell. The stud is being trained SD. According to his tracked training he seems to be weak in Mv (hardly surprising seeing his rating). You're mare is strong in Int. Personally I would be looking for a decently producing EEE+ stud (perhaps lower end of the LB? I don't know your budget). With a P he'll always produce weak D foals.
Your second match is ok. The stud is strongest in spd and str and your mare is strongest in spd then scp (his weakness) and then mv. The stud's first weakness is mv however. If it's whithin your budget you should use a mv glass.
Match 3 seems fine however it's hard to tell because the stud's training isn't tracked. Personally I only use studs with tracked training because without you keep guessing.