No, I never use my middle name on international tickets- just first and last. On domestic in the US I have to for pre check because that's what it says in my passport, and as mentioned above, it must match in the secure flight info to be able to get pre check, and I have my middle name on my Global entry so I need it in order to receive pre check.