See if this works with your machine
or
Baby Lock Multi-Needle Professional Needle Plate
Part Number: BROXE1142001
Alternate Part Number: XC5875051
Guaranteed to fit.